| 1 | Blayne WatkinsPlace 1 · Grade 8 · North County | 8 | North County | 10:26.66 PR |
| 2 | Bentley DickersonPlace 2 · Grade 8 · Herculaneum | 8 | Herculaneum | 10:58.44 PR |
| 3 | Rylan BonePlace 3 · Grade 8 · Hillsboro | 8 | Hillsboro | 11:19.92 PR |
| 4 | Grant GlasstetterPlace 4 · Grade 8 · Antonia | 8 | Antonia | 11:30.87 PR |
| 5 | Alex RinehartPlace 5 · Grade 8 · Festus | 8 | Festus | 11:42.53 PR |
| 6 | Riley MoneyPlace 6 · Grade 8 · Central | 8 | Central | 11:42.54 PR |
| 7 | Arian WebbPlace 7 · Grade 8 · Hillsboro | 8 | Hillsboro | 11:54.24 PR |
| 8 | Damion TankPlace 8 · Grade 8 · Jefferson R-7 | 8 | Jefferson R-7 | 11:56.19 PR |
| 9 | Tanner WilliamsPlace 9 · Grade 8 · Hillsboro | 8 | Hillsboro | 11:59.29 PR |
| 10 | John GleesonPlace 10 · Grade 8 · Jefferson R-7 | 8 | Jefferson R-7 | 12:07.53 PR |
| 11 | Blake BollingerPlace 11 · Grade 8 · North County | 8 | North County | 12:17.45 PR |
| 12 | Owen WildauerPlace 12 · Grade 8 · Central | 8 | Central | 12:21.84 PR |
| 13 | Curren GottPlace 13 · Grade 8 · Antonia | 8 | Antonia | 12:24.03 PR |
| 14 | Eli HaugPlace 14 · Grade 8 · Jefferson R-7 | 8 | Jefferson R-7 | 12:26.88 PR |
| 15 | Jackson EtterPlace 15 · Grade 8 · Festus | 8 | Festus | 12:27.52 PR |
| 16 | Colin SchroederPlace 16 · Grade 8 · Central | 8 | Central | 12:34.91 PR |
| 17 | Liam UlmerPlace 17 · Grade 8 · Antonia | 8 | Antonia | 12:44.70 |
| 18 | Drew DePederPlace 18 · Grade 8 · Central | 8 | Central | 12:46.34 PR |
| 19 | Jack WinschelPlace 19 · Grade 8 · Antonia | 8 | Antonia | 12:53.43 |
| 20 | Carter BrownPlace 20 · Grade 8 · Festus | 8 | Festus | 12:55.12 PR |
| 21 | Chambers ReecePlace 21 · Grade 8 · Festus | 8 | Festus | 13:02.00 PR |
| 22 | Tyler JonesPlace 22 · Grade 8 · North County | 8 | North County | 13:05.22 PR |
| 23 | Bentley CaublePlace 23 · Grade 8 · North County | 8 | North County | 13:07.09 PR |
| 24 | Andrew AdamsPlace 24 · Grade 8 · Hillsboro | 8 | Hillsboro | 13:10.88 PR |
| 25 | Cohen PrattePlace 25 · Grade 8 · North County | 8 | North County | 13:13.30 |
| 26 | Maddox CoxPlace 26 · Grade 8 · North County | 8 | North County | 13:13.94 PR |
| 27 | Dugan JacePlace 27 · Grade 8 · Ridgewood | 8 | Ridgewood | 13:19.79 PR |
| 28 | Jeremiah DunavanPlace 28 · Grade 8 · Central | 8 | Central | 13:21.95 |
| 29 | William RichardsonPlace 29 · Grade 8 · Antonia | 8 | Antonia | 13:23.22 |
| 30 | Greycin NiediewskiPlace 30 · Grade 8 · Antonia | 8 | Antonia | 13:23.26 PR |
| 31 | Kalix RobertsPlace 31 · Grade 8 · Central | 8 | Central | 13:26.70 PR |
| 32 | Samuel SchatzmanPlace 32 · Grade 8 · Hillsboro | 8 | Hillsboro | 13:28.34 PR |
| 33 | Jayden McKenziePlace 33 · Grade 8 · Festus | 8 | Festus | 13:35.39 PR |
| 34 | Ely ShumakerPlace 34 · Grade 8 · Hillsboro | 8 | Hillsboro | 13:46.84 |
| 35 | Trystan BradneyPlace 35 · Grade 8 · Festus | 8 | Festus | 13:55.54 PR |
| 36 | Nicolas ButtnerPlace 36 · Grade 8 · Festus | 8 | Festus | 14:02.04 PR |
| 37 | William ChildersPlace 37 · Grade 8 · Hillsboro | 8 | Hillsboro | 14:07.97 PR |
| 38 | Liam KoehlerPlace 38 · Grade 8 · Central | 8 | Central | 14:10.41 PR |
| 39 | Jace BainPlace 39 · Grade 8 · Antonia | 8 | Antonia | 14:30.37 PR |
| 40 | Barret YatesPlace 40 · Grade 8 · Festus | 8 | Festus | 14:37.12 |
| 41 | Benjamin CarltonPlace 41 · Grade 8 · Seckman | 8 | Seckman | 14:47.80 |
| 42 | Trent UngererPlace 42 · Grade 8 · Antonia | 8 | Antonia | 14:51.13 PR |
| 43 | Noah SallerPlace 43 · Grade 8 · Fox | 8 | Fox | 15:08.60 PR |
| 44 | Kasen CauseyPlace 44 · Grade 8 · Central | 8 | Central | 15:13.69 |
| 45 | Asher ApolloPlace 45 · Grade 8 · Festus | 8 | Festus | 15:25.43 PR |
| 46 | Mason PurkPlace 46 · Grade 8 · Antonia | 8 | Antonia | 16:09.51 |
| 47 | Liam LenhardPlace 47 · Grade 8 · Festus | 8 | Festus | 16:25.47 PR |
| 48 | Russell MuellerPlace 48 · Grade 8 · Hillsboro | 8 | Hillsboro | 16:46.89 |
| 49 | Blake LomaxPlace 49 · Grade 8 · Seckman | 8 | Seckman | 18:13.85 |
| 50 | Delfosse CodyPlace 50 · Grade 8 · Festus | 8 | Festus | 20:00.13 |
| 51 | Anthony DementPlace 51 · Grade 8 · North County | 8 | North County | 20:22.99 PR |