| 1 | Nathan PalmieriPlace 1 · Grade 11 · PembrokeUnofficial | 11 | Pembroke | 15:33 |
| 2 | Logan HollowayPlace 2 · Grade 9 · PembrokeUnofficial | 9 | Pembroke | 15:33 |
| 3 | Jayden AndersonPlace 3 · Grade 11 · QuincyUnofficial | 11 | Quincy | 16:00 PR |
| 4 | Michael ChristiePlace 4 · Grade 12 · PembrokeUnofficial | 12 | Pembroke | 16:04 PR |
| 5 | DJ NetoPlace 5 · Grade 11 · QuincyUnofficial | 11 | Quincy | 16:16 PR |
| 6 | Michael MaddenPlace 6 · Grade 12 · PembrokeUnofficial | 12 | Pembroke | 16:43 |
| 7 | Minh Tan TranPlace 7 · Grade 12 · QuincyUnofficial | 12 | Quincy | 16:51 PR |
| 8 | Carter BishopPlace 8 · Grade 11 · QuincyUnofficial | 11 | Quincy | 17:14 PR |
| 9 | Cooper NelsonPlace 9 · Grade 10 · North QuincyUnofficial | 10 | North Quincy | 17:21 PR |
| 10 | Wilson ChenPlace 10 · Grade 11 · North QuincyUnofficial | 11 | North Quincy | 17:25 PR |
| 11 | Jacob LaiPlace 11 · Grade 10 · North QuincyUnofficial | 10 | North Quincy | 17:57 PR |
| 12 | Jayden ZhongPlace 12 · Grade 11 · North QuincyUnofficial | 11 | North Quincy | 18:04 |
| 13 | Gregg ChiouPlace 13 · Grade 9 · North QuincyUnofficial | 9 | North Quincy | 18:05 PR |
| 14 | Logan PopePlace 14 · Grade 9 · PembrokeUnofficial | 9 | Pembroke | 18:16 |
| 15 | Lev SkachkovPlace 15 · Grade 11 · QuincyUnofficial | 11 | Quincy | 18:22 PR |
| 16 | Jack SullivanPlace 16 · Grade 12 · PembrokeUnofficial | 12 | Pembroke | 18:33 |
| 17 | Marco GulinelloPlace 17 · Grade 9 · PembrokeUnofficial | 9 | Pembroke | 18:47 |
| 19 | Chenrui ZhengPlace 19 · Grade 10 · North QuincyUnofficial | 10 | North Quincy | 18:56 PR |
| 20 | Lam TranPlace 20 · Grade 10 · North QuincyUnofficial | 10 | North Quincy | 18:57 PR |
| 21 | Michael HenryPlace 21 · Grade 10 · PembrokeUnofficial | 10 | Pembroke | 18:58 |
| 22 | Andrew DengPlace 22 · Grade 10 · North QuincyUnofficial | 10 | North Quincy | 19:42 PR |
| 23 | Tyler SharkeyPlace 23 · Grade 11 · QuincyUnofficial | 11 | Quincy | 19:43 PR |
| 24 | Armand D'AttilioPlace 24 · Grade 10 · QuincyUnofficial | 10 | Quincy | 19:47 PR |
| 25 | Saksham NagmotiPlace 25 · Grade 11 · North QuincyUnofficial | 11 | North Quincy | 20:05 PR |
| 26 | Christopher ZhuPlace 26 · Grade 10 · North QuincyUnofficial | 10 | North Quincy | 20:30 PR |
| 27 | Jeffrey ZhouPlace 27 · Grade 9 · North QuincyUnofficial | 9 | North Quincy | 20:32 PR |
| 28 | Mason WuPlace 28 · Grade 9 · North QuincyUnofficial | 9 | North Quincy | 20:36 PR |
| 29 | Andrew PerkinsPlace 29 · Grade 11 · QuincyUnofficial | 11 | Quincy | 20:49 PR |
| 30 | Brian ZhuPlace 30 · Grade 10 · North QuincyUnofficial | 10 | North Quincy | 21:18 PR |
| 31 | Royal NelsonPlace 31 · Grade 11 · PembrokeUnofficial | 11 | Pembroke | 21:19 |
| 32 | Timothy GlennonPlace 32 · Grade 10 · PembrokeUnofficial | 10 | Pembroke | 21:26 |
| 33 | Vincent PiantedosiPlace 33 · Grade 12 · PembrokeUnofficial | 12 | Pembroke | 22:12 |
| 34 | Junheng ChenPlace 34 · Grade 10 · North QuincyUnofficial | 10 | North Quincy | 22:16 PR |
| 35 | Kevin JuddPlace 35 · Grade 10 · PembrokeUnofficial | 10 | Pembroke | 22:34 |
| 36 | Eamon McDonaghPlace 36 · Grade 9 · PembrokeUnofficial | 9 | Pembroke | 22:45 |
| 37 | Kieran FeldmanPlace 37 · Grade 12 · QuincyUnofficial | 12 | Quincy | 22:59 PR |
| 38 | Shawn PerryPlace 38 · Grade 12 · QuincyUnofficial | 12 | Quincy | 23:12 PR |
| 39 | Owen ChenPlace 39 · Grade 10 · North QuincyUnofficial | 10 | North Quincy | 23:21 PR |
| 40 | Ben "Duc" PhamPlace 40 · Grade 11 · North QuincyUnofficial | 11 | North Quincy | 23:22 PR |
| 42 | Andrew DeLislePlace 42 · Grade 9 · QuincyUnofficial | 9 | Quincy | 23:52 PR |
| 43 | Michael HuangPlace 43 · Grade 10 · North QuincyUnofficial | 10 | North Quincy | 23:57 PR |
| 44 | Youqi JiangPlace 44 · Grade 9 · North QuincyUnofficial | 9 | North Quincy | 24:04 PR |
| 45 | Ivan ChenPlace 45 · Grade 9 · North QuincyUnofficial | 9 | North Quincy | 24:39 PR |
| 46 | Syed AhmedPlace 46 · Grade 10 · QuincyUnofficial | 10 | Quincy | 24:40 PR |
| 47 | Zecheng PanPlace 47 · Grade 10 · North QuincyUnofficial | 10 | North Quincy | 24:41 PR |
| 48 | Daniel GallagherPlace 48 · Grade 11 · PembrokeUnofficial | 11 | Pembroke | 24:43 |
| 52 | Daniel BallantinePlace 52 · Grade 10 · PembrokeUnofficial | 10 | Pembroke | 27:21 |
| 0 | Zachary MaassPlace 0 · Grade 9 · Pembroke | 9 | Pembroke | — |
| 0 | Benjamin MeehanPlace 0 · Grade 9 · Pembroke | 9 | Pembroke | — |