| 1 | Asad BashirPlace 1 · Grade 11 · Fugees Academy | 11 | Fugees Academy | 17:58.50 | 1 |
| 2 | Naol HulufePlace 2 · Grade 12 · Cristo Rey J | 12 | Cristo Rey J | 19:48.69 | 2 |
| 3 | Nicholas DaughertyPlace 3 · Grade 10 · The Cottage School | 10 | The Cottage School | 20:07.64 | 3 |
| 4 | William ConroyPlace 4 · Grade 9 · The Cottage School | 9 | The Cottage School | 20:41.94 | 4 |
| 5 | Abdullah ArajPlace 5 · Grade 10 · Fugees Academy | 10 | Fugees Academy | 20:44.13 | 5 |
| 6 | Camden MichaudPlace 6 · Grade 9 · The Cottage School | 9 | The Cottage School | 20:45.41 | 6 |
| 7 | Brian BainPlace 7 · Grade 9 · Oak Mountain | 9 | Oak Mountain | 20:51.79 | — |
| 8 | Brett BoylesPlace 8 · Grade 12 · The Cottage School | 12 | The Cottage School | 20:55.46 | 7 |
| 9 | Dawt BikPlace 9 · Grade 10 · Fugees Academy | 10 | Fugees Academy | 21:16.54 | 8 |
| 10 | Karohe DunantPlace 10 · Grade 10 · Fugees Academy | 10 | Fugees Academy | 21:25.45 | 9 |
| 11 | Shane HendricksonPlace 11 · Grade 11 · The Cottage School | 11 | The Cottage School | 21:44.48 | 10 |
| 12 | Zuri GreenePlace 12 · Grade 9 · Oak Mountain | 9 | Oak Mountain | 21:45.31 | — |
| 13 | Zavion Harris-SmartPlace 13 · Grade 12 · Cristo Rey J | 12 | Cristo Rey J | 21:47.49 | 11 |
| 14 | Ben EllePlace 14 · Grade 12 · Dominion Christian | 12 | Dominion Christian | 21:54.60 | — |
| 15 | Khup KhualPlace 15 · Grade 11 · Fugees Academy | 11 | Fugees Academy | 21:54.97 | 12 |
| 16 | Waleed AeshaeaPlace 16 · Grade 10 · Fugees Academy | 10 | Fugees Academy | 21:57.99 | 13 |
| 17 | Grant ButlerPlace 17 · Grade 9 · Dominion Christian | 9 | Dominion Christian | 22:13.43 | — |
| 18 | Nathaniel WeinsteinPlace 18 · Grade 9 · The Heritage School | 9 | The Heritage School | 22:18.17 | — |
| 19 | Zavier Harris-SmartPlace 19 · Grade 12 · Cristo Rey J | 12 | Cristo Rey J | 22:18.96 | 14 |
| 20 | Pau SumPlace 20 · Grade 9 · Fugees Academy | 9 | Fugees Academy | 22:23.68 | 15 |
| 21 | Conner HoguePlace 21 · Grade 9 · The Cottage School | 9 | The Cottage School | 22:36.84 | 16 |
| 22 | Riley PowellPlace 22 · Grade 11 · Dominion Christian | 11 | Dominion Christian | 23:00.10 | — |
| 23 | Dylan SimsPlace 23 · Grade 9 · Oak Mountain | 9 | Oak Mountain | 23:08.82 | — |
| 24 | Nicholas SmithPlace 24 · Grade 10 · The Cottage School | 10 | The Cottage School | 23:10.16 | 17 |
| 25 | Alex HoevePlace 25 · Grade 12 · The Cottage School | 12 | The Cottage School | 23:10.48 | — |
| 26 | Trevor StandishPlace 26 · Grade 12 · Rivers Academy | 12 | Rivers Academy | 23:13.18 | — |
| 27 | Sam LewisPlace 27 · Grade 10 · The Heritage School | 10 | The Heritage School | 24:05.40 | — |
| 28 | Justin HenryPlace 28 · Grade 9 · Cristo Rey J | 9 | Cristo Rey J | 25:46.85 | 18 |
| 29 | Jorden ClayPlace 29 · Grade 9 · Cristo Rey J | 9 | Cristo Rey J | 26:15.30 | 19 |
| 30 | Victor HighPlace 30 · Grade 10 · Cristo Rey J | 10 | Cristo Rey J | 26:17.45 | 20 |
| 31 | Paul McDonaldPlace 31 · Grade 10 · Cristo Rey J | 10 | Cristo Rey J | 26:54.16 | 21 |
| 32 | Juan TeodoroPlace 32 · Grade 10 · Cristo Rey J | 10 | Cristo Rey J | 27:15.56 | — |
| 33 | Dino CouvarasPlace 33 · Grade 11 · The Cottage School | 11 | The Cottage School | 27:25.99 | — |
| 34 | Alex HoggPlace 34 · Grade 9 · The Cottage School | 9 | The Cottage School | 28:14.24 | — |
| 35 | Nathan DunbarPlace 35 · Grade 9 · The Cottage School | 9 | The Cottage School | 28:20.35 | — |
| 36 | Michael JanyskaPlace 36 · Grade 10 · The Cottage School | 10 | The Cottage School | 28:54.04 | — |
| 37 | Andrew MarriottPlace 37 · Grade 9 · The Cottage School | 9 | The Cottage School | 28:56.48 | — |
| 38 | Worth BurkhartPlace 38 · Grade 10 · The Heritage School | 10 | The Heritage School | 28:58.68 | — |
| 39 | Jack JewellPlace 39 · Grade 11 · Dominion Christian | 11 | Dominion Christian | 29:03.65 | — |
| 40 | Amir KnightonPlace 40 · Grade 10 · Cristo Rey J | 10 | Cristo Rey J | 34:53.43 | — |