| 1 | Owen HoyingPlace 1 · Grade 8 · Ft. Loramie | 8 | Ft. Loramie | 11:34.3 |
| 2 | Jentzen DeatonPlace 2 · Grade 8 · Newton Local | 8 | Newton Local | 11:59.3 |
| 3 | Zeb GrillotPlace 3 · Grade 8 · New Bremen | 8 | New Bremen | 12:01.6 |
| 4 | JR HomanPlace 4 · Grade 8 · Minster | 8 | Minster | 12:13.7 |
| 5 | Benson ZimmerlyPlace 5 · Grade 8 · Celina | 8 | Celina | 12:14.4 |
| 6 | Isaac BohmanPlace 6 · Grade 7 · Minster | 7 | Minster | 12:24.9 |
| 7 | Abram AyersPlace 7 · Grade 7 · Troy | 7 | Troy | 12:31.4 |
| 8 | Tyler SchulzePlace 8 · Grade 8 · Ft. Loramie | 8 | Ft. Loramie | 12:40.8 |
| 9 | Trey HomanPlace 9 · Grade 8 · Minster | 8 | Minster | 12:45.1 |
| 10 | Henry BrunsPlace 10 · Grade 8 · Minster | 8 | Minster | 12:52.8 |
| 11 | Benjamin LawrencePlace 11 · Grade 8 · Troy | 8 | Troy | 12:55.5 |
| 12 | Dominic HoyingPlace 12 · Grade 8 · Ft. Loramie | 8 | Ft. Loramie | 13:01.3 |
| 13 | Tucker BellmanPlace 13 · Grade 7 · Celina | 7 | Celina | 13:09.7 |
| 14 | Tucker GoldschmidtPlace 14 · Grade 8 · Ft. Loramie | 8 | Ft. Loramie | 13:22.6 |
| 15 | Evan MoorePlace 15 · Grade 8 · Ft. Loramie | 8 | Ft. Loramie | 13:25.8 |
| 16 | Thomas BehmPlace 16 · Grade 7 · Troy | 7 | Troy | 13:26.5 |
| 17 | Everett LeingangPlace 17 · Grade 7 · Newton Local | 7 | Newton Local | 13:28.4 |
| 18 | Kane PoeppelmanPlace 18 · Grade 7 · Ft. Loramie | 7 | Ft. Loramie | 13:30.6 |
| 19 | Jaxon SchmiesingPlace 19 · Grade 8 · Ft. Loramie | 8 | Ft. Loramie | 13:34.4 |
| 20 | Max LiesemeyerPlace 20 · Grade 7 · Minster | 7 | Minster | 13:42.7 |
| 21 | Cruz BarhorstPlace 21 · Grade 7 · Ft. Loramie | 7 | Ft. Loramie | 13:45.9 |
| 22 | Xavier SchroederPlace 22 · Grade 8 · Anna | 8 | Anna | 13:55.3 |
| 23 | Klein SchaurerPlace 23 · Grade 8 · Newton Local | 8 | Newton Local | 13:58.2 |
| 24 | Ike EilermanPlace 24 · Grade 8 · Ft. Loramie | 8 | Ft. Loramie | 14:01.9 |
| 25 | Carter BarhorstPlace 25 · Grade 7 · Newton Local | 7 | Newton Local | 14:02.0 |
| 26 | Henry GrillotPlace 26 · Grade 7 · Ft. Loramie | 7 | Ft. Loramie | 14:14.1 |
| 27 | Samuel BradshawPlace 27 · Grade 8 · Newton Local | 8 | Newton Local | 14:15.2 |
| 28 | Will LovittPlace 28 · Grade 7 · Celina | 7 | Celina | 14:15.8 |
| 29 | Owen SalsburyPlace 29 · Grade 7 · Ft. Loramie | 7 | Ft. Loramie | 14:18.1 |
| 30 | Isaac WahlPlace 30 · Grade 8 · New Bremen | 8 | New Bremen | 14:24.0 |
| 31 | Nolan EilermanPlace 31 · Grade 8 · Ft. Loramie | 8 | Ft. Loramie | 14:32.7 |
| 32 | Jack CartePlace 32 · Grade 8 · New Bremen | 8 | New Bremen | 14:32.9 |
| 33 | Grant KovermanPlace 33 · Grade 8 · Ft. Loramie | 8 | Ft. Loramie | 14:33.8 |
| 34 | Spencer ReedPlace 34 · Grade 7 · Troy | 7 | Troy | 14:35.2 |
| 35 | Landon WellsPlace 35 · Grade 7 · Troy | 7 | Troy | 14:36.3 |
| 36 | Evan VondrellPlace 36 · Grade 7 · Celina | 7 | Celina | 14:37.4 |
| 37 | Liam HeukerPlace 37 · Grade 7 · Troy | 7 | Troy | 14:43.0 |
| 38 | Aiden RicheyPlace 38 · Grade 7 · Troy | 7 | Troy | 14:54.4 |
| 39 | Nick BornhorstPlace 39 · Grade 8 · New Bremen | 8 | New Bremen | 14:57.6 |
| 40 | Cole FloryPlace 40 · Grade 8 · Newton Local | 8 | Newton Local | 15:01.4 |
| 41 | Dean FesslerPlace 41 · Grade 8 · Newton Local | 8 | Newton Local | 15:28.8 |
| 42 | Ryan SchrammPlace 42 · Grade 7 · Troy | 7 | Troy | 15:29.2 |
| 43 | Kason FreyPlace 43 · Grade 7 · Ft. Loramie | 7 | Ft. Loramie | 15:29.5 |
| 44 | Oakley KnouffPlace 44 · Grade 7 · Troy | 7 | Troy | 15:34.7 |
| 45 | Jonah BangePlace 45 · Grade 7 · Celina | 7 | Celina | 15:48.3 |
| 46 | Kade MorganPlace 46 · Grade 7 · Troy | 7 | Troy | 15:50.2 |
| 47 | Tyler SaunderhausPlace 47 · Grade 7 · New Bremen | 7 | New Bremen | 15:52.2 |
| 48 | Oliver GarmannPlace 48 · Grade 7 · Troy | 7 | Troy | 15:57.9 |
| 49 | Bentley BarhorstPlace 49 · Grade 7 · Troy | 7 | Troy | 15:58.7 |
| 50 | Ryan KeenerPlace 50 · Grade 7 · Troy | 7 | Troy | 16:00.8 |
| 51 | Briggs JeffriesPlace 51 · Grade 8 · Celina | 8 | Celina | 16:02.5 |
| 52 | Brayden BassPlace 52 · Grade 8 · Troy | 8 | Troy | 16:04.7 |
| 53 | Nathan MayoPlace 53 · Grade 8 · Troy | 8 | Troy | 16:05.5 |
| 54 | Andrew BlanchardPlace 54 · Grade 8 · Anna | 8 | Anna | 16:06.1 |
| 55 | Bennett WestonPlace 55 · Grade 8 · Minster | 8 | Minster | 16:11.8 |
| 56 | Jordan ScottPlace 56 · Grade 7 · New Bremen | 7 | New Bremen | 16:16.0 |
| 57 | Cooper CovingtonPlace 57 · Grade 8 · Troy | 8 | Troy | 16:17.2 |
| 58 | Carter HarrisPlace 58 · Grade 8 · Troy | 8 | Troy | 16:17.5 |
| 59 | Jackson DorstenPlace 59 · Grade 7 · Celina | 7 | Celina | 16:50.7 |
| 60 | Tyler DwengerPlace 60 · Grade 8 · New Bremen | 8 | New Bremen | 17:03.2 |
| 61 | Winston PaynePlace 61 · Grade 8 · Anna | 8 | Anna | 17:03.3 |
| 62 | Hugh GrieshopPlace 62 · Grade 8 · Celina | 8 | Celina | 17:10.1 |
| 63 | Marcus BornhorstPlace 63 · Grade 7 · Minster | 7 | Minster | 17:22.8 |
| 64 | Xavier DreesPlace 64 · Grade 7 · Ft. Loramie | 7 | Ft. Loramie | 17:30.1 |
| 65 | Kohlston CoxPlace 65 · Grade 8 · Troy | 8 | Troy | 17:32.1 |
| 66 | Takeru MorinagaPlace 66 · Grade 8 · Troy | 8 | Troy | 17:34.8 |
| 67 | Myles MirandaPlace 67 · Grade 8 · Anna | 8 | Anna | 18:16.7 |
| 68 | Liam HarnerPlace 68 · Grade 8 · Celina | 8 | Celina | 18:37.7 |
| 69 | Trenton MercerPlace 69 · Grade 7 · Troy | 7 | Troy | 18:41.4 |
| 70 | Liam SchumannPlace 70 · Grade 8 · Minster | 8 | Minster | 19:12.3 |
| 71 | Collin KenyonPlace 71 · Grade 7 · Troy | 7 | Troy | 20:00.9 |
| 72 | Bosten ShusterPlace 72 · Grade 7 · Ft. Loramie | 7 | Ft. Loramie | 20:17.7 |
| 73 | Noah EsserPlace 73 · Grade 7 · Anna | 7 | Anna | 20:28.7 |
| 74 | Trent MuhlenkampPlace 74 · Grade 8 · Troy | 8 | Troy | 21:12.2 |
| 75 | AJ ClunePlace 75 · Grade 7 · Ft. Loramie | 7 | Ft. Loramie | 22:05.7 |
| 76 | Cayden RippeyPlace 76 · Grade 7 · Troy | 7 | Troy | 22:27.1 |
| 77 | William BehmPlace 77 · Grade 7 · Troy | 7 | Troy | 25:00.1 |
| 78 | Kaiden KormanikPlace 78 · Grade 8 · Anna | 8 | Anna | 28:40.9 |
| 79 | Rhys GarrityPlace 79 · Grade 8 · Troy | 8 | Troy | 30:37.8 |