| 1 | Andrew WilliamsPlace 1 · Grade 11 · Bishop Hendricken | 11 | Bishop Hendricken | 15:09 |
| 2 | Aaron StockfordPlace 2 · Grade 10 · Bishop Hendricken | 10 | Bishop Hendricken | 15:16 PR |
| 3 | James McCarthyPlace 3 · Grade 11 · Bishop Hendricken | 11 | Bishop Hendricken | 15:33 |
| 4 | John Oliveira IIIPlace 4 · Grade 10 · Bishop Hendricken | 10 | Bishop Hendricken | 15:46 PR |
| 5 | Aidan GosselinPlace 5 · Grade 11 · Cranston West | 11 | Cranston West | 16:03 |
| 6 | Justin StockfordPlace 6 · Grade 10 · Bishop Hendricken | 10 | Bishop Hendricken | 16:13 PR |
| 7 | Luke TremblePlace 7 · Grade 9 · Bishop Hendricken | 9 | Bishop Hendricken | 16:20 |
| 8 | Stephen LebeauPlace 8 · Grade 11 · Bishop Hendricken | 11 | Bishop Hendricken | 16:22 |
| 9 | Brendan ParsonsPlace 9 · Grade 12 · Bishop Hendricken | 12 | Bishop Hendricken | 16:25 PR |
| 10 | Christian NunezPlace 10 · Grade 10 · Bishop Hendricken | 10 | Bishop Hendricken | 16:26 |
| 11 | Anthony RenzulliPlace 11 · Grade 11 · Cranston West | 11 | Cranston West | 16:28 PR |
| 12 | Noah BonillaPlace 12 · Grade 9 · Bishop Hendricken | 9 | Bishop Hendricken | 16:53 |
| 13 | Anden BianchiPlace 13 · Grade 12 · Cranston West | 12 | Cranston West | 17:05 PR |
| 14 | Nate DorrancePlace 14 · Grade 11 · Cranston West | 11 | Cranston West | 17:19 PR |
| 15 | Nico LeporePlace 15 · Grade 9 · Bishop Hendricken | 9 | Bishop Hendricken | 17:30 |
| 16 | Keith McKeenePlace 16 · Grade 12 · Mt. Pleasant | 12 | Mt. Pleasant | 18:26 PR |
| 17 | Luca TalamoPlace 17 · Grade 10 · Cranston West | 10 | Cranston West | 18:27 |
| 18 | Timothy MajorPlace 18 · Grade 9 · Bishop Hendricken | 9 | Bishop Hendricken | 19:00 PR |
| 19 | Aidan PetersonPlace 19 · Grade 11 · Bishop Hendricken | 11 | Bishop Hendricken | 19:07 |
| 20 | Ryan CarbonePlace 20 · Grade 9 · Cranston West | 9 | Cranston West | 19:16 |
| 21 | Dylan AdalioPlace 21 · Grade 9 · Bishop Hendricken | 9 | Bishop Hendricken | 19:28 |
| 22 | Dylan PerezPlace 22 · Grade 10 · Cranston West | 10 | Cranston West | 19:52 |
| 23 | Devon DerryPlace 23 · Grade 9 · Cranston West | 9 | Cranston West | 19:54 |
| 24 | Yamil MoyaPlace 24 · Grade 10 · Mt. Pleasant | 10 | Mt. Pleasant | 19:56 |
| 25 | Dolan McQuarriePlace 25 · Grade 10 · Bishop Hendricken | 10 | Bishop Hendricken | 20:08 |
| 26 | Joseph (Joe) CassiaPlace 26 · Grade 9 · Bishop Hendricken | 9 | Bishop Hendricken | 20:18 PR |
| 27 | Gavin CoenPlace 27 · Grade 9 · Bishop Hendricken | 9 | Bishop Hendricken | 20:27 |
| 28 | Taie ChongPlace 28 · Grade 9 · Cranston West | 9 | Cranston West | 20:43 |
| 29 | Jackson PicardPlace 29 · Grade 9 · Bishop Hendricken | 9 | Bishop Hendricken | 21:01 |
| 30 | Andres Perez OrtegaPlace 30 · Grade 12 · Mt. Pleasant | 12 | Mt. Pleasant | 21:28 PR |
| 31 | Emmanuel GeneoPlace 31 · Grade 10 · Mt. Pleasant | 10 | Mt. Pleasant | 21:36 PR |
| 32 | Brendan ParsonsPlace 32 · Grade - · Mt. Pleasant | - | Mt. Pleasant | 21:43 PR |
| 33 | Justin KeangPlace 33 · Grade 9 · Bishop Hendricken | 9 | Bishop Hendricken | 21:47 |
| 34 | Jameson CocciaPlace 34 · Grade 9 · Cranston West | 9 | Cranston West | 21:59 PR |
| 35 | Raiden ArguetaPlace 35 · Grade 12 · Mt. Pleasant | 12 | Mt. Pleasant | 23:01 PR |
| 36 | Randy Rosario VelezPlace 36 · Grade 11 · Mt. Pleasant | 11 | Mt. Pleasant | 25:54 PR |
| 37 | Jinu KimPlace 37 · Grade 9 · Bishop Hendricken | 9 | Bishop Hendricken | 25:57 |
| 38 | Exeniel CuervasPlace 38 · Grade 11 · Mt. Pleasant | 11 | Mt. Pleasant | 26:50 PR |
| 39 | Max VelazquezPlace 39 · Grade 11 · Mt. Pleasant | 11 | Mt. Pleasant | 29:41 PR |
| 40 | Alessandro FavaPlace 40 · Grade 10 · Bishop Hendricken | 10 | Bishop Hendricken | 30:27 |
| 41 | Jace RodriguezPlace 41 · Grade 10 · Mt. Pleasant | 10 | Mt. Pleasant | 39:58 |