| 1 | Sean ManiaPlace 1 · Grade 11 · North Smithfield | 11 | North Smithfield | 19:21 |
| 2 | Derek MallonPlace 2 · Grade 11 · North Smithfield | 11 | North Smithfield | 20:01 |
| 3 | Kellen McMahonPlace 3 · Grade 10 · North Smithfield | 10 | North Smithfield | 20:06 |
| 4 | Glenn AndradePlace 4 · Grade 11 · Davies Career and Technical | 11 | Davies Career and Technical | 20:26 |
| 5 | Jakub BudzynaPlace 5 · Grade 11 · North Smithfield | 11 | North Smithfield | 20:41 |
| 6 | Cameron WelchPlace 6 · Grade 10 · North Smithfield | 10 | North Smithfield | 21:03 |
| 7 | Logan RiccoPlace 7 · Grade 10 · North Smithfield | 10 | North Smithfield | 21:07 |
| 8 | Cole MunnsPlace 8 · Grade 11 · Scituate | 11 | Scituate | 22:12 |
| 9 | Jackson DownsPlace 9 · Grade 10 · Scituate | 10 | Scituate | 22:14 |
| 10 | Luke FournierPlace 10 · Grade 11 · North Smithfield | 11 | North Smithfield | 22:14 |
| 11 | Zachary GauvinPlace 11 · Grade 12 · Davies Career and Technical | 12 | Davies Career and Technical | 22:23 |
| 12 | Paul MorrisPlace 12 · Grade 12 · Davies Career and Technical | 12 | Davies Career and Technical | 22:25 |
| 13 | Khanh LePlace 13 · Grade 11 · Woonsocket | 11 | Woonsocket | 22:28 |
| 14 | Brady CohenPlace 14 · Grade 9 · Davies Career and Technical | 9 | Davies Career and Technical | 22:45 |
| 15 | Alex GosselinPlace 15 · Grade 10 · North Smithfield | 10 | North Smithfield | 23:39 |
| 16 | Christopher CuervasPlace 16 · Grade 12 · Davies Career and Technical | 12 | Davies Career and Technical | 23:51 |
| 17 | Nathaniel LaChancePlace 17 · Grade 9 · North Smithfield | 9 | North Smithfield | 24:05 |
| 18 | Daniel SionniPlace 18 · Grade 9 · North Smithfield | 9 | North Smithfield | 24:12 |
| 19 | Cabot WheelerPlace 19 · Grade 9 · North Smithfield | 9 | North Smithfield | 24:18 |
| 20 | Jared LemirePlace 20 · Grade 10 · North Smithfield | 10 | North Smithfield | 24:21 |
| 21 | Trevor AubinPlace 21 · Grade 9 · Woonsocket | 9 | Woonsocket | 25:33 |
| 22 | Admilson DaSilvaPlace 22 · Grade 10 · Woonsocket | 10 | Woonsocket | 25:47 |
| 23 | Albie LagrecaPlace 23 · Grade 11 · North Smithfield | 11 | North Smithfield | 25:52 |
| 24 | Evan ThibeaultPlace 24 · Grade 11 · North Smithfield | 11 | North Smithfield | 25:52 |
| 25 | Alexander ChiapponePlace 25 · Grade 10 · Scituate | 10 | Scituate | 26:08 |
| 26 | Adrian OrellanaPlace 26 · Grade 12 · Davies Career and Technical | 12 | Davies Career and Technical | 26:32 |
| 27 | James RollinsPlace 27 · Grade 9 · Scituate | 9 | Scituate | 28:09 |
| 28 | Cameron FleuryPlace 28 · Grade 10 · North Smithfield | 10 | North Smithfield | 28:38 |
| 29 | Gaven DeForestPlace 29 · Grade 12 · Davies Career and Technical | 12 | Davies Career and Technical | 28:39 |
| 30 | Quentin HughesPlace 30 · Grade 10 · Scituate | 10 | Scituate | 31:22 |
| 31 | Brannon KhounchivithPlace 31 · Grade 10 · Woonsocket | 10 | Woonsocket | 31:59 |
| 32 | Patrick LucciPlace 32 · Grade 10 · Davies Career and Technical | 10 | Davies Career and Technical | 32:13 |
| 33 | Akintola AyobamiPlace 33 · Grade 9 · Davies Career and Technical | 9 | Davies Career and Technical | 32:46 PR |
| 34 | Dylan EguizabalPlace 34 · Grade 10 · North Smithfield | 10 | North Smithfield | 34:36 |
| 35 | Aiden BaptistePlace 35 · Grade 11 · Davies Career and Technical | 11 | Davies Career and Technical | 35:10 |