| 1 | Everett MuhlenkampPlace 1 · Grade 12 · Tippecanoe | 12 | Tippecanoe | 16:06.5 |
| 2 | Jack RossonPlace 2 · Grade 12 · Butler | 12 | Butler | 16:17.0 |
| 3 | Eli RamosPlace 3 · Grade 12 · Tippecanoe | 12 | Tippecanoe | 16:21.0 PR |
| 4 | Nolan ButlerPlace 4 · Grade 10 · Piqua | 10 | Piqua | 17:00.8 PR |
| 5 | Michael TowlePlace 5 · Grade 12 · West Carrollton | 12 | West Carrollton | 17:05.7 |
| 6 | Aiden WhitePlace 6 · Grade 12 · Butler | 12 | Butler | 17:12.2 PR |
| 7 | C T McRillPlace 7 · Grade 10 · Greenville | 10 | Greenville | 17:16.3 PR |
| 8 | Reed McGrawPlace 8 · Grade 9 · Piqua | 9 | Piqua | 17:16.6 PR |
| 9 | Cooper HensleyPlace 9 · Grade 11 · West Carrollton | 11 | West Carrollton | 17:19.3 |
| 10 | Seth ShroyerPlace 10 · Grade 9 · Tippecanoe | 9 | Tippecanoe | 17:27.2 PR |
| 11 | Ryan GilligPlace 11 · Grade 12 · Troy | 12 | Troy | 17:31.5 |
| 12 | Lukas HeitbrinkPlace 12 · Grade 12 · Tippecanoe | 12 | Tippecanoe | 17:31.9 PR |
| 13 | Noah HeiseyPlace 13 · Grade 12 · Tippecanoe | 12 | Tippecanoe | 17:47.8 |
| 14 | Jeremiah TaylorPlace 14 · Grade 10 · Sidney | 10 | Sidney | 17:50.5 PR |
| 15 | Samuel SwansonPlace 15 · Grade 12 · Troy | 12 | Troy | 17:50.7 |
| 16 | Carter SowdersPlace 16 · Grade 9 · Butler | 9 | Butler | 17:53.2 PR |
| 17 | Caden ZinkPlace 17 · Grade 10 · Troy | 10 | Troy | 17:54.5 |
| 18 | Alex NoltePlace 18 · Grade 9 · Piqua | 9 | Piqua | 17:57.8 PR |
| 19 | Rowan KeenerPlace 19 · Grade 9 · Piqua | 9 | Piqua | 17:59.1 PR |
| 20 | Oliver WeaverPlace 20 · Grade 10 · Greenville | 10 | Greenville | 18:01.1 |
| 21 | Oliver RanlyPlace 21 · Grade 10 · Tippecanoe | 10 | Tippecanoe | 18:09.0 PR |
| 22 | Cohen MansonPlace 22 · Grade 10 · Piqua | 10 | Piqua | 18:09.6 |
| 23 | Karter SnyderPlace 23 · Grade 12 · Butler | 12 | Butler | 18:10.3 PR |
| 24 | Nate StifflerPlace 24 · Grade 9 · Butler | 9 | Butler | 18:12.2 PR |
| 25 | Anthony KurmasPlace 25 · Grade 10 · Troy | 10 | Troy | 18:16.7 |
| 26 | Luke RanlyPlace 26 · Grade 9 · Tippecanoe | 9 | Tippecanoe | 18:18.2 PR |
| 27 | Jack FitzgeraldPlace 27 · Grade 12 · Greenville | 12 | Greenville | 18:22.7 |
| 28 | Connor PricePlace 28 · Grade 10 · Greenville | 10 | Greenville | 18:27.7 |
| 29 | Patrick McClurgPlace 29 · Grade 10 · Tippecanoe | 10 | Tippecanoe | 18:28.4 PR |
| 30 | Braylin StaleyPlace 30 · Grade 9 · Piqua | 9 | Piqua | 18:30.1 PR |
| 31 | Ezra MackiewiczPlace 31 · Grade 12 · Xenia | 12 | Xenia | 18:30.4 |
| 32 | Kaito TaketaniPlace 32 · Grade 11 · Troy | 11 | Troy | 18:31.5 PR |
| 33 | Nico RiggsPlace 33 · Grade 10 · Butler | 10 | Butler | 18:34.7 |
| 34 | Micah WainscottPlace 34 · Grade 9 · Troy | 9 | Troy | 18:36.2 |
| 35 | Elijah HasselbeckPlace 35 · Grade 12 · Piqua | 12 | Piqua | 18:41.0 |
| 36 | Bennet GaschoPlace 36 · Grade 12 · Troy | 12 | Troy | 18:42.8 |
| 37 | Brody BaumannPlace 37 · Grade 11 · Greenville | 11 | Greenville | 18:43.3 PR |
| 38 | Evan WillmanPlace 38 · Grade 11 · Greenville | 11 | Greenville | 18:43.5 PR |
| 39 | Tasuku MorinagaPlace 39 · Grade 10 · Troy | 10 | Troy | 18:50.9 PR |
| 40 | Jaden LongPlace 40 · Grade 10 · Tippecanoe | 10 | Tippecanoe | 18:51.3 |
| 41 | Micah FlemingPlace 41 · Grade 11 · Xenia | 11 | Xenia | 18:52.8 PR |
| 42 | Blaze BurtonPlace 42 · Grade 12 · Greenville | 12 | Greenville | 18:53.7 |
| 43 | Tj BattlePlace 43 · Grade 9 · Troy | 9 | Troy | 18:55.6 PR |
| 44 | Presten PiersonPlace 44 · Grade 11 · West Carrollton | 11 | West Carrollton | 18:55.7 |
| 45 | Henry TombPlace 45 · Grade 11 · Tippecanoe | 11 | Tippecanoe | 18:56.0 |
| 46 | Bradley StratmanPlace 46 · Grade 11 · Butler | 11 | Butler | 18:57.0 PR |
| 47 | Austin ZiegenbuschPlace 47 · Grade 9 · Butler | 9 | Butler | 19:00.5 PR |
| 48 | Ethan TuckerPlace 48 · Grade 10 · Butler | 10 | Butler | 19:01.2 |
| 49 | Landon WarmanPlace 49 · Grade 10 · Troy | 10 | Troy | 19:02.3 |
| 50 | Seth HoltPlace 50 · Grade 12 · Piqua | 12 | Piqua | 19:02.6 |
| 51 | Jacky XiaoPlace 51 · Grade 9 · Butler | 9 | Butler | 19:03.5 PR |
| 52 | Mason YearyPlace 52 · Grade 10 · Fairborn | 10 | Fairborn | 19:03.7 |
| 53 | Kyle PoeppelmanPlace 53 · Grade 10 · Troy | 10 | Troy | 19:05.9 PR |
| 54 | Holden HildebrandPlace 54 · Grade 12 · Piqua | 12 | Piqua | 19:06.9 |
| 55 | Amory CloudPlace 55 · Grade 12 · Butler | 12 | Butler | 19:07.0 |
| 56 | Heath SnyderPlace 56 · Grade 11 · Troy | 11 | Troy | 19:13.3 |
| 57 | Logan RoachPlace 57 · Grade 12 · Tippecanoe | 12 | Tippecanoe | 19:17.5 PR |
| 58 | Lucas MarkerPlace 58 · Grade 12 · Greenville | 12 | Greenville | 19:20.2 |
| 59 | Zachary ElsnerPlace 59 · Grade 11 · Xenia | 11 | Xenia | 19:22.2 PR |
| 60 | Laken MaylonePlace 60 · Grade 12 · Troy | 12 | Troy | 19:23.1 PR |
| 61 | Marlon TuckerPlace 61 · Grade 11 · Sidney | 11 | Sidney | 19:26.4 PR |
| 62 | Braxton DepoyPlace 62 · Grade 11 · Greenville | 11 | Greenville | 19:26.4 PR |
| 63 | Brady HartlePlace 63 · Grade 10 · Greenville | 10 | Greenville | 19:27.4 |
| 64 | Kyle PennyPlace 64 · Grade 12 · Troy | 12 | Troy | 19:36.6 |
| 65 | Nathan GeorgePlace 65 · Grade 12 · Troy | 12 | Troy | 19:38.9 PR |
| 66 | Dayton TownsendPlace 66 · Grade 10 · Piqua | 10 | Piqua | 19:39.3 |
| 67 | Milo GreenPlace 67 · Grade 11 · Tippecanoe | 11 | Tippecanoe | 19:40.2 |
| 68 | Trent TownsendPlace 68 · Grade 12 · Piqua | 12 | Piqua | 19:41.5 PR |
| 69 | Dom YeakleyPlace 69 · Grade 9 · Butler | 9 | Butler | 19:41.6 PR |
| 70 | Michael LopezPlace 70 · Grade 11 · Greenville | 11 | Greenville | 19:46.2 |
| 71 | Jeremy WitmerPlace 71 · Grade 10 · Butler | 10 | Butler | 19:47.5 PR |
| 72 | Angelo LeviPlace 72 · Grade 12 · Butler | 12 | Butler | 19:49.0 PR |
| 73 | Anderson BlackfordPlace 73 · Grade 12 · Sidney | 12 | Sidney | 19:49.6 PR |
| 74 | Christian SafflePlace 74 · Grade 9 · Fairborn | 9 | Fairborn | 19:56.8 |
| 75 | Isaak BooherPlace 75 · Grade 12 · Troy | 12 | Troy | 19:57.7 |
| 76 | Dakota PorterPlace 76 · Grade 11 · Sidney | 11 | Sidney | 20:04.2 |
| 77 | Jacob RiethmanPlace 77 · Grade 10 · Troy | 10 | Troy | 20:05.9 PR |
| 78 | Kaden DavisPlace 78 · Grade 12 · West Carrollton | 12 | West Carrollton | 20:07.6 |
| 79 | Maxwell AllenPlace 79 · Grade 10 · Tippecanoe | 10 | Tippecanoe | 20:08.9 PR |
| 80 | Beck SteinPlace 80 · Grade 10 · Troy | 10 | Troy | 20:10.7 |
| 81 | Wesley SingerPlace 81 · Grade 9 · Greenville | 9 | Greenville | 20:13.3 PR |
| 82 | Brighton SearsPlace 82 · Grade 12 · Tippecanoe | 12 | Tippecanoe | 20:14.5 PR |
| 83 | Kyle StumpPlace 83 · Grade 9 · Tippecanoe | 9 | Tippecanoe | 20:15.3 |
| 84 | Tristan BoycePlace 84 · Grade 11 · Tippecanoe | 11 | Tippecanoe | 20:15.9 PR |
| 85 | Carter ShurtsPlace 85 · Grade 10 · Sidney | 10 | Sidney | 20:19.0 PR |
| 86 | Grant AlexanderPlace 86 · Grade 12 · Troy | 12 | Troy | 20:22.5 |
| 87 | James KingPlace 87 · Grade 9 · Butler | 9 | Butler | 20:23.2 |
| 88 | Aiden QuicePlace 88 · Grade 10 · Stebbins | 10 | Stebbins | 20:25.3 PR |
| 89 | Isaac LesherPlace 89 · Grade 11 · Tippecanoe | 11 | Tippecanoe | 20:26.0 PR |
| 90 | Hunter RieckPlace 90 · Grade 11 · Butler | 11 | Butler | 20:31.5 |
| 91 | Gabe HunterPlace 91 · Grade 11 · Tippecanoe | 11 | Tippecanoe | 20:32.8 PR |
| 92 | Casey SeiberPlace 92 · Grade 12 · Tippecanoe | 12 | Tippecanoe | 20:32.9 |
| 93 | Caden WarnerPlace 93 · Grade 11 · Fairborn | 11 | Fairborn | 20:36.7 PR |
| 94 | Milosz WantuchPlace 94 · Grade 12 · Troy | 12 | Troy | 20:43.5 PR |
| 95 | Henry RanlyPlace 95 · Grade 11 · Tippecanoe | 11 | Tippecanoe | 20:45.7 PR |
| 96 | Brady SmithPlace 96 · Grade 9 · Tippecanoe | 9 | Tippecanoe | 20:52.2 PR |
| 97 | Lawrence PitmanPlace 97 · Grade 11 · Piqua | 11 | Piqua | 20:59.6 |
| 98 | Samuel MarkesonPlace 98 · Grade 12 · Troy | 12 | Troy | 21:00.2 |
| 99 | Robert Freeze IIIPlace 99 · Grade 12 · Fairborn | 12 | Fairborn | 21:04.9 PR |
| 100 | Ethan CastlePlace 100 · Grade 12 · Greenville | 12 | Greenville | 21:06.0 |