| 1 | Tate SheltonPlace 1 · Grade 7 · Rutland Town | 7 | Rutland Town | 12:04 PR |
| 2 | David PankratzPlace 2 · Grade 8 · Rutland Town | 8 | Rutland Town | 12:10 PR |
| 3 | Noah LauzonPlace 3 · Grade 8 · Mt Anthony Union | 8 | Mt Anthony Union | 12:14 |
| 4 | Cameron SpencerPlace 4 · Grade 8 · Manchester | 8 | Manchester | 12:15 |
| 5 | Jonathan PurdyPlace 5 · Grade 8 · Fair Haven | 8 | Fair Haven | 12:32 PR |
| 6 | Keegan CorbettPlace 6 · Grade 6 · Long Trail | 6 | Long Trail | 12:48 |
| 7 | William HickokPlace 7 · Grade 6 · Long Trail | 6 | Long Trail | 12:49 |
| 8 | Yves DaunicPlace 8 · Grade 6 · Long Trail | 6 | Long Trail | 12:50 |
| 9 | Evan SpencerPlace 9 · Grade 7 · Manchester | 7 | Manchester | 13:32 |
| 10 | Clark MurphyPlace 10 · Grade 7 · Manchester | 7 | Manchester | 13:38 |
| 11 | Brixon GolitkoPlace 11 · Grade 8 · Manchester | 8 | Manchester | 13:44 |
| 12 | Finn SnowPlace 12 · Grade 8 · Mt Anthony Union | 8 | Mt Anthony Union | 13:51 PR |
| 13 | Ben PrattPlace 13 · Grade 8 · Rutland Town | 8 | Rutland Town | 13:57 PR |
| 14 | Zac SheltonPlace 14 · Grade 5 · Rutland Town | 5 | Rutland Town | 14:02 PR |
| 15 | Wesley MurphyPlace 15 · Grade 6 · Rutland Town | 6 | Rutland Town | 14:20 PR |
| 16 | Thomas ConditPlace 16 · Grade 7 · Long Trail | 7 | Long Trail | 14:29 |
| 17 | Oliver EllisPlace 17 · Grade 7 · Long Trail | 7 | Long Trail | 14:34 |
| 18 | Killian HowePlace 18 · Grade 7 · Long Trail | 7 | Long Trail | 14:36 |
| 19 | Micah PankratzPlace 19 · Grade 5 · Rutland Town | 5 | Rutland Town | 14:50 PR |
| 20 | Rhys KillianPlace 20 · Grade 7 · Manchester | 7 | Manchester | 14:51 |
| 21 | Seneca Bombardi-WilsonPlace 21 · Grade 7 · Long Trail | 7 | Long Trail | 15:11 |
| 22 | Creed VestPlace 22 · Grade 8 · Otter Valley | 8 | Otter Valley | 15:16 |
| 23 | Jasper GildreanPlace 23 · Grade 7 · Long Trail | 7 | Long Trail | 15:29 PR |
| 24 | Owen StreetPlace 24 · Grade 7 · Long Trail | 7 | Long Trail | 15:37 |
| 25 | Hudson FehnPlace 25 · Grade 7 · Long Trail | 7 | Long Trail | 15:46 |
| 26 | Jaxson DunnPlace 26 · Grade 8 · Mt Anthony Union | 8 | Mt Anthony Union | 15:53 |
| 27 | Rowan BraicoPlace 27 · Grade 6 · Manchester | 6 | Manchester | 16:18 |
| 28 | Jack LaslowPlace 28 · Grade 6 · Rutland Town | 6 | Rutland Town | 17:18 PR |
| 29 | Miles PhillipsPlace 29 · Grade 7 · Mt Anthony Union | 7 | Mt Anthony Union | 17:47 |
| 30 | Dan CoupePlace 30 · Grade 8 · Long Trail | 8 | Long Trail | 18:14 PR |
| 31 | Braedon BurdickPlace 31 · Grade 8 · Mt Anthony Union | 8 | Mt Anthony Union | 18:37 PR |
| 32 | Daniel PankratzPlace 32 · Grade 7 · Rutland Town | 7 | Rutland Town | 19:15 PR |
| 33 | Amos AdamskiPlace 33 · Grade 7 · Long Trail | 7 | Long Trail | 20:26 |
| 34 | Rudy BledsoePlace 34 · Grade 6 · Long Trail | 6 | Long Trail | 21:24 |
| 35 | Clayton HathawayPlace 35 · Grade 6 · Rutland Town | 6 | Rutland Town | 23:00 PR |
| 36 | Marcel RobillardPlace 36 · Grade 6 · Long Trail | 6 | Long Trail | 23:17 |
| 37 | Hunter SchanzlinPlace 37 · Grade 6 · Long Trail | 6 | Long Trail | 30:28 |