| 1 | Jaxon MillerPlace 1 · Grade 8 · West County | 8 | West County | 8:43.5 PR |
| 2 | Roman ThomasPlace 2 · Grade 8 · Arcadia Valley | 8 | Arcadia Valley | 9:12.5 PR |
| 3 | Parker DohlemanPlace 3 · Grade 8 · East Carter | 8 | East Carter | 9:13.2 PR |
| 4 | Jaxon MccoyPlace 4 · Grade 8 · Jefferson R-7 | 8 | Jefferson R-7 | 9:30.8 PR |
| 5 | Blaine BennettPlace 5 · Grade 8 · Jefferson R-7 | 8 | Jefferson R-7 | 9:31.9 PR |
| 6 | Cooper DavidsonPlace 6 · Grade 8 · West County | 8 | West County | 9:40.0 PR |
| 7 | Blayne WatkinsPlace 7 · Grade 7 · North County | 7 | North County | 9:42.6 |
| 8 | Bradock CaldwellPlace 8 · Grade 7 · Jefferson R-7 | 7 | Jefferson R-7 | 9:42.9 PR |
| 9 | Kason IvesterPlace 9 · Grade 7 · Arcadia Valley | 7 | Arcadia Valley | 9:53.4 PR |
| 10 | Coy BrooksPlace 10 · Grade 8 · Alton | 8 | Alton | 9:54.0 PR |
| 11 | Clayton WidemanPlace 11 · Grade 8 · Jefferson R-7 | 8 | Jefferson R-7 | 9:58.6 PR |
| 12 | Emery BeckerPlace 12 · Grade 8 · West County | 8 | West County | 9:58.9 PR |
| 13 | Cannon CrockerPlace 13 · Grade 7 · North County | 7 | North County | 9:59.6 |
| 14 | Jase HolesapplePlace 14 · Grade 6 · Alton | 6 | Alton | 10:08.9 |
| 15 | Trenton KelleyPlace 15 · Grade 8 · Central (Park Hills) | 8 | Central (Park Hills) | 10:10.5 PR |
| 16 | Evans YatesPlace 16 · Grade 7 · Arcadia Valley | 7 | Arcadia Valley | 10:14.8 |
| 17 | Nikolai LutherPlace 17 · Grade 6 · Arcadia Valley | 6 | Arcadia Valley | 10:23.4 PR |
| 18 | Silas SwaringimPlace 18 · Grade 7 · Bismarck | 7 | Bismarck | 10:29.6 PR |
| 19 | Gavin NewlandPlace 19 · Grade 6 · Fredericktown | 6 | Fredericktown | 10:30.0 PR |
| 20 | Brantlee HotopPlace 20 · Grade 7 · Meadow Heights | 7 | Meadow Heights | 10:31.2 |
| 21 | Landon PaynePlace 21 · Grade 8 · East Carter | 8 | East Carter | 10:31.6 PR |
| 22 | Lincoln BrownePlace 22 · Grade 7 · Ste. Genevieve | 7 | Ste. Genevieve | 10:34.5 |
| 23 | Brantley MillerPlace 23 · Grade 8 · Bismarck | 8 | Bismarck | 10:34.7 PR |
| 24 | Ebenezer EstesPlace 24 · Grade 7 · Arcadia Valley | 7 | Arcadia Valley | 10:34.8 |
| 25 | Miles LantermanPlace 25 · Grade 7 · Ste. Genevieve | 7 | Ste. Genevieve | 10:35.7 |
| 26 | Camden CooperPlace 26 · Grade 8 · Ste. Genevieve | 8 | Ste. Genevieve | 10:41.2 PR |
| 27 | Walker JonesPlace 27 · Grade 6 · Fredericktown | 6 | Fredericktown | 10:53.5 PR |
| 28 | John GleesonPlace 28 · Grade 7 · Jefferson R-7 | 7 | Jefferson R-7 | 10:53.6 |
| 29 | Damion TankPlace 29 · Grade 7 · Jefferson R-7 | 7 | Jefferson R-7 | 10:54.2 |
| 30 | Jerry StricklinPlace 30 · Grade 8 · Arcadia Valley | 8 | Arcadia Valley | 10:54.8 PR |
| 31 | Jaxson StanfillPlace 31 · Grade 7 · Meadow Heights | 7 | Meadow Heights | 10:55.6 PR |
| 32 | Riley BeatyPlace 32 · Grade 6 · Meadow Heights | 6 | Meadow Heights | 10:56.5 |
| 33 | Cohen PrattePlace 33 · Grade 7 · North County | 7 | North County | 10:57.1 PR |
| 34 | Lane WhitenerPlace 34 · Grade 7 · Jefferson R-7 | 7 | Jefferson R-7 | 11:04.2 PR |
| 35 | Noah FettigPlace 35 · Grade 7 · Alton | 7 | Alton | 11:05.3 |
| 36 | Tripp BeckerPlace 36 · Grade 6 · West County | 6 | West County | 11:06.2 PR |
| 37 | Bentlee LindleyPlace 37 · Grade 7 · Fredericktown | 7 | Fredericktown | 11:08.9 PR |
| 38 | Landry DuncanPlace 38 · Grade 6 · Mineral Area Homeschool | 6 | Mineral Area Homeschool | 11:12.8 PR |
| 39 | Evan BrakefieldPlace 39 · Grade 8 · Valley | 8 | Valley | 11:14.1 PR |
| 40 | Lucas HammockPlace 40 · Grade 7 · Kingston | 7 | Kingston | 11:14.3 |
| 41 | Jordan RivasPlace 41 · Grade 7 · Clearwater ms | 7 | Clearwater ms | 11:14.3 |
| 42 | Alexander CrosePlace 42 · Grade 7 · Meadow Heights | 7 | Meadow Heights | 11:19.7 |
| 43 | Grayson ColemanPlace 43 · Grade 7 · Bismarck | 7 | Bismarck | 11:20.4 PR |
| 44 | Dax CatoPlace 44 · Grade 8 · Bismarck | 8 | Bismarck | 11:20.6 PR |
| 45 | Carson PenrodPlace 45 · Grade 6 · Greenville | 6 | Greenville | 11:24.7 |
| 46 | Kashous MetcalfPlace 46 · Grade 7 · Clearwater ms | 7 | Clearwater ms | 11:25.8 PR |
| 47 | Camden SchmelzlePlace 47 · Grade 7 · Ste. Genevieve | 7 | Ste. Genevieve | 11:27.6 PR |
| 48 | Arthur RoyerPlace 48 · Grade 7 · Fredericktown | 7 | Fredericktown | 11:29.4 PR |
| 49 | Owen CombsPlace 49 · Grade 7 · Alton | 7 | Alton | 11:34.6 PR |
| 50 | Josiah SilvyPlace 50 · Grade 6 · Arcadia Valley | 6 | Arcadia Valley | 11:34.9 PR |
| 51 | Cinch OrrPlace 51 · Grade 6 · Alton | 6 | Alton | 11:35.6 |
| 52 | Camden ClarkPlace 52 · Grade 8 · Clearwater ms | 8 | Clearwater ms | 11:38.8 PR |
| 53 | Caleb McFarlandPlace 53 · Grade 8 · North County | 8 | North County | 11:39.1 PR |
| 54 | Colt ParkerPlace 54 · Grade 7 · East Carter | 7 | East Carter | 11:39.3 PR |
| 55 | Rowan BeckerPlace 55 · Grade 8 · West County | 8 | West County | 11:39.5 PR |
| 56 | Drake AshlockPlace 56 · Grade 8 · South Irons | 8 | South Irons | 11:39.7 PR |
| 57 | Layne DavisPlace 57 · Grade 8 · Bismarck | 8 | Bismarck | 11:41.9 PR |
| 58 | Camden MoodyPlace 58 · Grade 6 · Greenville | 6 | Greenville | 11:47.5 PR |
| 59 | Braydan JordanPlace 59 · Grade 7 · East Carter | 7 | East Carter | 11:57.6 PR |
| 60 | Carson RenshawPlace 60 · Grade 8 · North County | 8 | North County | 11:58.9 PR |
| 61 | Nathan HenkePlace 61 · Grade 7 · Kingston | 7 | Kingston | 11:59.4 PR |
| 62 | Dylan SteinbrennerPlace 62 · Grade 8 · East Carter | 8 | East Carter | 11:59.8 PR |
| 63 | Peyton CatoPlace 63 · Grade 7 · Bismarck | 7 | Bismarck | 12:05.1 PR |
| 64 | Gryphon LittlePlace 64 · Grade 6 · Greenville | 6 | Greenville | 12:08.6 PR |
| 65 | Jake L'HeureuxPlace 65 · Grade 6 · Clearwater ms | 6 | Clearwater ms | 12:09.8 |
| 66 | John FlowersPlace 66 · Grade 8 · Bismarck | 8 | Bismarck | 12:10.5 PR |
| 67 | Holton BeckmanPlace 67 · Grade 7 · East Carter | 7 | East Carter | 12:15.1 PR |
| 68 | Dax KennardPlace 68 · Grade 8 · Central (Park Hills) | 8 | Central (Park Hills) | 12:16.1 PR |
| 69 | Lucas HemmendingerPlace 69 · Grade 7 · North County | 7 | North County | 12:16.6 |
| 70 | Blake BollingerPlace 70 · Grade 7 · North County | 7 | North County | 12:30.0 |
| 71 | Marcus GarrityPlace 71 · Grade 8 · Fredericktown | 8 | Fredericktown | 12:31.7 PR |
| 72 | Lane BorenPlace 72 · Grade 8 · North County | 8 | North County | 12:38.2 PR |
| 73 | Joshua DunlapPlace 73 · Grade 7 · Bismarck | 7 | Bismarck | 12:39.8 PR |
| 74 | Landon WoodyPlace 74 · Grade 6 · Bismarck | 6 | Bismarck | 12:39.8 PR |
| 75 | Gavyn ConwayPlace 75 · Grade 7 · North County | 7 | North County | 12:41.1 PR |
| 76 | Billy FrancisPlace 76 · Grade 7 · West County | 7 | West County | 12:44.1 PR |
| 77 | Kian GarrityPlace 77 · Grade 6 · Fredericktown | 6 | Fredericktown | 12:45.7 |
| 78 | CJ HawkinsPlace 78 · Grade 6 · West County | 6 | West County | 12:48.5 PR |
| 79 | Colton DunnPlace 79 · Grade 8 · Arcadia Valley | 8 | Arcadia Valley | 12:56.1 PR |
| 80 | Lucas JacksonPlace 80 · Grade 7 · Clearwater ms | 7 | Clearwater ms | 13:01.5 PR |
| 81 | Bently FerraroPlace 81 · Grade 7 · Alton | 7 | Alton | 13:01.8 PR |
| 82 | Carter HotopPlace 82 · Grade 7 · Jefferson R-7 | 7 | Jefferson R-7 | 13:06.7 PR |
| 83 | Tyler JonesPlace 83 · Grade 7 · North County | 7 | North County | 13:10.7 |
| 84 | Gage RoyerPlace 84 · Grade 6 · Fredericktown | 6 | Fredericktown | 13:19.9 PR |
| 85 | Jace HensonPlace 85 · Grade 6 · Fredericktown | 6 | Fredericktown | 13:25.0 PR |
| 86 | Gage WieneckePlace 86 · Grade 7 · Fredericktown | 7 | Fredericktown | 13:27.2 PR |
| 87 | Thomas WoodyPlace 87 · Grade 8 · Bismarck | 8 | Bismarck | 13:27.8 PR |
| 88 | Ayden AndrewsPlace 88 · Grade 8 · Clearwater ms | 8 | Clearwater ms | 13:31.1 PR |
| 89 | Jaxson D'AmicoPlace 89 · Grade 8 · Clearwater ms | 8 | Clearwater ms | 13:50.6 PR |
| 90 | Ezekiel EoffPlace 90 · Grade 6 · Grandview (Hillsboro) | 6 | Grandview (Hillsboro) | 13:59.3 PR |
| 91 | Jesse DarlandPlace 91 · Grade 6 · Grandview (Hillsboro) | 6 | Grandview (Hillsboro) | 14:01.5 PR |
| 92 | Chase McgeePlace 92 · Grade 8 · East Carter | 8 | East Carter | 14:02.3 PR |
| 93 | Brantly MeinershagenPlace 93 · Grade 7 · West County | 7 | West County | 14:07.6 PR |
| 94 | Easton AdamsPlace 94 · Grade 7 · Fredericktown | 7 | Fredericktown | 14:10.0 PR |
| 95 | Carter CollinsPlace 95 · Grade 8 · East Carter | 8 | East Carter | 14:14.2 PR |
| 96 | Brentley PopePlace 96 · Grade 7 · Alton | 7 | Alton | 14:15.5 |
| 97 | Jace WaltzPlace 97 · Grade 8 · Alton | 8 | Alton | 14:28.8 PR |
| 98 | River WrightPlace 98 · Grade 8 · West County | 8 | West County | 15:16.4 PR |
| 99 | Myka WilhitePlace 99 · Grade 7 · Ste. Genevieve | 7 | Ste. Genevieve | 15:17.2 PR |
| 100 | Nolan DavidsonPlace 100 · Grade 7 · West County | 7 | West County | 15:47.1 PR |
| 101 | Robert RussellPlace 101 · Grade 8 · Arcadia Valley | 8 | Arcadia Valley | 16:26.9 PR |
| 102 | Daniel BallewPlace 102 · Grade 7 · Ste. Genevieve | 7 | Ste. Genevieve | 16:50.2 PR |
| 103 | Deklyn WallisPlace 103 · Grade 7 · Bismarck | 7 | Bismarck | 17:19.9 |
| 104 | Oliver PeoPlace 104 · Grade 6 · Fredericktown | 6 | Fredericktown | 17:37.6 PR |
| 105 | Kollyn LeePlace 105 · Grade 7 · Kingston | 7 | Kingston | 17:50.8 |
| 106 | Austin PetersPlace 106 · Grade 7 · Fredericktown | 7 | Fredericktown | 18:09.4 PR |
| 107 | William ClarkPlace 107 · Grade 6 · Kingston | 6 | Kingston | 19:19.9 PR |