| 1 | Cameron LindseyPlace 1 · Grade 12 · Oakwood | 12 | Oakwood | 16:00.80 |
| 2 | Joe MayerPlace 2 · Grade 12 · Covington Catholic | 12 | Covington Catholic | 16:09.00 |
| 3 | Mannie WilliamsPlace 3 · Grade 12 · Oakwood | 12 | Oakwood | 16:23.10 |
| 4 | Preston WesleyPlace 4 · Grade 12 · Moeller | 12 | Moeller | 16:25.70 |
| 5 | Brock GrubertPlace 5 · Grade 12 · Moeller | 12 | Moeller | 16:30.10 |
| 6 | Reilly MeyerPlace 6 · Grade 12 · Lak. East | 12 | Lak. East | 16:34.10 |
| 7 | Elam SparksPlace 7 · Grade 11 · Legacy Christian | 11 | Legacy Christian | 16:37.60 |
| 8 | Ben WetzelPlace 8 · Grade 12 · Madeira | 12 | Madeira | 16:39.40 |
| 9 | John NerswickPlace 9 · Grade 10 · Covington Catholic | 10 | Covington Catholic | 16:43.00 |
| 10 | Tony OrselloPlace 10 · Grade 12 · Oakwood | 12 | Oakwood | 16:46.50 |
| 11 | Jackson GermannPlace 11 · Grade 12 · Covington Catholic | 12 | Covington Catholic | 16:48.10 |
| 12 | Owen SpeedPlace 12 · Grade 12 · Moeller | 12 | Moeller | 16:48.40 |
| 13 | Jack SalyersPlace 13 · Grade 12 · Covington Catholic | 12 | Covington Catholic | 16:49.80 |
| 14 | Daniel LehnerPlace 14 · Grade 11 · Cham. Julienne | 11 | Cham. Julienne | 16:50.40 |
| 15 | Ollie DeLongPlace 15 · Grade 10 · Oakwood | 10 | Oakwood | 16:51.30 |
| 16 | Elijah ScalesPlace 16 · Grade 10 · Spring. ECA | 10 | Spring. ECA | 16:53.80 |
| 17 | Gunner WeldyPlace 17 · Grade 12 · Miami East | 12 | Miami East | 17:04.70 |
| 18 | Abi TellerPlace 18 · Grade 10 · Covington Catholic | 10 | Covington Catholic | 17:07.00 |
| 19 | Blaine CauseyPlace 19 · Grade 11 · Madeira | 11 | Madeira | 17:12.30 |
| 20 | Aidan FisherPlace 20 · Grade 12 · Hil. Darby | 12 | Hil. Darby | 17:16.40 |
| 21 | Gavin ClarkPlace 21 · Grade 11 · Oakwood | 11 | Oakwood | 17:17.60 PR |
| 22 | Jacob TurnerPlace 22 · Grade 10 · Lak. East | 10 | Lak. East | 17:19.70 |
| 23 | Mason CalhounPlace 23 · Grade 10 · Wayne | 10 | Wayne | 17:20.50 |
| 24 | Duncan ShirleyPlace 24 · Grade 12 · Moeller | 12 | Moeller | 17:22.00 |
| 25 | Samuel DeHartPlace 25 · Grade 11 · Twin Valley So. | 11 | Twin Valley So. | 17:26.10 |
| 26 | Matt WetzelPlace 26 · Grade 12 · Madeira | 12 | Madeira | 17:26.40 |
| 27 | Josh BryantPlace 27 · Grade 11 · Oakwood | 11 | Oakwood | 17:26.90 |
| 28 | Kyle JohnstonPlace 28 · Grade 12 · Yellow Springs | 12 | Yellow Springs | 17:28.40 |
| 29 | Oryon MeyerPlace 29 · Grade 11 · Fairfield | 11 | Fairfield | 17:30.70 |
| 30 | Paul EcksteinPlace 30 · Grade 10 · Moeller | 10 | Moeller | 17:32.00 |
| 31 | Lucas ThompsonPlace 31 · Grade 11 · Legacy Christian | 11 | Legacy Christian | 17:34.30 |
| 32 | Luke O'HaraPlace 32 · Grade 12 · Covington Catholic | 12 | Covington Catholic | 17:35.30 |
| 33 | Braylon WallsPlace 33 · Grade 12 · Spring. ECA | 12 | Spring. ECA | 17:35.90 |
| 34 | Elijah GrissomPlace 34 · Grade 12 · Lak. East | 12 | Lak. East | 17:36.70 |
| 35 | Grady SchaadtPlace 35 · Grade 11 · Spring. ECA | 11 | Spring. ECA | 17:39.90 |
| 36 | Ethan MichaelPlace 36 · Grade 10 · Legacy Christian | 10 | Legacy Christian | 17:44.80 |
| 37 | Charles ToulousePlace 37 · Grade 11 · Fairfield | 11 | Fairfield | 17:50.50 |
| 38 | Elijah WhetstonePlace 38 · Grade 12 · Spring. ECA | 12 | Spring. ECA | 17:51.60 |
| 39 | Lucas RickertPlace 39 · Grade 12 · Hil. Darby | 12 | Hil. Darby | 17:58.90 |
| 40 | Eric ThomasPlace 40 · Grade 11 · Fairfield | 11 | Fairfield | 18:00.30 |
| 41 | Gus HughesPlace 41 · Grade 11 · Hil. Darby | 11 | Hil. Darby | 18:01.00 |
| 42 | Luke LongPlace 42 · Grade 10 · Moeller | 10 | Moeller | 18:01.10 |
| 43 | Wills ObergPlace 43 · Grade 11 · Yellow Springs | 11 | Yellow Springs | 18:04.40 PR |
| 44 | Lucas WoodsPlace 44 · Grade 10 · Hil. Darby | 10 | Hil. Darby | 18:07.00 |
| 45 | Micah TuckerPlace 45 · Grade 10 · Fairfield | 10 | Fairfield | 18:08.10 |
| 46 | Patrick LarsonPlace 46 · Grade 9 · Madeira | 9 | Madeira | 18:08.90 |
| 47 | Tsyler HendrixPlace 47 · Grade 9 · Fairfield | 9 | Fairfield | 18:11.90 |
| 48 | Wyatt JacksonPlace 48 · Grade 12 · Legacy Christian | 12 | Legacy Christian | 18:12.30 |
| 49 | Hunter ToddPlace 49 · Grade 11 · Twin Valley So. | 11 | Twin Valley So. | 18:14.00 |
| 50 | Zach LazorPlace 50 · Grade 12 · Moeller | 12 | Moeller | 18:14.90 |
| 51 | Ryder HilgemanPlace 51 · Grade 9 · Madeira | 9 | Madeira | 18:15.10 |
| 52 | Xavier FudgePlace 52 · Grade 12 · Spring. ECA | 12 | Spring. ECA | 18:15.70 |
| 53 | Nathan MichaelPlace 53 · Grade 12 · Legacy Christian | 12 | Legacy Christian | 18:16.80 |
| 54 | Daniel GibsonPlace 54 · Grade 11 · Lak. East | 11 | Lak. East | 18:19.20 |
| 55 | Samuel MichaelPlace 55 · Grade 12 · Legacy Christian | 12 | Legacy Christian | 18:20.30 |
| 56 | Kristian VarbanovPlace 56 · Grade 12 · Lak. East | 12 | Lak. East | 18:20.40 |
| 57 | Hayden SorgPlace 57 · Grade 10 · Moeller | 10 | Moeller | 18:21.90 |
| 58 | Liam CrossenPlace 58 · Grade 10 · Covington Catholic | 10 | Covington Catholic | 18:22.70 |
| 59 | Troy HardingPlace 59 · Grade 11 · Madeira | 11 | Madeira | 18:23.40 |
| 60 | Murphy MaynesPlace 60 · Grade 10 · Moeller | 10 | Moeller | 18:24.20 |
| 61 | Preston GoffPlace 61 · Grade 11 · Cham. Julienne | 11 | Cham. Julienne | 18:24.90 |
| 62 | Jake HuffPlace 62 · Grade 12 · Covington Catholic | 12 | Covington Catholic | 18:25.20 |
| 63 | Josh GrimsonPlace 63 · Grade 11 · Legacy Christian | 11 | Legacy Christian | 18:25.40 |
| 64 | Dashawn FearsPlace 64 · Grade 11 · Wayne | 11 | Wayne | 18:29.90 |
| 65 | Zek ScalesPlace 65 · Grade 10 · Spring. ECA | 10 | Spring. ECA | 18:30.90 |
| 66 | Oliver DossPlace 66 · Grade 11 · Kenton Ridge | 11 | Kenton Ridge | 18:32.20 |
| 67 | Dan KimPlace 67 · Grade 9 · Lak. East | 9 | Lak. East | 18:32.40 |
| 68 | Seth FergusonPlace 68 · Grade 10 · Legacy Christian | 10 | Legacy Christian | 18:32.60 |
| 69 | Nathan CorbinPlace 69 · Grade 12 · West Clermont | 12 | West Clermont | 18:33.60 |
| 70 | Elijah CoxPlace 70 · Grade 11 · West Clermont | 11 | West Clermont | 18:33.80 PR |
| 71 | Cayce WeisenbornPlace 71 · Grade 9 · Lak. East | 9 | Lak. East | 18:34.80 |
| 72 | Ezra MackiewiczPlace 72 · Grade 11 · Xenia | 11 | Xenia | 18:38.30 |
| 73 | Jackson LewisPlace 73 · Grade 11 · Fairfield | 11 | Fairfield | 18:42.80 |
| 74 | Peter GrahamPlace 74 · Grade 10 · Lak. East | 10 | Lak. East | 18:44.10 |
| 75 | Beau RyderPlace 75 · Grade 9 · Spr. Northwestern | 9 | Spr. Northwestern | 18:44.70 |
| 76 | Andreas MeiraPlace 76 · Grade 12 · Oakwood | 12 | Oakwood | 18:48.80 |
| 77 | Andrew GrissomPlace 77 · Grade 9 · Lak. East | 9 | Lak. East | 18:56.40 |
| 78 | Caden YocomPlace 78 · Grade 11 · Hil. Darby | 11 | Hil. Darby | 18:57.90 |
| 79 | Levi CouchPlace 79 · Grade 9 · Badin | 9 | Badin | 18:58.40 |
| 80 | Rony DosPlace 80 · Grade 11 · Fairfield | 11 | Fairfield | 18:58.50 |
| 81 | Braedon FitzsimmonsPlace 81 · Grade 12 · Spr. Northwestern | 12 | Spr. Northwestern | 19:00.80 |
| 82 | Jacob HollinsPlace 82 · Grade 11 · Legacy Christian | 11 | Legacy Christian | 19:05.50 |
| 83 | Max McMullenPlace 83 · Grade 10 · Oakwood | 10 | Oakwood | 19:06.40 |
| 84 | Julian ThomasPlace 84 · Grade 12 · Wayne | 12 | Wayne | 19:07.20 |
| 85 | Carter DixonPlace 85 · Grade 10 · Wayne | 10 | Wayne | 19:08.20 |
| 86 | Austin LovichPlace 86 · Grade 12 · Fairfield | 12 | Fairfield | 19:08.90 PR |
| 87 | Kristian BingamonPlace 87 · Grade 9 · Greeneview | 9 | Greeneview | 19:14.10 |
| 88 | Neil HeckmanPlace 88 · Grade 12 · Oakwood | 12 | Oakwood | 19:18.30 |
| 89 | Edwin CasseusPlace 89 · Grade 12 · Springfield | 12 | Springfield | 19:20.00 |
| 90 | Grady KosarkoPlace 90 · Grade 10 · Hil. Darby | 10 | Hil. Darby | 19:22.80 |
| 91 | Jeremy CarterPlace 91 · Grade 11 · Legacy Christian | 11 | Legacy Christian | 19:29.60 |
| 92 | Landon MoranPlace 92 · Grade 11 · Miami East | 11 | Miami East | 19:33.40 |
| 93 | Sam AllenPlace 93 · Grade 9 · Oakwood | 9 | Oakwood | 19:39.40 |
| 94 | Elijah HarmsPlace 94 · Grade 10 · West Clermont | 10 | West Clermont | 19:41.10 |
| 95 | Brayden ProudPlace 95 · Grade 12 · Covington Catholic | 12 | Covington Catholic | 19:49.10 |
| 96 | Dominick PricePlace 96 · Grade 12 · Spr. Northwestern | 12 | Spr. Northwestern | 19:51.30 |
| 97 | Logan MershonPlace 97 · Grade 12 · Twin Valley So. | 12 | Twin Valley So. | 19:51.70 |
| 98 | Wolfgang OldendickPlace 98 · Grade 12 · West Clermont | 12 | West Clermont | 19:54.90 |
| 99 | Quentin Henderson-JacobsPlace 99 · Grade 12 · Cham. Julienne | 12 | Cham. Julienne | 19:56.10 |
| 100 | Henry QuillesPlace 100 · Grade 9 · Madeira | 9 | Madeira | 20:01.40 |