| 1 | Cooper MichaudPlace 1 · Grade 12 · Classical | 12 | Classical | 17:39 |
| 2 | Nicholas MottPlace 2 · Grade 12 · Classical | 12 | Classical | 17:56 |
| 3 | Lucas HurtadoPlace 3 · Grade 10 · Classical | 10 | Classical | 19:29 |
| 4 | Ian BubarPlace 4 · Grade 11 · Pilgrim | 11 | Pilgrim | 19:29 |
| 5 | Tyler FullerPlace 5 · Grade 11 · Pilgrim | 11 | Pilgrim | 19:53 |
| 6 | Joshua MaynardPlace 6 · Grade 9 · Toll Gate | 9 | Toll Gate | 20:07 |
| 7 | Sam HealyPlace 7 · Grade 12 · Classical | 12 | Classical | 20:11 |
| 8 | Jordan LopesPlace 8 · Grade 10 · Pilgrim | 10 | Pilgrim | 20:13 |
| 9 | Aidan SpielerPlace 9 · Grade 12 · Pilgrim | 12 | Pilgrim | 20:20 |
| 10 | John MaynardPlace 10 · Grade 9 · Toll Gate | 9 | Toll Gate | 20:37 |
| 11 | Tyler BoudreauPlace 11 · Grade 9 · Pilgrim | 9 | Pilgrim | 20:40 |
| 12 | Timothy LynchPlace 12 · Grade 10 · East Greenwich | 10 | East Greenwich | 20:48 |
| 13 | Cian RobertsPlace 13 · Grade 11 · Toll Gate | 11 | Toll Gate | 20:59 |
| 14 | Bryan AdamsPlace 14 · Grade 12 · Toll Gate | 12 | Toll Gate | 21:03 |
| 15 | Griffin MeachamPlace 15 · Grade 11 · East Greenwich | 11 | East Greenwich | 21:30 |
| 16 | Liam HolmesPlace 16 · Grade 9 · Pilgrim | 9 | Pilgrim | 21:56 |
| 17 | Bryce BarkerPlace 17 · Grade 12 · Toll Gate | 12 | Toll Gate | 22:08 |
| 18 | Brody FahysPlace 18 · Grade 9 · East Greenwich | 9 | East Greenwich | 22:11 |
| 19 | Juan ReyesPlace 19 · Grade 12 · Central (Providence) | 12 | Central (Providence) | 22:36 |
| 20 | Gavin McmahonPlace 20 · Grade 10 · East Greenwich | 10 | East Greenwich | 22:37 |
| 21 | Jack SmithPlace 21 · Grade 11 · Pilgrim | 11 | Pilgrim | 22:39 |
| 22 | Joshua ValentinePlace 22 · Grade 9 · East Greenwich | 9 | East Greenwich | 22:53 |
| 23 | Max HermannPlace 23 · Grade 9 · East Greenwich | 9 | East Greenwich | 22:54 |
| 24 | Ryan BradyPlace 24 · Grade 9 · Toll Gate | 9 | Toll Gate | 23:01 |
| 25 | Trevor DiPanniPlace 25 · Grade 10 · Toll Gate | 10 | Toll Gate | 23:20 |
| 26 | Ryan MartinPlace 26 · Grade 9 · East Greenwich | 9 | East Greenwich | 23:39 |
| 27 | Kay ThayPlace 27 · Grade 11 · Classical | 11 | Classical | 23:42 |
| 28 | Micah SantowPlace 28 · Grade 10 · Classical | 10 | Classical | 24:01 |
| 29 | Ben HarrisonPlace 29 · Grade 9 · Classical | 9 | Classical | 24:14 |
| 30 | Emin HosPlace 30 · Grade 9 · East Greenwich | 9 | East Greenwich | 25:23 |
| 31 | Micah FaudreePlace 31 · Grade 9 · Classical | 9 | Classical | 26:21 |
| 32 | Simon DavisPlace 32 · Grade - · Pilgrim | - | Pilgrim | 26:29 PR |
| 33 | Kian SutherlandPlace 33 · Grade 10 · East Greenwich | 10 | East Greenwich | 26:49 |
| 34 | Tal LiebmannPlace 34 · Grade 10 · Classical | 10 | Classical | 27:06 |
| 35 | Robert SpraguePlace 35 · Grade 11 · East Greenwich | 11 | East Greenwich | 27:08 |
| 36 | Hayden ConcaPlace 36 · Grade - · East Greenwich | - | East Greenwich | 27:22 PR |
| 37 | Brandon MulhollandPlace 37 · Grade 9 · East Greenwich | 9 | East Greenwich | 27:24 PR |
| 38 | Kensley CadetPlace 38 · Grade 11 · Classical | 11 | Classical | 27:30 |
| 39 | Alex BouPlace 39 · Grade - · Classical | - | Classical | 28:16 PR |
| 40 | Dean GangjiPlace 40 · Grade 10 · East Greenwich | 10 | East Greenwich | 28:26 |
| 41 | Kinan NelsonPlace 41 · Grade 9 · East Greenwich | 9 | East Greenwich | 28:42 |
| 42 | Matt SmithPlace 42 · Grade 12 · Pilgrim | 12 | Pilgrim | 29:50 PR |
| 43 | Fausto PolancoPlace 43 · Grade 9 · Classical | 9 | Classical | 30:03 PR |
| 44 | Alex CallahanPlace 44 · Grade 10 · East Greenwich | 10 | East Greenwich | 32:53 |
| 45 | Tyler MaguirePlace 45 · Grade 9 · Pilgrim | 9 | Pilgrim | 34:26 PR |
| 46 | Henri InahPlace 46 · Grade 9 · Pilgrim | 9 | Pilgrim | 36:15 PR |
| 47 | Paul AlexanderPlace 47 · Grade 11 · Toll Gate | 11 | Toll Gate | 37:20 |