| 1 | Daudi IsharaPlace 1 · Grade 9 · Thurgood Marshall | 9 | Thurgood Marshall | 20:05.1 |
| 2 | Michael EmmanuelPlace 2 · Grade 11 · Belmont | 11 | Belmont | 20:28.9 PR |
| 3 | Noah JacobPlace 3 · Grade 10 · Meadowdale | 10 | Meadowdale | 20:29.3 PR |
| 4 | Abraham Ramirez JesusPlace 4 · Grade 10 · Stivers | 10 | Stivers | 20:31.3 |
| 5 | Giobany AvilaPlace 5 · Grade 12 · Meadowdale | 12 | Meadowdale | 20:58.2 PR |
| 6 | Oussama IbrahimPlace 6 · Grade 11 · Meadowdale | 11 | Meadowdale | 21:04.2 PR |
| 7 | Javell RayPlace 7 · Grade 12 · Thurgood Marshall | 12 | Thurgood Marshall | 21:44.5 PR |
| 8 | Moses GoodmanPlace 8 · Grade 12 · Dunbar | 12 | Dunbar | 21:45.6 |
| 9 | Baraka BahatiPlace 9 · Grade 12 · Meadowdale | 12 | Meadowdale | 21:45.7 |
| 10 | Ke'Andre SimsPlace 10 · Grade 11 · Ponitz CTC | 11 | Ponitz CTC | 21:53.7 PR |
| 11 | Justin BellPlace 11 · Grade 11 · Dunbar | 11 | Dunbar | 21:58.1 PR |
| 12 | Langston HoganPlace 12 · Grade 9 · Stivers | 9 | Stivers | 22:03.5 PR |
| 13 | Jamar YoungPlace 13 · Grade 10 · Ponitz CTC | 10 | Ponitz CTC | 22:13.3 |
| 14 | Yefuta ZirimwabagoPlace 14 · Grade 9 · Belmont | 9 | Belmont | 22:16.5 PR |
| 15 | Jahmeir DudleyPlace 15 · Grade 10 · Stivers | 10 | Stivers | 22:43.5 PR |
| 16 | Kaleb BamksPlace 16 · Grade 11 · Meadowdale | 11 | Meadowdale | 22:49.8 |
| 17 | David MoorePlace 17 · Grade 12 · Dunbar | 12 | Dunbar | 23:16.1 PR |
| 18 | Musemil MohamedPlace 18 · Grade 10 · Stivers | 10 | Stivers | 23:35.1 |
| 19 | Terrance Morgan llPlace 19 · Grade 9 · Stivers | 9 | Stivers | 23:53.4 |
| 20 | Kaymden BrownPlace 20 · Grade 10 · Belmont | 10 | Belmont | 23:53.7 PR |
| 21 | Levi BaldwinPlace 21 · Grade 10 · Meadowdale | 10 | Meadowdale | 24:26.2 |
| 22 | Heru Oji-NjidekaPlace 22 · Grade 10 · Stivers | 10 | Stivers | 24:29.5 PR |
| 23 | Dahlton MaxwellPlace 23 · Grade 11 · Belmont | 11 | Belmont | 24:36.9 PR |
| 24 | Benjamin LungaPlace 24 · Grade 10 · Belmont | 10 | Belmont | 25:02.8 PR |
| 25 | Malachi BellPlace 25 · Grade 10 · Ponitz CTC | 10 | Ponitz CTC | 25:12.3 |
| 26 | Dayron MinorPlace 26 · Grade 12 · Dunbar | 12 | Dunbar | 25:20.6 |
| 27 | Monti CaffeyPlace 27 · Grade 10 · Dunbar | 10 | Dunbar | 25:22.7 |
| 28 | Abdelhalm DaoudPlace 28 · Grade 11 · Belmont | 11 | Belmont | 25:36.0 |
| 29 | Scott KellyPlace 29 · Grade 9 · Stivers | 9 | Stivers | 26:37.6 |
| 30 | Nicolas Gutierraz VargasPlace 30 · Grade 9 · Stivers | 9 | Stivers | 27:28.0 PR |
| 31 | Bernard AsifiwePlace 31 · Grade 10 · Thurgood Marshall | 10 | Thurgood Marshall | 27:50.2 |
| 32 | Tyree MitchellPlace 32 · Grade 9 · Thurgood Marshall | 9 | Thurgood Marshall | 29:55.8 |
| 33 | Trenton EwingPlace 33 · Grade 12 · Stivers | 12 | Stivers | 30:35.7 PR |
| 34 | Jatniel Lopez-CruzPlace 34 · Grade 12 · Thurgood Marshall | 12 | Thurgood Marshall | 38:52.7 |
| 35 | Dion BeltonPlace 35 · Grade 11 · Ponitz CTC | 11 | Ponitz CTC | 39:14.8 PR |