| 1 | Jacob SullivanPlace 1 · Grade 11 · North Kingstown | 11 | North Kingstown | 16:32 |
| 2 | Joey ConfessorePlace 2 · Grade 12 · North Kingstown | 12 | North Kingstown | 16:38 PR |
| 3 | Greg PiturroPlace 3 · Grade 12 · North Kingstown | 12 | North Kingstown | 16:42 |
| 4 | Jackson BorgePlace 4 · Grade 10 · North Kingstown | 10 | North Kingstown | 16:44 |
| 5 | John RandallPlace 5 · Grade 10 · North Kingstown | 10 | North Kingstown | 17:05 PR |
| 6 | Jack ToolinPlace 6 · Grade 11 · North Kingstown | 11 | North Kingstown | 17:11 |
| 7 | Cameron FerrellPlace 7 · Grade 11 · North Kingstown | 11 | North Kingstown | 17:12 |
| 8 | Brady CarterPlace 8 · Grade 10 · North Kingstown | 10 | North Kingstown | 17:25 PR |
| 9 | Sullivan (Sully) SearsPlace 9 · Grade 12 · North Kingstown | 12 | North Kingstown | 17:30 PR |
| 10 | Dan McGovernPlace 10 · Grade 11 · South Kingstown | 11 | South Kingstown | 17:54 PR |
| 11 | Dixon WixtedPlace 11 · Grade 12 · North Kingstown | 12 | North Kingstown | 17:57 |
| 12 | James ReidPlace 12 · Grade 12 · South Kingstown | 12 | South Kingstown | 17:59 PR |
| 13 | Nick PetersPlace 13 · Grade 11 · South Kingstown | 11 | South Kingstown | 18:03 |
| 14 | Tyler ShammasPlace 14 · Grade 12 · North Kingstown | 12 | North Kingstown | 18:04 PR |
| 15 | Matt BurnsPlace 15 · Grade 12 · South Kingstown | 12 | South Kingstown | 18:15 PR |
| 16 | James (JJ) MastersonPlace 16 · Grade 9 · North Kingstown | 9 | North Kingstown | 18:16 |
| 17 | Michael NewtonPlace 17 · Grade 12 · North Kingstown | 12 | North Kingstown | 18:29 |
| 18 | Maxwell PetrilloPlace 18 · Grade 10 · North Kingstown | 10 | North Kingstown | 18:49 |
| 19 | Tory (TJ) BlechmanPlace 19 · Grade 9 · South Kingstown | 9 | South Kingstown | 18:52 |
| 20 | Brody ShielsPlace 20 · Grade 9 · South Kingstown | 9 | South Kingstown | 19:19 |
| 21 | Nico UrsilloPlace 21 · Grade 10 · South Kingstown | 10 | South Kingstown | 19:33 |
| 22 | Jake MilnerPlace 22 · Grade 11 · North Kingstown | 11 | North Kingstown | 19:42 |
| 23 | Andrew St. LaurentPlace 23 · Grade 11 · Toll Gate | 11 | Toll Gate | 20:09 |
| 24 | Charlie LuciaPlace 24 · Grade 11 · South Kingstown | 11 | South Kingstown | 20:37 |
| 25 | Joseph PankowiczPlace 25 · Grade 11 · Toll Gate | 11 | Toll Gate | 20:48 |
| 26 | Jacob MathewsPlace 26 · Grade 11 · South Kingstown | 11 | South Kingstown | 20:49 PR |
| 27 | Cian RobertsPlace 27 · Grade 10 · Toll Gate | 10 | Toll Gate | 20:55 |
| 28 | Shane JedsonPlace 28 · Grade - · South Kingstown | - | South Kingstown | 21:20 PR |
| 29 | James O'ConnorPlace 29 · Grade 10 · South Kingstown | 10 | South Kingstown | 21:32 |
| 30 | Bryce BarkerPlace 30 · Grade 11 · Toll Gate | 11 | Toll Gate | 21:32 |
| 31 | Cameron HassellPlace 31 · Grade 11 · South Kingstown | 11 | South Kingstown | 21:59 |
| 32 | Greyson PasquinaPlace 32 · Grade 12 · Toll Gate | 12 | Toll Gate | 22:04 PR |
| 33 | Brendan O'ToolePlace 33 · Grade 10 · Toll Gate | 10 | Toll Gate | 22:40 |
| 34 | Gavin GrahamPlace 34 · Grade 12 · South Kingstown | 12 | South Kingstown | 25:28 |
| 35 | Asher HenryPlace 35 · Grade - · South Kingstown | - | South Kingstown | 26:17 |
| 36 | Amani RojeePlace 36 · Grade 11 · South Kingstown | 11 | South Kingstown | 27:04 |
| 37 | Trevor MaxwellPlace 37 · Grade 11 · Toll Gate | 11 | Toll Gate | 28:16 |