| 1 | Jeremiah MoonPlace 1 · Grade 10 · East Greenwich | 10 | East Greenwich | 16:58 |
| 2 | Jeremy DruPlace 2 · Grade 11 · East Greenwich | 11 | East Greenwich | 17:02 |
| 3 | Andrew ParisiPlace 3 · Grade 11 · East Greenwich | 11 | East Greenwich | 17:24 |
| 4 | Micah DruPlace 4 · Grade 9 · East Greenwich | 9 | East Greenwich | 17:32 |
| 5 | Quinn ConnollyPlace 5 · Grade 10 · East Greenwich | 10 | East Greenwich | 17:39 |
| 6 | James MarcaccioPlace 6 · Grade 12 · East Greenwich | 12 | East Greenwich | 17:45 |
| 7 | Nathan MalafrontePlace 7 · Grade 10 · East Greenwich | 10 | East Greenwich | 17:47 |
| 8 | Zacharie (Zach) CarronPlace 8 · Grade 11 · East Greenwich | 11 | East Greenwich | 17:55 |
| 9 | Adam KortzPlace 9 · Grade 11 · East Greenwich | 11 | East Greenwich | 18:02 |
| 10 | Kyle OttianoPlace 10 · Grade 10 · East Greenwich | 10 | East Greenwich | 18:02 |
| 11 | Will NorrisPlace 11 · Grade 12 · East Greenwich | 12 | East Greenwich | 18:03 |
| 12 | Sean WoodPlace 12 · Grade 9 · East Greenwich | 9 | East Greenwich | 18:04 |
| 13 | Aidan GosselinPlace 13 · Grade 11 · Cranston West | 11 | Cranston West | 18:34 |
| 14 | Thomas DurfeyPlace 14 · Grade 11 · East Greenwich | 11 | East Greenwich | 18:49 |
| 15 | Brody TetreaultPlace 15 · Grade 11 · East Greenwich | 11 | East Greenwich | 18:58 |
| 16 | Jack SantilliPlace 16 · Grade 11 · East Greenwich | 11 | East Greenwich | 19:04 |
| 17 | Anden BianchiPlace 17 · Grade 12 · Cranston West | 12 | Cranston West | 19:20 |
| 18 | Younoussa FayePlace 18 · Grade 11 · East Greenwich | 11 | East Greenwich | 19:25 |
| 19 | Oisin O'DonnellPlace 19 · Grade 12 · Toll Gate | 12 | Toll Gate | 19:35 |
| 20 | Nate DorrancePlace 20 · Grade 11 · Cranston West | 11 | Cranston West | 19:40 |
| 21 | James MitchellPlace 21 · Grade 12 · East Greenwich | 12 | East Greenwich | 19:55 PR |
| 22 | Jake AndersonPlace 22 · Grade 12 · Toll Gate | 12 | Toll Gate | 20:04 |
| 23 | Luca TalamoPlace 23 · Grade 10 · Cranston West | 10 | Cranston West | 20:18 |
| 24 | William GoodinePlace 24 · Grade 12 · Toll Gate | 12 | Toll Gate | 20:31 |
| 25 | Zane PezzaPlace 25 · Grade 9 · East Greenwich | 9 | East Greenwich | 20:32 |
| 26 | Kevin ChenPlace 26 · Grade 11 · East Greenwich | 11 | East Greenwich | 20:37 |
| 27 | Logan LegaultPlace 27 · Grade 12 · Toll Gate | 12 | Toll Gate | 20:42 |
| 28 | Ryan CarbonePlace 28 · Grade 9 · Cranston West | 9 | Cranston West | 20:59 |
| 29 | Liam BurkePlace 29 · Grade 11 · East Greenwich | 11 | East Greenwich | 21:04 |
| 30 | Owen ParisiPlace 30 · Grade 9 · East Greenwich | 9 | East Greenwich | 21:12 |
| 31 | Jake BalbuenaPlace 31 · Grade 10 · Toll Gate | 10 | Toll Gate | 21:14 |
| 32 | Floyd KellyPlace 32 · Grade 9 · East Greenwich | 9 | East Greenwich | 21:19 |
| 33 | Chase FahysPlace 33 · Grade 10 · East Greenwich | 10 | East Greenwich | 21:28 |
| 34 | Dylan PerezPlace 34 · Grade 10 · Cranston West | 10 | Cranston West | 21:38 |
| 35 | Lucas HepelPlace 35 · Grade 9 · East Greenwich | 9 | East Greenwich | 21:39 |
| 36 | Devon DerryPlace 36 · Grade 9 · Cranston West | 9 | Cranston West | 22:34 |
| 37 | Jacob AllainPlace 37 · Grade 12 · East Greenwich | 12 | East Greenwich | 22:37 |
| 38 | Peter PerryPlace 38 · Grade 9 · East Greenwich | 9 | East Greenwich | 22:43 |
| 39 | Aiden GiesingerPlace 39 · Grade 12 · Toll Gate | 12 | Toll Gate | 23:51 PR |
| 40 | Jameson LaPlantePlace 40 · Grade 9 · East Greenwich | 9 | East Greenwich | 23:59 |
| 41 | Michael Mahon JrPlace 41 · Grade 11 · Toll Gate | 11 | Toll Gate | 24:00 PR |
| 42 | Anthony CorvesePlace 42 · Grade 10 · Toll Gate | 10 | Toll Gate | 24:00 |
| 43 | Ryan ZullaPlace 43 · Grade 12 · Toll Gate | 12 | Toll Gate | 24:21 |
| 44 | Taie ChongPlace 44 · Grade 9 · Cranston West | 9 | Cranston West | 24:31 |
| 45 | Brendan DanehyPlace 45 · Grade 9 · East Greenwich | 9 | East Greenwich | 24:38 |
| 46 | Troy BohorquezPlace 46 · Grade 9 · Cranston West | 9 | Cranston West | 26:30 PR |
| 47 | Owen MahonPlace 47 · Grade 9 · Toll Gate | 9 | Toll Gate | 26:34 PR |
| 48 | Milo Guyer-OsbornePlace 48 · Grade 10 · East Greenwich | 10 | East Greenwich | 26:48 |
| 49 | Samuel BreaultPlace 49 · Grade 9 · Toll Gate | 9 | Toll Gate | 27:22 PR |
| 50 | Alex FanPlace 50 · Grade 9 · East Greenwich | 9 | East Greenwich | 28:26 |
| 51 | Christopher ManzoniPlace 51 · Grade 12 · Toll Gate | 12 | Toll Gate | 28:57 PR |