| 1 | James CilwikPlace 1 · Grade 10 · North Country Union | 10 | North Country Union | 17:51.46 |
| 2 | Jasper HendersonPlace 2 · Grade 12 · Lamoille Union | 12 | Lamoille Union | 18:34.65 |
| 3 | Andrzej PrincePlace 3 · Grade 11 · Lyndon Institute | 11 | Lyndon Institute | 18:57.72 |
| 4 | Cole RoyerPlace 4 · Grade 12 · Lake Region Union | 12 | Lake Region Union | 19:03.31 |
| 5 | Wayne AlexanderPlace 5 · Grade 12 · Lake Region Union | 12 | Lake Region Union | 19:05.8 |
| 6 | Hugh JohnsonPlace 6 · Grade 9 · Lamoille Union | 9 | Lamoille Union | 19:22.33 |
| 7 | Thomas Bailey-RowePlace 7 · Grade 12 · North Country Union | 12 | North Country Union | 19:36.24 |
| 8 | Holden MiddletonPlace 8 · Grade 11 · Lyndon Institute | 11 | Lyndon Institute | 19:40.54 |
| 9 | Adam GawrysPlace 9 · Grade 10 · Lamoille Union | 10 | Lamoille Union | 20:21.63 |
| 10 | Cole AlexanderPlace 10 · Grade 10 · Lake Region Union | 10 | Lake Region Union | 20:59.19 |
| 11 | Josh KelleyPlace 11 · Grade 12 · Lake Region Union | 12 | Lake Region Union | 21:05.73 |
| 12 | Gage CoePlace 12 · Grade 12 · Lake Region Union | 12 | Lake Region Union | 21:34.13 |
| 13 | Sebastian Whitcomb...Place 13 · Grade 12 · Lyndon Institute | 12 | Lyndon Institute | 21:59.72 |
| 14 | Sean McEleneyPlace 14 · Grade 9 · Stowe | 9 | Stowe | 22:19.88 |
| 15 | Eric EdlundPlace 15 · Grade 9 · Lake Region Union | 9 | Lake Region Union | 22:58.18 |
| 16 | Isaac LyPlace 16 · Grade 12 · Lyndon Institute | 12 | Lyndon Institute | 23:01.08 |
| 17 | Colin BarneyPlace 17 · Grade 11 · St Johnsbury | 11 | St Johnsbury | 23:02.13 |
| 18 | Connor DavisPlace 18 · Grade 12 · North Country Union | 12 | North Country Union | 24:04.26 |
| 19 | Malcolm KimballPlace 19 · Grade 12 · Lyndon Institute | 12 | Lyndon Institute | 24:13.22 |
| 20 | Norman ChannonPlace 20 · Grade 9 · Lyndon Institute | 9 | Lyndon Institute | 24:14.5 |
| 21 | William FowlerPlace 21 · Grade 10 · St Johnsbury | 10 | St Johnsbury | 24:26.06 |
| 22 | Nuri MaherPlace 22 · Grade 9 · Lake Region Union | 9 | Lake Region Union | 24:27.53 |
| 23 | Miles MitchellPlace 23 · Grade 10 · Stowe | 10 | Stowe | 24:54.3 |
| 24 | Cole HosfordPlace 24 · Grade 12 · North Country Union | 12 | North Country Union | 25:00.48 |
| 25 | Braden HarrisPlace 25 · Grade 10 · North Country Union | 10 | North Country Union | 25:23.99 |
| 26 | Joseph ScottPlace 26 · Grade 9 · St Johnsbury | 9 | St Johnsbury | 25:35.84 |
| 27 | Governor RobbPlace 27 · Grade 9 · Lake Region Union | 9 | Lake Region Union | 26:14.67 |
| 28 | Luka MoonPlace 28 · Grade 9 · Stowe | 9 | Stowe | 26:34.48 |
| 29 | Travis TalbotPlace 29 · Grade 10 · Lyndon Institute | 10 | Lyndon Institute | 26:53.66 |
| 30 | William CoburnPlace 30 · Grade 12 · Lake Region Union | 12 | Lake Region Union | 27:00.29 |
| 31 | Conor DunnePlace 31 · Grade 10 · Stowe | 10 | Stowe | 27:12.66 |
| 32 | Sam RobbPlace 32 · Grade 12 · Lake Region Union | 12 | Lake Region Union | 27:15.27 |
| 33 | Jorden PruePlace 33 · Grade 12 · Lake Region Union | 12 | Lake Region Union | 27:56.14 |
| 34 | Joey RichardPlace 34 · Grade 10 · Lamoille Union | 10 | Lamoille Union | 28:12.78 |
| 30 | Selah LaberPlace 30 · Grade 12 · Lake Region Union | 12 | Lake Region Union | 35:50.9 |