| 1 | Gunnar BrownPlace 1 · Grade 8 · Piqua | 8 | Piqua | 10:51.6 |
| 2 | Ben GeisendorffPlace 2 · Grade 8 · Versailles | 8 | Versailles | 11:02.5 |
| 3 | Will HuberPlace 3 · Grade 8 · Brookville Int | 8 | Brookville Int | 11:16.1 |
| 4 | Hayes WenrichPlace 4 · Grade 8 · Piqua | 8 | Piqua | 11:28.7 |
| 5 | Bentley RennerPlace 5 · Grade 8 · Brookville Int | 8 | Brookville Int | 11:33.5 |
| 6 | Zeke KleinPlace 6 · Grade 7 · National Trail | 7 | National Trail | 11:43.7 |
| 7 | Dylan FairPlace 7 · Grade 8 · Bellbrook | 8 | Bellbrook | 11:46.8 |
| 8 | Jaxson MartinPlace 8 · Grade 8 · Bellbrook | 8 | Bellbrook | 11:55.6 |
| 9 | Colton SandersPlace 9 · Grade 8 · Tri-Village | 8 | Tri-Village | 12:04.5 |
| 10 | Owen KutterPlace 10 · Grade 7 · Eaton | 7 | Eaton | 12:06.5 |
| 11 | Declan ChivertonPlace 11 · Grade 7 · Oakwood | 7 | Oakwood | 12:07.5 |
| 12 | Tyler HampshirePlace 12 · Grade 8 · Piqua | 8 | Piqua | 12:10.3 |
| 13 | Hayes MalayterPlace 13 · Grade 8 · Oakwood | 8 | Oakwood | 12:13.3 |
| 14 | Ryder JohnsonPlace 14 · Grade 8 · Ross | 8 | Ross | 12:14.7 |
| 15 | Benjamin HillPlace 15 · Grade 8 · Versailles | 8 | Versailles | 12:16.5 |
| 16 | Luke OstdiekPlace 16 · Grade 8 · Bellbrook | 8 | Bellbrook | 12:19.4 |
| 17 | Wyatt OverleyPlace 17 · Grade 8 · National Trail | 8 | National Trail | 12:21.5 |
| 18 | Theo SmallPlace 18 · Grade 7 · Oakwood | 7 | Oakwood | 12:22.2 |
| 19 | Andrew GstattenbauerPlace 19 · Grade 8 · Bellbrook | 8 | Bellbrook | 12:22.9 |
| 20 | Cooper ArnoldPlace 20 · Grade 8 · Brookville Int | 8 | Brookville Int | 12:24.7 |
| 21 | Wilson BrewerPlace 21 · Grade 7 · Tri-Village | 7 | Tri-Village | 12:25.3 |
| 22 | Rett FergusonPlace 22 · Grade 7 · Bellbrook | 7 | Bellbrook | 12:25.9 |
| 23 | Reid RicheyPlace 23 · Grade 8 · Ross | 8 | Ross | 12:27.4 |
| 24 | Tito Montes De OcaPlace 24 · Grade 7 · Oakwood | 7 | Oakwood | 12:28.4 |
| 25 | Xavier BroekPlace 25 · Grade 7 · Royalmont Academy | 7 | Royalmont Academy | 12:33.1 PR |
| 26 | Danny StrunkPlace 26 · Grade 8 · Ross | 8 | Ross | 12:33.6 |
| 27 | Francis CostanzoPlace 27 · Grade 7 · Royalmont Academy | 7 | Royalmont Academy | 12:33.9 PR |
| 28 | Lane PipengerPlace 28 · Grade 8 · Tri-Village | 8 | Tri-Village | 12:36.3 |
| 29 | Liam SchultzPlace 29 · Grade 8 · Harrison | 8 | Harrison | 12:37.7 |
| 30 | Jackson TimmermanPlace 30 · Grade 8 · Versailles | 8 | Versailles | 12:38.4 |
| 31 | Chase SchwartzPlace 31 · Grade 8 · Versailles | 8 | Versailles | 12:45.9 |
| 32 | Alex FogtPlace 32 · Grade 8 · Ross | 8 | Ross | 12:45.9 |
| 33 | Matthew BulandaPlace 33 · Grade 8 · Talawanda | 8 | Talawanda | 12:49.2 |
| 34 | Beckett WrayPlace 34 · Grade 7 · Bellbrook | 7 | Bellbrook | 12:49.5 |
| 35 | Griffin HackettPlace 35 · Grade 7 · Oakwood | 7 | Oakwood | 12:51.1 |
| 36 | Elliot DirksenPlace 36 · Grade 7 · Versailles | 7 | Versailles | 12:52.1 |
| 37 | Luke BrewerPlace 37 · Grade 8 · Versailles | 8 | Versailles | 12:53.0 |
| 38 | Abe PhilpotPlace 38 · Grade 7 · Talawanda | 7 | Talawanda | 12:54.0 |
| 39 | Justin ThantPlace 39 · Grade 7 · Bellbrook | 7 | Bellbrook | 12:54.2 |
| 40 | Everett CouchPlace 40 · Grade - · Jr. Rams | - | Jr. Rams | 12:57.0 PR |
| 41 | Charley DrummyPlace 41 · Grade 8 · Oakwood | 8 | Oakwood | 12:57.4 |
| 42 | Jack GrisePlace 42 · Grade 8 · Piqua | 8 | Piqua | 12:58.3 |
| 43 | Dimitri CantrellPlace 43 · Grade 8 · Piqua | 8 | Piqua | 13:06.2 |
| 44 | Ryan BryantPlace 44 · Grade 8 · Oakwood | 8 | Oakwood | 13:07.5 |
| 45 | Keegan NoblePlace 45 · Grade 8 · Carroll | 8 | Carroll | 13:11.5 PR |
| 46 | Lucas HasselbeckPlace 46 · Grade 8 · Piqua | 8 | Piqua | 13:13.3 |
| 47 | Carson TaylorPlace 47 · Grade 8 · Piqua | 8 | Piqua | 13:14.2 |
| 48 | Jensen HazelbakerPlace 48 · Grade 8 · Randolph Southern ms | 8 | Randolph Southern ms | 13:18.4 PR |
| 49 | Grant NoltemeyerPlace 49 · Grade 8 · Talawanda | 8 | Talawanda | 13:20.9 |
| 50 | Dylan GearingPlace 50 · Grade 8 · Piqua | 8 | Piqua | 13:22.2 |
| 51 | Liam StumpPlace 51 · Grade 8 · Bellbrook | 8 | Bellbrook | 13:23.2 |
| 52 | Levi BartrumPlace 52 · Grade 8 · Blackford | 8 | Blackford | 13:32.7 PR |
| 53 | Collin SmithPlace 53 · Grade 7 · Piqua | 7 | Piqua | 13:33.5 |
| 54 | Harrison KennedyPlace 54 · Grade 8 · Bellbrook | 8 | Bellbrook | 13:33.6 |
| 55 | Isaiah PaulPlace 55 · Grade 8 · Bellbrook | 8 | Bellbrook | 13:35.1 |
| 56 | Landen RogersPlace 56 · Grade 8 · National Trail | 8 | National Trail | 13:39.3 |
| 57 | Matteo OrselloPlace 57 · Grade 7 · Oakwood | 7 | Oakwood | 13:41.0 |
| 58 | Will StephanPlace 58 · Grade 7 · Troy Christian | 7 | Troy Christian | 13:42.8 |
| 59 | Coen BirdPlace 59 · Grade 7 · Bellbrook | 7 | Bellbrook | 13:43.1 |
| 60 | Adler WyrickPlace 60 · Grade 6 · Jr. Rams | 6 | Jr. Rams | 13:43.7 PR |
| 61 | Devin SachsPlace 61 · Grade 7 · Tri-Village | 7 | Tri-Village | 13:45.5 |
| 62 | Johnathan FahnerPlace 62 · Grade 8 · Talawanda | 8 | Talawanda | 13:45.5 |
| 63 | Mason KiwackaPlace 63 · Grade 8 · Carroll | 8 | Carroll | 13:47.5 PR |
| 64 | Caleb WacklerPlace 64 · Grade 8 · Piqua | 8 | Piqua | 13:49.3 |
| 65 | Evander PughPlace 65 · Grade 8 · Bellbrook | 8 | Bellbrook | 13:50.2 |
| 66 | Theo ArntzenPlace 66 · Grade 8 · Jr. Rams | 8 | Jr. Rams | 13:50.7 PR |
| 67 | Benjamin NorrisPlace 67 · Grade 7 · Jr. Rams | 7 | Jr. Rams | 13:50.7 PR |
| 68 | Caleb ClackPlace 68 · Grade 7 · Bellbrook | 7 | Bellbrook | 13:51.4 |
| 69 | Noah BurdettePlace 69 · Grade 8 · Trotwood-Madison | 8 | Trotwood-Madison | 13:52.5 PR |
| 70 | Sir'Angelo ThomasPlace 70 · Grade 8 · Trotwood-Madison | 8 | Trotwood-Madison | 13:54.1 PR |
| 71 | Jason GaddPlace 71 · Grade 8 · Trotwood-Madison | 8 | Trotwood-Madison | 13:58.2 PR |
| 72 | Wyatt TranthamPlace 72 · Grade 7 · Tri-Village | 7 | Tri-Village | 14:00.4 |
| 73 | Burke HendersonPlace 73 · Grade 8 · Brookville Int | 8 | Brookville Int | 14:06.1 |
| 74 | Isaac KingPlace 74 · Grade 8 · Indian Lake | 8 | Indian Lake | 14:08.6 |
| 75 | Max TillsonPlace 75 · Grade 8 · Randolph Southern ms | 8 | Randolph Southern ms | 14:11.7 PR |
| 76 | Jonah SparksPlace 76 · Grade 8 · Princeton MS | 8 | Princeton MS | 14:12.3 |
| 77 | Elliott ThompsonPlace 77 · Grade 7 · Oakwood | 7 | Oakwood | 14:15.7 |
| 78 | Hayden ThompsonPlace 78 · Grade 8 · Indian Lake | 8 | Indian Lake | 14:16.9 |
| 79 | Joel DelperdangPlace 79 · Grade 8 · Oakwood | 8 | Oakwood | 14:21.2 |
| 80 | Kole GilliamPlace 80 · Grade 8 · Indian Lake | 8 | Indian Lake | 14:25.0 |
| 81 | Jase RichardsonPlace 81 · Grade 8 · Talawanda | 8 | Talawanda | 14:27.2 |
| 82 | Jayden EssienPlace 82 · Grade 5 · Randolph Southern ms | 5 | Randolph Southern ms | 14:28.9 PR |
| 83 | Ian GrisezPlace 83 · Grade 8 · Versailles | 8 | Versailles | 14:30.8 |
| 84 | Wade RussellPlace 84 · Grade 7 · Brookville Int | 7 | Brookville Int | 14:30.8 |
| 85 | Jacob GentryPlace 85 · Grade 7 · Oakwood | 7 | Oakwood | 14:41.0 |
| 86 | Cameron BurlingPlace 86 · Grade 7 · Brookville Int | 7 | Brookville Int | 14:43.5 |
| 87 | Joey MolinaPlace 87 · Grade 7 · Bellbrook | 7 | Bellbrook | 14:46.0 |
| 88 | James ZakrajsekPlace 88 · Grade 7 · Bellbrook | 7 | Bellbrook | 14:52.1 |
| 89 | Abraham GarciaPlace 89 · Grade 7 · Ross | 7 | Ross | 14:54.8 |
| 90 | Max DanielsPlace 90 · Grade 7 · Oakwood | 7 | Oakwood | 14:54.8 |
| 91 | David Albert IIIPlace 91 · Grade 7 · Brookville Int | 7 | Brookville Int | 14:56.1 PR |
| 92 | Daniel BeardsleePlace 92 · Grade 8 · Winton Woods | 8 | Winton Woods | 15:02.8 |
| 93 | Connor RismillerPlace 93 · Grade 7 · Versailles | 7 | Versailles | 15:08.8 |
| 94 | Samuel MeyerPlace 94 · Grade 7 · Versailles | 7 | Versailles | 15:09.2 |
| 95 | Titus BrooksPlace 95 · Grade 7 · Versailles | 7 | Versailles | 15:10.0 |
| 96 | Ayden FunkPlace 96 · Grade 7 · Harrison | 7 | Harrison | 15:11.5 PR |
| 97 | Sebastian Hernandez SantanaPlace 97 · Grade 7 · Princeton MS | 7 | Princeton MS | 15:12.6 |
| 98 | Dakarai FletcherPlace 98 · Grade 8 · Princeton MS | 8 | Princeton MS | 15:14.4 |
| 99 | Garrett NiesePlace 99 · Grade 7 · Ross | 7 | Ross | 15:14.4 |
| 100 | Wille MoadPlace 100 · Grade 7 · Ross | 7 | Ross | 15:16.2 |