| 1 | Rex HeathPlace 1 · Grade 12 · Principia Hi | 12 | Principia Hi | 16:49.91 | 1 |
| 2 | Noah EstesPlace 2 · Grade 12 · Kingston Hig | 12 | Kingston Hig | 17:02.39 | 2 |
| 3 | Reed LaytonPlace 3 · Grade 10 · Woodland Hig | 10 | Woodland Hig | 17:03.88 | 3 |
| 4 | Zachery ProctorPlace 4 · Grade 12 · Principia Hi | 12 | Principia Hi | 17:18.12 | 4 |
| 5 | Conner DiazPlace 5 · Grade 11 · Steelville H | 11 | Steelville H | 17:26.32 | 5 |
| 6 | Vincent CrockerPlace 6 · Grade 9 · Steelville H | 9 | Steelville H | 17:48.45 | 6 |
| 7 | Stone GillPlace 7 · Grade 10 · Arcadia Vall | 10 | Arcadia Vall | 17:59.53 | 7 |
| 8 | Josh ReynoldsPlace 8 · Grade 12 · Bloomfield H | 12 | Bloomfield H | 18:05.20 | 8 |
| 9 | Aaron NutwellPlace 9 · Grade 12 · Principia Hi | 12 | Principia Hi | 18:09.81 | 9 |
| 10 | Holland ThomasPlace 10 · Grade 10 · Principia Hi | 10 | Principia Hi | 18:11.69 | 10 |
| 11 | Caden DettmerPlace 11 · Grade 12 · Arcadia Vall | 12 | Arcadia Vall | 18:15.59 | 11 |
| 12 | Alex MiotkePlace 12 · Grade 11 · Principia Hi | 11 | Principia Hi | 18:17.80 | 12 |
| 13 | Toby SloanPlace 13 · Grade 12 · Woodland Hig | 12 | Woodland Hig | 18:21.23 | 13 |
| 14 | Jeb HuffPlace 14 · Grade 11 · Greenville H | 11 | Greenville H | 18:24.47 | 14 |
| 15 | Dominic MuellerPlace 15 · Grade 12 · Arcadia Vall | 12 | Arcadia Vall | 18:30.91 | 15 |
| 16 | Toby BrownPlace 16 · Grade 12 · Steelville H | 12 | Steelville H | 18:34.31 | 16 |
| 17 | Wyatt HarrisPlace 17 · Grade 11 · Steelville H | 11 | Steelville H | 18:37.59 | 17 |
| 18 | Dillon MuellerPlace 18 · Grade 10 · Arcadia Vall | 10 | Arcadia Vall | 18:40.33 | 18 |
| 19 | Ian EhrhardtPlace 19 · Grade 11 · Jefferson R- | 11 | Jefferson R- | 18:43.07 | 19 |
| 20 | Christopher StrangePlace 20 · Grade 12 · Arcadia Vall | 12 | Arcadia Vall | 19:00.91 | 20 |
| 21 | Turner CrockettPlace 21 · Grade 9 · Principia Hi | 9 | Principia Hi | 19:02.79 | 21 |
| 22 | Landon MabePlace 22 · Grade 11 · Steelville H | 11 | Steelville H | 19:03.83 | 22 |
| 23 | Conner ScottPlace 23 · Grade 12 · Bloomfield H | 12 | Bloomfield H | 19:09.85 | 23 |
| 24 | Caleb UpchurchPlace 24 · Grade 9 · Bloomfield H | 9 | Bloomfield H | 19:14.51 | 24 |
| 25 | Jayden HahnPlace 25 · Grade 10 · Steelville H | 10 | Steelville H | 19:16.56 | 25 |
| 26 | Mason NelsonPlace 26 · Grade 10 · Kingston Hig | 10 | Kingston Hig | 19:17.93 | 26 |
| 27 | Knolan HunterPlace 27 · Grade 12 · Senath-Horne | 12 | Senath-Horne | 19:24.42 | 27 |
| 28 | Logan RobisonPlace 28 · Grade 9 · Puxico | 9 | Puxico | 19:25.49 | 28 |
| 29 | Hunter MoorePlace 29 · Grade 11 · Bloomfield H | 11 | Bloomfield H | 19:26.63 | 29 |
| 30 | Mark NutwellPlace 30 · Grade 9 · Principia Hi | 9 | Principia Hi | 19:28.50 | 30 |
| 31 | Blake WagsterPlace 31 · Grade 11 · Bloomfield H | 11 | Bloomfield H | 19:37.48 | 31 |
| 32 | Jesse SchuppPlace 32 · Grade 10 · Saxony Luthe | 10 | Saxony Luthe | 19:41.22 | 32 |
| 33 | Ricardo GonzalezPlace 33 · Grade 9 · Senath-Horne | 9 | Senath-Horne | 19:41.22 | 33 |
| 34 | Matthew BloemkerPlace 34 · Grade 10 · Valley Park | 10 | Valley Park | 19:48.81 | — |
| 35 | Nicholas ClarkPlace 35 · Grade 10 · Woodland Hig | 10 | Woodland Hig | 19:55.40 | 34 |
| 36 | Boston SetzerPlace 36 · Grade 9 · Steelville H | 9 | Steelville H | 19:57.35 | 35 |
| 37 | Charles Landry IIIPlace 37 · Grade 12 · Lutheran Nor | 12 | Lutheran Nor | 19:57.39 | 36 |
| 38 | Merlin TuckerPlace 38 · Grade 10 · Woodland Hig | 10 | Woodland Hig | 19:58.69 | 37 |
| 39 | Joseph PinkardPlace 39 · Grade 11 · Woodland Hig | 11 | Woodland Hig | 20:02.67 | 38 |
| 40 | Gavyn MoehsmerPlace 40 · Grade 11 · Woodland Hig | 11 | Woodland Hig | 20:05.46 | 39 |
| 41 | Cyrus AmelunkePlace 41 · Grade 12 · Arcadia Vall | 12 | Arcadia Vall | 20:06.14 | 40 |
| 42 | Hayden VangennipPlace 42 · Grade 9 · Woodland Hig | 9 | Woodland Hig | 20:11.64 | 41 |
| 43 | Jorden DepreePlace 43 · Grade 9 · Scott City H | 9 | Scott City H | 20:18.82 | — |
| 44 | Dawson HillPlace 44 · Grade 12 · Bloomfield H | 12 | Bloomfield H | 20:19.68 | 42 |
| 45 | Camren JohnsonPlace 45 · Grade 11 · Jefferson R- | 11 | Jefferson R- | 20:20.04 | 43 |
| 46 | Sean DonahuePlace 46 · Grade 12 · Valley Park | 12 | Valley Park | 20:24.42 | — |
| 47 | Brenden EdwardsPlace 47 · Grade 12 · Clearwater R | 12 | Clearwater R | 20:24.95 | 44 |
| 48 | Alex BreezePlace 48 · Grade 10 · Jefferson R- | 10 | Jefferson R- | 20:27.37 | 45 |
| 49 | Tyson AndersonPlace 49 · Grade 10 · Arcadia Vall | 10 | Arcadia Vall | 20:28.39 | 46 |
| 50 | Mason SearsPlace 50 · Grade 12 · Valley Park | 12 | Valley Park | 20:36.54 | — |
| 51 | Keaton GibbsPlace 51 · Grade 9 · Bourbon | 9 | Bourbon | 20:38.79 | 47 |
| 52 | Ty SeabaughPlace 52 · Grade 12 · Saxony Luthe | 12 | Saxony Luthe | 20:39.44 | 48 |
| 53 | Dylan MorrisonPlace 53 · Grade 12 · Kingston Hig | 12 | Kingston Hig | 20:42.05 | 49 |
| 54 | Kaysen LongPlace 54 · Grade 9 · Puxico | 9 | Puxico | 20:42.11 | 50 |
| 55 | Seth MuellerPlace 55 · Grade 9 · Saxony Luthe | 9 | Saxony Luthe | 20:43.99 | 51 |
| 56 | Noah SlaydenPlace 56 · Grade 9 · Scott City H | 9 | Scott City H | 20:47.49 | — |
| 57 | Luke FisterPlace 57 · Grade 11 · Bishop DuBou | 11 | Bishop DuBou | 20:50.32 | — |
| 58 | Jackson HueterPlace 58 · Grade 12 · Jefferson R- | 12 | Jefferson R- | 20:53.17 | 52 |
| 59 | Sam HawleyPlace 59 · Grade 12 · Jefferson R- | 12 | Jefferson R- | 20:53.19 | 53 |
| 60 | Ty SilvesterPlace 60 · Grade 12 · Clearwater R | 12 | Clearwater R | 21:01.22 | 54 |
| 61 | Micah RheaPlace 61 · Grade 10 · Greenville H | 10 | Greenville H | 21:02.08 | 55 |
| 62 | Christian HartleinPlace 62 · Grade 11 · Bloomfield H | 11 | Bloomfield H | 21:05.91 | 56 |
| 63 | Nathanial StarkPlace 63 · Grade 9 · Kingston Hig | 9 | Kingston Hig | 21:07.88 | 57 |
| 64 | Avery HancockPlace 64 · Grade 9 · Puxico | 9 | Puxico | 21:16.64 | 58 |
| 65 | Lucas TessereauPlace 65 · Grade 12 · Bishop DuBou | 12 | Bishop DuBou | 21:17.28 | — |
| 66 | Jaxon LaynePlace 66 · Grade 11 · Senath-Horne | 11 | Senath-Horne | 21:21.10 | 59 |
| 67 | Brennan BousePlace 67 · Grade 10 · Bourbon | 10 | Bourbon | 21:24.08 | 60 |
| 68 | Everett PrattPlace 68 · Grade 9 · Bourbon | 9 | Bourbon | 21:34.66 | 61 |
| 69 | Blaise CheaneyPlace 69 · Grade 11 · St. Pius X ( | 11 | St. Pius X ( | 21:39.87 | — |
| 70 | Andrew FuchsPlace 70 · Grade 10 · Bourbon | 10 | Bourbon | 21:48.89 | 62 |
| 71 | Matt ChamblessPlace 71 · Grade 9 · Saxony Luthe | 9 | Saxony Luthe | 21:51.53 | 63 |
| 72 | Austin LyonsPlace 72 · Grade 9 · Kingston Hig | 9 | Kingston Hig | 21:56.83 | 64 |
| 73 | Brown LoganPlace 73 · Grade 9 · Charleston H | 9 | Charleston H | 22:03.39 | 65 |
| 74 | Eduardo CastilloPlace 74 · Grade 10 · Senath-Horne | 10 | Senath-Horne | 22:14.81 | 66 |
| 75 | Nicholas PietraschkPlace 75 · Grade 10 · Bourbon | 10 | Bourbon | 22:14.96 | 67 |
| 76 | Kaden HarviePlace 76 · Grade 11 · Bishop DuBou | 11 | Bishop DuBou | 22:16.32 | — |
| 77 | Conner RobertsPlace 77 · Grade 9 · Clearwater R | 9 | Clearwater R | 22:25.13 | 68 |
| 78 | Jarret CoronadoPlace 78 · Grade 12 · Senath-Horne | 12 | Senath-Horne | 22:36.84 | 69 |
| 79 | Royce HaynesPlace 79 · Grade 11 · Grandview-R2 | 11 | Grandview-R2 | 22:38.65 | — |
| 80 | Adyn GoffPlace 80 · Grade 9 · Senath-Horne | 9 | Senath-Horne | 22:40.21 | 70 |
| 81 | Clayton RiddlePlace 81 · Grade 12 · Grandview-R2 | 12 | Grandview-R2 | 22:43.24 | — |
| 82 | Drake DannenmuellerPlace 82 · Grade 10 · Scott City H | 10 | Scott City H | 23:03.65 | — |
| 83 | Tracen HopkinsPlace 83 · Grade 10 · Greenville H | 10 | Greenville H | 23:03.82 | 71 |
| 84 | Jackson HillPlace 84 · Grade 10 · Greenville H | 10 | Greenville H | 23:10.15 | 72 |
| 85 | Dalton HeadPlace 85 · Grade 10 · Saxony Luthe | 10 | Saxony Luthe | 23:10.20 | 73 |
| 86 | James MeehanPlace 86 · Grade 10 · Bishop DuBou | 10 | Bishop DuBou | 23:19.87 | — |
| 87 | Robert SimmonsPlace 87 · Grade 11 · Lutheran Nor | 11 | Lutheran Nor | 23:37.50 | 74 |
| 88 | Aiden MorinPlace 88 · Grade 10 · Clearwater R | 10 | Clearwater R | 24:01.45 | 75 |
| 89 | Ozee McCollumPlace 89 · Grade 11 · Lutheran Nor | 11 | Lutheran Nor | 24:09.19 | 76 |
| 90 | Logan WilsonPlace 90 · Grade 10 · Kingston Hig | 10 | Kingston Hig | 24:12.11 | 77 |
| 91 | Evan SimmonsPlace 91 · Grade 9 · Scott City H | 9 | Scott City H | 24:25.79 | — |
| 92 | Ezekiel DunlapPlace 92 · Grade 11 · Charleston H | 11 | Charleston H | 24:37.33 | 78 |
| 93 | Aydan JohnsonPlace 93 · Grade 12 · Charleston H | 12 | Charleston H | 24:40.16 | 79 |
| 94 | Kaleb ColePlace 94 · Grade 9 · Bourbon | 9 | Bourbon | 24:52.99 | 80 |
| 95 | Peyton WomblePlace 95 · Grade 11 · Greenville H | 11 | Greenville H | 24:58.07 | 81 |
| 96 | James HillPlace 96 · Grade 11 · Greenville H | 11 | Greenville H | 25:16.40 | 82 |
| 97 | Caleb PiercePlace 97 · Grade 10 · Puxico | 10 | Puxico | 26:14.84 | 83 |
| 98 | Isaiah KutripPlace 98 · Grade 9 · Grandview-R2 | 9 | Grandview-R2 | 26:22.81 | — |
| 99 | Jacob LaeschPlace 99 · Grade 10 · Lutheran Nor | 10 | Lutheran Nor | 26:46.80 | 84 |
| 100 | Peter ParkerPlace 100 · Grade 9 · Valley Park | 9 | Valley Park | 27:34.30 | — |
| 101 | Levi JohnsonPlace 101 · Grade 12 · West County R4 | 12 | West County R4 | 27:40.50 | — |
| 102 | Jamod PettigrewPlace 102 · Grade 9 · Charleston H | 9 | Charleston H | 31:45.59 | 85 |
| 103 | Dylan CookPlace 103 · Grade 11 · Clearwater R | 11 | Clearwater R | 33:12.26 | 86 |
| 104 | Michael McKinneyPlace 104 · Grade 12 · Lutheran Nor | 12 | Lutheran Nor | 34:31.59 | 87 |
| 105 | Dadrian JonesPlace 105 · Grade 9 · Charleston H | 9 | Charleston H | 34:49.71 | 88 |
| 106 | Samuel JonesPlace 106 · Grade 12 · Puxico | 12 | Puxico | 43:14.13 | 89 |