| 1 | Leo CyrPlace 1 · Grade 12 · Lebanon | 12 | Lebanon | 18:27.8 |
| 2 | Finn SpencerPlace 2 · Grade 9 · Centerville | 9 | Centerville | 18:43.5 |
| 3 | Wills ObergPlace 3 · Grade 12 · Yellow Springs | 12 | Yellow Springs | 18:45.3 |
| 4 | Porter NelsonPlace 4 · Grade 9 · Centerville | 9 | Centerville | 18:48.2 |
| 5 | Collin BrownPlace 5 · Grade 9 · Little Miami | 9 | Little Miami | 18:54.2 |
| 6 | Case StockdalePlace 6 · Grade 9 · Lebanon | 9 | Lebanon | 19:11.3 |
| 7 | Eli SmithPlace 7 · Grade 9 · Lebanon | 9 | Lebanon | 19:12.5 |
| 8 | Levi BarkerPlace 8 · Grade 9 · Lebanon | 9 | Lebanon | 19:17.6 |
| 9 | Brenton HibbardPlace 9 · Grade 9 · Lebanon | 9 | Lebanon | 19:21.0 |
| 10 | Ethan RossPlace 10 · Grade 12 · Little Miami | 12 | Little Miami | 19:31.4 |
| 11 | Coen SheetsPlace 11 · Grade 9 · Centerville | 9 | Centerville | 19:32.1 |
| 12 | Rowan WeberPlace 12 · Grade 10 · Walnut Hills | 10 | Walnut Hills | 19:35.7 |
| 13 | James PopelarPlace 13 · Grade 11 · Walnut Hills | 11 | Walnut Hills | 19:38.0 |
| 14 | Chase OrtmanPlace 14 · Grade 10 · Lebanon | 10 | Lebanon | 19:41.4 |
| 15 | Henry DanisPlace 15 · Grade 9 · Centerville | 9 | Centerville | 19:43.1 |
| 16 | Devin ChaulkPlace 16 · Grade 12 · Centerville | 12 | Centerville | 19:43.6 |
| 17 | Zander BaileyPlace 17 · Grade 9 · Little Miami | 9 | Little Miami | 19:44.3 PR |
| 18 | Henry PizzaPlace 18 · Grade 12 · Lebanon | 12 | Lebanon | 19:45.6 |
| 19 | Ryder SavagePlace 19 · Grade 12 · Centerville | 12 | Centerville | 19:47.9 |
| 20 | Grayson VaughnPlace 20 · Grade 11 · Walnut Hills | 11 | Walnut Hills | 19:50.7 |
| 21 | Peter FlandersPlace 21 · Grade 12 · Walnut Hills | 12 | Walnut Hills | 20:00.8 |
| 22 | Austin BattigPlace 22 · Grade 10 · Thom. Worthington | 10 | Thom. Worthington | 20:03.5 |
| 23 | Zach KronerPlace 23 · Grade 9 · Walnut Hills | 9 | Walnut Hills | 20:04.8 |
| 24 | Landon WillisPlace 24 · Grade 9 · Centerville | 9 | Centerville | 20:05.1 |
| 25 | Justin CasePlace 25 · Grade 10 · Walnut Hills | 10 | Walnut Hills | 20:05.8 PR |
| 26 | Griffin GecklePlace 26 · Grade 11 · Walnut Hills | 11 | Walnut Hills | 20:07.3 |
| 27 | Caleb KerrPlace 27 · Grade 11 · Centerville | 11 | Centerville | 20:08.7 |
| 28 | Jackson ShanleyPlace 28 · Grade 9 · Lebanon | 9 | Lebanon | 20:13.0 |
| 29 | Bracyn TobinPlace 29 · Grade 12 · Thom. Worthington | 12 | Thom. Worthington | 20:15.6 |
| 30 | James RasmussenPlace 30 · Grade 11 · Dominion Academy | 11 | Dominion Academy | 20:17.2 PR |
| 31 | Elric VoorheesPlace 31 · Grade 9 · Springboro | 9 | Springboro | 20:20.9 |
| 32 | Elias NealPlace 32 · Grade 12 · Centerville | 12 | Centerville | 20:21.4 |
| 33 | Ben ChristyPlace 33 · Grade 11 · Thom. Worthington | 11 | Thom. Worthington | 20:21.6 PR |
| 34 | Theodore AtkinsonPlace 34 · Grade 9 · Springboro | 9 | Springboro | 20:22.7 |
| 35 | Bradley PagePlace 35 · Grade 11 · Springboro | 11 | Springboro | 20:25.2 |
| 36 | Joshua ManaresiPlace 36 · Grade 12 · Centerville | 12 | Centerville | 20:28.3 |
| 37 | Helios AriasPlace 37 · Grade 10 · Walnut Hills | 10 | Walnut Hills | 20:28.6 PR |
| 38 | Elijah AnsberryPlace 38 · Grade 12 · Lebanon | 12 | Lebanon | 20:29.0 |
| 39 | August BaldwinPlace 39 · Grade 10 · Centerville | 10 | Centerville | 20:30.4 |
| 40 | Gus MoninPlace 40 · Grade 10 · Walnut Hills | 10 | Walnut Hills | 20:32.0 PR |
| 41 | Liam NelsonPlace 41 · Grade 10 · Walnut Hills | 10 | Walnut Hills | 20:33.1 PR |
| 42 | Parker NelsonPlace 42 · Grade 9 · Centerville | 9 | Centerville | 20:35.8 |
| 43 | Daniel WhitakerPlace 43 · Grade 12 · Lebanon | 12 | Lebanon | 20:37.1 |
| 44 | Enrique San RomanPlace 44 · Grade 9 · Thom. Worthington | 9 | Thom. Worthington | 20:38.8 |
| 45 | Andrew PrevostPlace 45 · Grade 12 · Walnut Hills | 12 | Walnut Hills | 20:39.0 |
| 46 | Dean MullenPlace 46 · Grade 11 · Thom. Worthington | 11 | Thom. Worthington | 20:40.1 |
| 47 | Jamie TurnerPlace 47 · Grade 9 · Lebanon | 9 | Lebanon | 20:41.5 PR |
| 48 | Chisom OzoudePlace 48 · Grade 10 · Centerville | 10 | Centerville | 20:44.0 |
| 49 | Bennett SuttmanPlace 49 · Grade 10 · Centerville | 10 | Centerville | 20:45.5 |
| 50 | Thomas NicholsonPlace 50 · Grade 9 · Oakwood | 9 | Oakwood | 20:47.1 |
| 51 | Calin LuersPlace 51 · Grade 11 · Lak. East | 11 | Lak. East | 20:49.2 |
| 52 | Graham LuebbenhusenPlace 52 · Grade 9 · Lebanon | 9 | Lebanon | 20:50.7 |
| 53 | Samuel HogsedPlace 53 · Grade 12 · Dominion Academy | 12 | Dominion Academy | 20:51.1 |
| 54 | Matteo ChaitenPlace 54 · Grade 11 · Yellow Springs | 11 | Yellow Springs | 20:51.4 |
| 55 | Sam KettulaPlace 55 · Grade 11 · Walnut Hills | 11 | Walnut Hills | 20:52.0 |
| 56 | Harrison KaiserPlace 56 · Grade 9 · Thom. Worthington | 9 | Thom. Worthington | 20:55.5 |
| 57 | Liam HollandPlace 57 · Grade 9 · Walnut Hills | 9 | Walnut Hills | 20:56.3 |
| 58 | Emmett GrayPlace 58 · Grade 9 · Thom. Worthington | 9 | Thom. Worthington | 20:57.0 |
| 59 | Mason GarbenisPlace 59 · Grade 9 · Little Miami | 9 | Little Miami | 20:58.2 |
| 60 | Benjamin GoorskeyPlace 60 · Grade 9 · Centerville | 9 | Centerville | 21:02.4 |
| 61 | Malcom SharpePlace 61 · Grade 10 · Lebanon | 10 | Lebanon | 21:03.6 |
| 62 | Noah GregoryPlace 62 · Grade 10 · Centerville | 10 | Centerville | 21:05.6 PR |
| 63 | James HarrisPlace 63 · Grade 11 · Thom. Worthington | 11 | Thom. Worthington | 21:06.2 |
| 64 | Christopher PotthastPlace 64 · Grade 12 · Lebanon | 12 | Lebanon | 21:06.2 |
| 65 | Sam CarraherPlace 65 · Grade 10 · Centerville | 10 | Centerville | 21:07.7 |
| 66 | Thomas WhiteselPlace 66 · Grade 11 · Thom. Worthington | 11 | Thom. Worthington | 21:08.2 |
| 67 | Adam CablePlace 67 · Grade 9 · Centerville | 9 | Centerville | 21:08.5 |
| 68 | Oskar DennisPlace 68 · Grade 12 · Yellow Springs | 12 | Yellow Springs | 21:09.5 |
| 69 | Justin Von HandorfPlace 69 · Grade 11 · Centerville | 11 | Centerville | 21:10.7 |
| 70 | Colton HarveyPlace 70 · Grade 9 · Little Miami | 9 | Little Miami | 21:13.7 |
| 71 | Shaun GleasonPlace 71 · Grade 11 · Oakwood | 11 | Oakwood | 21:15.3 |
| 72 | Ethan AuberzinskyPlace 72 · Grade 12 · Centerville | 12 | Centerville | 21:16.7 |
| 73 | Roger SteelPlace 73 · Grade 9 · Walnut Hills | 9 | Walnut Hills | 21:22.1 PR |
| 74 | Andy RichardsonPlace 74 · Grade 9 · Bellbrook | 9 | Bellbrook | 21:24.7 |
| 75 | Tevin FabikPlace 75 · Grade 12 · Lebanon | 12 | Lebanon | 21:29.1 |
| 76 | Oliver SanterPlace 76 · Grade 9 · Walnut Hills | 9 | Walnut Hills | 21:30.3 |
| 77 | Ramin RahmanPlace 77 · Grade 10 · Bellbrook | 10 | Bellbrook | 21:31.7 |
| 78 | Reid McGourtyPlace 78 · Grade 9 · Wayne | 9 | Wayne | 21:32.3 |
| 79 | Cyrus WeberPlace 79 · Grade 9 · Walnut Hills | 9 | Walnut Hills | 21:36.8 |
| 80 | Silas MeslohPlace 80 · Grade 9 · Dominion Academy | 9 | Dominion Academy | 21:37.5 |
| 81 | Alex HickeyPlace 81 · Grade 9 · Centerville | 9 | Centerville | 21:39.8 |
| 82 | Daron MortonPlace 82 · Grade 10 · Dayton Early College Academy | 10 | Dayton Early College Academy | 21:42.1 PR |
| 83 | Benjamin HiltyPlace 83 · Grade 11 · Lak. East | 11 | Lak. East | 21:42.5 |
| 84 | William TischerPlace 84 · Grade 12 · Lak. East | 12 | Lak. East | 21:42.6 |
| 85 | Spencer de FassellePlace 85 · Grade 9 · Centerville | 9 | Centerville | 21:43.9 |
| 86 | Will BrandenburgPlace 86 · Grade 9 · Bellbrook | 9 | Bellbrook | 21:52.2 |
| 87 | Jack HortonPlace 87 · Grade 10 · Lak. East | 10 | Lak. East | 21:52.8 |
| 88 | Colin PoePlace 88 · Grade 11 · Lak. East | 11 | Lak. East | 21:52.8 |
| 89 | Owen RochePlace 89 · Grade 9 · Walnut Hills | 9 | Walnut Hills | 21:54.1 |
| 90 | Beckett ArchdeaconPlace 90 · Grade 12 · Oakwood | 12 | Oakwood | 21:56.8 |
| 91 | Runo GustavssonPlace 91 · Grade 9 · Walnut Hills | 9 | Walnut Hills | 21:58.8 |
| 92 | Oliver WellsPlace 92 · Grade 10 · Brookville | 10 | Brookville | 21:59.7 |
| 93 | Dexter TraudPlace 93 · Grade 10 · Lebanon | 10 | Lebanon | 22:00.5 PR |
| 94 | Niranjan SathishkumarPlace 94 · Grade 10 · Springboro | 10 | Springboro | 22:03.7 |
| 95 | Levin HobsonPlace 95 · Grade 12 · Walnut Hills | 12 | Walnut Hills | 22:05.7 PR |
| 96 | Xavier RaisorPlace 96 · Grade 9 · Eaton | 9 | Eaton | 22:07.2 |
| 97 | Brian SpearPlace 97 · Grade 10 · Wayne | 10 | Wayne | 22:07.6 |
| 98 | Oluwanifemi AdeshinaPlace 98 · Grade 12 · Springboro | 12 | Springboro | 22:07.9 |
| 99 | Drew LangnerPlace 99 · Grade 12 · Thom. Worthington | 12 | Thom. Worthington | 22:08.8 |
| 100 | Juan CardozaPlace 100 · Grade 10 · Walnut Hills | 10 | Walnut Hills | 22:10.0 PR |