| 1 | Tyler WelshPlace 1 · Grade 9 · Wester. Genoa Christian | 9 | Wester. Genoa Christian | 19:28.08 |
| 2 | Calvin SpitznaglePlace 2 · Grade 12 · Tree of Life Christian | 12 | Tree of Life Christian | 20:09.46 PR |
| 3 | Josh NyePlace 3 · Grade 12 · Berne Union | 12 | Berne Union | 20:37.57 |
| 4 | Shepherd JahnPlace 4 · Grade 9 · New Hope Christian Academy | 9 | New Hope Christian Academy | 20:46.93 |
| 5 | Kalyn RomePlace 5 · Grade 12 · Cristo Rey | 12 | Cristo Rey | 21:57.08 |
| 6 | Stephen FisherPlace 6 · Grade 11 · Berne Union | 11 | Berne Union | 22:07.53 |
| 7 | Warren CarpenterPlace 7 · Grade 9 · Madison Christian | 9 | Madison Christian | 22:10.32 |
| 8 | Max FolviPlace 8 · Grade 9 · Oakstone Academy | 9 | Oakstone Academy | 22:24.93 |
| 9 | Cooper EikenberryPlace 9 · Grade 10 · Oakstone Academy | 10 | Oakstone Academy | 22:33.00 |
| 10 | Demari SmithPlace 10 · Grade 10 · Groveport-Madison | 10 | Groveport-Madison | 22:35.90 |
| 11 | Jack DeboardPlace 11 · Grade 12 · Madison Christian | 12 | Madison Christian | 22:43.51 |
| 12 | Ethan MiklesPlace 12 · Grade 11 · Tree of Life Christian | 11 | Tree of Life Christian | 22:51.30 |
| 13 | Philip CorriganPlace 13 · Grade 11 · Cristo Rey | 11 | Cristo Rey | 22:56.64 |
| 14 | Caedmon SimpsonPlace 14 · Grade 11 · Oakstone Academy | 11 | Oakstone Academy | 23:12.89 |
| 15 | Luke MinshallPlace 15 · Grade 12 · Madison Christian | 12 | Madison Christian | 23:19.86 |
| 16 | Walker StrousePlace 16 · Grade 12 · Tree of Life Christian | 12 | Tree of Life Christian | 23:23.04 |
| 17 | Zach RamseyPlace 17 · Grade 12 · Pat. Liberty Christian | 12 | Pat. Liberty Christian | 23:28.05 |
| 18 | Jaxon ReynoldsPlace 18 · Grade 12 · Pat. Liberty Christian | 12 | Pat. Liberty Christian | 23:34.09 |
| 19 | Archer ZimmermanPlace 19 · Grade 10 · The Compass Academy | 10 | The Compass Academy | 23:47.53 PR |
| 20 | Evan ToddPlace 20 · Grade 10 · The Compass Academy | 10 | The Compass Academy | 23:47.71 |
| 21 | James GrahamPlace 21 · Grade 10 · Pat. Liberty Christian | 10 | Pat. Liberty Christian | 23:57.87 |
| 22 | William LowerPlace 22 · Grade 9 · Del. Christian | 9 | Del. Christian | 24:15.08 |
| 23 | Ethan CarsonPlace 23 · Grade 11 · The Compass Academy | 11 | The Compass Academy | 24:26.54 |
| 24 | Nolan MahaffeyPlace 24 · Grade 12 · The Compass Academy | 12 | The Compass Academy | 24:26.98 |
| 25 | Lukas EndsleyPlace 25 · Grade 12 · Oakstone Academy | 12 | Oakstone Academy | 25:01.85 |
| 26 | Mason MessmerPlace 26 · Grade 9 · New Hope Christian Academy | 9 | New Hope Christian Academy | 25:14.38 |
| 27 | Zeke DeBoardPlace 27 · Grade 10 · Madison Christian | 10 | Madison Christian | 25:15.99 |
| 28 | Rylan DownourPlace 28 · Grade 9 · Berne Union | 9 | Berne Union | 25:26.13 |
| 29 | Griffin SpraguePlace 29 · Grade 11 · Madison Christian | 11 | Madison Christian | 25:41.11 |
| 30 | Orion BondsPlace 30 · Grade 10 · Oakstone Academy | 10 | Oakstone Academy | 25:41.58 |
| 31 | Aidan ShimpPlace 31 · Grade 12 · Madison Christian | 12 | Madison Christian | 25:43.25 |
| 32 | Caleb WoodardPlace 32 · Grade 12 · Tree of Life Christian | 12 | Tree of Life Christian | 25:59.02 |
| 33 | Colton LapishPlace 33 · Grade 10 · The Compass Academy | 10 | The Compass Academy | 26:30.99 |
| 34 | James VirginPlace 34 · Grade 11 · Berne Union | 11 | Berne Union | 26:31.70 |
| 35 | Simon VaughnPlace 35 · Grade 9 · Madison Christian | 9 | Madison Christian | 26:50.15 |
| 36 | Clark ChandlerPlace 36 · Grade 9 · Tree of Life Christian | 9 | Tree of Life Christian | 26:52.55 |
| 37 | Evan AbelsPlace 37 · Grade 11 · Del. Christian | 11 | Del. Christian | 28:06.74 |
| 38 | Preston LipscombPlace 38 · Grade 12 · Oakstone Academy | 12 | Oakstone Academy | 28:14.37 |
| 39 | Lincoln PlattePlace 39 · Grade 9 · Pat. Liberty Christian | 9 | Pat. Liberty Christian | 28:36.75 |
| 40 | Samuel VerhoffPlace 40 · Grade 11 · Gran. Chr. Acad. | 11 | Gran. Chr. Acad. | 28:40.34 |
| 41 | Jonathan Mendoza MartinezPlace 41 · Grade 11 · Cristo Rey | 11 | Cristo Rey | 28:43.90 |
| 42 | Michael HarringtonPlace 42 · Grade 9 · Tree of Life Christian | 9 | Tree of Life Christian | 28:57.33 |
| 43 | Evan MorelandPlace 43 · Grade 12 · Berne Union | 12 | Berne Union | 28:58.80 |
| 44 | Hunter AlexanderPlace 44 · Grade 10 · Pat. Liberty Christian | 10 | Pat. Liberty Christian | 28:58.88 |
| 45 | Landon ButlerPlace 45 · Grade 9 · The Compass Academy | 9 | The Compass Academy | 29:08.38 |
| 46 | Zion RyumshinPlace 46 · Grade 11 · Guardian Academy | 11 | Guardian Academy | 29:11.07 |
| 47 | Jacob MorelandPlace 47 · Grade 9 · Berne Union | 9 | Berne Union | 29:21.64 |
| 48 | Philip HarringtonPlace 48 · Grade 9 · Tree of Life Christian | 9 | Tree of Life Christian | 29:27.08 |
| 49 | Will ClasbyPlace 49 · Grade 10 · Madison Christian | 10 | Madison Christian | 29:50.52 |
| 50 | Liam SavageauPlace 50 · Grade 12 · Tree of Life Christian | 12 | Tree of Life Christian | 30:00.62 |
| 51 | Logan QueenPlace 51 · Grade 9 · Cristo Rey | 9 | Cristo Rey | 30:53.98 |
| 52 | Daniel PorterPlace 52 · Grade 11 · Tree of Life Christian | 11 | Tree of Life Christian | 31:14.62 |
| 53 | Aaron LevyPlace 53 · Grade 9 · Oakstone Academy | 9 | Oakstone Academy | 32:20.76 |
| 54 | Danny PharrisPlace 54 · Grade 11 · Oakstone Academy | 11 | Oakstone Academy | 33:45.17 |
| — | Anthony LeandresGrade 10 · Oakstone Academy | 10 | Oakstone Academy | DNS |
| — | Yonas EneyewGrade 12 · Oakstone Academy | 12 | Oakstone Academy | DNS |
| — | Angelo MarteneyGrade 11 · New Hope Christian Academy | 11 | New Hope Christian Academy | DNS |
| — | Jonathan AngelesGrade 11 · Cristo Rey | 11 | Cristo Rey | DNS |
| — | Caden JohnsonGrade 12 · Oakstone Academy | 12 | Oakstone Academy | DNS |
| — | Connor LaymanGrade 10 · Oakstone Academy | 10 | Oakstone Academy | DNS |
| — | Joseph HughesGrade 12 · Groveport-Madison | 12 | Groveport-Madison | DNS |
| — | Eoin KotlarekGrade 12 · Groveport-Madison | 12 | Groveport-Madison | DNS |
| — | Brendan KaltenbornGrade 11 · Groveport-Madison | 11 | Groveport-Madison | DNS |
| — | Jason HarrisGrade 10 · Groveport-Madison | 10 | Groveport-Madison | DNS |
| — | Wyatt BoggsGrade 9 · Tree of Life Christian | 9 | Tree of Life Christian | DNS |
| — | Josiah LaneGrade 10 · Guardian Academy | 10 | Guardian Academy | DNS |
| — | Collin RacceteGrade 10 · The Compass Academy | 10 | The Compass Academy | DNS |