| 1 | Quincy DorsonPlace 1 · Grade 11 · New Franklin | 11 | New Franklin | 16:38.63 PR |
| 2 | Domenic WilliamsPlace 2 · Grade 11 · North Shelby | 11 | North Shelby | 17:14.03 |
| 3 | Bently CarperPlace 3 · Grade 9 · Palmyra | 9 | Palmyra | 17:33.18 |
| 4 | Ryder DorsonPlace 4 · Grade 10 · New Franklin | 10 | New Franklin | 17:38.87 PR |
| 5 | Brady McNeillPlace 5 · Grade 12 · Monroe City | 12 | Monroe City | 17:58.10 |
| 6 | Jacob SummersPlace 6 · Grade 10 · Palmyra | 10 | Palmyra | 17:58.14 |
| 7 | Kaden GlassPlace 7 · Grade 11 · Knox County | 11 | Knox County | 18:01.64 PR |
| 8 | Grant SmeltserPlace 8 · Grade 11 · Clark County | 11 | Clark County | 18:04.78 PR |
| 9 | Stone ForcePlace 9 · Grade 9 · North Shelby | 9 | North Shelby | 18:11.45 PR |
| 10 | Noah MauzeyPlace 10 · Grade 11 · Northwestern | 11 | Northwestern | 18:14.87 |
| 11 | Jayson LockePlace 11 · Grade 12 · New Bloomfield | 12 | New Bloomfield | 18:18.83 |
| 12 | Kayden BoessenPlace 12 · Grade 9 · New Bloomfield | 9 | New Bloomfield | 18:42.44 PR |
| 13 | Jaxyn HelmPlace 13 · Grade 11 · Monroe City | 11 | Monroe City | 18:51.02 |
| 14 | Alex CraigPlace 14 · Grade 10 · South Shelby | 10 | South Shelby | 18:52.90 |
| 15 | Connor ZulaufPlace 15 · Grade 10 · Highland | 10 | Highland | 19:03.34 PR |
| 16 | Beau MasonPlace 16 · Grade 12 · South Shelby | 12 | South Shelby | 19:09.23 |
| 17 | Tyler SealsPlace 17 · Grade 12 · Highland | 12 | Highland | 19:13.19 PR |
| 18 | Brett BrowningPlace 18 · Grade 9 · New Bloomfield | 9 | New Bloomfield | 19:17.99 PR |
| 19 | Aiden MartinPlace 19 · Grade 9 · Highland | 9 | Highland | 19:20.96 PR |
| 20 | Hauns NunemacherPlace 20 · Grade 11 · Palmyra | 11 | Palmyra | 19:24.19 PR |
| 21 | Logan FriedenPlace 21 · Grade 10 · Highland | 10 | Highland | 19:31.97 PR |
| 22 | Dio RowePlace 22 · Grade 12 · New Bloomfield | 12 | New Bloomfield | 19:34.84 |
| 23 | Carter McneillPlace 23 · Grade 10 · Monroe City | 10 | Monroe City | 19:41.93 |
| 24 | Trigg HeimerPlace 24 · Grade 10 · Palmyra | 10 | Palmyra | 19:43.52 |
| 25 | John PetersonPlace 25 · Grade 10 · Clark County | 10 | Clark County | 19:44.72 PR |
| 26 | Trenton BoessenPlace 26 · Grade 12 · New Bloomfield | 12 | New Bloomfield | 19:56.47 |
| 27 | Gio MillerPlace 27 · Grade 10 · New Bloomfield | 10 | New Bloomfield | 20:04.39 PR |
| 28 | Caden StevensonPlace 28 · Grade 12 · South Shelby | 12 | South Shelby | 20:04.66 PR |
| 29 | Wyle WintersPlace 29 · Grade 11 · Clark County | 11 | Clark County | 20:14.00 PR |
| 30 | Braedyn ClarkPlace 30 · Grade 12 · Clark County | 12 | Clark County | 20:25.67 |
| 31 | Landon JonesPlace 31 · Grade 11 · Monroe City | 11 | Monroe City | 20:33.41 PR |
| 32 | Maxwell MasonPlace 32 · Grade 12 · South Shelby | 12 | South Shelby | 20:42.81 |
| 33 | Haden DavisPlace 33 · Grade 10 · New Franklin | 10 | New Franklin | 20:45.67 |
| 34 | Chase PerrigoPlace 34 · Grade 9 · North Shelby | 9 | North Shelby | 20:49.78 PR |
| 35 | Nathan ShottsPlace 35 · Grade 11 · Clark County | 11 | Clark County | 20:56.65 PR |
| 36 | Noah WeldyPlace 36 · Grade 10 · Transformed Courageous Christain Homeschoolers | 10 | Transformed Courageous Christain Homeschoolers | 21:00.94 |
| 37 | Weston DonathPlace 37 · Grade 10 · Monroe City | 10 | Monroe City | 21:12.74 PR |
| 38 | Zyarie HarrisPlace 38 · Grade 10 · South Shelby | 10 | South Shelby | 21:16.94 |
| 39 | Payton SpencerPlace 39 · Grade 11 · Northwestern | 11 | Northwestern | 21:35.45 |
| 40 | Peter DockPlace 40 · Grade 11 · Transformed Courageous Christain Homeschoolers | 11 | Transformed Courageous Christain Homeschoolers | 21:39.52 PR |
| 41 | Jacen GottmanPlace 41 · Grade 9 · Palmyra | 9 | Palmyra | 21:44.76 |
| 42 | Zeke SandryPlace 42 · Grade 9 · South Shelby | 9 | South Shelby | 21:47.95 PR |
| 43 | Gabriel OglePlace 43 · Grade 10 · Monroe City | 10 | Monroe City | 21:49.10 |
| 44 | Anthony BruegenhemkePlace 44 · Grade 12 · Knox County | 12 | Knox County | 21:50.78 PR |
| 45 | Walter PoorPlace 45 · Grade 12 · Palmyra | 12 | Palmyra | 21:51.67 |
| 46 | Levi MillerPlace 46 · Grade 10 · Palmyra | 10 | Palmyra | 21:52.28 |
| 47 | Corbin CollinsPlace 47 · Grade 11 · Monroe City | 11 | Monroe City | 22:18.53 PR |
| 48 | Keegan HunterPlace 48 · Grade 12 · Monroe City | 12 | Monroe City | 22:51.22 |
| 49 | Andreas BuchananPlace 49 · Grade 11 · Northwestern | 11 | Northwestern | 23:00.46 |
| 50 | Ruah ParkPlace 50 · Grade 12 · Knox County | 12 | Knox County | 23:07.33 |
| 51 | Matthew SaloPlace 51 · Grade 11 · Palmyra | 11 | Palmyra | 23:09.85 PR |
| 52 | Phoenix DecenaPlace 52 · Grade 10 · New Franklin | 10 | New Franklin | 23:10.41 |
| 53 | Colton LongPlace 53 · Grade 9 · New Franklin | 9 | New Franklin | 23:12.56 PR |
| 54 | Kypton BatyePlace 54 · Grade 11 · Northwestern | 11 | Northwestern | 23:16.84 |
| 55 | Aaron WeldyPlace 55 · Grade 9 · Transformed Courageous Christain Homeschoolers | 9 | Transformed Courageous Christain Homeschoolers | 23:20.65 |
| 56 | Logan WriedtPlace 56 · Grade 10 · Knox County | 10 | Knox County | 23:28.94 PR |
| 57 | Caster CollinsPlace 57 · Grade 9 · Monroe City | 9 | Monroe City | 23:43.01 PR |
| 58 | Levi CorninePlace 58 · Grade 9 · Northwestern | 9 | Northwestern | 24:04.90 |
| 59 | Reginald StultsPlace 59 · Grade 9 · Transformed Courageous Christain Homeschoolers | 9 | Transformed Courageous Christain Homeschoolers | 24:05.93 PR |
| 60 | Patrick ClarkPlace 60 · Grade 11 · Knox County | 11 | Knox County | 24:25.14 |
| 61 | Jack LyonsPlace 61 · Grade 9 · New Franklin | 9 | New Franklin | 24:38.09 PR |
| 62 | Cutter WitherowPlace 62 · Grade 9 · Knox County | 9 | Knox County | 24:39.79 PR |
| 63 | Parker MurphyPlace 63 · Grade 10 · Palmyra | 10 | Palmyra | 24:59.68 PR |
| 64 | Adam StuckmanPlace 64 · Grade 9 · Transformed Courageous Christain Homeschoolers | 9 | Transformed Courageous Christain Homeschoolers | 26:43.21 PR |
| 65 | Walter LayPlace 65 · Grade 11 · Highland | 11 | Highland | 27:11.05 |
| 66 | Aaron HagerlaPlace 66 · Grade 9 · Knox County | 9 | Knox County | 27:36.07 |
| 67 | John StuckmanPlace 67 · Grade 11 · Transformed Courageous Christain Homeschoolers | 11 | Transformed Courageous Christain Homeschoolers | 30:43.93 |
| 68 | Tyler MerriottPlace 68 · Grade 9 · New Bloomfield | 9 | New Bloomfield | 33:30.49 PR |
| 69 | Dylan AbagnanPlace 69 · Grade 10 · New Bloomfield | 10 | New Bloomfield | 33:33.58 |
| 70 | Wyatt VargasPlace 70 · Grade 11 · Knox County | 11 | Knox County | 35:01.39 PR |