| 1 | Tedros BerhorstPlace 1 · Grade 7 · Quincy St. Peter | 7 | Quincy St. Peter | 9:23.32 |
| 2 | Tristan PrittsPlace 2 · Grade 8 · Quincy St. Peter | 8 | Quincy St. Peter | 10:12.86 |
| 4 | Cameron NicholsPlace 4 · Grade 8 · Hannibal | 8 | Hannibal | 10:22.97 |
| 5 | Joe WarningPlace 5 · Grade 6 · Quincy St. Peter | 6 | Quincy St. Peter | 10:29.53 |
| 7 | Carson HicksPlace 7 · Grade 7 · Palmyra | 7 | Palmyra | 10:43.85 |
| 9 | Corgan KramerPlace 9 · Grade 8 · Hannibal | 8 | Hannibal | 10:45.88 |
| 10 | Aden GenenbacherPlace 10 · Grade 7 · Quincy St. Peter | 7 | Quincy St. Peter | 10:59.42 |
| 11 | Karson WesthoffPlace 11 · Grade 8 · Hannibal | 8 | Hannibal | 11:07.49 |
| 12 | Colton RutledgePlace 12 · Grade 8 · Highland | 8 | Highland | 11:13.54 |
| 13 | Brady CampenPlace 13 · Grade 7 · Highland | 7 | Highland | 11:16.76 |
| 15 | Curtis MillerPlace 15 · Grade 8 · Highland | 8 | Highland | 11:19.89 |
| 16 | Shawn MartinPlace 16 · Grade 7 · Marion County RII | 7 | Marion County RII | 11:24.73 |
| 19 | Kasen BonivillianPlace 19 · Grade 8 · Hannibal | 8 | Hannibal | 11:35.61 |
| 21 | Jackson StewartPlace 21 · Grade 7 · Marion County RII | 7 | Marion County RII | 11:37.46 |
| 22 | Kyle JacksonPlace 22 · Grade 7 · Palmyra | 7 | Palmyra | 11:38.23 |
| 23 | Enrico RaadPlace 23 · Grade 8 · Quincy St. Peter | 8 | Quincy St. Peter | 11:39.22 |
| 24 | Jack PociaskPlace 24 · Grade 8 · Hannibal | 8 | Hannibal | 11:54.7 |
| 25 | Jett BryantPlace 25 · Grade 7 · Hannibal | 7 | Hannibal | 11:56.11 |
| 26 | Joshua HathawayPlace 26 · Grade 7 · Palmyra | 7 | Palmyra | 12:00.27 |
| 27 | Lucas HontsPlace 27 · Grade 8 · Highland | 8 | Highland | 12:04.68 |
| 28 | Bryce KeckPlace 28 · Grade 8 · Quincy St. Peter | 8 | Quincy St. Peter | 12:16.7 |
| 29 | Ziyan WilliamsPlace 29 · Grade 6 · Heartland Christian (Beth | 6 | Heartland Christian (Beth | 12:26.13 |
| 30 | Jace UtterbackPlace 30 · Grade 8 · Hannibal | 8 | Hannibal | 12:36.72 |
| 31 | Tyler VorePlace 31 · Grade 8 · Marion County RII | 8 | Marion County RII | 12:37.07 |
| 33 | Nathan OliverPlace 33 · Grade 6 · Quincy St. Peter | 6 | Quincy St. Peter | 12:43.85 |
| 34 | Jacob BarnesPlace 34 · Grade 7 · Palmyra | 7 | Palmyra | 12:44.11 |
| 35 | Daniel ReidPlace 35 · Grade 7 · Palmyra | 7 | Palmyra | 12:44.46 |
| 36 | Corbyn ImmegartPlace 36 · Grade 8 · Hannibal | 8 | Hannibal | 13:06.94 |
| 37 | Ryan ScheuermannPlace 37 · Grade 8 · Quincy St. Peter | 8 | Quincy St. Peter | 13:20.58 |
| 38 | Cayson PetersPlace 38 · Grade 6 · Quincy St. Peter | 6 | Quincy St. Peter | 13:26.41 |
| 39 | Connor MorkinPlace 39 · Grade 8 · Marion County RII | 8 | Marion County RII | 13:45.44 |
| 40 | Kyler MeyerPlace 40 · Grade 7 · Highland | 7 | Highland | 14:51.05 |
| 41 | Jacob GerardPlace 41 · Grade 8 · Hannibal | 8 | Hannibal | 14:58.86 |
| 42 | Garrett HeatonPlace 42 · Grade 8 · Hannibal | 8 | Hannibal | 15:36.04 |
| 43 | Noah DennisonPlace 43 · Grade 7 · Unity (Mendon) | 7 | Unity (Mendon) | 15:36.7 |
| 44 | Tegan DawsonPlace 44 · Grade 6 · Quincy St. Peter | 6 | Quincy St. Peter | 17:01.23 |
| 45 | Carl SchindlerPlace 45 · Grade 8 · Palmyra | 8 | Palmyra | 17:22.08 |