Official Team Scores
1. U-32 60
2. Harwood Union 66
3. Montpelier 66
4. Middlebury Union 91
5. Mt Mansfield Union 121
6. St Johnsbury 124
7. Milton 207
8. Rice Memorial 286
9. Bellows Free Acade... 294
10. Randolph Union 312
11. Mt Abraham 318
12. Lyndon Institute 325
13. Oxbow 336
14. Northfield 338
15. Spaulding 358
16. Blue Mountain Union 470
varsity boys 5k run
1. 10 Stephen Looke 16:57.84 U-32
2. 12 Isaac Mears 16:58.74 Montpelier
3. 11 Matt Hynes 17:13.21 Montpelier
4. 11 Noah Eckstein 17:45.55 Harwood Union
5. 11 Jeremy Hoyne-Grosv... 17:55.19 Montpelier
6. 10 Riley Fenoff 18:06.70 Danville
7. 12 David Dregallo 18:08.39 Middlebury Union
8. 10 Liam Mears 18:10.69 Montpelier
9. 11 Tre Wofford 18:13.22 St Johnsbury
10. 10 Daniel Bevacqui 18:17.44 Harwood Union
11. 10 Nathan Smoller 18:19.61 U-32
12. 12 Elliott McBride 18:24.05 Mt Mansfield Union
13. 11 Colin Fennelly 18:28.16 Harwood Union
14. 10 Willem Landis 18:33.83 Middlebury Union
15. 9 Andrew Crompton 18:34.92 U-32
16. 11 Graham Swaney 18:35.36 Mt Mansfield Union
17. 10 Anthony Palmerio 18:37.13 Harwood Union
18. 11 Ellis Landry 18:49.81 U-32
19. 11 Jules Perkins 18:53.87 U-32
20. 10 Mike Ferro 19:00.40 Milton
21. 11 Henry Ganey 19:00.73 Middlebury Union
22. 11 Ryan Joseph 19:03.21 Milton
23. 12 Brian Word-Sims 19:05.34 St Johnsbury
24. 12 Haven Tate 19:08.74 Middlebury Union
25. 9 Tim Cobb 19:11.96 Mt Mansfield Union
26. 12 Kyle Dash 19:12.37 Harwood Union
27. 11 Kieran Edraney 19:15.70 U-32
28. 12 Aidan Reardon 19:21.02 Spaulding
29. 10 Richard McClintock 19:21.95 Rice Memorial
30. 11 Tobias Broucke 19:22.66 Middlebury Union
31. 12 Ethan Forester 19:28.66 St Johnsbury
32. 10 Luke O'Neill 19:36.73 St Johnsbury
33. 10 Zach Popke 19:37.31 Milton
34. 10 Bodie Avery 19:38.58 St Johnsbury
35. 12 Nathan Palmerio 19:41.33 Harwood Union
36. 11 Nate King 19:47.23 Mt Mansfield Union
37. 12 Brooks Moreau 19:48.75 Mt Mansfield Union
38. 10 Ralph Steyn 19:49.46 St Johnsbury
39. 9 Sam Hayden 19:50.22 Mt Mansfield Union
40. 9 Lucaiah Smith-Miod... 20:02.57 Mt Mansfield Union
41. 12 Jacob Kaplan 20:07.95 Randolph Union
42. 11 Tristan Touchette 20:10.41 Harwood Union
43. 10 Julian Schmitt 20:10.60 Middlebury Union
44. 9 Jayden Ming 20:11.59 St Johnsbury
45. 11 Oliver Hall 20:13.17 Northfield
46. 11 Lorenzo Whitcomb-P... 20:13.91 Lyndon Institute
47. 11 Jon Puffer 20:20.21 Oxbow
48. 11 Daniel Wagner 20:27.46 Rice Memorial
49. 10 Josh Roberts 20:27.70 Lake Region Union
50. 11 Jake Hakey 20:34.07 Bellows Free Academy...
51. 10 Danny Bruce 20:38.34 Montpelier
52. 10 Jacob Reen 20:40.52 Lamoille Union
53. 12 Ben Bosland 20:43.29 Bellows Free Academy...
54. 11 Levi Beavin 20:50.44 Montpelier
55. 11 Robbie Draper 20:50.77 Randolph Union
56. 9 Roman Mayer 20:53.13 Mt Abraham
57. 12 Griffin Shaw 20:55.55 Oxbow
58. 10 Tyler Dunham 20:59.94 Peoples Academy
59. 10 Andrew Stimpson 21:00.85 Lyndon Institute
60. 10 Aidan May 21:05.50 Mt Abraham
61. 11 Michael Lyons 21:06.49 Rice Memorial
62. 10 Sam Marble 21:07.94 Northfield
63. 10 Jared Bromley 21:08.75 Milton
64. 11 Devon Coons 21:15.37 Richford
65. 10 Willy Moreno 21:23.66 Oxbow
66. 9 Isaiah Anderson 21:24.11 Northfield
67. 10 Dakota Amblo 21:25.87 Bellows Free Academy...
68. 12 Zach Baker 21:26.81 Randolph Union
69. 10 Rossen Goodwin 21:27.05 Lyndon Institute
70. 12 Jacob Cunningham 21:29.65 Richford
71. 9 Brandon Ryan 21:39.49 Randolph Union
72. 9 Michael Roy 21:43.54 Bellows Free Academy...
73. 9 Eliot Brett 21:43.75 Mt Abraham
74. 10 Alex Frei 22:03.11 Bellows Free Academy...
75. 10 Matthew Knorr 22:05.15 Spaulding
76. 11 Andrew Raymond 22:08.36 Mt Abraham
77. 11 Ford Healey 22:09.79 Rice Memorial
78. 11 Will Aldrich 22:13.64 Mt Abraham
79. 9 Harry Wang 22:21.41 Montpelier
80. 11 Jude Bunch 22:26.06 Mt Abraham
81. 11 Christopher Toborg 22:29.94 Spaulding
82. 10 Sawyer McNaney 22:36.70 Milton
83. 9 William Douglas 22:44.38 Oxbow
84. 10 Alex Audet 22:47.31 Lamoille Union
85. 10 Nicholas Thornton 22:49.81 South Royalton
86. 9 Alex Breeyear 22:55.80 Milton
87. 10 William Miller-Brown 22:57.20 Lyndon Institute
88. 10 Joseph Dumas 22:58.15 Bellows Free Academy...
89. 11 Joe Call 23:01.35 Blue Mountain Union
90. 9 Connor McClure 23:04.48 Lyndon Institute
91. 11 Matt O'Donnell 23:23.79 Rice Memorial
92. 9 Shawn Murray 23:31.56 Richford
93. 10 Brady Kerr 23:32.43 Lake Region Union
94. 12 William Wuttke 23:32.97 South Royalton
95. 10 Zachary McGinnis 23:33.90 Northfield
96. 10 John Morse 23:40.03 Lyndon Institute
97. 12 Gregory Thivierge 23:44.25 Spaulding
98. 11 Nick Kelm 23:44.63 Milton
99. 9 Aidan Gavin 23:48.14 Rice Memorial
100. 12 Huddie Elledge 23:49.55 Bellows Free Academy...
101. 9 Ross Carr 23:51.34 Mt Abraham
102. 9 Kenneth Chandler 24:05.15 Peoples Academy
103. 12 Abe Tautfest 24:09.17 Northfield
104. 11 Noah Abbot 24:12.86 Randolph Union
105. 11 Clayton Mongeon 24:16.22 Lamoille Union
106. 9 Adam Gadbois 24:17.27 Northfield
107. 10 Christian Bolding 24:51.08 Northfield
108. 9 Tyler Burroughs 24:53.31 Blue Mountain Union
109. 9 Tyler Murray 25:09.98 Blue Mountain Union
110. 9 Keagan Jarvis 25:15.59 Randolph Union
111. 10 Nikolas Leonhardt 25:44.35 South Royalton
112. 10 Nathaniel George 25:53.48 Blue Mountain Union
113. 9 Trevor Page 26:04.88 Northfield
114. 10 Robert Patterson 26:06.10 Richford
115. 11 Briggs Heffernan 26:18.52 Oxbow
116. 9 Nathan Steller 26:29.72 Blue Mountain Union
117. 9 David Toborg 26:40.87 Spaulding
118. 11 Parker Nolan 26:43.18 Spaulding
119. 12 Ryan Streeter 27:13.99 Lake Region Union
120. 10 Bradford Jones 27:27.90 South Royalton
121. 9 Tyrus Rosten 27:44.91 Oxbow
122. 10 Anthony Sheppard 29:37.87 Blue Mountain Union
123. 10 Logan Dolloff 35:58.97 Lake Region Union