| 1 | Reece SicklerPlace 1 · Grade 12 · Westran | 12 | Westran | 16:42.64 |
| 2 | Quincy DorsonPlace 2 · Grade 11 · New Franklin | 11 | New Franklin | 16:44.11 |
| 3 | Domenic WilliamsPlace 3 · Grade 11 · North Shelby | 11 | North Shelby | 17:13.33 |
| 4 | Landon HarperPlace 4 · Grade 11 · Hale | 11 | Hale | 17:17.09 |
| 5 | Liam BettsPlace 5 · Grade 9 · Fayette | 9 | Fayette | 17:19.63 |
| 6 | Conway HoerrPlace 6 · Grade 11 · Hale | 11 | Hale | 17:22.33 |
| 7 | Parker RobinsonPlace 7 · Grade 9 · Schuyler County | 9 | Schuyler County | 17:48.11 |
| 8 | Luca SmithPlace 8 · Grade 11 · Westran | 11 | Westran | 17:53.62 |
| 9 | Joshua SaylerPlace 9 · Grade 12 · Glasgow | 12 | Glasgow | 17:56.35 |
| 10 | Ryder DorsonPlace 10 · Grade 10 · New Franklin | 10 | New Franklin | 18:02.89 |
| 11 | Case MorganPlace 11 · Grade 10 · Paris | 10 | Paris | 18:07.31 |
| 12 | Beau MasonPlace 12 · Grade 12 · South Shelby | 12 | South Shelby | 18:13.33 |
| 13 | Stone ForcePlace 13 · Grade 9 · North Shelby | 9 | North Shelby | 18:21.14 |
| 14 | Emery MilesPlace 14 · Grade 12 · Southwest (Livingston County) | 12 | Southwest (Livingston County) | 18:33.70 |
| 15 | Kaden GlassPlace 15 · Grade 11 · Knox County | 11 | Knox County | 18:33.91 |
| 16 | Alex CraigPlace 16 · Grade 10 · South Shelby | 10 | South Shelby | 18:38.36 |
| 17 | Lewis DeFriesPlace 17 · Grade 10 · Brookfield | 10 | Brookfield | 18:38.46 |
| 18 | Zephyr WilsonPlace 18 · Grade 10 · Brunswick | 10 | Brunswick | 18:45.89 |
| 19 | Kadin WalkerPlace 19 · Grade 11 · Northeast (Cairo) | 11 | Northeast (Cairo) | 18:47.51 |
| 20 | Hayden DeOrnellasPlace 20 · Grade 12 · Paris | 12 | Paris | 18:50.32 |
| 21 | Elias StubblefieldPlace 21 · Grade 9 · Putnam County | 9 | Putnam County | 18:51.73 |
| 22 | Clayton MesserPlace 22 · Grade 12 · Northeast (Cairo) | 12 | Northeast (Cairo) | 18:54.76 |
| 23 | Noah ClarkPlace 23 · Grade 10 · Marceline | 10 | Marceline | 19:02.65 |
| 24 | Lance WortmannPlace 24 · Grade 10 · Northeast (Cairo) | 10 | Northeast (Cairo) | 19:08.51 |
| 25 | Clint RawlingsPlace 25 · Grade 11 · Hale | 11 | Hale | 19:14.92 |
| 26 | Jace ImgartenPlace 26 · Grade 9 · Salisbury | 9 | Salisbury | 19:28.70 |
| 27 | August SchmidtPlace 27 · Grade 10 · Glasgow | 10 | Glasgow | 19:30.58 |
| 28 | Brooks NannemanPlace 28 · Grade 10 · Salisbury | 10 | Salisbury | 19:33.85 |
| 29 | Brenden O'HaraPlace 29 · Grade 12 · Macon | 12 | Macon | 19:36.07 |
| 30 | Jon WatkinsPlace 30 · Grade 11 · Fayette | 11 | Fayette | 19:36.51 |
| 31 | Jameson SchooPlace 31 · Grade 9 · Salisbury | 9 | Salisbury | 19:38.83 |
| 32 | Michael RossonPlace 32 · Grade 11 · Paris | 11 | Paris | 19:40.64 |
| 33 | Maxwell MasonPlace 33 · Grade 12 · South Shelby | 12 | South Shelby | 19:46.68 |
| 34 | Liam BungerPlace 34 · Grade 11 · Hallsville | 11 | Hallsville | 19:50.86 |
| 35 | Trace KnowlesPlace 35 · Grade 9 · Brookfield | 9 | Brookfield | 19:59.26 |
| 36 | Tyler SealsPlace 36 · Grade 12 · Highland | 12 | Highland | 20:01.70 |
| 37 | Caden StevensonPlace 37 · Grade 12 · South Shelby | 12 | South Shelby | 20:03.88 |
| 38 | Logan FriedenPlace 38 · Grade 10 · Highland | 10 | Highland | 20:07.21 |
| 39 | Canyon PitfordPlace 39 · Grade 12 · Marceline | 12 | Marceline | 20:09.64 |
| 40 | Chase PerrigoPlace 40 · Grade 9 · North Shelby | 9 | North Shelby | 20:10.10 |
| 41 | Connor ZulaufPlace 41 · Grade 10 · Highland | 10 | Highland | 20:17.95 |
| 42 | Traeger WoodPlace 42 · Grade 11 · Meadville | 11 | Meadville | 20:21.91 |
| 43 | Tristin MesserPlace 43 · Grade 11 · Northeast (Cairo) | 11 | Northeast (Cairo) | 20:24.10 |
| 44 | Nixon EvansPlace 44 · Grade 9 · Norborne | 9 | Norborne | 20:27.75 |
| 45 | Rafe LockePlace 45 · Grade 9 · Glasgow | 9 | Glasgow | 20:29.07 |
| 46 | Drenon HarperPlace 46 · Grade 10 · Hale | 10 | Hale | 20:34.30 |
| 47 | Haden DavisPlace 47 · Grade 10 · New Franklin | 10 | New Franklin | 20:41.14 |
| 48 | Silas WilliamsPlace 48 · Grade 12 · Scotland County | 12 | Scotland County | 20:41.22 |
| 49 | Aiden MartinPlace 49 · Grade 9 · Highland | 9 | Highland | 20:45.22 |
| 50 | Dillon JohnsonPlace 50 · Grade 11 · Glasgow | 11 | Glasgow | 21:10.16 |
| 51 | Jayson FuemmelerPlace 51 · Grade 10 · Glasgow | 10 | Glasgow | 21:13.36 |
| 52 | Jesse JonesPlace 52 · Grade 9 · Westran | 9 | Westran | 21:13.49 |
| 53 | Pierson HathawayPlace 53 · Grade 11 · Paris | 11 | Paris | 21:19.15 |
| 54 | Brady WilsonPlace 54 · Grade 11 · Paris | 11 | Paris | 21:25.41 |
| 55 | Zyarie HarrisPlace 55 · Grade 10 · South Shelby | 10 | South Shelby | 21:26.65 |
| 56 | Jaxon TuderPlace 56 · Grade 10 · Paris | 10 | Paris | 21:39.13 |
| 57 | Nicholas NealPlace 57 · Grade 11 · Northeast (Cairo) | 11 | Northeast (Cairo) | 21:40.83 |
| 58 | Dillon LueckePlace 58 · Grade 10 · Northeast (Cairo) | 10 | Northeast (Cairo) | 21:41.58 |
| 59 | Connor ClevengerPlace 59 · Grade 11 · Braymer | 11 | Braymer | 21:45.40 |
| 60 | Onyx HernandezPlace 60 · Grade 9 · La Plata | 9 | La Plata | 21:45.85 |
| 61 | Carsen KellyPlace 61 · Grade 11 · Braymer | 11 | Braymer | 22:01.10 |
| 62 | Zachary JenkinsPlace 62 · Grade 9 · Brunswick | 9 | Brunswick | 22:29.89 |
| 63 | Lars RemingtonPlace 63 · Grade 10 · Hallsville | 10 | Hallsville | 22:32.50 |
| 64 | Landon StufflebeanPlace 64 · Grade 12 · Brookfield | 12 | Brookfield | 22:42.40 |
| 65 | Grant WatersPlace 65 · Grade 9 · Norborne | 9 | Norborne | 22:49.43 |
| 66 | Ruah ParkPlace 66 · Grade 12 · Knox County | 12 | Knox County | 22:50.71 |
| 67 | Zeke SandryPlace 67 · Grade 9 · South Shelby | 9 | South Shelby | 22:55.33 |
| 68 | Donald ReichertPlace 68 · Grade 9 · Hallsville | 9 | Hallsville | 22:56.02 |
| 69 | Phoenix DecenaPlace 69 · Grade 10 · New Franklin | 10 | New Franklin | 23:01.50 |
| 70 | Evan FriedenPlace 70 · Grade 10 · Highland | 10 | Highland | 23:06.50 |
| 71 | Patrick ClarkPlace 71 · Grade 11 · Knox County | 11 | Knox County | 23:12.27 |
| 72 | Aiden StegallPlace 72 · Grade 11 · Westran | 11 | Westran | 23:22.59 |
| 73 | Colton LongPlace 73 · Grade 9 · New Franklin | 9 | New Franklin | 23:29.92 |
| 74 | Ryan SchmitPlace 74 · Grade 10 · Salisbury | 10 | Salisbury | 23:32.41 |
| 75 | Kolten LewisPlace 75 · Grade 10 · Highland | 10 | Highland | 23:39.82 |
| 76 | Aidan CarterPlace 76 · Grade 10 · Southwest (Livingston County) | 10 | Southwest (Livingston County) | 23:41.89 |
| 77 | Tucker FergusonPlace 77 · Grade 10 · Macon | 10 | Macon | 23:46.90 |
| 78 | Hayden JudyPlace 78 · Grade 9 · Hale | 9 | Hale | 23:48.30 |
| 79 | Anthony BruegenhemkePlace 79 · Grade 12 · Knox County | 12 | Knox County | 24:05.89 |
| 80 | Logan WriedtPlace 80 · Grade 10 · Knox County | 10 | Knox County | 24:07.06 |
| 81 | Cutter WitherowPlace 81 · Grade 9 · Knox County | 9 | Knox County | 24:24.04 |
| 82 | Carson GladbachPlace 82 · Grade 11 · Salisbury | 11 | Salisbury | 25:14.44 |
| 83 | Alex StegallPlace 83 · Grade 11 · Westran | 11 | Westran | 25:25.44 |
| 84 | Aaron HagerlaPlace 84 · Grade 9 · Knox County | 9 | Knox County | 25:47.20 |
| 85 | Walter LayPlace 85 · Grade 11 · Highland | 11 | Highland | 25:57.55 |
| 86 | Jack LyonsPlace 86 · Grade 9 · New Franklin | 9 | New Franklin | 26:07.90 |
| 87 | Rhyder RoylePlace 87 · Grade 9 · Hale | 9 | Hale | 26:16.69 |
| 88 | Jesse MillerPlace 88 · Grade 9 · Macon | 9 | Macon | 26:30.04 |
| 89 | Tristan GreenPlace 89 · Grade 10 · Hallsville | 10 | Hallsville | 26:31.05 |
| 90 | Ezra GutzPlace 90 · Grade 10 · Salisbury | 10 | Salisbury | 27:24.42 |
| 91 | Blake GatesPlace 91 · Grade 12 · Northeast (Cairo) | 12 | Northeast (Cairo) | 27:26.17 |
| 92 | Hank PontingPlace 92 · Grade 11 · Hale | 11 | Hale | 29:35.28 |
| 93 | Sylas MarkovPlace 93 · Grade 10 · Marceline | 10 | Marceline | 29:37.93 |
| 94 | Connor BarnhartPlace 94 · Grade 12 · Marceline | 12 | Marceline | 32:04.35 |