| 1 | Aidan ReardonPlace 1 · Grade 12 · Spaulding | 12 | Spaulding | 19:53.00 |
| 2 | Colby BergeronPlace 2 · Grade 9 · Bellows Free Academy - Fairfax | 9 | Bellows Free Academy - Fairfax | 20:43.00 |
| 3 | Ryan JosephPlace 3 · Grade 11 · Milton | 11 | Milton | 20:48.00 |
| 4 | Zach PopkePlace 4 · Grade 10 · Milton | 10 | Milton | 21:09.00 |
| 5 | Mike FerroPlace 5 · Grade 10 · Milton | 10 | Milton | 21:33.00 |
| 6 | Jake HakeyPlace 6 · Grade 11 · Bellows Free Academy - Fairfax | 11 | Bellows Free Academy - Fairfax | 22:09.00 |
| 7 | Ben BoslandPlace 7 · Grade 12 · Bellows Free Academy - Fairfax | 12 | Bellows Free Academy - Fairfax | 22:36.00 |
| 8 | Jude BunchPlace 8 · Grade 11 · Mt Abraham | 11 | Mt Abraham | 22:53.00 |
| 9 | Jared BromleyPlace 9 · Grade 10 · Milton | 10 | Milton | 23:01.00 |
| 10 | Roman MayerPlace 10 · Grade 9 · Mt Abraham | 9 | Mt Abraham | 23:07.00 |
| 11 | Eliot BrettPlace 11 · Grade 9 · Mt Abraham | 9 | Mt Abraham | 23:23.00 |
| 12 | Dakota AmbloPlace 12 · Grade 10 · Bellows Free Academy - Fairfax | 10 | Bellows Free Academy - Fairfax | 23:29.00 |
| 13 | Andrew RaymondPlace 13 · Grade 11 · Mt Abraham | 11 | Mt Abraham | 23:40.00 |
| 14 | Michael RoyPlace 14 · Grade 9 · Bellows Free Academy - Fairfax | 9 | Bellows Free Academy - Fairfax | 23:42.00 |
| 15 | Peter FoleyPlace 15 · Grade 11 · Mt Abraham | 11 | Mt Abraham | 23:54.00 |
| 16 | Max MayrPlace 16 · Grade 10 · Spaulding | 10 | Spaulding | 23:55.00 |
| 17 | Matthew KnorrPlace 17 · Grade 10 · Spaulding | 10 | Spaulding | 23:57.00 |
| 18 | Alex FreiPlace 18 · Grade 10 · Bellows Free Academy - Fairfax | 10 | Bellows Free Academy - Fairfax | 24:28.00 |
| 19 | Aidan MayPlace 19 · Grade 10 · Mt Abraham | 10 | Mt Abraham | 24:34.00 |
| 20 | Huddie ElledgePlace 20 · Grade 12 · Bellows Free Academy - Fairfax | 12 | Bellows Free Academy - Fairfax | 24:53.00 |
| 21 | Will AldrichPlace 21 · Grade 11 · Mt Abraham | 11 | Mt Abraham | 25:02.00 |
| 22 | Ross CarrPlace 22 · Grade 9 · Mt Abraham | 9 | Mt Abraham | 25:16.00 |
| 23 | Christopher ToborgPlace 23 · Grade 11 · Spaulding | 11 | Spaulding | 25:18.00 |
| 24 | Gregory ThiviergePlace 24 · Grade 12 · Spaulding | 12 | Spaulding | 25:19.00 |
| 25 | Joseph DumasPlace 25 · Grade 10 · Bellows Free Academy - Fairfax | 10 | Bellows Free Academy - Fairfax | 25:50.00 |
| 26 | Skyler BilladoPlace 26 · Grade 11 · Bellows Free Academy - Fairfax | 11 | Bellows Free Academy - Fairfax | 25:57.00 |
| 27 | Lucas WellsPlace 27 · Grade 12 · Bellows Free Academy - Fairfax | 12 | Bellows Free Academy - Fairfax | 26:39.00 |
| 28 | Taylor ClarkPlace 28 · Grade 9 · Bellows Free Academy - Fairfax | 9 | Bellows Free Academy - Fairfax | 26:51.00 |
| 29 | Moses DelanePlace 29 · Grade 11 · Bellows Free Academy - Fairfax | 11 | Bellows Free Academy - Fairfax | 27:01.00 |
| 30 | Binny SinghPlace 30 · Grade 12 · Bellows Free Academy - Fairfax | 12 | Bellows Free Academy - Fairfax | 27:09.00 |
| 31 | Steven PoulinPlace 31 · Grade 9 · Spaulding | 9 | Spaulding | 27:34.00 |
| 32 | Alex BreeyearPlace 32 · Grade 9 · Milton | 9 | Milton | 27:35.00 |
| 33 | Ethan FlintPlace 33 · Grade 9 · Missisquoi Valley Union | 9 | Missisquoi Valley Union | 27:37.00 |
| 34 | Nick KelmPlace 34 · Grade 11 · Milton | 11 | Milton | 28:42.00 |
| 35 | Patrick MarcotullioPlace 35 · Grade 9 · Mt Abraham | 9 | Mt Abraham | 28:50.00 |
| 36 | Gary ConantPlace 36 · Grade 9 · Mt Abraham | 9 | Mt Abraham | 28:51.00 |
| 37 | Ben HansonPlace 37 · Grade 11 · Milton | 11 | Milton | 29:03.00 |
| 38 | Brian GrantPlace 38 · Grade 9 · Milton | 9 | Milton | 29:36.00 |
| 39 | Ethan SwanPlace 39 · Grade 9 · Milton | 9 | Milton | 29:44.00 |
| 40 | Brenden GregoirePlace 40 · Grade 12 · Bellows Free Academy - Fairfax | 12 | Bellows Free Academy - Fairfax | 29:56.00 |
| 41 | Ben FondakowskiPlace 41 · Grade 12 · Milton | 12 | Milton | 30:39.00 |
| 42 | David ToborgPlace 42 · Grade 9 · Spaulding | 9 | Spaulding | 30:40.00 |
| 43 | Nathan BruningPlace 43 · Grade 10 · Bellows Free Academy - Fairfax | 10 | Bellows Free Academy - Fairfax | 30:46.00 |
| 44 | Eadoin MurphyPlace 44 · Grade 9 · Missisquoi Valley Union | 9 | Missisquoi Valley Union | 30:59.00 |
| 45 | Jeffrey SteinmanPlace 45 · Grade 10 · Spaulding | 10 | Spaulding | 31:29.00 PR |
| 46 | Caleb MetivierPlace 46 · Grade 10 · Enosburg Falls | 10 | Enosburg Falls | 33:00.00 |
| 47 | Matt HallidayPlace 47 · Grade 11 · Bellows Free Academy - Fairfax | 11 | Bellows Free Academy - Fairfax | 35:17.00 |
| 48 | Brian CousineauPlace 48 · Grade 10 · Mt Abraham | 10 | Mt Abraham | 35:29.00 |
| 49 | Chris RyeaPlace 49 · Grade 12 · Milton | 12 | Milton | 35:38.00 PR |
| 50 | Harry SchukeiPlace 50 · Grade 10 · Bellows Free Academy - Fairfax | 10 | Bellows Free Academy - Fairfax | 35:50.00 |
| 51 | Huck MarchantPlace 51 · Grade 11 · Bellows Free Academy - Fairfax | 11 | Bellows Free Academy - Fairfax | 36:01.00 |