| 1 | Zadok ReevesPlace 1 · Grade 12 · Troy | 12 | Troy | 15:46.5 PR |
| 2 | Colin HinkelmanPlace 2 · Grade 12 · Milton-Union | 12 | Milton-Union | 15:50.0 PR |
| 3 | Grant HinkelmanPlace 3 · Grade 10 · Milton-Union | 10 | Milton-Union | 15:56.2 PR |
| 4 | Justin BrinsonPlace 4 · Grade 12 · Bethel | 12 | Bethel | 16:24.0 PR |
| 5 | Finn HinkelmanPlace 5 · Grade 10 · Milton-Union | 10 | Milton-Union | 16:34.3 |
| 6 | Johnathan HedrickPlace 6 · Grade 11 · Miami East | 11 | Miami East | 16:40.5 PR |
| 7 | Thane SnyderPlace 7 · Grade 9 · Troy | 9 | Troy | 16:56.7 PR |
| 8 | Ryan GilligPlace 8 · Grade 12 · Troy | 12 | Troy | 17:05.3 |
| 9 | Nolan ButlerPlace 9 · Grade 10 · Piqua | 10 | Piqua | 17:06.0 |
| 10 | Kent WelbornPlace 10 · Grade 12 · Covington | 12 | Covington | 17:10.8 PR |
| 11 | Jeffrey EstesPlace 11 · Grade 10 · Troy Christian | 10 | Troy Christian | 17:12.8 PR |
| 12 | Samuel SwansonPlace 12 · Grade 12 · Troy | 12 | Troy | 17:25.0 |
| 13 | Steven EdmondsPlace 13 · Grade 11 · Troy Christian | 11 | Troy Christian | 17:34.4 |
| 14 | Tanner LongPlace 14 · Grade 11 · Newton Local | 11 | Newton Local | 17:34.4 |
| 15 | Jerrod EstesPlace 15 · Grade 9 · Troy Christian | 9 | Troy Christian | 17:41.4 PR |
| 16 | Michael TrusselPlace 16 · Grade 11 · Bethel | 11 | Bethel | 17:44.6 |
| 17 | Garrison HughesPlace 17 · Grade 11 · Newton Local | 11 | Newton Local | 17:50.3 |
| 18 | Cohen MansonPlace 18 · Grade 10 · Piqua | 10 | Piqua | 17:53.9 |
| 19 | Reed McGrawPlace 19 · Grade 9 · Piqua | 9 | Piqua | 17:54.0 |
| 20 | Peter DigbyPlace 20 · Grade 9 · Bethel | 9 | Bethel | 17:56.6 |
| 21 | Wyatt PiercePlace 21 · Grade 11 · Covington | 11 | Covington | 18:18.8 |
| 22 | Caden ZinkPlace 22 · Grade 10 · Troy | 10 | Troy | 18:23.9 |
| 23 | Anthony KurmasPlace 23 · Grade 10 · Troy | 10 | Troy | 18:24.3 |
| 24 | Rowan KeenerPlace 24 · Grade 9 · Piqua | 9 | Piqua | 18:25.4 |
| 25 | Caleb RatliffPlace 25 · Grade 11 · Bethel | 11 | Bethel | 18:27.0 PR |
| 26 | Jacob PiercePlace 26 · Grade 11 · Troy Christian | 11 | Troy Christian | 18:27.2 |
| 27 | Bruno AlvarezPlace 27 · Grade 12 · Milton-Union | 12 | Milton-Union | 18:29.5 |
| 28 | Kaito TaketaniPlace 28 · Grade 11 · Troy | 11 | Troy | 18:31.6 |
| 29 | Oliver RanlyPlace 29 · Grade 10 · Tippecanoe | 10 | Tippecanoe | 18:33.0 |
| 30 | Liam DeatonPlace 30 · Grade 9 · Covington | 9 | Covington | 18:34.6 |
| 31 | Collin PatelPlace 31 · Grade 10 · Troy Christian | 10 | Troy Christian | 18:40.7 |
| 32 | Luke RanlyPlace 32 · Grade 9 · Tippecanoe | 9 | Tippecanoe | 18:41.0 |
| 33 | Eli LeingangPlace 33 · Grade 11 · Newton Local | 11 | Newton Local | 18:46.4 |
| 34 | Jaden LongPlace 34 · Grade 10 · Tippecanoe | 10 | Tippecanoe | 18:47.2 |
| 35 | Ezra SmithPlace 35 · Grade 9 · Milton-Union | 9 | Milton-Union | 18:58.0 |
| 36 | Heath SnyderPlace 36 · Grade 11 · Troy | 11 | Troy | 18:58.1 |
| 37 | Micah WainscottPlace 37 · Grade 9 · Troy | 9 | Troy | 18:58.3 |
| 38 | Andrew MillerPlace 38 · Grade 10 · Miami East | 10 | Miami East | 19:03.6 PR |
| 39 | Tai McAdamsPlace 39 · Grade 12 · Miami East | 12 | Miami East | 19:05.4 PR |
| 40 | Patrick McClurgPlace 40 · Grade 10 · Tippecanoe | 10 | Tippecanoe | 19:10.9 |
| 41 | Zaiden MaroneyPlace 41 · Grade 11 · Covington | 11 | Covington | 19:11.4 |
| 42 | Rhett BaldwinPlace 42 · Grade 11 · Troy Christian | 11 | Troy Christian | 19:17.0 |
| 43 | Devin AbkePlace 43 · Grade 9 · Covington | 9 | Covington | 19:18.2 PR |
| 44 | Milo GreenPlace 44 · Grade 11 · Tippecanoe | 11 | Tippecanoe | 19:19.6 PR |
| 45 | Colton ShellenbergerPlace 45 · Grade 11 · Newton Local | 11 | Newton Local | 19:28.3 |
| 46 | Logan RoachPlace 46 · Grade 12 · Tippecanoe | 12 | Tippecanoe | 19:29.3 |
| 47 | Kyle PoeppelmanPlace 47 · Grade 10 · Troy | 10 | Troy | 19:29.3 |
| 48 | Conner RicePlace 48 · Grade 9 · Miami East | 9 | Miami East | 19:38.9 |
| 49 | Tasuku MorinagaPlace 49 · Grade 10 · Troy | 10 | Troy | 19:40.2 |
| 50 | Tj BattlePlace 50 · Grade 9 · Troy | 9 | Troy | 19:42.3 |
| 51 | Henry RupnikPlace 51 · Grade 11 · Troy Christian | 11 | Troy Christian | 19:47.6 |
| 52 | Dayton TownsendPlace 52 · Grade 10 · Piqua | 10 | Piqua | 19:47.9 |
| 53 | Zachary SmithPlace 53 · Grade 10 · Troy | 10 | Troy | 19:48.7 PR |
| 54 | Waylon MyersPlace 54 · Grade 10 · Troy Christian | 10 | Troy Christian | 19:49.9 PR |
| 55 | Drake AnglePlace 55 · Grade 11 · Covington | 11 | Covington | 19:50.1 |
| 56 | Travis StanhopePlace 56 · Grade 12 · Newton Local | 12 | Newton Local | 20:01.8 |
| 57 | Nathan GeorgePlace 57 · Grade 12 · Troy | 12 | Troy | 20:06.5 |
| 58 | Miles GilbertPlace 58 · Grade 10 · Miami East | 10 | Miami East | 20:10.7 |
| 59 | Casey SeiberPlace 59 · Grade 12 · Tippecanoe | 12 | Tippecanoe | 20:16.6 PR |
| 60 | Landon ReynoldsPlace 60 · Grade 12 · Covington | 12 | Covington | 20:18.0 |
| 61 | Kaden DenlingerPlace 61 · Grade 11 · Miami East | 11 | Miami East | 20:18.4 |
| 62 | Dane LittlefieldPlace 62 · Grade 11 · Bethel | 11 | Bethel | 20:20.4 PR |
| 63 | Trent TownsendPlace 63 · Grade 12 · Piqua | 12 | Piqua | 20:25.7 |
| 64 | Isaak BooherPlace 64 · Grade 12 · Troy | 12 | Troy | 20:27.3 |
| 65 | Benjamin TatePlace 65 · Grade 9 · Bethel | 9 | Bethel | 20:28.8 |
| 66 | Evan HendersonPlace 66 · Grade 9 · Milton-Union | 9 | Milton-Union | 20:29.3 |
| 67 | Kyle StumpPlace 67 · Grade 9 · Tippecanoe | 9 | Tippecanoe | 20:31.5 |
| 68 | Cullen FirstenbergerPlace 68 · Grade 11 · Bethel | 11 | Bethel | 20:31.7 |
| 69 | Pierce GipePlace 69 · Grade 9 · Miami East | 9 | Miami East | 20:32.4 |
| 70 | Tristan BoycePlace 70 · Grade 11 · Tippecanoe | 11 | Tippecanoe | 20:34.2 |
| 71 | Lawrence PitmanPlace 71 · Grade 11 · Piqua | 11 | Piqua | 20:34.5 |
| 72 | Brighton SearsPlace 72 · Grade 12 · Tippecanoe | 12 | Tippecanoe | 20:35.1 |
| 73 | Grant AlexanderPlace 73 · Grade 12 · Troy | 12 | Troy | 20:36.6 |
| 74 | Ethan HoganPlace 74 · Grade 9 · Newton Local | 9 | Newton Local | 20:42.1 |
| 75 | Beck SteinPlace 75 · Grade 10 · Troy | 10 | Troy | 20:43.5 |
| 76 | Kyle PennyPlace 76 · Grade 12 · Troy | 12 | Troy | 20:51.1 |
| 77 | Maxwell AllenPlace 77 · Grade 10 · Tippecanoe | 10 | Tippecanoe | 20:54.6 |
| 78 | Jacob RiethmanPlace 78 · Grade 10 · Troy | 10 | Troy | 20:56.6 |
| 79 | Isaac LesherPlace 79 · Grade 11 · Tippecanoe | 11 | Tippecanoe | 21:00.3 |
| 80 | Samuel MarkesonPlace 80 · Grade 12 · Troy | 12 | Troy | 21:06.4 |
| 81 | Brendan BennettPlace 81 · Grade 10 · Milton-Union | 10 | Milton-Union | 21:06.4 |
| 82 | Gabe HunterPlace 82 · Grade 11 · Tippecanoe | 11 | Tippecanoe | 21:13.8 |
| 83 | Jackson WhitePlace 83 · Grade 11 · Covington | 11 | Covington | 21:15.6 |
| 84 | Brady SmithPlace 84 · Grade 9 · Tippecanoe | 9 | Tippecanoe | 21:15.8 |
| 85 | Henry RanlyPlace 85 · Grade 11 · Tippecanoe | 11 | Tippecanoe | 21:25.0 |
| 86 | Kaiden SchweserPlace 86 · Grade 11 · Troy | 11 | Troy | 21:30.4 PR |
| 87 | Logan KollmeyerPlace 87 · Grade 10 · Tippecanoe | 10 | Tippecanoe | 21:34.5 |
| 88 | Hunter BarnesPlace 88 · Grade 12 · Miami East | 12 | Miami East | 21:39.2 |
| 89 | Ethan VancePlace 89 · Grade 9 · Troy | 9 | Troy | 21:45.4 |
| 90 | LT ButsonPlace 90 · Grade 10 · Troy Christian | 10 | Troy Christian | 21:52.0 |
| 91 | Christian SotoPlace 91 · Grade 9 · Piqua | 9 | Piqua | 21:54.5 |
| 92 | Abram ReevesPlace 92 · Grade 9 · Troy | 9 | Troy | 21:56.9 |
| 93 | Thomas RichardsPlace 93 · Grade 10 · Tippecanoe | 10 | Tippecanoe | 21:57.6 PR |
| 94 | Zachary MurlinPlace 94 · Grade 9 · Bethel | 9 | Bethel | 21:59.8 |
| 95 | Levi EnnekingPlace 95 · Grade 9 · Troy | 9 | Troy | 22:01.8 |
| 96 | Luke Ernst-CarrPlace 96 · Grade 12 · Troy Christian | 12 | Troy Christian | 22:05.3 |
| 97 | Conner GibsonPlace 97 · Grade 10 · Covington | 10 | Covington | 22:10.9 |
| 98 | Cameron PalmerPlace 98 · Grade 11 · Milton-Union | 11 | Milton-Union | 22:26.4 |
| 99 | Maxwell PlankPlace 99 · Grade 9 · Miami East | 9 | Miami East | 22:29.9 PR |
| 100 | Henry CantrellPlace 100 · Grade 12 · Covington | 12 | Covington | 22:30.7 PR |