| 1 | Quinn O'NeilPlace 1 · Grade 8 · Festus | 8 | Festus | 11:06.0 PR |
| 2 | Blayne WatkinsPlace 2 · Grade 8 · North County | 8 | North County | 11:22.9 PR |
| 3 | Cannon CrockerPlace 3 · Grade 8 · North County | 8 | North County | 11:52.6 PR |
| 4 | Bentley DickersonPlace 4 · Grade 8 · Herculaneum | 8 | Herculaneum | 11:53.8 PR |
| 5 | Rylan BonePlace 5 · Grade 8 · Hillsboro | 8 | Hillsboro | 12:01.4 PR |
| 6 | Arian WebbPlace 6 · Grade 8 · Hillsboro | 8 | Hillsboro | 12:09.5 PR |
| 7 | Reid BurnsPlace 7 · Grade 7 · Central (Park Hills) | 7 | Central (Park Hills) | 12:16.4 PR |
| 8 | Bradock CaldwellPlace 8 · Grade 8 · Jefferson R-7 | 8 | Jefferson R-7 | 12:18.2 PR |
| 9 | Donovan KearneyPlace 9 · Grade 7 · Jackson | 7 | Jackson | 12:27.2 PR |
| 10 | Grant GlasstetterPlace 10 · Grade 8 · Antonia | 8 | Antonia | 12:27.9 PR |
| 11 | Max CooperPlace 11 · Grade 7 · Veritas Christian Academy | 7 | Veritas Christian Academy | 12:28.0 |
| 12 | Teig BradyPlace 12 · Grade 8 · Jackson | 8 | Jackson | 12:32.5 PR |
| 13 | Tanner WilliamsPlace 13 · Grade 8 · Hillsboro | 8 | Hillsboro | 12:32.6 PR |
| 14 | Johnathan CountsPlace 14 · Grade 8 · Northwest Valley | 8 | Northwest Valley | 12:36.3 PR |
| 15 | Alex RinehartPlace 15 · Grade 8 · Festus | 8 | Festus | 12:42.0 PR |
| 16 | Silas DunnPlace 16 · Grade 8 · Wentzville | 8 | Wentzville | 12:42.1 |
| 17 | Edah JusicPlace 17 · Grade 6 · Seckman | 6 | Seckman | 12:42.1 PR |
| 18 | Damion TankPlace 18 · Grade 8 · Jefferson R-7 | 8 | Jefferson R-7 | 12:45.5 PR |
| 19 | John GleesonPlace 19 · Grade 8 · Jefferson R-7 | 8 | Jefferson R-7 | 12:46.2 PR |
| 20 | Myles WatkinsPlace 20 · Grade 7 · Ridgewood | 7 | Ridgewood | 12:47.9 PR |
| 21 | Curren GottPlace 21 · Grade 8 · Antonia | 8 | Antonia | 12:53.0 PR |
| 22 | Wyatt PieperPlace 22 · Grade 7 · Ridgewood | 7 | Ridgewood | 12:54.0 PR |
| 23 | Reid StoppPlace 23 · Grade 6 · Desoto | 6 | Desoto | 12:56.3 PR |
| 24 | Terrance BeiterPlace 24 · Grade 8 · Wentzville | 8 | Wentzville | 12:57.8 |
| 25 | Emmett BurkePlace 25 · Grade 8 · Wentzville | 8 | Wentzville | 12:59.2 |
| 26 | Asher ArensPlace 26 · Grade 8 · Providence Academy | 8 | Providence Academy | 12:59.6 PR |
| 27 | Vincent BruecknerPlace 27 · Grade 7 · Jackson | 7 | Jackson | 12:59.7 PR |
| 28 | Owen VogelsangPlace 28 · Grade 7 · Desoto | 7 | Desoto | 13:02.7 PR |
| 29 | Carter BrownPlace 29 · Grade 8 · Festus | 8 | Festus | 13:04.2 PR |
| 30 | Lennon BarkerPlace 30 · Grade 7 · Herculaneum | 7 | Herculaneum | 13:05.6 PR |
| 31 | Daniel HerreraPlace 31 · Grade 8 · Providence Academy | 8 | Providence Academy | 13:10.0 PR |
| 32 | Seth WilsonPlace 32 · Grade 8 · Providence Academy | 8 | Providence Academy | 13:10.9 PR |
| 33 | Lucas HemmendingerPlace 33 · Grade 8 · North County | 8 | North County | 13:11.4 PR |
| 34 | Adam SzytecPlace 34 · Grade 7 · Seckman | 7 | Seckman | 13:14.5 PR |
| 35 | Liam UlmerPlace 35 · Grade 8 · Antonia | 8 | Antonia | 13:15.3 PR |
| 36 | Jackson EtterPlace 36 · Grade 8 · Festus | 8 | Festus | 13:17.5 PR |
| 37 | Eli BlackPlace 37 · Grade 7 · North County | 7 | North County | 13:18.4 PR |
| 38 | Lincoln HoffmanPlace 38 · Grade 6 · Ridgewood | 6 | Ridgewood | 13:19.4 PR |
| 39 | Jayden McKenziePlace 39 · Grade 8 · Festus | 8 | Festus | 13:19.7 PR |
| 40 | Gage GivensPlace 40 · Grade 7 · Hillsboro | 7 | Hillsboro | 13:21.5 PR |
| 41 | Dugan JacePlace 41 · Grade 8 · Ridgewood | 8 | Ridgewood | 13:22.7 PR |
| 42 | Blake BollingerPlace 42 · Grade 8 · North County | 8 | North County | 13:28.0 PR |
| 43 | Luke BroukPlace 43 · Grade 8 · Desoto | 8 | Desoto | 13:28.0 PR |
| 44 | Jack SiesenerPlace 44 · Grade 7 · Antonia | 7 | Antonia | 13:29.5 PR |
| 45 | Eli HaugPlace 45 · Grade 8 · Jefferson R-7 | 8 | Jefferson R-7 | 13:30.9 PR |
| 46 | Titus SuermannPlace 46 · Grade 6 · Providence Academy | 6 | Providence Academy | 13:31.1 PR |
| 47 | Warren CahillPlace 47 · Grade 7 · Veritas Christian Academy | 7 | Veritas Christian Academy | 13:37.0 PR |
| 48 | Bentley CaublePlace 48 · Grade 8 · North County | 8 | North County | 13:37.9 PR |
| 49 | Bentley WishardPlace 49 · Grade 7 · Herculaneum | 7 | Herculaneum | 13:39.7 PR |
| 50 | Chambers ReecePlace 50 · Grade 8 · Festus | 8 | Festus | 13:43.5 PR |
| 51 | Ryder HudsonPlace 51 · Grade 7 · Hillsboro | 7 | Hillsboro | 13:45.2 PR |
| 52 | Barret YatesPlace 52 · Grade 8 · Festus | 8 | Festus | 13:46.7 PR |
| 53 | Jack WinschelPlace 53 · Grade 8 · Antonia | 8 | Antonia | 13:48.9 PR |
| 54 | Blaine TeaguePlace 54 · Grade 7 · Seckman | 7 | Seckman | 13:49.5 PR |
| 55 | Cohen PrattePlace 55 · Grade 8 · North County | 8 | North County | 13:49.7 PR |
| 56 | Gavin McDonnellPlace 56 · Grade 8 · Orchard Farm | 8 | Orchard Farm | 13:52.5 PR |
| 57 | Maddox CoxPlace 57 · Grade 8 · North County | 8 | North County | 13:52.8 PR |
| 58 | Mason MickPlace 58 · Grade 6 · Desoto | 6 | Desoto | 13:53.7 PR |
| 59 | Breck GarmsPlace 59 · Grade 6 · Fox | 6 | Fox | 13:54.5 PR |
| 60 | Crosby DoylePlace 60 · Grade 7 · Festus | 7 | Festus | 13:56.0 PR |
| 61 | Jace BlumPlace 61 · Grade 7 · Jackson | 7 | Jackson | 14:02.5 PR |
| 62 | Andrew AdamsPlace 62 · Grade 8 · Hillsboro | 8 | Hillsboro | 14:04.2 PR |
| 63 | Parker AdamsPlace 63 · Grade 7 · Hillsboro | 7 | Hillsboro | 14:05.2 PR |
| 64 | Tyler JonesPlace 64 · Grade 8 · North County | 8 | North County | 14:07.4 PR |
| 65 | Keegan MillerPlace 65 · Grade 8 · Wentzville | 8 | Wentzville | 14:11.0 |
| 66 | Caleb OngeselPlace 66 · Grade 8 · Desoto | 8 | Desoto | 14:13.1 PR |
| 67 | Eli GrossPlace 67 · Grade 8 · Farmington | 8 | Farmington | 14:15.0 PR |
| 68 | Ely ShumakerPlace 68 · Grade 8 · Hillsboro | 8 | Hillsboro | 14:15.9 PR |
| 69 | Jace BainPlace 69 · Grade 8 · Antonia | 8 | Antonia | 14:18.4 PR |
| 70 | Owen DavisPlace 70 · Grade 7 · Woodridge | 7 | Woodridge | 14:19.1 PR |
| 71 | Julien PupilloPlace 71 · Grade 6 · Northwest Valley | 6 | Northwest Valley | 14:19.4 |
| 72 | Van RunyonPlace 72 · Grade 8 · Farmington | 8 | Farmington | 14:19.9 PR |
| 73 | Samuel SchatzmanPlace 73 · Grade 8 · Hillsboro | 8 | Hillsboro | 14:22.9 PR |
| 74 | Dawson PerretPlace 74 · Grade 8 · Farmington | 8 | Farmington | 14:24.5 PR |
| 75 | Cormac StansfieldPlace 75 · Grade 7 · Antonia | 7 | Antonia | 14:25.6 PR |
| 76 | Luca WalshPlace 76 · Grade 8 · Wentzville | 8 | Wentzville | 14:27.1 |
| 77 | Jackson DoylePlace 77 · Grade 8 · Woodridge | 8 | Woodridge | 14:28.0 |
| 78 | Easton SandersPlace 78 · Grade 8 · Hillsboro | 8 | Hillsboro | 14:28.3 PR |
| 79 | Adam TedfordPlace 79 · Grade 7 · Festus | 7 | Festus | 14:29.4 PR |
| 80 | Ely BandermanPlace 80 · Grade 6 · Woodridge | 6 | Woodridge | 14:30.2 |
| 81 | Cyrus HensonPlace 81 · Grade 7 · Farmington | 7 | Farmington | 14:31.4 PR |
| 82 | Greycin NiediewskiPlace 82 · Grade 8 · Antonia | 8 | Antonia | 14:32.0 PR |
| 83 | Nicolas ButtnerPlace 83 · Grade 8 · Festus | 8 | Festus | 14:33.8 PR |
| 84 | Jaimeson CrossPlace 84 · Grade 7 · Antonia | 7 | Antonia | 14:35.6 PR |
| 85 | Luke FosterPlace 85 · Grade 7 · Festus | 7 | Festus | 14:36.2 PR |
| 86 | Will ThomurePlace 86 · Grade 7 · Orchard Farm | 7 | Orchard Farm | 14:40.6 PR |
| 87 | Trystan BradneyPlace 87 · Grade 8 · Festus | 8 | Festus | 14:45.0 PR |
| 88 | Colson HillPlace 88 · Grade 7 · Providence Academy | 7 | Providence Academy | 14:45.7 PR |
| 89 | Cameron BeardPlace 89 · Grade 7 · Northwest Valley | 7 | Northwest Valley | 14:46.5 |
| 90 | Evan SchmittPlace 90 · Grade 7 · Herculaneum | 7 | Herculaneum | 14:47.4 PR |
| 91 | Tony AsantePlace 91 · Grade 7 · Jackson | 7 | Jackson | 14:47.8 PR |
| 92 | Collin JonesPlace 92 · Grade 7 · Veritas Christian Academy | 7 | Veritas Christian Academy | 14:48.2 PR |
| 93 | Tony StewartPlace 93 · Grade 7 · Fox | 7 | Fox | 14:54.4 PR |
| 94 | Chason RobersonPlace 94 · Grade 7 · Festus | 7 | Festus | 14:54.8 PR |
| 95 | William ChildersPlace 95 · Grade 8 · Hillsboro | 8 | Hillsboro | 14:56.6 PR |
| 96 | Benjamin CarltonPlace 96 · Grade 8 · Seckman | 8 | Seckman | 15:08.9 PR |
| 97 | Raylan JohnsonPlace 97 · Grade 6 · Desoto | 6 | Desoto | 15:11.6 PR |
| 98 | Jack WaldropPlace 98 · Grade 7 · Providence Academy | 7 | Providence Academy | 15:11.6 PR |
| 99 | Noah SallerPlace 99 · Grade 8 · Fox | 8 | Fox | 15:13.0 PR |
| 100 | Ian BaldridgePlace 100 · Grade 7 · Woodridge | 7 | Woodridge | 15:15.7 |