| 1 | Jacob SerraPlace 1 · Grade 12 · Westerly | 12 | Westerly | 15:20 PR |
| 2 | Cole FrancisPlace 2 · Grade 9 · Narragansett | 9 | Narragansett | 15:26 PR |
| 3 | Nicholas CozzolinoPlace 3 · Grade 12 · Westerly | 12 | Westerly | 15:30 PR |
| 4 | Adam MelnickPlace 4 · Grade 12 · Narragansett | 12 | Narragansett | 15:52 PR |
| 5 | Chase FlintPlace 5 · Grade 12 · Narragansett | 12 | Narragansett | 15:53 PR |
| 6 | Jesse Fitzelle-JonesPlace 6 · Grade 11 · Prout | 11 | Prout | 16:15 PR |
| 7 | Ben BarnesPlace 7 · Grade 12 · Prout | 12 | Prout | 16:16 PR |
| 8 | Blake SykesPlace 8 · Grade 11 · Prout | 11 | Prout | 16:17 PR |
| 9 | Jake DelicatoPlace 9 · Grade 11 · Westerly | 11 | Westerly | 16:24 PR |
| 10 | Ethan SweetPlace 10 · Grade 11 · Prout | 11 | Prout | 16:45 PR |
| 11 | Joe TrombinoPlace 11 · Grade 12 · Prout | 12 | Prout | 16:57 PR |
| 12 | Joe MurdockPlace 12 · Grade 12 · Westerly | 12 | Westerly | 17:28 PR |
| 13 | Brandon TallardyPlace 13 · Grade 12 · Westerly | 12 | Westerly | 17:59 PR |
| 14 | Jake DemosPlace 14 · Grade 11 · Prout | 11 | Prout | 18:08 PR |
| 15 | Adrian Gvosdev KranzPlace 15 · Grade 11 · Prout | 11 | Prout | 18:29 PR |
| 16 | Chris PendolaPlace 16 · Grade 9 · Westerly | 9 | Westerly | 19:07 PR |
| 17 | Declan MorrisonPlace 17 · Grade 11 · Prout | 11 | Prout | 19:35 PR |
| 18 | Anthony LandyPlace 18 · Grade 12 · Narragansett | 12 | Narragansett | 19:36 |
| 19 | Aidan SkiddsPlace 19 · Grade 12 · Prout | 12 | Prout | 19:48 PR |
| 20 | August (Gus) KelloggPlace 20 · Grade 11 · Prout | 11 | Prout | 20:00 PR |
| 21 | Brady CowgerPlace 21 · Grade 12 · Prout | 12 | Prout | 20:09 PR |
| 22 | Will RyanPlace 22 · Grade 12 · Prout | 12 | Prout | 20:13 PR |
| 23 | Marco CampopianoPlace 23 · Grade 9 · Narragansett | 9 | Narragansett | 20:37 PR |
| 24 | Michael LopesPlace 24 · Grade 12 · Narragansett | 12 | Narragansett | 20:40 PR |
| 25 | Robert CadwaladerPlace 25 · Grade 10 · Narragansett | 10 | Narragansett | 20:44 |
| 26 | Donald (Don) McKiernanPlace 26 · Grade 9 · Prout | 9 | Prout | 21:33 PR |
| 27 | Elias OrpanidesPlace 27 · Grade 12 · Westerly | 12 | Westerly | 21:41 PR |
| 28 | John CadwalderPlace 28 · Grade 11 · Prout | 11 | Prout | 21:49 PR |
| 29 | Sam GrossoPlace 29 · Grade 9 · Prout | 9 | Prout | 22:28 |
| 30 | Andrew ConfortiPlace 30 · Grade 11 · Prout | 11 | Prout | 22:37 PR |
| 31 | Kyle AndrewsPlace 31 · Grade 10 · Westerly | 10 | Westerly | 23:06 PR |
| 32 | Andrew GudzPlace 32 · Grade 9 · Prout | 9 | Prout | 23:07 |
| 33 | Dylan TallardyPlace 33 · Grade 9 · Westerly | 9 | Westerly | 24:24 PR |
| 34 | Stone FortunePlace 34 · Grade 9 · Prout | 9 | Prout | 24:53 |
| 35 | Seamus BaxterPlace 35 · Grade 10 · Narragansett | 10 | Narragansett | 26:00 |
| 36 | Roan DoylePlace 36 · Grade 9 · Westerly | 9 | Westerly | 26:43 PR |
| 37 | Noah RobertsPlace 37 · Grade 9 · Westerly | 9 | Westerly | 29:19 PR |