| 1 | Sullivan CumminsPlace 1 · Grade 12 · Chariho Regional | 12 | Chariho Regional | 16:51 |
| 2 | Greg PiturroPlace 2 · Grade 12 · North Kingstown | 12 | North Kingstown | 16:53 |
| 3 | Finn WeedenPlace 3 · Grade 12 · Chariho Regional | 12 | Chariho Regional | 16:55 PR |
| 4 | Joe GolasPlace 4 · Grade 11 · Chariho Regional | 11 | Chariho Regional | 17:04 |
| 5 | Jackson BorgePlace 5 · Grade 10 · North Kingstown | 10 | North Kingstown | 17:10 |
| 6 | Jacob SullivanPlace 6 · Grade 11 · North Kingstown | 11 | North Kingstown | 17:34 |
| 7 | Joey ConfessorePlace 7 · Grade 12 · North Kingstown | 12 | North Kingstown | 17:45 |
| 8 | Jacob SerraPlace 8 · Grade 11 · Westerly | 11 | Westerly | 17:50 |
| 9 | Cameron FerrellPlace 9 · Grade 11 · North Kingstown | 11 | North Kingstown | 17:55 |
| 10 | Jack ToolinPlace 10 · Grade 11 · North Kingstown | 11 | North Kingstown | 18:00 |
| 11 | Jack RandallPlace 11 · Grade 10 · North Kingstown | 10 | North Kingstown | 18:10 |
| 12 | Brady CarterPlace 12 · Grade 10 · North Kingstown | 10 | North Kingstown | 18:13 |
| 13 | CJ ElwellPlace 13 · Grade 12 · Chariho Regional | 12 | Chariho Regional | 18:15 |
| 14 | Dixon WixtedPlace 14 · Grade 12 · North Kingstown | 12 | North Kingstown | 18:16 |
| 15 | Nicholas CozzolinoPlace 15 · Grade 11 · Westerly | 11 | Westerly | 18:30 |
| 16 | Tyler ShammasPlace 16 · Grade 12 · North Kingstown | 12 | North Kingstown | 18:30 |
| 17 | Michael NewtonPlace 17 · Grade 12 · North Kingstown | 12 | North Kingstown | 18:49 |
| 18 | Tanner KellyPlace 18 · Grade 12 · Westerly | 12 | Westerly | 18:59 |
| 19 | James (JJ) MastersonPlace 19 · Grade 9 · North Kingstown | 9 | North Kingstown | 19:10 |
| 20 | Kyle AckroydPlace 20 · Grade 11 · Chariho Regional | 11 | Chariho Regional | 19:13 |
| 21 | Brandon TallardyPlace 21 · Grade 11 · Westerly | 11 | Westerly | 19:22 |
| 22 | Sullivan (Sully) SearsPlace 22 · Grade 12 · North Kingstown | 12 | North Kingstown | 19:46 |
| 23 | Will SteerePlace 23 · Grade 10 · Chariho Regional | 10 | Chariho Regional | 19:50 |
| 24 | Micah NilssonPlace 24 · Grade 10 · Chariho Regional | 10 | Chariho Regional | 19:53 |
| 25 | Jake MilnerPlace 25 · Grade 11 · North Kingstown | 11 | North Kingstown | 19:56 |
| 26 | Max PetrilloPlace 26 · Grade 10 · North Kingstown | 10 | North Kingstown | 19:59 |
| 27 | Jake DelicatoPlace 27 · Grade 10 · Westerly | 10 | Westerly | 20:46 |
| 28 | Joe MurdockPlace 28 · Grade 11 · Westerly | 11 | Westerly | 20:46 |
| 29 | Cooper BeckPlace 29 · Grade 11 · Chariho Regional | 11 | Chariho Regional | 22:41 |
| 30 | Jared PeltierPlace 30 · Grade 9 · Chariho Regional | 9 | Chariho Regional | 22:50 |
| 31 | Jesus OteroPlace 31 · Grade 12 · Westerly | 12 | Westerly | 22:59 |
| 32 | Elias OrpanidesPlace 32 · Grade 11 · Westerly | 11 | Westerly | 23:39 |
| 33 | Finn MurphyPlace 33 · Grade 9 · Chariho Regional | 9 | Chariho Regional | 24:11 PR |
| 34 | Kyle AndrewsPlace 34 · Grade 9 · Westerly | 9 | Westerly | 24:54 |
| 35 | Oscar McLaughlinPlace 35 · Grade 10 · Westerly | 10 | Westerly | 28:00 |