| 1 | Brock JarrettPlace 1 · Grade 12 · Lancaster | 12 | Lancaster | 15:49.30 |
| 2 | Gabriel McNeilPlace 2 · Grade 11 · Lancaster | 11 | Lancaster | 16:32.70 |
| 3 | Brayden WheelerPlace 3 · Grade 11 · Lancaster | 11 | Lancaster | 16:58.00 |
| 4 | Jayden NotestinePlace 4 · Grade 10 · Lancaster | 10 | Lancaster | 17:09.50 |
| 5 | Michael TowlePlace 5 · Grade 11 · West Carrollton | 11 | West Carrollton | 17:10.20 |
| 6 | Canon SmigelPlace 6 · Grade 10 · Beavercreek | 10 | Beavercreek | 17:14.30 |
| 7 | Luke TaylorPlace 7 · Grade 9 · Lancaster | 9 | Lancaster | 17:21.40 |
| 8 | Sean ConleyPlace 8 · Grade 10 · Beavercreek | 10 | Beavercreek | 17:21.50 |
| 9 | Cooper HensleyPlace 9 · Grade 10 · West Carrollton | 10 | West Carrollton | 17:23.90 |
| 10 | Bennett BayatPlace 10 · Grade 10 · Lancaster | 10 | Lancaster | 17:28.40 |
| 11 | Jack KirkpatrickPlace 11 · Grade 11 · Lancaster | 11 | Lancaster | 17:30.30 |
| 12 | Ethan TibbitPlace 12 · Grade 10 · Centerville | 10 | Centerville | 17:37.20 |
| 13 | Wilson GriffithsPlace 13 · Grade 11 · Olen. Liberty | 11 | Olen. Liberty | 17:41.70 |
| 14 | William BushbakerPlace 14 · Grade 9 · Olen. Liberty | 9 | Olen. Liberty | 17:43.00 |
| 15 | Caleb MccombsPlace 15 · Grade 11 · Beavercreek | 11 | Beavercreek | 17:44.10 |
| 16 | Logan HarnerPlace 16 · Grade 9 · Centerville | 9 | Centerville | 17:45.70 PR |
| 17 | Luke WilcuttPlace 17 · Grade 11 · Centerville | 11 | Centerville | 17:47.60 |
| 18 | Carter JobPlace 18 · Grade 10 · Centerville | 10 | Centerville | 17:48.80 |
| 19 | Dylan GarciaPlace 19 · Grade 10 · Beavercreek | 10 | Beavercreek | 17:50.90 |
| 20 | Charlie CooperriderPlace 20 · Grade 12 · Lancaster | 12 | Lancaster | 17:53.30 |
| 21 | Timothy StoverPlace 21 · Grade 11 · Beavercreek | 11 | Beavercreek | 17:53.60 |
| 22 | Caden RaneyPlace 22 · Grade 11 · Centerville | 11 | Centerville | 17:54.10 PR |
| 23 | Matt BeyerlePlace 23 · Grade 12 · Centerville | 12 | Centerville | 17:56.50 PR |
| 24 | Ethan HsiehPlace 24 · Grade 10 · Olen. Liberty | 10 | Olen. Liberty | 17:57.50 |
| 25 | Elias HillPlace 25 · Grade 10 · Beavercreek | 10 | Beavercreek | 17:58.40 |
| 26 | Matthew OstermanPlace 26 · Grade 9 · Beavercreek | 9 | Beavercreek | 18:05.50 |
| 27 | Jackson FrazierPlace 27 · Grade 10 · Lancaster | 10 | Lancaster | 18:05.70 |
| 28 | Cody PirkPlace 28 · Grade 9 · Beavercreek | 9 | Beavercreek | 18:07.30 |
| 29 | Gramm StansiferPlace 29 · Grade 12 · Centerville | 12 | Centerville | 18:09.60 |
| 30 | Thomas ShorePlace 30 · Grade 12 · Bellbrook | 12 | Bellbrook | 18:14.20 |
| 31 | Zach MisutkaPlace 31 · Grade 9 · Beavercreek | 9 | Beavercreek | 18:15.70 |
| 32 | Carter DillmanPlace 32 · Grade 10 · Olen. Liberty | 10 | Olen. Liberty | 18:19.60 |
| 33 | Jack PetersPlace 33 · Grade 10 · Olen. Liberty | 10 | Olen. Liberty | 18:19.80 |
| 34 | Owen McFarlandPlace 34 · Grade 10 · Lancaster | 10 | Lancaster | 18:23.00 |
| 35 | Adam RicePlace 35 · Grade 10 · Lancaster | 10 | Lancaster | 18:24.60 |
| 36 | Trevor RakerPlace 36 · Grade 10 · Bellbrook | 10 | Bellbrook | 18:24.70 |
| 37 | Brady DavisPlace 37 · Grade 11 · Chess Christian | 11 | Chess Christian | 18:25.20 |
| 38 | Tanner HaleyPlace 38 · Grade 9 · Beavercreek | 9 | Beavercreek | 18:25.50 |
| 39 | Andrew PohlmanPlace 39 · Grade 12 · New Hope Christian Academy | 12 | New Hope Christian Academy | 18:25.90 |
| 40 | Henderson BenjaminPlace 40 · Grade 12 · Fairborn | 12 | Fairborn | 18:28.20 PR |
| 41 | Ethan KamauPlace 41 · Grade 11 · Centerville | 11 | Centerville | 18:29.80 |
| 42 | Jack WaltonPlace 42 · Grade 10 · Olen. Liberty | 10 | Olen. Liberty | 18:30.00 |
| 43 | Grant SchieberPlace 43 · Grade 9 · Olen. Liberty | 9 | Olen. Liberty | 18:32.90 |
| 44 | Daniel WrzesinskiPlace 44 · Grade 9 · Beavercreek | 9 | Beavercreek | 18:33.60 |
| 45 | Espen ElfersPlace 45 · Grade 11 · Olen. Liberty | 11 | Olen. Liberty | 18:33.90 |
| 46 | Eliot TullyPlace 46 · Grade 10 · Olen. Liberty | 10 | Olen. Liberty | 18:35.20 |
| 47 | Nathan RayPlace 47 · Grade 12 · Centerville | 12 | Centerville | 18:37.10 |
| 48 | Cameron RigginsPlace 48 · Grade 10 · Carroll | 10 | Carroll | 18:37.10 |
| 49 | Carlin CherryholmesPlace 49 · Grade 11 · Lancaster | 11 | Lancaster | 18:37.60 |
| 50 | Aiden RenoPlace 50 · Grade 9 · Bellbrook | 9 | Bellbrook | 18:38.10 |
| 51 | Calder EllisPlace 51 · Grade 12 · Centerville | 12 | Centerville | 18:39.10 |
| 52 | Noah GallPlace 52 · Grade 12 · Olen. Liberty | 12 | Olen. Liberty | 18:39.20 |
| 53 | Nathaniel GallivanPlace 53 · Grade 12 · Chesterton Academy of St. Joseph | 12 | Chesterton Academy of St. Joseph | 18:42.70 |
| 54 | Kilian SandersPlace 54 · Grade 9 · Beavercreek | 9 | Beavercreek | 18:42.90 |
| 55 | Liam RosenbeckPlace 55 · Grade 11 · Centerville | 11 | Centerville | 18:43.10 PR |
| 56 | Kurtis LefeldPlace 56 · Grade 12 · Bellbrook | 12 | Bellbrook | 18:43.50 |
| 57 | Isaac MillsPlace 57 · Grade 9 · Royalmont Academy | 9 | Royalmont Academy | 18:44.20 |
| 58 | Nolan SwanPlace 58 · Grade 9 · Centerville | 9 | Centerville | 18:45.50 |
| 59 | Gavin ShifflettPlace 59 · Grade 10 · Lancaster | 10 | Lancaster | 18:45.60 |
| 60 | Logan ThompsonPlace 60 · Grade 9 · Olen. Liberty | 9 | Olen. Liberty | 18:46.60 |
| 61 | Zach MillerPlace 61 · Grade 10 · Beavercreek | 10 | Beavercreek | 18:47.80 |
| 62 | Julian CombsPlace 62 · Grade 10 · Carlisle | 10 | Carlisle | 18:49.00 |
| 63 | Holden RiggsPlace 63 · Grade 12 · Lancaster | 12 | Lancaster | 18:49.60 |
| 64 | David Steets ByrnesPlace 64 · Grade 10 · Beavercreek | 10 | Beavercreek | 18:49.90 |
| 65 | Jacob VancePlace 65 · Grade 12 · Wilmington | 12 | Wilmington | 18:50.00 |
| 66 | Noah KieferPlace 66 · Grade 11 · Royalmont Academy | 11 | Royalmont Academy | 18:51.70 |
| 67 | Luke WolfePlace 67 · Grade 11 · Lancaster | 11 | Lancaster | 18:56.90 PR |
| 68 | Jackson SeabaughPlace 68 · Grade 12 · East Clinton | 12 | East Clinton | 18:57.10 |
| 69 | Grahem BelascoPlace 69 · Grade 10 · Lancaster | 10 | Lancaster | 19:00.40 |
| 70 | Louden ZelikPlace 70 · Grade 9 · Centerville | 9 | Centerville | 19:04.00 |
| 71 | Dru SimmonsPlace 71 · Grade 12 · East Clinton | 12 | East Clinton | 19:05.50 |
| 72 | Benjamin KrauserPlace 72 · Grade 10 · Olen. Liberty | 10 | Olen. Liberty | 19:08.90 |
| 73 | Knox WhitePlace 73 · Grade 10 · Beavercreek | 10 | Beavercreek | 19:09.10 |
| 74 | West JonesPlace 74 · Grade 10 · Centerville | 10 | Centerville | 19:10.10 |
| 75 | Yahir PortilloPlace 75 · Grade 11 · West Carrollton | 11 | West Carrollton | 19:11.20 |
| 76 | Arthur DevorePlace 76 · Grade 12 · Yellow Springs | 12 | Yellow Springs | 19:11.30 PR |
| 77 | Luke ThompsonPlace 77 · Grade 11 · East Clinton | 11 | East Clinton | 19:11.70 |
| 78 | Charles BarhorstPlace 78 · Grade 9 · Chesterton Academy of St. Joseph | 9 | Chesterton Academy of St. Joseph | 19:13.60 |
| 79 | John PagePlace 79 · Grade 12 · Beavercreek | 12 | Beavercreek | 19:16.60 |
| 80 | Jacob McIntirePlace 80 · Grade 9 · Beavercreek | 9 | Beavercreek | 19:18.10 |
| 81 | Presten PiersonPlace 81 · Grade 10 · West Carrollton | 10 | West Carrollton | 19:18.10 |
| 82 | Luke HestonPlace 82 · Grade 11 · Lancaster | 11 | Lancaster | 19:21.00 |
| 83 | Brayden SchmidtPlace 83 · Grade 11 · Centerville | 11 | Centerville | 19:24.60 |
| 84 | Sam BailiePlace 84 · Grade 12 · Beavercreek | 12 | Beavercreek | 19:25.30 |
| 85 | Dylan YeePlace 85 · Grade 11 · Olen. Liberty | 11 | Olen. Liberty | 19:27.00 |
| 86 | Justus HunterPlace 86 · Grade 12 · Dominion Academy | 12 | Dominion Academy | 19:27.70 |
| 87 | Cesar RojasPlace 87 · Grade 11 · Wilmington | 11 | Wilmington | 19:28.20 PR |
| 88 | Braden StullPlace 88 · Grade 11 · Lancaster | 11 | Lancaster | 19:31.50 |
| 89 | John LeBrunPlace 89 · Grade 9 · Carroll | 9 | Carroll | 19:31.60 |
| 90 | Alex HendricksPlace 90 · Grade 10 · Bellbrook | 10 | Bellbrook | 19:32.70 |
| 91 | Ryan WoodardPlace 91 · Grade 11 · Beavercreek | 11 | Beavercreek | 19:33.70 |
| 92 | Jeff BealPlace 92 · Grade 12 · Beavercreek | 12 | Beavercreek | 19:33.90 |
| 93 | Wyatt MountsPlace 93 · Grade 11 · Wilmington | 11 | Wilmington | 19:36.00 PR |
| 94 | Zach KnightPlace 94 · Grade 10 · Olen. Liberty | 10 | Olen. Liberty | 19:37.10 |
| 95 | Eric StroopPlace 95 · Grade 12 · FCA Homeschool | 12 | FCA Homeschool | 19:38.40 |
| 96 | Josh HuffPlace 96 · Grade 11 · Chess Christian | 11 | Chess Christian | 19:39.30 |
| 97 | Ephrem BeauchampPlace 97 · Grade 10 · Chesterton Academy of St. Joseph | 10 | Chesterton Academy of St. Joseph | 19:43.60 |
| 98 | Jonah DitchenPlace 98 · Grade 9 · Milford Christian | 9 | Milford Christian | 19:44.70 PR |
| 99 | Robby ClimiePlace 99 · Grade 12 · Beavercreek | 12 | Beavercreek | 19:44.90 |
| 100 | Ian WrightPlace 100 · Grade 12 · Beavercreek | 12 | Beavercreek | 19:46.00 |