| 1 | Landen ChapmanPlace 1 · Grade 12 · Paris | 12 | Paris | 16:51.47 |
| 2 | Daniel MorrisPlace 2 · Grade 11 · Helias Catholic | 11 | Helias Catholic | 17:06.94 |
| 3 | Michael GabelsbergerPlace 3 · Grade 11 · Fatima | 11 | Fatima | 17:40.15 |
| 4 | Nolan SchultePlace 4 · Grade 10 · Capital City | 10 | Capital City | 17:47.32 |
| 5 | Hunter SchwartzePlace 5 · Grade 11 · Vienna | 11 | Vienna | 17:48.64 |
| 6 | Levi HubbardPlace 6 · Grade 10 · South Callaway | 10 | South Callaway | 18:24.76 |
| 7 | Wyatt DakePlace 7 · Grade 11 · Fatima | 11 | Fatima | 18:32.20 |
| 8 | Case MorganPlace 8 · Grade 9 · Paris | 9 | Paris | 18:37.39 |
| 9 | Bryce EwersPlace 9 · Grade 10 · Vienna | 10 | Vienna | 18:50.08 |
| 10 | Lason ThompsonPlace 10 · Grade 10 · Stover | 10 | Stover | 18:54.80 |
| 11 | Silas SlaterPlace 11 · Grade 10 · St. Clair | 10 | St. Clair | 18:56.71 |
| 12 | Brady HortonPlace 12 · Grade 9 · Fatima | 9 | Fatima | 18:57.21 |
| 13 | Hayden DeOrnellasPlace 13 · Grade 11 · Paris | 11 | Paris | 18:59.21 |
| 14 | Trenton OrschelnPlace 14 · Grade 11 · Fatima | 11 | Fatima | 18:59.65 |
| 15 | Easton BaileyPlace 15 · Grade 9 · New Haven | 9 | New Haven | 19:00.89 |
| 16 | Kashawn MartinPlace 16 · Grade 9 · Stover | 9 | Stover | 19:12.01 |
| 17 | Zack EisterholdPlace 17 · Grade 11 · Fatima | 11 | Fatima | 19:19.57 |
| 18 | Zachary KloeppelPlace 18 · Grade 12 · Fatima | 12 | Fatima | 19:20.36 |
| 19 | Oscar OttenPlace 19 · Grade 9 · New Haven | 9 | New Haven | 19:23.25 |
| 20 | Attycus HillPlace 20 · Grade 11 · St. Clair | 11 | St. Clair | 19:24.19 |
| 21 | Greg CizinPlace 21 · Grade 11 · Helias Catholic | 11 | Helias Catholic | 19:25.68 |
| 22 | Charles NeffPlace 22 · Grade 10 · St. Clair | 10 | St. Clair | 19:27.19 |
| 23 | Gabriel BakerPlace 23 · Grade 9 · Stover | 9 | Stover | 19:30.36 |
| 24 | Moses BestgenPlace 24 · Grade 9 · California | 9 | California | 19:33.73 |
| 25 | Gavin WelpmanPlace 25 · Grade 12 · Stover | 12 | Stover | 19:52.66 |
| 26 | Blayke GarciaPlace 26 · Grade 11 · St. Clair | 11 | St. Clair | 19:55.40 |
| 27 | Wyatt KnightPlace 27 · Grade 9 · Stover | 9 | Stover | 19:56.36 |
| 28 | Bode SchmittPlace 28 · Grade 11 · St. Francis Borgia | 11 | St. Francis Borgia | 20:00.75 |
| 29 | Cassius ShawPlace 29 · Grade 10 · St. Francis Borgia | 10 | St. Francis Borgia | 20:01.52 |
| 30 | Gavin BartzPlace 30 · Grade 9 · St. Clair | 9 | St. Clair | 20:02.14 |
| 31 | Paxten JeremyPlace 31 · Grade 9 · Vienna | 9 | Vienna | 20:04.02 |
| 32 | Owen BuiePlace 32 · Grade 12 · Paris | 12 | Paris | 20:05.13 |
| 33 | Jackson ClarkPlace 33 · Grade 12 · St. Francis Borgia | 12 | St. Francis Borgia | 20:06.87 |
| 34 | Braylen BoggsPlace 34 · Grade 10 · Hallsville | 10 | Hallsville | 20:09.34 |
| 35 | Jonathan DecluePlace 35 · Grade 11 · St. Clair | 11 | St. Clair | 20:12.94 |
| 36 | Brock SteinhoffPlace 36 · Grade 9 · St. Clair | 9 | St. Clair | 20:13.42 |
| 37 | Sebastian TurleyPlace 37 · Grade 9 · St. Clair | 9 | St. Clair | 20:13.80 |
| 38 | Trip TurnerPlace 38 · Grade 9 · Jefferson City | 9 | Jefferson City | 20:23.17 |
| 39 | Daven CarbinPlace 39 · Grade 10 · Jefferson City | 10 | Jefferson City | 20:23.73 |
| 40 | Michael RossonPlace 40 · Grade 10 · Paris | 10 | Paris | 20:29.53 |
| 41 | Trevor BurchPlace 41 · Grade 12 · Paris | 12 | Paris | 20:30.27 |
| 42 | Gatlin YarnellPlace 42 · Grade 10 · California | 10 | California | 20:32.28 |
| 43 | Peyton CarpenterPlace 43 · Grade 10 · New Haven | 10 | New Haven | 20:34.17 |
| 44 | Jaxson McKayPlace 44 · Grade 10 · South Callaway | 10 | South Callaway | 20:37.06 |
| 45 | Jackson StankeyPlace 45 · Grade 10 · Hallsville | 10 | Hallsville | 20:37.64 |
| 46 | Edmund HerbertPlace 46 · Grade 11 · Helias Catholic | 11 | Helias Catholic | 20:41.01 |
| 47 | Evan KlouzekPlace 47 · Grade 9 · Fatima | 9 | Fatima | 20:41.60 |
| 48 | Jacob PreusPlace 48 · Grade 9 · New Haven | 9 | New Haven | 20:43.60 |
| 49 | Tyler HallahanPlace 49 · Grade 10 · Vienna | 10 | Vienna | 20:48.36 |
| 50 | Silas AluPlace 50 · Grade 10 · St. Francis Borgia | 10 | St. Francis Borgia | 20:49.17 |
| 51 | Tucker SchroederPlace 51 · Grade 10 · Fatima | 10 | Fatima | 20:51.72 |
| 52 | Kevin RussellPlace 52 · Grade 10 · Vienna | 10 | Vienna | 20:55.15 |
| 53 | Levi SlaterPlace 53 · Grade 9 · St. Clair | 9 | St. Clair | 20:56.16 |
| 54 | Braydon WillenburgPlace 54 · Grade 9 · South Callaway | 9 | South Callaway | 21:02.68 |
| 55 | Liam BungerPlace 55 · Grade 10 · Hallsville | 10 | Hallsville | 21:04.27 |
| 56 | Evan ScheerPlace 56 · Grade 10 · New Haven | 10 | New Haven | 21:07.22 |
| 57 | Grayson GerloffPlace 57 · Grade 10 · Chamois | 10 | Chamois | 21:08.59 |
| 58 | Reid BakerPlace 58 · Grade 12 · Linn | 12 | Linn | 21:09.23 |
| 59 | Cooper SteffenPlace 59 · Grade 9 · Capital City | 9 | Capital City | 21:10.36 |
| 60 | Thomas DouglasPlace 60 · Grade 12 · Vienna | 12 | Vienna | 21:12.49 |
| 61 | Vince TschapplerPlace 61 · Grade 10 · Linn | 10 | Linn | 21:16.03 |
| 62 | Jackson HamburgPlace 62 · Grade 10 · Linn | 10 | Linn | 21:23.26 |
| 63 | Gabriel SchmidtPlace 63 · Grade 11 · Helias Catholic | 11 | Helias Catholic | 21:28.26 PR |
| 64 | James VarchoPlace 64 · Grade 10 · Helias Catholic | 10 | Helias Catholic | 21:29.57 |
| 65 | Lars RemingtonPlace 65 · Grade 9 · Hallsville | 9 | Hallsville | 21:34.81 |
| 66 | Pierson HathawayPlace 66 · Grade 10 · Paris | 10 | Paris | 21:39.48 |
| 67 | Dylan BrodersenPlace 67 · Grade 11 · Stover | 11 | Stover | 21:40.17 |
| 68 | Ryan GarbsPlace 68 · Grade 11 · St. Francis Borgia | 11 | St. Francis Borgia | 21:41.89 |
| 69 | John NeffPlace 69 · Grade 11 · St. Clair | 11 | St. Clair | 21:45.08 |
| 70 | Jaxon TuderPlace 70 · Grade 9 · Paris | 9 | Paris | 21:47.41 |
| 71 | Evert MehmertPlace 71 · Grade 12 · Chamois | 12 | Chamois | 22:13.64 |
| 72 | Nehemiah RobersonPlace 72 · Grade 9 · Jefferson City | 9 | Jefferson City | 22:14.53 |
| 73 | Ethan RexPlace 73 · Grade 12 · Vienna | 12 | Vienna | 22:14.89 |
| 74 | Ethan HerigonPlace 74 · Grade 9 · Vienna | 9 | Vienna | 22:18.05 |
| 75 | Isaiah FrankenPlace 75 · Grade 10 · Linn | 10 | Linn | 22:20.59 |
| 76 | Gregory SherrellPlace 76 · Grade 9 · Stover | 9 | Stover | 22:22.39 PR |
| 77 | Daniel JohnstonPlace 77 · Grade 9 · St. Clair | 9 | St. Clair | 22:27.48 |
| 78 | Evan BorgmannPlace 78 · Grade 11 · South Callaway | 11 | South Callaway | 22:28.00 |
| 79 | Cooper GroppePlace 79 · Grade 10 · New Haven | 10 | New Haven | 22:34.75 |
| 80 | Cody LutzPlace 80 · Grade 10 · California | 10 | California | 22:47.76 |
| 81 | Danny MayfieldPlace 81 · Grade 12 · Stover | 12 | Stover | 22:48.80 |
| 82 | Amos RohrbachPlace 82 · Grade 9 · California | 9 | California | 22:51.67 |
| 83 | Kaden WuellingPlace 83 · Grade 12 · Chamois | 12 | Chamois | 22:56.55 |
| 84 | Jackson DavisPlace 84 · Grade 12 · Paris | 12 | Paris | 23:02.12 |
| 85 | Ethan HoodPlace 85 · Grade 12 · Helias Catholic | 12 | Helias Catholic | 23:03.55 |
| 86 | Liam AbbottPlace 86 · Grade 11 · Jefferson City | 11 | Jefferson City | 23:04.87 |
| 87 | Owen RogersPlace 87 · Grade 9 · Capital City | 9 | Capital City | 23:07.80 |
| 88 | Adrian Farias-SilvaPlace 88 · Grade 9 · Tipton | 9 | Tipton | 23:09.91 |
| 89 | Richard EggebeenPlace 89 · Grade 10 · Jefferson City | 10 | Jefferson City | 23:10.78 |
| 90 | Austin DavisPlace 90 · Grade 10 · South Callaway | 10 | South Callaway | 23:20.30 |
| 91 | Karson FudgePlace 91 · Grade 9 · Fatima | 9 | Fatima | 23:29.86 PR |
| 92 | Maddox RobinettPlace 92 · Grade 9 · Helias Catholic | 9 | Helias Catholic | 23:33.02 |
| 93 | Owen JaegersPlace 93 · Grade 9 · Linn | 9 | Linn | 23:44.05 |
| 94 | Matthew WilsonPlace 94 · Grade 11 · Paris | 11 | Paris | 23:51.07 |
| 95 | George GodatPlace 95 · Grade 9 · St. Francis Borgia | 9 | St. Francis Borgia | 24:02.64 |
| 96 | Sean BellPlace 96 · Grade 9 · South Callaway | 9 | South Callaway | 24:15.58 |
| 97 | Hank KampeterPlace 97 · Grade 9 · Fatima | 9 | Fatima | 24:22.27 PR |
| 98 | Dreygen MessersmithPlace 98 · Grade 9 · Vienna | 9 | Vienna | 24:31.63 |
| 99 | Emmit MehmertPlace 99 · Grade 9 · Linn | 9 | Linn | 24:48.05 |
| 100 | Roan CallahanPlace 100 · Grade 9 · St. Francis Borgia | 9 | St. Francis Borgia | 24:53.94 |
| 101 | kash HentgesPlace 101 · Grade 9 · Tipton | 9 | Tipton | 25:09.53 |
| 102 | James O'FallonPlace 102 · Grade 10 · New Haven | 10 | New Haven | 25:26.59 |
| 103 | Samuel HeckmanPlace 103 · Grade 9 · Linn | 9 | Linn | 25:42.27 |
| 104 | Tristan GreenPlace 104 · Grade 9 · Hallsville | 9 | Hallsville | 26:28.56 |
| 105 | Walter BlackPlace 105 · Grade 10 · Stover | 10 | Stover | 27:38.55 |
| 106 | Francisco Martinez GallardoPlace 106 · Grade 11 · California | 11 | California | 27:57.09 |
| 107 | Asher HeardPlace 107 · Grade 9 · Tipton | 9 | Tipton | 28:05.52 |
| 108 | Jordan HatfieldPlace 108 · Grade 10 · Vienna | 10 | Vienna | 28:06.07 |
| 109 | Carson CozartPlace 109 · Grade 9 · Linn | 9 | Linn | 34:46.46 PR |