| 1 | Gavin SherryPlace 1 · Grade 10 · ConardUnofficial | 10 | Conard | 10:11 |
| 2 | Tyler RemiginoPlace 2 · Grade 11 · ConardUnofficial | 11 | Conard | 10:24 PR |
| 3 | Callum SherryPlace 3 · Grade 10 · ConardUnofficial | 10 | Conard | 10:28 |
| 4 | Vebjoern RoeedPlace 4 · Grade 12 · ConardUnofficial | 12 | Conard | 10:32 PR |
| 5 | Sophonias DiresPlace 5 · Grade 12 · ConardUnofficial | 12 | Conard | 11:02 PR |
| 6 | John DaltonPlace 6 · Grade 12 · ConardUnofficial | 12 | Conard | 11:35 PR |
| 7 | Benjamin HardestyPlace 7 · Grade 11 · ConardUnofficial | 11 | Conard | 11:55 PR |
| 8 | Matthew SamptPlace 8 · Grade 10 · ConardUnofficial | 10 | Conard | 12:09 |
| 9 | Benjamin RoachPlace 9 · Grade 11 · ConardUnofficial | 11 | Conard | 12:30 PR |
| 10 | Justin GoldsteinPlace 10 · Grade 12 · ConardUnofficial | 12 | Conard | 12:32 PR |
| 11 | Nicolas MartinPlace 11 · Grade 10 · ConardUnofficial | 10 | Conard | 12:35 |
| 12 | Gianmarco NosigliaPlace 12 · Grade 12 · ConardUnofficial | 12 | Conard | 12:43 PR |
| 13 | Jonathan GoldenPlace 13 · Grade 12 · ConardUnofficial | 12 | Conard | 12:46 PR |
| 14 | Beau BaconPlace 14 · Grade 10 · ConardUnofficial | 10 | Conard | 13:08 |
| 15 | Michael WeissPlace 15 · Grade 10 · ConardUnofficial | 10 | Conard | 13:12 PR |
| 16 | James OksanenPlace 16 · Grade 9 · ConardUnofficial | 9 | Conard | 13:17 PR |
| 17 | Adam OrlowskiPlace 17 · Grade 9 · ConardUnofficial | 9 | Conard | 13:40 |
| 18 | Daniel MonyakPlace 18 · Grade 12 · ConardUnofficial | 12 | Conard | 14:00 PR |
| 19 | Noah BurgioPlace 19 · Grade 9 · ConardUnofficial | 9 | Conard | 14:03 |
| 20 | Griffin PaulusPlace 20 · Grade 10 · ConardUnofficial | 10 | Conard | 14:17 |
| 21 | Fumio MinoguchiPlace 21 · Grade 12 · ConardUnofficial | 12 | Conard | 14:18 PR |
| 22 | Andrew SavagePlace 22 · Grade 10 · ConardUnofficial | 10 | Conard | 14:20 |
| 23 | Daniel FerrerPlace 23 · Grade 10 · ConardUnofficial | 10 | Conard | 14:34 PR |
| 24 | Gregory HimmelsteinPlace 24 · Grade 9 · ConardUnofficial | 9 | Conard | 14:40 |
| 25 | Patrick HemingwayPlace 25 · Grade 11 · ConardUnofficial | 11 | Conard | 15:15 PR |
| 26 | Andrew ChenPlace 26 · Grade 10 · ConardUnofficial | 10 | Conard | 15:16 PR |
| 27 | Luke YanosyPlace 27 · Grade 11 · ConardUnofficial | 11 | Conard | 15:24 PR |
| 28 | Alexander VietzkePlace 28 · Grade 12 · ConardUnofficial | 12 | Conard | 15:57 PR |
| 29 | Max TianPlace 29 · Grade 12 · ConardUnofficial | 12 | Conard | 16:20 PR |
| 30 | Sam HellerPlace 30 · Grade 10 · ConardUnofficial | 10 | Conard | 16:21 |
| 31 | Noah PlamondonPlace 31 · Grade 9 · ConardUnofficial | 9 | Conard | 16:30 PR |
| 32 | Jeffrey HubbardPlace 32 · Grade 10 · ConardUnofficial | 10 | Conard | 16:32 |
| 33 | Ethan KramerPlace 33 · Grade 9 · ConardUnofficial | 9 | Conard | 16:45 |
| 34 | Jack GustafsonPlace 34 · Grade 10 · ConardUnofficial | 10 | Conard | 16:50 |
| 35 | Nicholas RobertsPlace 35 · Grade 12 · ConardUnofficial | 12 | Conard | 18:29 PR |
| 36 | Neil BecklesPlace 36 · Grade 10 · ConardUnofficial | 10 | Conard | 19:17 |
| 37 | Zachary HaimesPlace 37 · Grade 10 · ConardUnofficial | 10 | Conard | 19:25 |
| 38 | William KuhnlyPlace 38 · Grade 10 · ConardUnofficial | 10 | Conard | 23:05 |
| 39 | Aidan RoyPlace 39 · Grade 10 · ConardUnofficial | 10 | Conard | 23:10 |
| 40 | Max PetropoulosPlace 40 · Grade 10 · ConardUnofficial | 10 | Conard | 25:48 PR |