| 1 | Quincy DorsonPlace 1 · Grade 11 · New Franklin | 11 | New Franklin | 17:50.01 |
| 2 | Elijah HoliwayPlace 2 · Grade 12 · Smith-Cotton | 12 | Smith-Cotton | 18:10.55 |
| 3 | Miles HaneyPlace 3 · Grade 12 · Smith-Cotton | 12 | Smith-Cotton | 18:10.94 |
| 4 | Liam BettsPlace 4 · Grade 9 · Fayette | 9 | Fayette | 18:21.57 |
| 5 | Justin BaloghPlace 5 · Grade 11 · Marshall | 11 | Marshall | 18:54.64 |
| 6 | Ryder DorsonPlace 6 · Grade 10 · New Franklin | 10 | New Franklin | 19:17.05 |
| 7 | Joshua SaylerPlace 7 · Grade 12 · Glasgow | 12 | Glasgow | 19:28.24 |
| 8 | Luca SmithPlace 8 · Grade 11 · Westran | 11 | Westran | 19:33.69 |
| 9 | Noah MauzeyPlace 9 · Grade 11 · Northwestern | 11 | Northwestern | 19:36.64 |
| 10 | Emery MilesPlace 10 · Grade 12 · Southwest (Livingston County) | 12 | Southwest (Livingston County) | 19:42.07 |
| 11 | Jason DussellPlace 11 · Grade 10 · Smith-Cotton | 10 | Smith-Cotton | 19:42.89 |
| 12 | Elliott ClarkPlace 12 · Grade 10 · Smith-Cotton | 10 | Smith-Cotton | 19:49.30 |
| 13 | Zephyr WilsonPlace 13 · Grade 10 · Brunswick | 10 | Brunswick | 20:14.92 |
| 14 | Alex SimPlace 14 · Grade 12 · Smith-Cotton | 12 | Smith-Cotton | 20:24.69 |
| 15 | Greyson ThompsonPlace 15 · Grade 9 · Marshall | 9 | Marshall | 20:28.18 |
| 16 | August SchmidtPlace 16 · Grade 10 · Glasgow | 10 | Glasgow | 20:34.15 |
| 17 | Bristen DouglasPlace 17 · Grade 12 · Northwest (Hughesville) | 12 | Northwest (Hughesville) | 20:43.41 |
| 18 | Camden JohnsonPlace 18 · Grade 9 · Excelsior Springs | 9 | Excelsior Springs | 20:44.70 |
| 19 | Mason BetsworthPlace 19 · Grade 10 · Windsor | 10 | Windsor | 20:50.43 |
| 20 | Chase PlilerPlace 20 · Grade 9 · Excelsior Springs | 9 | Excelsior Springs | 20:58.14 |
| 21 | Ivan NandhoRafaelPlace 21 · Grade 9 · Smith-Cotton | 9 | Smith-Cotton | 21:02.42 |
| 22 | Finnton Van WinklePlace 22 · Grade 9 · Marshall | 9 | Marshall | 21:07.58 |
| 23 | Haden DavisPlace 23 · Grade 10 · New Franklin | 10 | New Franklin | 21:31.79 |
| 24 | Drake WhitneyPlace 24 · Grade 10 · Excelsior Springs | 10 | Excelsior Springs | 21:38.27 |
| 25 | Landon SmithPlace 25 · Grade 9 · Excelsior Springs | 9 | Excelsior Springs | 21:40.14 |
| 26 | Henry LockwoodPlace 26 · Grade 11 · Excelsior Springs | 11 | Excelsior Springs | 21:43.18 |
| 27 | Brayan SalmeronPlace 27 · Grade 9 · Smith-Cotton | 9 | Smith-Cotton | 22:02.24 |
| 28 | Theman JenkinsPlace 28 · Grade 10 · Marshall | 10 | Marshall | 22:19.58 |
| 29 | Arthur ZeissetPlace 29 · Grade 12 · Northwest (Hughesville) | 12 | Northwest (Hughesville) | 22:25.01 |
| 30 | Corbin PowellPlace 30 · Grade 12 · Princeton | 12 | Princeton | 22:32.67 PR |
| 31 | Lucas GirdnerPlace 31 · Grade 10 · Princeton | 10 | Princeton | 22:44.95 |
| 32 | Rafe LockePlace 32 · Grade 9 · Glasgow | 9 | Glasgow | 22:51.00 |
| 33 | Alister SmithPlace 33 · Grade 9 · Plaza Heights Christian | 9 | Plaza Heights Christian | 22:58.53 |
| 34 | Malaki ShippsPlace 34 · Grade 12 · Windsor | 12 | Windsor | 23:51.69 |
| 35 | Hector GarciaPlace 35 · Grade 11 · Princeton | 11 | Princeton | 24:12.90 |
| 36 | Levi CorninePlace 36 · Grade 9 · Northwestern | 9 | Northwestern | 24:15.02 |
| 37 | Zachary JenkinsPlace 37 · Grade 9 · Brunswick | 9 | Brunswick | 24:23.28 |
| 38 | Dillon JohnsonPlace 38 · Grade 11 · Glasgow | 11 | Glasgow | 24:33.28 |
| 39 | Connor BishopPlace 39 · Grade 12 · Windsor | 12 | Windsor | 24:36.80 |
| 40 | kash HentgesPlace 40 · Grade 10 · Tipton | 10 | Tipton | 24:53.97 |
| 41 | Phoenix DecenaPlace 41 · Grade 10 · New Franklin | 10 | New Franklin | 25:51.27 |
| 42 | Coen DrinkardPlace 42 · Grade 9 · Tipton | 9 | Tipton | 26:17.41 |
| 43 | Colton LongPlace 43 · Grade 9 · New Franklin | 9 | New Franklin | 26:39.63 |
| 44 | Kypton BatyePlace 44 · Grade 11 · Northwestern | 11 | Northwestern | 26:42.52 |
| 45 | Zane KenyonPlace 45 · Grade 10 · Smithton | 10 | Smithton | 27:28.23 |
| 46 | Aidan CarterPlace 46 · Grade 10 · Southwest (Livingston County) | 10 | Southwest (Livingston County) | 27:28.59 |
| 47 | Asher HeardPlace 47 · Grade 10 · Tipton | 10 | Tipton | 27:54.34 |
| 48 | Andrew HarpPlace 48 · Grade 10 · Windsor | 10 | Windsor | 28:49.28 |
| 49 | Jacob KuttenkulerPlace 49 · Grade 10 · Tipton | 10 | Tipton | 29:48.60 |
| 50 | Zeke PeridorePlace 50 · Grade 10 · Windsor | 10 | Windsor | 30:06.71 |
| 51 | Jack LyonsPlace 51 · Grade 9 · New Franklin | 9 | New Franklin | 30:17.99 |