| 1 | Jackson CicchinelliPlace 1 · Grade 12 · Mt Hope | 12 | Mt Hope | 17:43 |
| 2 | Leo WoodmanPlace 2 · Grade 11 · Providence Country Day | 11 | Providence Country Day | 17:48 |
| 3 | Jack KennedyPlace 3 · Grade 11 · Providence Country Day | 11 | Providence Country Day | 18:57 |
| 4 | Sean BlackPlace 4 · Grade 10 · East Providence | 10 | East Providence | 18:57 |
| 5 | Gerald GagnonPlace 5 · Grade 11 · East Providence | 11 | East Providence | 19:23 |
| 6 | Daniel LukusaPlace 6 · Grade 12 · East Providence | 12 | East Providence | 19:24 |
| 7 | Anderson CharestPlace 7 · Grade 12 · Mt Hope | 12 | Mt Hope | 19:27 |
| 8 | Magnus CaspersenPlace 8 · Grade 12 · Tiverton | 12 | Tiverton | 19:32 |
| 9 | Ernesto RochaPlace 9 · Grade 9 · Providence Country Day | 9 | Providence Country Day | 19:48 |
| 10 | Anthony MendoncaPlace 10 · Grade 11 · East Providence | 11 | East Providence | 20:04 |
| 11 | Cormac MoranPlace 11 · Grade 9 · East Providence | 9 | East Providence | 20:16 |
| 12 | Joe PalmerPlace 12 · Grade 11 · Providence Country Day | 11 | Providence Country Day | 20:23 |
| 13 | Gavin StegallPlace 13 · Grade 12 · Mt Hope | 12 | Mt Hope | 20:35 |
| 14 | Tyler ScarboroughPlace 14 · Grade 12 · Mt Hope | 12 | Mt Hope | 20:48 |
| 15 | Will BudnickPlace 15 · Grade 9 · East Providence | 9 | East Providence | 20:52 |
| 16 | Alexander DealPlace 16 · Grade 10 · Mt Hope | 10 | Mt Hope | 20:59 |
| 17 | Adam CobbPlace 17 · Grade 10 · Mt Hope | 10 | Mt Hope | 21:01 |
| 18 | Chase AiksnorasPlace 18 · Grade 9 · Mt Hope | 9 | Mt Hope | 21:12 |
| 19 | Dylan ShawPlace 19 · Grade 12 · Mt Hope | 12 | Mt Hope | 21:26 |
| 20 | Tom WatsonPlace 20 · Grade 11 · Providence Country Day | 11 | Providence Country Day | 21:30 |
| 21 | Maxwell WeldonPlace 21 · Grade 9 · Mt Hope | 9 | Mt Hope | 21:46 |
| 22 | Christian SwainPlace 22 · Grade 12 · Tiverton | 12 | Tiverton | 21:48 |
| 23 | Ryan MotturPlace 23 · Grade 12 · East Providence | 12 | East Providence | 21:53 |
| 24 | Cole KaufmannPlace 24 · Grade 10 · Providence Country Day | 10 | Providence Country Day | 21:56 |
| 25 | Miles CookPlace 25 · Grade 11 · Providence Country Day | 11 | Providence Country Day | 22:18 |
| 26 | Kingston FerreiraPlace 26 · Grade 11 · East Providence | 11 | East Providence | 22:25 |
| 27 | Dean MassePlace 27 · Grade 9 · Providence Country Day | 9 | Providence Country Day | 22:25 |
| 28 | Sam EthierPlace 28 · Grade 11 · Providence Country Day | 11 | Providence Country Day | 22:35 |
| 29 | William SouthworthPlace 29 · Grade 12 · Mt Hope | 12 | Mt Hope | 22:45 |
| 30 | Giuseppe BelangerPlace 30 · Grade 11 · East Providence | 11 | East Providence | 23:04 |
| 31 | Carver HelgerPlace 31 · Grade 9 · Providence Country Day | 9 | Providence Country Day | 23:05 |
| 32 | Dylan CirilloPlace 32 · Grade 9 · Mt Hope | 9 | Mt Hope | 23:05 |
| 33 | Adrian DelandePlace 33 · Grade 9 · East Providence | 9 | East Providence | 23:06 |
| 34 | Leo EikenbergPlace 34 · Grade 10 · Mt Hope | 10 | Mt Hope | 23:24 |
| 35 | Owen AlmeidaPlace 35 · Grade 10 · Mt Hope | 10 | Mt Hope | 23:47 |
| 36 | Tristan TysvaerPlace 36 · Grade 11 · East Providence | 11 | East Providence | 23:53 |
| 37 | Lukash AmbrozPlace 37 · Grade 11 · East Providence | 11 | East Providence | 24:00 |
| 38 | Isaac EliacinPlace 38 · Grade 9 · Providence Country Day | 9 | Providence Country Day | 24:02 |
| 39 | Ryan WatermanPlace 39 · Grade 9 · Mt Hope | 9 | Mt Hope | 24:14 |
| 40 | Troy EnosPlace 40 · Grade 10 · Providence Country Day | 10 | Providence Country Day | 24:17 |
| 41 | James RennerPlace 41 · Grade 9 · Providence Country Day | 9 | Providence Country Day | 24:24 |
| 42 | Brenden BaptistaPlace 42 · Grade 11 · Tiverton | 11 | Tiverton | 24:31 |
| 43 | Nathan JamesPlace 43 · Grade 10 · Mt Hope | 10 | Mt Hope | 24:35 |
| 44 | Rowen MarkPlace 44 · Grade 10 · Mt Hope | 10 | Mt Hope | 24:45 |
| 45 | Max PereiraPlace 45 · Grade 9 · East Providence | 9 | East Providence | 24:57 |
| 46 | John BristerPlace 46 · Grade 9 · Tiverton | 9 | Tiverton | 25:07 |
| 47 | Dylan ScarboroughPlace 47 · Grade 10 · Mt Hope | 10 | Mt Hope | 25:08 |
| 48 | Alexander WatkinsonPlace 48 · Grade 12 · Mt Hope | 12 | Mt Hope | 25:14 |
| 49 | Weston FerreiraPlace 49 · Grade 9 · East Providence | 9 | East Providence | 25:15 |
| 50 | Dario ColettaPlace 50 · Grade 9 · Mt Hope | 9 | Mt Hope | 25:26 |
| 51 | Titan CrumpPlace 51 · Grade 10 · Providence Country Day | 10 | Providence Country Day | 25:33 |
| 52 | Desmon BlackbeardPlace 52 · Grade 11 · Mt Hope | 11 | Mt Hope | 26:05 |
| 53 | Roman LonardoPlace 53 · Grade 10 · East Providence | 10 | East Providence | 26:30 |
| 54 | Christian Mendez-MolinaPlace 54 · Grade 9 · East Providence | 9 | East Providence | 26:31 |
| 55 | Preston TelesPlace 55 · Grade 11 · East Providence | 11 | East Providence | 26:46 |
| 56 | Thomas GriffinPlace 56 · Grade 9 · Tiverton | 9 | Tiverton | 27:15 |
| 57 | Lance BrydenPlace 57 · Grade 11 · Tiverton | 11 | Tiverton | 28:59 |
| 58 | Cleo ClarkPlace 58 · Grade 9 · Providence Country Day | 9 | Providence Country Day | 30:29 |
| 59 | Theodore (Teddy) ArmstrongPlace 59 · Grade 9 · Providence Country Day | 9 | Providence Country Day | 30:34 |
| 60 | Jayvon BrownPlace 60 · Grade 9 · East Providence | 9 | East Providence | 31:08 |
| 61 | Chase CardinPlace 61 · Grade 11 · East Providence | 11 | East Providence | 32:18 |
| 62 | David IannellaPlace 62 · Grade 10 · Providence Country Day | 10 | Providence Country Day | 42:01 |
| 63 | Mason TaylorPlace 63 · Grade 9 · Tiverton | 9 | Tiverton | 46:07 |