| 1 | Parker GrubbPlace 1 · Grade 7 · New Haven | 7 | New Haven | 11:56.61 PR |
| 2 | Peyton MartinPlace 2 · Grade 8 · Steelville | 8 | Steelville | 11:59.46 |
| 3 | Landon WhaleyPlace 3 · Grade 7 · Steelville | 7 | Steelville | 12:27.73 |
| 4 | Jacob WilesPlace 4 · Grade 8 · Rolla | 8 | Rolla | 12:32.47 PR |
| 5 | Landon OlsonPlace 5 · Grade 8 · Union | 8 | Union | 12:35.01 PR |
| 6 | Liam HanselPlace 6 · Grade 8 · Union | 8 | Union | 12:35.07 PR |
| 7 | Jaxon KallmeyerPlace 7 · Grade 8 · Hermann | 8 | Hermann | 12:51.36 PR |
| 8 | Logan WoodsPlace 8 · Grade 8 · Harrisburg | 8 | Harrisburg | 12:54.22 PR |
| 9 | AJ CrumpPlace 9 · Grade 8 · Rolla | 8 | Rolla | 12:55.66 PR |
| 10 | Chase CameronPlace 10 · Grade 7 · Rolla | 7 | Rolla | 12:55.68 PR |
| 11 | Brenden HeltonPlace 11 · Grade 8 · Fatima | 8 | Fatima | 12:57.83 |
| 12 | Karter PetersPlace 12 · Grade 7 · Cuba | 7 | Cuba | 12:59.83 PR |
| 13 | Jaxon RevellePlace 13 · Grade 6 · Viburnum | 6 | Viburnum | 13:06.56 |
| 14 | Cordale PryorPlace 14 · Grade 7 · Steelville | 7 | Steelville | 13:07.15 |
| 15 | Landon EngelhardtPlace 15 · Grade 8 · Linn | 8 | Linn | 13:09.75 PR |
| 16 | Huntley HammondsPlace 16 · Grade 8 · Steelville | 8 | Steelville | 13:11.58 |
| 17 | Jordan CopelandPlace 17 · Grade 7 · St James | 7 | St James | 13:13.08 PR |
| 18 | Max EldridgePlace 18 · Grade 7 · New Haven | 7 | New Haven | 13:16.17 PR |
| 19 | Eric DongPlace 19 · Grade 7 · Union | 7 | Union | 13:16.70 PR |
| 20 | Bane SchabenPlace 20 · Grade 8 · Fatima | 8 | Fatima | 13:22.02 PR |
| 21 | Travis HarmonPlace 21 · Grade 7 · Steelville | 7 | Steelville | 13:27.82 PR |
| 22 | Braxton PerkinsPlace 22 · Grade 8 · Steelville | 8 | Steelville | 13:27.88 PR |
| 23 | Wyatt BuckalewPlace 23 · Grade 7 · Union | 7 | Union | 13:30.12 PR |
| 24 | Isaiah RobertsPlace 24 · Grade 7 · Rolla | 7 | Rolla | 13:41.96 PR |
| 25 | Mason RochePlace 25 · Grade 8 · Hermann | 8 | Hermann | 13:44.93 PR |
| 26 | Kyron WalchPlace 26 · Grade 7 · Crocker | 7 | Crocker | 13:47.06 PR |
| 27 | Jonathan ApolloPlace 27 · Grade 8 · St James | 8 | St James | 13:49.01 PR |
| 28 | Jace SchulzPlace 28 · Grade 7 · Vienna | 7 | Vienna | 13:50.14 PR |
| 29 | Atticus WhiteheadPlace 29 · Grade 8 · Rolla | 8 | Rolla | 13:51.43 PR |
| 30 | Aaron SpurlockPlace 30 · Grade 8 · Union | 8 | Union | 13:51.60 PR |
| 31 | Caleb FeelerPlace 31 · Grade 8 · Rolla | 8 | Rolla | 13:56.17 PR |
| 32 | Yaseen LibrePlace 32 · Grade 7 · Rolla | 7 | Rolla | 13:56.98 PR |
| 33 | McCall MackeyPlace 33 · Grade 8 · Harrisburg | 8 | Harrisburg | 14:05.03 PR |
| 34 | Bennett GoldschmidtPlace 34 · Grade 7 · Rolla | 7 | Rolla | 14:07.56 PR |
| 35 | Kaison MerrittPlace 35 · Grade 8 · Sullivan | 8 | Sullivan | 14:08.88 PR |
| 36 | Olson RuckerPlace 36 · Grade 8 · Hermann | 8 | Hermann | 14:10.06 PR |
| 37 | Raleigh WalkerPlace 37 · Grade 7 · Salem | 7 | Salem | 14:11.43 PR |
| 38 | Ethan StiersPlace 38 · Grade 7 · Union | 7 | Union | 14:13.50 PR |
| 39 | Nico GuecoPlace 39 · Grade 8 · Rolla | 8 | Rolla | 14:24.80 PR |
| 40 | Kaiden SilveyPlace 40 · Grade 7 · Rolla | 7 | Rolla | 14:28.62 PR |
| 41 | David MartinPlace 41 · Grade 8 · Vienna | 8 | Vienna | 14:33.61 PR |
| 42 | Benjamin FoxPlace 42 · Grade 7 · Rolla | 7 | Rolla | 14:35.24 PR |
| 43 | James ShoemakerPlace 43 · Grade 7 · Hermann | 7 | Hermann | 14:35.97 PR |
| 44 | Lukas JenkinsPlace 44 · Grade 7 · Vienna | 7 | Vienna | 14:38.15 PR |
| 45 | Carter McBridePlace 45 · Grade 7 · Rolla | 7 | Rolla | 14:39.17 PR |
| 46 | Henry LindahlPlace 46 · Grade 8 · Hermann | 8 | Hermann | 14:39.23 PR |
| 47 | Lincoln SackmanPlace 47 · Grade 8 · Steelville | 8 | Steelville | 14:45.56 |
| 48 | Landon HeuerPlace 48 · Grade 7 · Steelville | 7 | Steelville | 14:48.27 |
| 49 | Liam LewisPlace 49 · Grade 7 · Bland | 7 | Bland | 14:50.37 PR |
| 50 | Sawyer OakerPlace 50 · Grade 7 · Steelville | 7 | Steelville | 14:51.95 |
| 51 | Michael KempfPlace 51 · Grade 8 · Steelville | 8 | Steelville | 14:52.12 |
| 52 | Gunnar HodgesPlace 52 · Grade 8 · Rolla | 8 | Rolla | 14:53.82 PR |
| 53 | Thatcher GrayPlace 53 · Grade 6 · Linn | 6 | Linn | 14:55.43 PR |
| 54 | Sam ScheerPlace 54 · Grade 7 · New Haven | 7 | New Haven | 14:57.11 PR |
| 55 | Jett FesterPlace 55 · Grade 7 · Rolla | 7 | Rolla | 15:01.38 PR |
| 56 | Carver OldsPlace 56 · Grade 8 · Rolla | 8 | Rolla | 15:09.60 PR |
| 57 | Keegan SchwartzPlace 57 · Grade 8 · Rolla | 8 | Rolla | 15:12.70 PR |
| 58 | Oliver RadunzelPlace 58 · Grade 7 · Rolla | 7 | Rolla | 15:14.91 PR |
| 59 | Jacob (Alex) LanhamPlace 59 · Grade 8 · Harrisburg | 8 | Harrisburg | 15:23.30 PR |
| 60 | Max SchwaljePlace 60 · Grade 7 · Rolla | 7 | Rolla | 15:26.96 PR |
| 61 | Bradlee DownsPlace 61 · Grade 7 · Union | 7 | Union | 15:26.96 PR |
| 62 | Jensen MyersPlace 62 · Grade 7 · Cuba | 7 | Cuba | 15:27.98 PR |
| 63 | Charles EllisPlace 63 · Grade 6 · Vienna | 6 | Vienna | 15:31.36 PR |
| 64 | Treyton HuebnerPlace 64 · Grade 8 · Bland | 8 | Bland | 15:33.74 PR |
| 65 | Jack HammondPlace 65 · Grade 8 · Harrisburg | 8 | Harrisburg | 15:40.42 PR |
| 66 | Zane SandersPlace 66 · Grade 7 · Steelville | 7 | Steelville | 15:43.24 PR |
| 67 | Rustin RobertsonPlace 67 · Grade 6 · Vienna | 6 | Vienna | 15:45.33 PR |
| 68 | Kaeden RossPlace 68 · Grade 7 · Rolla | 7 | Rolla | 15:47.12 PR |
| 69 | Jacob FranklinPlace 69 · Grade 8 · Salem | 8 | Salem | 15:48.77 PR |
| 70 | Harrison PaynePlace 70 · Grade 8 · New Haven | 8 | New Haven | 15:50.65 |
| 71 | Daxton GreunkePlace 71 · Grade 8 · New Haven | 8 | New Haven | 15:53.22 PR |
| 72 | Sawyer DietikerPlace 72 · Grade 7 · Harrisburg | 7 | Harrisburg | 15:54.83 PR |
| 73 | Cooper GoldschmidtPlace 73 · Grade 7 · Rolla | 7 | Rolla | 15:56.98 PR |
| 74 | Brady GastineauPlace 74 · Grade 7 · Harrisburg | 7 | Harrisburg | 16:01.06 |
| 75 | Steven JensenPlace 75 · Grade 7 · Steelville | 7 | Steelville | 16:01.13 |
| 76 | William (Lije) GrayPlace 76 · Grade 7 · Rolla | 7 | Rolla | 16:14.43 PR |
| 77 | Charlie GroppePlace 77 · Grade 8 · New Haven | 8 | New Haven | 16:15.76 PR |
| 78 | Miles BuschPlace 78 · Grade 7 · Hermann | 7 | Hermann | 16:16.57 PR |
| 79 | Luke JonesPlace 79 · Grade 6 · Vienna | 6 | Vienna | 16:26.60 PR |
| 80 | Easton BaileyPlace 80 · Grade 7 · Hermann | 7 | Hermann | 16:42.69 PR |
| 81 | Jase EvansPlace 81 · Grade 7 · Steelville | 7 | Steelville | 16:45.98 PR |
| 82 | Perseus KitchenPlace 82 · Grade 7 · Bourbon | 7 | Bourbon | 16:46.02 |
| 83 | TJ LangePlace 83 · Grade 7 · Fatima | 7 | Fatima | 16:53.84 PR |
| 84 | Oliver McNevenPlace 84 · Grade 8 · Rolla | 8 | Rolla | 17:00.77 PR |
| 85 | Carson HeinckerPlace 85 · Grade 8 · Rolla | 8 | Rolla | 17:26.25 |
| 86 | Justin EvansPlace 86 · Grade 7 · Bourbon | 7 | Bourbon | 17:32.54 |
| 87 | Walker JeremyPlace 87 · Grade 8 · Vienna | 8 | Vienna | 17:35.53 PR |
| 88 | Greyson SpellmanPlace 88 · Grade 6 · Crocker | 6 | Crocker | 17:36.11 PR |
| 89 | Castiel FischerPlace 89 · Grade 7 · New Haven | 7 | New Haven | 17:53.23 PR |
| 90 | Amos CritesPlace 90 · Grade 8 · St James | 8 | St James | 17:55.90 PR |
| 91 | Silas StuckeyPlace 91 · Grade 7 · Rolla | 7 | Rolla | 18:23.76 PR |
| 92 | Elias WhitePlace 92 · Grade 7 · Steelville | 7 | Steelville | 18:48.23 |
| 93 | Erwin DarkwahPlace 93 · Grade 7 · Rolla | 7 | Rolla | 18:51.22 PR |
| 94 | Daniel PainterPlace 94 · Grade 7 · Union | 7 | Union | 18:55.47 PR |
| 95 | Cael VavakPlace 95 · Grade 8 · Harrisburg | 8 | Harrisburg | 19:07.75 PR |
| 96 | Collin KempkerPlace 96 · Grade 6 · Linn | 6 | Linn | 19:14.75 PR |
| 97 | Harlan TerryPlace 97 · Grade 8 · Steelville | 8 | Steelville | 19:41.66 |
| 98 | Duncan TaylorPlace 98 · Grade 8 · Rolla | 8 | Rolla | 19:45.30 PR |
| 99 | Grayson TylerPlace 99 · Grade 7 · Bland | 7 | Bland | 19:46.94 PR |
| 100 | Bryce LappePlace 100 · Grade 7 · Sullivan | 7 | Sullivan | 19:49.45 PR |