| 1 | Jedidiah HerasPlace 1 · Grade 12 · Elsberry | 12 | Elsberry | 9:37.42 |
| 2 | Caiden CaseyPlace 2 · Grade 11 · Blair Oaks | 11 | Blair Oaks | 9:47.98 |
| 3 | Jack DenehyPlace 3 · Grade 11 · Hickman | 11 | Hickman | 10:01.75 |
| 4 | Trip HermannPlace 4 · Grade 10 · Hickman | 10 | Hickman | 10:05.68 |
| 5 | Rhett HayesPlace 5 · Grade 11 · Hannibal | 11 | Hannibal | 10:12.48 |
| 6 | Tyson FrancisPlace 6 · Grade 12 · Hickman | 12 | Hickman | 10:16.12 |
| 7 | Benjamin DruryPlace 7 · Grade 11 · Hickman | 11 | Hickman | 10:17.20 |
| 8 | Kaden KleindienstPlace 8 · Grade 10 · Fulton | 10 | Fulton | 10:19.88 |
| 9 | Zachary LockePlace 9 · Grade 11 · Hannibal | 11 | Hannibal | 10:25.00 |
| 10 | Ethan PickettPlace 10 · Grade 11 · Blair Oaks | 11 | Blair Oaks | 10:26.02 |
| 11 | James BarkerPlace 11 · Grade 10 · Hickman | 10 | Hickman | 10:31.29 |
| 12 | Colin ConiglioPlace 12 · Grade 9 · Hannibal | 9 | Hannibal | 10:33.94 |
| 13 | Levi MengwasserPlace 13 · Grade 10 · Blair Oaks | 10 | Blair Oaks | 10:34.32 |
| 14 | Matthew GarouttePlace 14 · Grade 9 · Blair Oaks | 9 | Blair Oaks | 10:37.75 |
| 15 | Elijah KauffmanPlace 15 · Grade 11 · Christian Fellowship | 11 | Christian Fellowship | 10:40.22 |
| 16 | Camden GheensPlace 16 · Grade 11 · Hannibal | 11 | Hannibal | 10:42.44 |
| 17 | Jonas ThompsonPlace 17 · Grade 12 · Hannibal | 12 | Hannibal | 10:49.74 |
| 18 | Landen BegleyPlace 18 · Grade 11 · Hannibal | 11 | Hannibal | 10:50.41 |
| 19 | Logan GardnerPlace 19 · Grade 12 · Eldon | 12 | Eldon | 10:50.59 |
| 20 | Clay AversmanPlace 20 · Grade 10 · Lafayette County | 10 | Lafayette County | 10:53.98 |
| 21 | Cru BellPlace 21 · Grade 9 · Lafayette County | 9 | Lafayette County | 10:55.62 |
| 22 | Jacob WrightPlace 22 · Grade 11 · Hickman | 11 | Hickman | 10:57.46 |
| 23 | William Wagner-YatesPlace 23 · Grade 12 · Fulton | 12 | Fulton | 10:59.54 |
| 24 | Winslow LearPlace 24 · Grade 10 · Hickman | 10 | Hickman | 11:02.22 |
| 25 | Holden CookPlace 25 · Grade 10 · Fulton | 10 | Fulton | 11:11.93 |
| 26 | Zachuary BirdsongPlace 26 · Grade 11 · Eldon | 11 | Eldon | 11:12.98 |
| 27 | William GernenzPlace 27 · Grade 10 · Eldon | 10 | Eldon | 11:15.63 |
| 28 | Hayden BackuesPlace 28 · Grade 12 · Hickman | 12 | Hickman | 11:16.89 |
| 29 | Mateo GuillenPlace 29 · Grade 12 · Lafayette County | 12 | Lafayette County | 11:20.16 |
| 30 | Keith AllenPlace 30 · Grade 10 · Hannibal | 10 | Hannibal | 11:21.45 |
| 31 | Tyler ShultsPlace 31 · Grade 10 · Hickman | 10 | Hickman | 11:25.97 |
| 32 | Aaron KitleyPlace 32 · Grade 11 · Christian Fellowship | 11 | Christian Fellowship | 11:31.00 |
| 33 | Ian PruettPlace 33 · Grade 10 · Hannibal | 10 | Hannibal | 11:32.03 |
| 34 | Nathan BuckwalterPlace 34 · Grade 12 · Fulton | 12 | Fulton | 11:35.21 |
| 35 | Colton FitzgerelPlace 35 · Grade 12 · Lafayette County | 12 | Lafayette County | 11:39.38 |
| 36 | Alex FiskPlace 36 · Grade 11 · Lafayette County | 11 | Lafayette County | 11:39.84 |
| 37 | Jack LovelacePlace 37 · Grade 10 · Elsberry | 10 | Elsberry | 11:40.72 |
| 38 | Caleb BonnelPlace 38 · Grade 11 · Fulton | 11 | Fulton | 11:41.17 |
| 39 | Lloyd MorganPlace 39 · Grade 10 · Fulton | 10 | Fulton | 11:41.94 |
| 40 | Luke KitchenPlace 40 · Grade 10 · Eldon | 10 | Eldon | 11:41.96 |
| 41 | Tanner AllenPlace 41 · Grade 12 · Hannibal | 12 | Hannibal | 11:42.83 |
| 42 | Taylor CombsPlace 42 · Grade 10 · Fulton | 10 | Fulton | 11:44.59 |
| 43 | Mason ZimmermannPlace 43 · Grade 9 · Hickman | 9 | Hickman | 11:47.76 |
| 44 | Nicolas TrevinoPlace 44 · Grade 11 · Eldon | 11 | Eldon | 11:50.73 |
| 45 | Connor GrayPlace 45 · Grade 9 · Harrisburg | 9 | Harrisburg | 11:54.33 |
| 46 | Joshua HicksPlace 46 · Grade 11 · Eldon | 11 | Eldon | 11:56.72 |
| 47 | Asher ClayPlace 47 · Grade 10 · Fulton | 10 | Fulton | 11:58.78 |
| 48 | Ethan DunnPlace 48 · Grade 11 · Hickman | 11 | Hickman | 12:00.03 |
| 49 | Cooper BleighPlace 49 · Grade 9 · Hannibal | 9 | Hannibal | 12:03.27 |
| 50 | Kellen HowardPlace 50 · Grade 11 · Hannibal | 11 | Hannibal | 12:05.14 |
| 51 | Kyle WimmerPlace 51 · Grade 9 · Hickman | 9 | Hickman | 12:06.03 |
| 52 | Holden BoytPlace 52 · Grade 9 · Fulton | 9 | Fulton | 12:09.90 |
| 53 | Ramsey MillerPlace 53 · Grade 10 · Harrisburg | 10 | Harrisburg | 12:13.30 |
| 54 | William ScottPlace 54 · Grade 10 · Elsberry | 10 | Elsberry | 12:15.03 |
| 55 | Owinn ElliottPlace 55 · Grade 9 · Lafayette County | 9 | Lafayette County | 12:25.07 |
| 56 | Conner OusleyPlace 56 · Grade 9 · Blair Oaks | 9 | Blair Oaks | 12:31.74 |
| 57 | Alden WashburnPlace 57 · Grade 10 · Harrisburg | 10 | Harrisburg | 12:33.65 |
| 58 | Roman SchafferPlace 58 · Grade 10 · Harrisburg | 10 | Harrisburg | 12:37.08 |
| 59 | Liam ThompsonPlace 59 · Grade 10 · Lafayette County | 10 | Lafayette County | 12:45.51 |
| 60 | Dilon ElliottPlace 60 · Grade 9 · Lafayette County | 9 | Lafayette County | 12:47.40 |
| 61 | Cooper PetersPlace 61 · Grade 11 · Harrisburg | 11 | Harrisburg | 12:49.95 |
| 62 | Logan JacksonPlace 62 · Grade 10 · Hickman | 10 | Hickman | 12:50.55 |
| 63 | Marc GriffelPlace 63 · Grade 9 · Eldon | 9 | Eldon | 12:51.73 |
| 64 | William WesterPlace 64 · Grade 12 · Eldon | 12 | Eldon | 12:54.16 |
| 65 | Samuel BuckwalterPlace 65 · Grade 10 · Fulton | 10 | Fulton | 12:56.86 |
| 66 | Sebastian Carter-PaupPlace 66 · Grade 12 · Fulton | 12 | Fulton | 12:57.16 |
| 67 | Liam JacksonPlace 67 · Grade 10 · Hickman | 10 | Hickman | 12:57.28 |
| 68 | Jaxton AllenPlace 68 · Grade 10 · Fulton | 10 | Fulton | 13:01.62 |
| 69 | Jacob LeisePlace 69 · Grade 10 · Fulton | 10 | Fulton | 13:02.48 |
| 70 | Gage DenneyPlace 70 · Grade 10 · Hannibal | 10 | Hannibal | 13:05.53 |
| 71 | Lucas LaiPlace 71 · Grade 9 · Hickman | 9 | Hickman | 13:08.04 |
| 72 | Conner BuschmanPlace 72 · Grade 10 · Fulton | 10 | Fulton | 13:08.06 |
| 73 | Ryne ShadboltPlace 73 · Grade 12 · Fulton | 12 | Fulton | 13:11.76 |
| 74 | Chance AndersonPlace 74 · Grade 10 · Eldon | 10 | Eldon | 13:17.75 |
| 75 | Jackson GriffinPlace 75 · Grade 9 · Blair Oaks | 9 | Blair Oaks | 13:34.25 |
| 76 | Brodie MorelandPlace 76 · Grade 9 · Fulton | 9 | Fulton | 13:36.05 |
| 77 | Brighton MillerPlace 77 · Grade 9 · Eldon | 9 | Eldon | 13:36.74 |
| 78 | Carson BohlPlace 78 · Grade 9 · Blair Oaks | 9 | Blair Oaks | 13:38.87 |
| 79 | Nathan RectorPlace 79 · Grade 9 · Hickman | 9 | Hickman | 13:41.24 |
| 80 | Cooper MaschlerPlace 80 · Grade 9 · Blair Oaks | 9 | Blair Oaks | 13:52.33 |
| 81 | Jaxson SwankPlace 81 · Grade 9 · Hickman | 9 | Hickman | 13:59.09 |
| 82 | Samuel AlexanderPlace 82 · Grade 12 · Hickman | 12 | Hickman | 14:00.55 |
| 83 | Evan CornettPlace 83 · Grade 10 · Eldon | 10 | Eldon | 14:03.07 |
| 84 | Johnathon NetererPlace 84 · Grade 9 · Fulton | 9 | Fulton | 14:03.83 |
| 85 | Gabriel YanceyPlace 85 · Grade 12 · Fulton | 12 | Fulton | 14:09.84 |
| 86 | Cole BussartPlace 86 · Grade 10 · Fulton | 10 | Fulton | 14:13.50 |
| 87 | Robert RowdenPlace 87 · Grade 10 · Eldon | 10 | Eldon | 14:30.16 |
| 88 | Joshua HausgenPlace 88 · Grade 9 · Elsberry | 9 | Elsberry | 15:01.71 |
| 89 | Dominic PendinoPlace 89 · Grade 12 · Eldon | 12 | Eldon | 15:09.18 |
| 90 | Maddox BradenPlace 90 · Grade 10 · Harrisburg | 10 | Harrisburg | 15:49.96 |
| 91 | Austin FrancisPlace 91 · Grade 9 · Hickman | 9 | Hickman | 17:13.31 |
| 92 | Brin ShadboltPlace 92 · Grade 11 · Fulton | 11 | Fulton | 17:45.35 |
| 93 | Liam HilesPlace 93 · Grade 9 · Hannibal | 9 | Hannibal | 18:00.73 |
| 94 | Keller McMillenPlace 94 · Grade 9 · Hickman | 9 | Hickman | 18:42.43 |
| 95 | Croix MyersPlace 95 · Grade 10 · Fulton | 10 | Fulton | 19:19.13 |