| 1 | Anthony LloydPlace 1 · Grade 12 · Westminster Christian | 12 | Westminster Christian | 16:51.52 |
| 2 | William LeonardPlace 2 · Grade 11 · Westminster Christian | 11 | Westminster Christian | 16:53.67 PR |
| 3 | Alexander SzaboPlace 3 · Grade 12 · Clayton | 12 | Clayton | 16:59.75 PR |
| 4 | George GelzerPlace 4 · Grade 10 · Clayton | 10 | Clayton | 17:03.43 |
| 5 | John HallPlace 5 · Grade 12 · MICDS - Mary Institute Country Day | 12 | MICDS - Mary Institute Country Day | 17:07.52 PR |
| 6 | Jacob ChicheleroPlace 6 · Grade 12 · St. Louis Priory | 12 | St. Louis Priory | 17:08.87 |
| 7 | Alexander SmithPlace 7 · Grade 12 · Westminster Christian | 12 | Westminster Christian | 17:22.63 |
| 8 | Matthias JowdyPlace 8 · Grade 11 · Westminster Christian | 11 | Westminster Christian | 17:27.79 |
| 9 | Anthony O'SullivanPlace 9 · Grade 12 · St. Louis Priory | 12 | St. Louis Priory | 17:31.24 PR |
| 10 | Blake ElderPlace 10 · Grade 12 · Westminster Christian | 12 | Westminster Christian | 17:37.72 |
| 11 | Justin GuilakPlace 11 · Grade 11 · Clayton | 11 | Clayton | 17:40.21 |
| 12 | Charles PollnowPlace 12 · Grade 11 · St. Louis Priory | 11 | St. Louis Priory | 17:42.34 PR |
| 13 | Kabir SinghPlace 13 · Grade 11 · MICDS - Mary Institute Country Day | 11 | MICDS - Mary Institute Country Day | 17:48.87 PR |
| 14 | Terrico GarrettPlace 14 · Grade 11 · University City | 11 | University City | 17:49.78 |
| 15 | Blake AndrewsPlace 15 · Grade 12 · Westminster Christian | 12 | Westminster Christian | 17:51.01 |
| 16 | Emilio Rosas linhardPlace 16 · Grade 10 · Clayton | 10 | Clayton | 17:52.45 |
| 17 | Jacob ConardPlace 17 · Grade 11 · St. Louis Priory | 11 | St. Louis Priory | 17:53.26 |
| 18 | Sandeep AmarnathPlace 18 · Grade 11 · John Burroughs | 11 | John Burroughs | 18:12.32 |
| 19 | Robert FreiPlace 19 · Grade 12 · St. Louis Priory | 12 | St. Louis Priory | 18:19.17 PR |
| 20 | Andrew WangPlace 20 · Grade 11 · Clayton | 11 | Clayton | 18:21.44 |
| 21 | Nick KimePlace 21 · Grade 12 · John Burroughs | 12 | John Burroughs | 18:27.62 PR |
| 22 | Jonah ZacksPlace 22 · Grade 9 · MICDS - Mary Institute Country Day | 9 | MICDS - Mary Institute Country Day | 18:31.15 PR |
| 23 | Samuel WangPlace 23 · Grade 9 · John Burroughs | 9 | John Burroughs | 18:33.65 |
| 24 | Hayden DierkerPlace 24 · Grade 9 · St. Louis Priory | 9 | St. Louis Priory | 18:35.23 |
| 25 | Brendan GrbcichPlace 25 · Grade 12 · Westminster Christian | 12 | Westminster Christian | 18:35.47 |
| 26 | Alexander PadbergPlace 26 · Grade 9 · St. Mary's South Side Catholic (St. Louis) | 9 | St. Mary's South Side Catholic (St. Louis) | 18:40.65 PR |
| 27 | Alexander McmillanPlace 27 · Grade 9 · John Burroughs | 9 | John Burroughs | 18:41.12 |
| 28 | Macarthur RedohlPlace 28 · Grade 11 · Clayton | 11 | Clayton | 18:45.77 |
| 29 | Daniel MartinPlace 29 · Grade 9 · John Burroughs | 9 | John Burroughs | 18:53.98 |
| 30 | Caleb PerkinsPlace 30 · Grade 12 · University City | 12 | University City | 19:06.02 PR |
| 31 | Will FalkPlace 31 · Grade 9 · MICDS - Mary Institute Country Day | 9 | MICDS - Mary Institute Country Day | 19:11.31 |
| 32 | Daniel PomerantzPlace 32 · Grade 12 · University City | 12 | University City | 19:15.37 PR |
| 33 | Henry Posega RappleyePlace 33 · Grade 10 · MICDS - Mary Institute Country Day | 10 | MICDS - Mary Institute Country Day | 19:16.15 |
| 34 | Christian GravesPlace 34 · Grade 10 · John Burroughs | 10 | John Burroughs | 19:25.46 PR |
| 35 | Brody WhalenPlace 35 · Grade 9 · St. Louis Priory | 9 | St. Louis Priory | 19:31.29 |
| 36 | Andrew WithrowPlace 36 · Grade 11 · Clayton | 11 | Clayton | 19:43.23 |
| 37 | Sam HolmesPlace 37 · Grade 12 · John Burroughs | 12 | John Burroughs | 19:44.45 PR |
| 38 | Ryan AhnPlace 38 · Grade 10 · MICDS - Mary Institute Country Day | 10 | MICDS - Mary Institute Country Day | 19:53.21 PR |
| 39 | Charles SelipskyPlace 39 · Grade 10 · MICDS - Mary Institute Country Day | 10 | MICDS - Mary Institute Country Day | 20:04.53 PR |
| 40 | Julian AlbrightPlace 40 · Grade 11 · University City | 11 | University City | 20:24.81 |
| 41 | Eliot FullerPlace 41 · Grade 10 · University City | 10 | University City | 20:41.49 |
| 42 | Max ToddPlace 42 · Grade 11 · St. Mary's South Side Catholic (St. Louis) | 11 | St. Mary's South Side Catholic (St. Louis) | 20:42.73 |
| 43 | Solomon SpruielPlace 43 · Grade 10 · St. Mary's South Side Catholic (St. Louis) | 10 | St. Mary's South Side Catholic (St. Louis) | 21:02.04 PR |
| 44 | Ian CordellPlace 44 · Grade 11 · St. Mary's South Side Catholic (St. Louis) | 11 | St. Mary's South Side Catholic (St. Louis) | 21:56.70 |
| 45 | Tim LinerPlace 45 · Grade 9 · St. Mary's South Side Catholic (St. Louis) | 9 | St. Mary's South Side Catholic (St. Louis) | 22:14.83 PR |
| 46 | Jermaine ColemanPlace 46 · Grade 10 · Lift for Life Academy | 10 | Lift for Life Academy | 26:42.68 PR |