| 1 | Kyle ProteauPlace 1 · Grade 12 · Spaulding | 12 | Spaulding | 20:35 |
| 2 | mike McNeilPlace 2 · Grade 10 · Milton | 10 | Milton | 20:55 |
| 3 | David ToborgPlace 3 · Grade 12 · Spaulding | 12 | Spaulding | 20:58 |
| 4 | Isaiah AndersonPlace 4 · Grade 12 · Spaulding | 12 | Spaulding | 21:08 |
| 5 | Taite MagoonPlace 5 · Grade 10 · Spaulding | 10 | Spaulding | 21:23 |
| 6 | Carson CowhigPlace 6 · Grade 10 · Milton | 10 | Milton | 21:31 |
| 7 | Ethan RoussinPlace 7 · Grade 10 · Milton | 10 | Milton | 21:33 |
| 8 | Logan BaileyPlace 8 · Grade 9 · Spaulding | 9 | Spaulding | 22:23 |
| 9 | Eli SilmanPlace 9 · Grade 12 · Bellows Free Academy - Fairfax | 12 | Bellows Free Academy - Fairfax | 22:48 |
| 10 | Sam ArmstrongPlace 10 · Grade 10 · Milton | 10 | Milton | 22:53 |
| 11 | David LumbraPlace 11 · Grade 11 · Bellows Free Academy - Fairfax | 11 | Bellows Free Academy - Fairfax | 23:57 |
| 12 | Levi AshlinePlace 12 · Grade 11 · Bellows Free Academy - Fairfax | 11 | Bellows Free Academy - Fairfax | 24:03 |
| 13 | Shane SealsPlace 13 · Grade 12 · Bellows Free Academy - Fairfax | 12 | Bellows Free Academy - Fairfax | 24:16 |
| 14 | Jared ThatcherPlace 14 · Grade 11 · Bellows Free Academy - Fairfax | 11 | Bellows Free Academy - Fairfax | 24:38 |
| 15 | Marcel BraultPlace 15 · Grade 10 · Spaulding | 10 | Spaulding | 25:41 |
| 16 | Dustin BrunellePlace 16 · Grade 10 · Milton | 10 | Milton | 25:42 |
| 17 | Steven PoulinPlace 17 · Grade 12 · Spaulding | 12 | Spaulding | 25:57 |
| 18 | Matthew ToborgPlace 18 · Grade 9 · Spaulding | 9 | Spaulding | 26:12 |
| 19 | Drew PecorPlace 19 · Grade 11 · Spaulding | 11 | Spaulding | 26:24 |
| 20 | Brad StankiewiczPlace 20 · Grade 10 · Milton | 10 | Milton | 27:39 |
| 21 | Isaiah WilliamsPlace 21 · Grade 10 · Milton | 10 | Milton | 27:40 |
| 22 | Niall SheaPlace 22 · Grade 9 · Bellows Free Academy - Fairfax | 9 | Bellows Free Academy - Fairfax | 28:20 PR |
| 23 | Dylan KissingerPlace 23 · Grade 9 · Bellows Free Academy - Fairfax | 9 | Bellows Free Academy - Fairfax | 28:50 |
| 24 | Nate DelaneyPlace 24 · Grade 9 · Bellows Free Academy - Fairfax | 9 | Bellows Free Academy - Fairfax | 29:46 |
| 25 | Kieran SheaPlace 25 · Grade 11 · Bellows Free Academy - Fairfax | 11 | Bellows Free Academy - Fairfax | 30:34 |
| 26 | Simon BrownPlace 26 · Grade 9 · Spaulding | 9 | Spaulding | 31:01 |
| 27 | Aidan AhearnPlace 27 · Grade 9 · Spaulding | 9 | Spaulding | 33:16 |
| 28 | James EastmanPlace 28 · Grade 10 · Bellows Free Academy - Fairfax | 10 | Bellows Free Academy - Fairfax | 34:15 |
| 29 | Wes ShawPlace 29 · Grade 10 · Bellows Free Academy - Fairfax | 10 | Bellows Free Academy - Fairfax | 37:32 |