| 1 | Damien ManeyPlace 1 · Grade 10 · St Charles | 10 | St Charles | 18:18.8h |
| 2 | Brody PoyryPlace 2 · Grade 9 · St Charles | 9 | St Charles | 18:25.3h PR |
| 3 | Liam FrischPlace 3 · Grade 10 · MJ McDonough | 10 | MJ McDonough | 18:42.8h PR |
| 4 | Aaron BrownPlace 4 · Grade 12 · St Charles | 12 | St Charles | 19:03.4h |
| 5 | Austin BakerPlace 5 · Grade 11 · MJ McDonough | 11 | MJ McDonough | 19:35.4h PR |
| 6 | Davin HarrisPlace 6 · Grade 9 · Henry E. Lackey | 9 | Henry E. Lackey | 19:56.3h PR |
| 7 | Christian HailuPlace 7 · Grade 12 · St Charles | 12 | St Charles | 20:15.1h |
| 8 | JaBari JonesPlace 8 · Grade 12 · Thomas Stone | 12 | Thomas Stone | 20:26.0h PR |
| 9 | Nathan LudwigPlace 9 · Grade 11 · St Charles | 11 | St Charles | 20:27.0h PR |
| 10 | Julian Posey-wittenPlace 10 · Grade 12 · MJ McDonough | 12 | MJ McDonough | 20:31.8h |
| 11 | D'Sai JeffersonPlace 11 · Grade 12 · St Charles | 12 | St Charles | 20:38.7h PR |
| 12 | Nathan CamaraPlace 12 · Grade 9 · Thomas Stone | 9 | Thomas Stone | 21:29.4h PR |
| 13 | Jamil MattoxPlace 13 · Grade 11 · Thomas Stone | 11 | Thomas Stone | 21:29.7h PR |
| 14 | Jaylen MattoxPlace 14 · Grade 9 · Thomas Stone | 9 | Thomas Stone | 21:32.7h PR |
| 15 | Justin ScottPlace 15 · Grade 11 · St Charles | 11 | St Charles | 21:59.6h |
| 16 | Tyrone Curtis Jr.Place 16 · Grade 10 · Thomas Stone | 10 | Thomas Stone | 22:23.8h PR |
| 17 | Kai ScottPlace 17 · Grade 11 · MJ McDonough | 11 | MJ McDonough | 23:18.0h |
| 18 | Camari ColePlace 18 · Grade 10 · St Charles | 10 | St Charles | 23:26.6h PR |
| 19 | Jaxon RiggsPlace 19 · Grade 10 · Henry E. Lackey | 10 | Henry E. Lackey | 23:40.9h |
| 20 | Firrell WallacePlace 20 · Grade 11 · Henry E. Lackey | 11 | Henry E. Lackey | 25:00.1h |
| 21 | Damahri DotsonPlace 21 · Grade 11 · Thomas Stone | 11 | Thomas Stone | 25:05.4h PR |
| 22 | Nickolas SpanglerPlace 22 · Grade 11 · MJ McDonough | 11 | MJ McDonough | 25:14.7h |
| 23 | Jeremiah OkwiyaPlace 23 · Grade 9 · St Charles | 9 | St Charles | 25:23.1h PR |
| 24 | Peyton SmithPlace 24 · Grade 11 · MJ McDonough | 11 | MJ McDonough | 25:31.1h PR |
| 25 | Uriah SegersPlace 25 · Grade - · Henry E. Lackey | - | Henry E. Lackey | 25:33.5h PR |
| 26 | Christian Chavis-O'BryantPlace 26 · Grade 11 · MJ McDonough | 11 | MJ McDonough | 25:34.7h PR |
| 27 | Uriyah GilliamPlace 27 · Grade 10 · St Charles | 10 | St Charles | 26:06.6h PR |
| 28 | Davian TorresPlace 28 · Grade 9 · Henry E. Lackey | 9 | Henry E. Lackey | 27:15.6h PR |
| 29 | William ShepherdPlace 29 · Grade 10 · MJ McDonough | 10 | MJ McDonough | 27:47.8h |
| 30 | Makhi PerryPlace 30 · Grade 9 · Thomas Stone | 9 | Thomas Stone | 28:08.5h PR |
| 31 | Damiano RobersonPlace 31 · Grade 10 · Thomas Stone | 10 | Thomas Stone | 28:46.6h PR |
| 32 | Xavier RevellePlace 32 · Grade 12 · MJ McDonough | 12 | MJ McDonough | 30:08.5h PR |
| 33 | Caleb OwensPlace 33 · Grade 10 · St Charles | 10 | St Charles | 30:23.8h PR |
| 34 | Cire Washington-OliverPlace 34 · Grade 9 · St Charles | 9 | St Charles | 31:16.3h PR |
| 35 | Ryker WidenerPlace 35 · Grade 10 · MJ McDonough | 10 | MJ McDonough | 32:15.2h PR |
| 36 | Jacob AshfordPlace 36 · Grade 11 · Thomas Stone | 11 | Thomas Stone | 36:48.9h |
| 37 | AJ TorresPlace 37 · Grade 9 · Henry E. Lackey | 9 | Henry E. Lackey | 39:17.9h PR |