September 20th, 2025


Boys JVB Results

Place Tmpl Name Yr Team .5k 1m 2m Time Pace
1 Seamus Canniff 12 Brockton 1:35 5:33 12:16 18:08 5:51
2 1 Parker Brown 12 Pinkerton 1:44 12:11 18:18 5:54
3 2 Leighton Klug 11 Pinkerton 1:40 5:36 12:16 18:24 5:56
4 3 Calvin Winters U-32 1:40 5:38 12:15 18:28 5:57
5 Declan Canniff 10 Brockton 1:37 5:36 12:24 18:33 5:58
6 4 Jesse Bardach 10 Hanover 1:34 5:32 12:23 18:44 6:02
7 5 Evan Cohen 12 Lowell 1:36 5:32 12:15 18:50 6:04
8 Paul Birkmeyer 11 Haddam-Killingworth 1:40 5:35 12:32 18:52 6:05
9 6 Liam Holt 11 William Hall 1:49 5:57 12:38 18:54 6:05
10 7 Amadeus Meinecke 11 Phillips Academy 1:49 5:51 12:41 18:54 6:05
11 8 Jackson Tucker 10 William Hall 1:49 5:57 12:39 18:56 6:06
12 9 Eldar Parhomenko 10 William Hall 1:53 5:58 12:40 18:56 6:06
13 10 Henry Mazur 11 William Hall 1:50 5:57 12:38 19:00 6:07
14 Fischer Norton 10 Haddam-Killingworth 1:42 5:40 12:45 19:01 6:08
15 11 Owen Desmond 10 North Andover 1:43 5:49 12:42 19:03 6:08
16 12 Alex Harwich 10 Phillips Exeter 1:39 5:45 12:42 19:05 6:09
17 Parker Haddock 10 BFA-Fairfax 1:39 5:39 12:39 19:09 6:10
18 13 Cian Elly 11 Oyster River 1:46 5:50 12:43 19:09 6:10
19 14 James Travis 10 Phillips Exeter 1:45 5:53 12:42 19:13 6:11
20 15 Carsten Flowers 11 Phillips Exeter 1:42 5:50 12:54 19:16 6:12
21 16 Simon Lamb 10 Oyster River 1:47 5:57 12:55 19:18 6:13
22 17 Noah Melendy 10 Exeter 1:50 5:57 13:01 19:20 6:14
23 18 Jax Hart 9 Champlain Valley 1:48 5:59 13:00 19:22 6:14
24 19 Carter Eastwick-Haske 10 North Andover 1:44 5:49 12:51 19:22 6:14
25 20 Noah Iucci 11 Nashua South 1:45 5:48 12:53 19:22 6:14
26 21 Patrick Hess 12 Essex 1:34 5:35 12:44 19:23 6:15
27 22 William White 11 Essex 1:34 5:34 12:44 19:26 6:16
28 23 Marlon Sunderland 9 Champlain Valley 1:41 5:52 12:46 19:27 6:16
29 24 Nate Zwinggi 10 North Andover 1:44 5:50 12:52 19:27 6:16
30 25 Justin Lee 12 Noble and Greenough 1:47 5:56 12:45 19:28 6:16
31 26 Jacob Houde 10 Exeter 1:50 5:57 13:00 19:30 6:17
32 27 Tiger Wang 9 Phillips Academy 1:49 6:03 13:02 19:30 6:17
33 28 Cullen Metayer 11 Essex 1:37 5:37 12:42 19:32 6:17
34 Aaron Modini 10 Londonderry 1:45 5:54 12:59 19:32 6:18
35 Cash Robles 12 Londonderry 1:42 5:48 12:57 19:34 6:18
36 Gil Tapia 12 Londonderry 1:41 5:46 13:09 19:37 6:19
37 29 Teigan Reimer-Tatistc 10 U-32 1:46 5:57 13:03 19:39 6:20
38 30 Orion Talbot 9 Hollis/Brookline 1:48 6:01 13:09 19:39 6:20
39 31 Casey Pyrro 12 William Hall 1:57 6:09 13:04 19:40 6:20
40 32 James Fair 11 Noble and Greenough 1:50 6:02 12:58 19:41 6:21
41 33 Siddharth Krishna 10 Pinkerton 1:56 6:13 13:17 19:44 6:21
42 34 Justin Reynolds 11 Lowell 1:46 5:56 13:06 19:45 6:22
43 35 Nathaniel Picconi-Eakin 12 Hanover 1:43 5:55 13:02 19:48 6:23
44 36 Leo Gaa 12 Essex 1:37 5:38 12:53 19:48 6:23
45 37 Austin Reid 12 Roxbury Latin School 1:44 5:51 13:15 19:50 6:23
46 38 Sean Ricard 10 Phillips Exeter 1:45 5:53 13:07 19:54 6:25
47 39 Michael Tangstrom 11 North Andover 1:51 5:55 12:59 19:54 6:25
48 40 Oliver Smith 9 Noble and Greenough 1:47 5:58 13:11 19:56 6:25
49 41 Nathan Lai 12 Pinkerton 1:56 6:14 13:21 19:57 6:26
50 42 Peter Lyon 10 South Burlington 1:49 6:11 13:12 20:00 6:27
51 43 Alexander Czajka 10 Pinkerton 1:56 6:14 13:19 20:00 6:27
52 44 Brody Cassidy 10 Pinkerton 1:56 6:13 13:20 20:00 6:27
53 45 Neal Veeranna 12 Phillips Exeter 1:40 5:52 13:10 20:01 6:27
54 46 Aj Quaine 10 Hollis/Brookline 1:52 6:12 13:34 20:02 6:27
55 47 Carter Swett 11 Pinkerton 1:58 6:14 13:24 20:03 6:28
56 48 Orion Stapleton 9 Essex 1:52 6:01 13:21 20:03 6:28
57 49 John Henry Andrews 10 Claremont Christian 1:49 6:11 13:30 20:03 6:28
58 50 Charlie Mogavero 9 Claremont Christian 1:49 6:11 13:30 20:04 6:28
59 Logan Alsup 9 Salem 1:51 6:03 13:18 20:05 6:28
60 51 Brayden Rossi 9 Goffstown 1:53 6:06 13:25 20:06 6:29
61 52 Sawyer Gilbert 10 Mt. Mansfield 1:55 6:13 13:35 20:08 6:29
62 53 Dashiell Seals 11 Phillips Exeter 1:45 5:59 13:30 20:09 6:29
63 54 Nathan Tavares 11 Weston 1:52 6:10 13:38 20:10 6:30
64 55 Aj Glanz 11 Mt. Mansfield 1:51 6:08 13:29 20:12 6:31
65 56 Keenan Burke 11 Souhegan 1:51 6:03 13:32 20:13 6:31
66 Eder Degand 11 Brockton 1:39 5:49 13:27 20:13 6:31
67 Aj Livingston 12 Haddam-Killingworth 1:50 6:11 13:32 20:14 6:31
68 57 Ved Reddy 10 Phillips Exeter 1:43 5:52 13:29 20:15 6:31
69 58 Max Brown 11 Hanover 1:43 5:56 13:20 20:15 6:31
70 Henry Scannell 10 BFA-Fairfax 1:42 5:56 13:30 20:17 6:32
71 59 Connor Sullivan 10 Coe-Brown 1:54 6:13 13:31 20:17 6:32
72 60 Sebastian Vermut 11 Phillips Academy 1:54 6:10 13:31 20:18 6:32
73 61 Elijah Levithan 11 William Hall 1:59 6:29 13:49 20:19 6:33
74 62 Gavin Kenoyer 11 Oyster River 1:48 6:08 13:18 20:21 6:33
75 63 Nicholas Depippo 11 Winnacunnet 1:54 6:12 13:34 20:23 6:34
76 64 Quintin Fortier 12 Champlain Valley 1:39 5:51 13:29 20:25 6:35
77 65 Wyatt Nicol 10 Winnacunnet 1:53 6:13 13:46 20:26 6:35
78 66 Mikail Razzaq 11 U-32 1:49 6:06 13:33 20:26 6:35
79 67 William Johnson 10 Noble and Greenough 2:02 6:26 13:51 20:27 6:35
80 68 Arslan Khandkar 10 Bedford 1:40 6:03 13:33 20:29 6:36
81 69 Ethan Gahm 11 Winnacunnet 2:00 6:12 13:34 20:31 6:36
82 70 Ari Pincus 12 William Hall 2:01 6:28 13:49 20:31 6:37
83 71 Elias Pratt 11 Oyster River 1:49 6:10 13:40 20:33 6:37
84 72 Trevor Dodge 10 Lowell 1:55 6:08 13:33 20:33 6:37
85 73 Robert Marttila 9 Portsmouth 1:56 6:05 13:32 20:34 6:38
86 74 Keiran Reilly 10 BFA-St. Albans 2:04 6:34 13:46 20:34 6:38
87 75 Cameron McGuire 10 North Andover 2:02 6:28 13:49 20:36 6:38
88 76 Mitchell Catlett 10 Burlington 1:49 6:16 13:48 20:38 6:39
89 77 Brady Driver 11 Champlain Valley 1:47 6:00 13:37 20:39 6:39
90 78 Emery Nordahl 12 Noble and Greenough 2:02 6:26 13:51 20:39 6:39
91 79 Walter Gannon 9 Hollis/Brookline 2:04 6:36 14:07 20:39 6:39
92 80 Alessandro Reverdito 9 Phillips Academy 1:50 6:10 13:48 20:41 6:40
93 81 Tiger Feller 11 Weston 1:52 6:10 13:41 20:41 6:40
94 82 Jack Tremble 12 Essex 1:47 6:00 13:38 20:44 6:41
95 83 Jude Shaad 11 Portsmouth 2:02 6:13 13:47 20:45 6:41
96 84 Desmond Aquino 12 Lowell 1:52 6:08 13:44 20:46 6:41
97 85 Teddy Frangakis 11 Phillips Academy 1:55 6:15 13:46 20:48 6:42
98 86 Fin Reichard 12 Roxbury Latin School 1:45 5:58 13:42 20:49 6:42
99 87 Kyle Gump 12 St. Paul's School 2:03 6:39 14:13 20:55 6:44
100 88 Tyler Stromski 11 Windham 1:53 6:09 13:46 20:56 6:45
101 89 Ryan Pawlowski 9 Bow 1:48 6:16 13:53 20:57 6:45
102 90 Finn Moran 11 Portsmouth 2:00 6:23 14:13 20:57 6:45
103 91 Eliel Rivera Famania 10 Framingham 1:52 6:10 13:58 20:57 6:45
104 92 Evan Lewandoski 12 Hanover 1:59 6:28 14:03 20:58 6:45
105 93 Kellan Baker 10 Coe-Brown 1:52 6:09 13:48 20:59 6:46
106 94 Emrys Herman 11 Newmarket 1:52 6:18 13:52 21:00 6:46
107 95 Jack Goodridge 10 Coe-Brown 2:04 6:40 14:13 21:02 6:46
108 96 Jack Biunno 10 Champlain Valley 2:00 6:22 14:07 21:02 6:46
109 97 Kyle Bailey 11 Windham 1:53 6:18 14:00 21:04 6:47
110 98 Forest Eberl 10 Oyster River 1:47 6:02 13:50 21:04 6:47
111 Benjamin Raymond 12 Nashua North 1:42 5:59 14:04 21:05 6:47
112 99 Hudson Li 12 Milton Academy 1:54 6:24 14:06 21:07 6:48
113 100 Liam Gorniak 11 Essex 1:56 6:16 14:13 21:07 6:48
114 101 Ryan Bertges 10 South Burlington 1:53 6:18 13:56 21:08 6:48
115 102 Owen Brodeur 10 Windham 2:04 6:29 14:12 21:09 6:49
116 103 Oren Waxman 12 Weston 2:01 6:22 14:15 21:09 6:49
117 104 Wyatt Maglin 9 Exeter 1:52 6:13 14:11 21:10 6:49
118 105 Ethan Sargent 11 Bedford 1:46 6:08 13:52 21:10 6:49
119 106 Andrew Thibeault 11 Nashua South 1:44 5:53 13:32 21:11 6:49
120 107 Simms Tisdale 10 Weston 2:02 6:26 14:17 21:13 6:50
121 108 Gabriel Herring 12 Lebanon 2:00 6:38 14:09 21:13 6:50
122 109 Max Kesselheim 12 Roxbury Latin School 1:46 6:07 14:08 21:14 6:50
123 110 Ian Fellers 9 Bow 1:48 6:18 14:08 21:15 6:51
124 111 Ben Romano 10 Roxbury Latin School 2:01 6:29 14:14 21:16 6:51
125 112 Will Courcier 11 Needham 2:02 6:38 14:21 21:17 6:51
126 113 Nicholas Derosa 11 Framingham 1:49 6:00 13:59 21:18 6:52
127 114 Silas Doane 10 Oyster River 1:48 6:09 14:05 21:21 6:53
128 115 Owen Conforti 10 Souhegan 2:02 6:45 14:17 21:22 6:53
129 116 Ron Ozeri 10 Needham 2:02 6:38 14:32 21:23 6:53
130 117 George Pinault 11 Concord 2:07 6:40 14:23 21:24 6:54
131 118 Harry Moyer 11 St. Paul's School 2:03 6:40 14:25 21:25 6:54
132 119 Ian George 11 Lebanon 2:05 6:45 14:35 21:25 6:54
133 120 Joshua Gurtner 12 Concord 2:05 6:40 14:34 21:26 6:54
134 121 Luca Bocresion 12 St. Paul's School 2:06 6:42 14:39 21:26 6:54
135 122 Lincoln McKinney 10 Concord 2:06 6:42 14:22 21:27 6:55
136 123 Joe Jackson 10 South Burlington 1:55 6:20 14:10 21:28 6:55
137 124 John Moulton 11 Mt. Mansfield 2:06 6:39 14:17 21:29 6:55
138 125 Niccolo Lee-Suk 10 Phillips Academy 1:55 6:16 14:06 21:30 6:55
139 Connor McInerney 12 Nashua North 1:52 6:17 14:11 21:31 6:56
140 126 Ethan Thompson 9 Bow 1:52 6:29 14:15 21:32 6:56
141 127 Lincoln Maxwell 12 Needham 2:01 6:37 14:20 21:34 6:57
142 128 Levi Koger U-32 1:54 6:21 14:10 21:39 6:58
143 Mason Hakesley 9 Salem 1:55 6:29 14:29 21:40 6:59
144 129 Zavier Lapierre 10 Winnacunnet 1:53 6:27 14:19 21:40 6:59
145 130 Tycho Bardo 9 Noble and Greenough 2:06 6:45 14:36 21:41 6:59
146 131 Cronin Asa 11 U-32 1:57 6:46 14:36 21:42 6:59
147 132 Charles Wilkinson 10 Hopkinton 1:54 6:19 14:19 21:42 6:59
148 133 Frankie Zagami 10 Exeter 2:03 6:37 14:35 21:43 7:00
149 134 Thomas Carroll 9 Mt. Mansfield 2:05 6:34 14:23 21:43 7:00
150 135 Keller Johnston 10 Exeter 2:01 6:37 14:30 21:44 7:00
151 136 Ian Danen-Lucier 11 Lebanon 2:05 6:44 14:37 21:44 7:00
152 137 Isaac Ohl 10 Hopkinton 2:01 6:24 14:20 21:44 7:00
153 138 Sebastian Woodward 11 Nashua South 2:01 6:35 14:21 21:45 7:00
154 139 Alex Cai 11 Noble and Greenough 1:55 6:21 14:24 21:46 7:01
155 140 Grant Lebar 11 St. Paul's School 2:07 6:42 14:40 21:51 7:02
156 141 Peyton Campbell 9 Goffstown 2:04 6:53 14:41 21:53 7:03
157 142 Ripken Lee 9 Souhegan 2:07 6:47 14:50 21:54 7:03
158 143 Ryan Thompson 9 Claremont Christian 2:01 6:40 14:35 21:54 7:03
159 144 Will Sandor 11 Hanover 1:47 6:25 14:37 21:55 7:04
160 145 Alex Boardman 12 Lebanon 1:59 6:42 14:37 21:55 7:04
161 146 Brody Hamlen 11 Winnacunnet 2:07 6:51 14:43 21:56 7:04
162 147 Lorenzo Alberti 12 Framingham 1:44 6:18 14:34 21:56 7:04
163 148 Jeb Stegall 11 St. Paul's School 2:07 6:42 14:40 21:56 7:04
164 149 Felix Stuart 11 Milton Academy 2:00 6:28 14:29 21:56 7:04
165 150 Elliot Clendenning 12 Concord 2:06 6:50 14:38 21:59 7:05
166 151 Kai Stone 10 Mt. Mansfield 2:08 6:42 14:24 22:00 7:05
167 152 Dean Ayotte 12 Concord 2:01 6:30 14:42 22:03 7:06
168 Austyn Hoegler 10 Dover 1:48 6:11 14:47 22:04 7:06
169 153 Anderson Leblanc 11 Champlain Valley 2:00 6:43 14:51 22:04 7:07
170 154 Gideon Allen 11 Souhegan 2:09 6:51 14:56 22:05 7:07
171 155 Jayden Stewart 11 Concord 2:08 6:52 14:58 22:06 7:07
172 156 Oliver White 9 Bow 2:02 6:47 14:38 22:07 7:07
173 157 Warren Ramsay 9 Lebanon 2:07 6:51 14:47 22:08 7:08
174 158 Joey Boucher 9 Goffstown 2:00 6:39 14:46 22:08 7:08
175 159 Caden McDaniel 11 Merrimack 1:59 6:40 14:49 22:08 7:08
176 160 Alexander Landis-Arnold 12 Milton Academy 2:00 6:36 14:39 22:09 7:08
177 161 Thatcher Kindstedt 12 Portsmouth 2:04 6:40 14:53 22:09 7:08
178 162 Charlie Siok 10 Bedford 1:56 6:34 14:39 22:11 7:09
179 163 Mason Lewis 10 Windham 2:05 6:41 14:50 22:12 7:09
180 164 Miles Van Hoff 10 Hopkinton 2:11 6:57 15:02 22:13 7:09
181 165 Declan Madden 10 Windham 2:14 6:43 14:51 22:13 7:09
182 166 Landon Lloyd 11 Souhegan 2:09 6:51 14:56 22:13 7:10
183 Tayvon Moore 11 Nashua North 1:56 6:34 14:41 22:14 7:10
184 167 Jackson Nadeau 10 Coe-Brown 2:03 6:48 14:46 22:14 7:10
185 168 Tank Chandler 10 Burlington 2:02 6:41 14:49 22:16 7:10
186 169 Gabriel Huyck 12 Hanover 1:50 6:26 14:38 22:16 7:10
187 170 Theodore Bond 12 Bishop Guertin 1:57 6:36 14:48 22:17 7:11
188 171 Michael Munnis 10 Merrimack 2:00 6:42 14:45 22:18 7:11
189 172 Logan Pray 12 Bedford 1:42 5:58 14:17 22:18 7:11
190 173 Jackson Winters 11 Winnacunnet 2:06 6:51 14:59 22:19 7:11
191 174 Alex Lewandowski 11 Windham 2:05 6:44 14:43 22:20 7:12
192 175 Gavin Bishop 10 Goffstown 2:00 6:47 14:57 22:21 7:12
193 176 Wells Shelley 11 Burlington 2:06 6:56 15:01 22:22 7:12
194 177 Jack Gilarde 10 Needham 2:06 6:50 15:03 22:24 7:13
195 178 Joe Jia 11 Milton Academy 2:10 6:57 15:03 22:24 7:13
196 179 Lennon Eckner-Naylor 10 Hopkinton 2:11 6:57 15:16 22:24 7:13
197 180 Shea Raymond 12 Coe-Brown 2:12 7:05 15:28 22:26 7:14
198 181 Anghelo Araujo Lazaro 10 Nashua South 1:56 6:36 14:55 22:27 7:14
199 182 Adriano Rodriguez 10 Mt. Mansfield 2:08 6:43 14:59 22:29 7:14
200 183 Jack Helrich 11 Burlington 2:03 6:45 15:07 22:30 7:15
201 184 Ben Poole 11 Concord 2:08 6:58 15:05 22:30 7:15
202 185 James Maletz 9 St. Paul's School 2:03 6:42 14:55 22:32 7:16
203 186 Tyler Gross 11 Hopkinton 2:01 6:38 15:13 22:33 7:16
204 187 Teddy Montagano 10 Bedford 2:10 7:06 15:09 22:34 7:16
205 188 Caven Farrell 12 U-32 1:57 6:46 15:08 22:35 7:16
206 189 Tavin Lippmann 11 Merrimack 1:50 6:29 14:43 22:35 7:16
207 190 Oliver Colbert 12 Roxbury Latin School 2:01 6:42 15:04 22:36 7:17
208 191 Chase Gurtman 10 South Burlington 1:59 6:39 15:11 22:38 7:18
209 192 Caelan French 10 Portsmouth 2:06 6:49 15:08 22:39 7:18
210 193 Henry Rutter 11 Exeter 2:03 6:44 15:17 22:42 7:19
211 194 Isaac Peyrat 11 BFA-St. Albans 2:03 6:44 14:57 22:42 7:19
212 195 Mathias Slayton 10 Exeter 2:02 6:37 14:45 22:44 7:19
213 John Duncan 10 Brattleboro 1:47 6:19 15:06 22:45 7:20
214 196 Isaac Stewart 9 Burlington 2:02 6:45 15:14 22:45 7:20
215 Jozef Chamraz 12 Montpelier 1:59 6:46 15:15 22:46 7:20
216 197 Bora Sarath 11 Lowell 1:35 5:43 15:15 22:47 7:20
217 198 Lyle Cousins 11 Oyster River 2:06 6:57 15:10 22:47 7:20
218 199 Elijah McArdle 9 Bow 1:59 6:44 15:00 22:50 7:21
219 200 Griffin Swift-Herzog 10 Burlington 1:58 6:47 15:15 22:52 7:22
220 201 Athanasios Miris 12 Nashua South 1:57 6:38 15:27 22:53 7:22
221 Aidan Whitman 12 Merrimack Valley 2:03 6:55 15:21 22:54 7:23
222 202 Aiden Countey 10 Coe-Brown 2:05 6:51 15:18 22:55 7:23
223 203 Owen Gallo 12 Bedford 2:06 6:55 15:23 22:55 7:23
224 204 Mason Emerson 9 Goffstown 2:00 6:48 15:15 22:58 7:24
225 205 Derek Sheckman 11 North Andover 2:04 6:44 15:08 22:58 7:24
226 206 Alex Ludberg 10 Goffstown 2:03 6:49 15:21 22:58 7:24
227 207 Eric Gao 10 Bedford 2:03 6:53 15:13 22:58 7:24
228 208 Prithvi Gupta 10 Nashua South 2:07 6:58 15:24 23:01 7:25
229 Ethan Towle 11 Dover 1:56 6:40 15:25 23:03 7:25
230 Braedon Maziarz 11 Nashua North 2:00 6:36 15:09 23:04 7:26
231 Andreas Visan 11 Austin Prep 2:10 7:02 15:35 23:04 7:26
232 209 Jax Marshall 10 Hopkinton 2:10 6:57 15:31 23:05 7:26
233 210 Will Roane 10 Hanover 2:14 7:05 15:20 23:05 7:26
234 211 David Owen 12 Bow 1:58 6:53 15:14 23:06 7:27
235 212 Gabe Brown 11 Claremont Christian 2:09 6:59 15:28 23:07 7:27
236 213 Nicholas Minutelli 10 Newmarket 2:02 6:58 15:26 23:07 7:27
237 214 Noah Chan 10 South Burlington 1:58 6:39 15:15 23:07 7:27
238 215 Sawyer Whiting 9 Bow 2:02 6:57 15:19 23:08 7:27
239 James Aprahamian 11 Austin Prep 2:10 7:00 15:36 23:09 7:27
240 216 Grant Leonardi 10 Bishop Guertin 2:00 6:46 15:33 23:19 7:31
241 217 Ryan Heyer 11 BFA-St. Albans 2:11 7:04 15:23 23:19 7:31
242 218 Edwin Zheng 9 Newmarket 2:02 6:57 15:14 23:22 7:32
243 219 Schyler Grace 11 Mt. Mansfield 2:06 6:46 15:21 23:24 7:32
244 220 Jackson Turck 10 Bishop Guertin 2:00 6:46 15:18 23:24 7:32
245 221 Jackson French 11 Portsmouth 2:09 7:02 15:46 23:24 7:32
246 222 Jack Argilagos 11 Needham 2:05 6:56 15:32 23:28 7:34
247 223 Chase Giampa 9 Goffstown 2:03 6:54 15:30 23:29 7:34
248 224 Coleman Scott 11 Hollis/Brookline 2:10 6:59 15:30 23:31 7:35
249 Richard Joyce 10 St Sebatian's School 2:10 7:16 16:01 23:32 7:35
250 225 Jacob McKaughan 10 Framingham 2:04 6:55 15:27 23:35 7:36
251 Henry Bowman 10 St Sebatian's School 2:08 7:03 15:48 23:35 7:36
252 Jason Ryan 12 Salem 1:59 6:56 15:47 23:35 7:36
253 226 Noah Barreto 10 Derryfield 1:57 6:54 15:30 23:39 7:37
254 227 Connor Caron 9 Merrimack 2:04 7:11 15:55 23:40 7:37
255 228 Aiden Kaplan 9 Souhegan 2:10 6:52 15:27 23:40 7:37
256 229 Callum Carlson 10 Hollis/Brookline 2:18 7:31 16:08 23:45 7:39
257 230 Sam Green 11 Needham 2:05 6:51 15:41 23:45 7:39
258 Rohan Ghatge 10 St Sebatian's School 2:10 7:11 15:53 23:47 7:40
259 231 Eli Berk 12 Milton Academy 2:00 6:52 15:15 23:50 7:41
260 232 Jacolby Gordesky-Hoope 12 Burlington 2:09 7:08 15:52 23:55 7:42
261 233 Carter Libert 10 Merrimack 1:54 6:47 15:52 23:56 7:42
262 Loukas Raptis 10 Newfound Regional 2:13 7:13 15:53 23:59 7:44
263 234 Ezra Hector 11 Claremont Christian 2:14 7:13 16:03 24:01 7:44
264 235 Hill Cronin 9 U-32 1:59 6:55 15:52 24:01 7:44
265 236 Rayan Tebaa 10 Excel Academy Charter 2:11 7:03 16:12 24:03 7:45
266 237 Hugo Ajtum Lopez 10 Framingham 2:04 6:55 16:07 24:10 7:47
267 238 Jeff Belcourt 10 Con-Val 2:13 7:09 16:00 24:11 7:47
268 Joshua Demanche 12 Conant 2:01 6:54 16:06 24:12 7:48
269 Isaac Conant 9 Portsmouth Christian 2:10 7:21 16:03 24:16 7:49
270 239 Rhys MacDonald 11 Souhegan 2:16 7:26 16:25 24:22 7:51
271 Gavin Ng 10 Londonderry 2:14 7:23 16:16 24:25 7:52
272 Matthew Melvin 12 Sanford 2:10 7:22 16:25 24:37 7:56
273 240 Aidan Magnus 11 Derryfield 2:04 7:01 16:40 24:38 7:56
274 Carter Huff 10 Sanford 2:10 7:22 16:25 24:46 7:59
275 241 Calvin Ramos-Glew 10 Lebanon 2:15 7:24 16:25 24:47 7:59
276 Aidan Niro 12 Dover 1:56 6:55 16:15 24:48 7:59
277 242 Jack Mello 12 Bishop Guertin 1:38 6:26 15:57 24:56 8:02
278 243 Cohen Matthews 11 Nashua South 2:07 7:07 16:49 24:56 8:02
279 Zachary Dubuc 9 Kingswood 2:19 7:40 16:43 24:57 8:02
280 Christian Gelinas 10 Merrimack Valley 2:20 7:34 16:51 25:03 8:04
281 244 Keagan Abrams 11 Merrimack 2:12 7:37 16:49 25:06 8:05
282 245 Luke Noon 9 Newmarket 2:14 7:24 16:42 25:11 8:07
283 246 Pedro Roche 11 Excel Academy Charter 2:08 7:09 16:41 25:12 8:07
284 247 Bennett Anctil 9 Newmarket 2:15 7:25 16:42 25:13 8:07
285 248 Kellen Sullivan 12 South Burlington 2:08 7:00 16:35 25:13 8:07
286 Emilio Liwanag 11 Austin Prep 2:18 7:40 17:09 25:14 8:08
287 249 Theodore Khan 9 Newmarket 2:15 7:26 16:43 25:16 8:08
288 250 Tysen Schuneman 11 Con-Val 2:13 7:09 16:43 25:21 8:10
289 251 Ryan Provencal 11 Merrimack 2:12 7:37 16:49 25:30 8:13
290 Chris Lanouette 10 Sanborn Regional 2:14 7:31 16:54 25:31 8:13
291 Mason Roets 12 Portsmouth Christian 2:08 7:22 16:51 25:32 8:13
292 Walter Breault 10 Pelham 2:22 7:57 17:09 25:34 8:14
293 252 Ameer Hasan 11 Roxbury Latin School 2:20 7:53 17:05 25:34 8:14
294 Anthony Marcucci 11 St Sebatian's School 2:13 7:36 17:03 25:39 8:16
295 Liam Fuller 10 Montpelier 2:17 7:39 17:08 25:43 8:17
296 253 Sawyer Brown 9 Derryfield 2:12 7:27 17:03 25:45 8:18
297 254 Lincoln Scanlon 9 Lebanon 2:19 7:50 17:04 25:47 8:18
298 255 Jack Barney 11 BFA-St. Albans 2:16 7:39 17:11 25:51 8:19
299 Owen Sheehan 12 Montpelier 1:53 6:33 18:18 25:53 8:20
300 256 Zifu Song 11 Milton Academy 2:10 6:58 18:05 26:00 8:22
301 Louis Neal 11 Hillsboro-Deering 2:13 7:36 17:00 26:00 8:23
302 257 Ryan Richards 10 Derryfield 2:05 7:00 17:19 26:01 8:23
303 258 Tom Belcourt 10 Con-Val 2:25 8:08 17:41 26:07 8:25
304 259 Oliver Dresden 10 Weston 2:15 7:26 17:10 26:09 8:26
305 260 Leo Frank 11 South Burlington 2:05 6:47 16:53 26:31 8:33
306 261 Ethan Chen 10 Bishop Guertin 2:08 7:30 18:17 26:38 8:35
307 262 Julien Escalante 10 Excel Academy Charter 2:32 8:39 18:31 26:47 8:37
308 263 Jeremy Heskett 10 BFA-St. Albans 2:17 7:56 18:08 26:47 8:38
309 264 George Klauder 10 Excel Academy Charter 2:22 8:00 17:51 26:49 8:38
310 Kellen McNulty 11 Sanborn Regional 1:58 7:05 17:40 26:54 8:40
311 265 Sebastian Wright 10 Derryfield 2:10 7:37 17:37 27:05 8:43
312 Teddy Colling 11 BFA-Fairfax 1:57 7:01 17:40 27:10 8:45
313 266 Jackson Fraser 9 Con-Val 2:16 7:23 17:55 27:11 8:45
314 267 Winter Goodland 11 BFA-St. Albans 2:17 7:45 18:16 27:20 8:48
315 Kyle Nichols 12 John Stark 2:16 7:46 18:15 27:43 8:56
316 Sam Robinson 12 John Stark 2:28 8:20 18:13 27:46 8:57
317 268 Noah Castellanos 10 Excel Academy Charter 2:32 8:39 18:32 27:48 8:57
318 Max Becker 10 Brattleboro 2:05 7:42 19:02 28:01 9:01
319 269 Declan Pyles 12 Bishop Guertin 2:13 7:37 18:35 28:09 9:04
320 Luke Smart 9 Sanborn Regional 2:20 8:02 19:00 28:09 9:04
321 270 Calvin Chase 10 Derryfield 2:15 8:09 19:20 28:14 9:06
322 271 Sami Pouliot 9 Con-Val 2:25 8:17 18:49 28:18 9:07
323 Steven Reyes 12 Austin Prep 2:15 7:32 19:01 28:25 9:09
324 272 Anthony Smith 12 Portsmouth 2:21 8:00 19:05 28:28 9:10
325 Drew Feyler 9 Kingswood 2:19 7:40 19:15 28:55 9:19
326 273 Samuel Wilson 12 Bishop Guertin 2:10 7:52 19:06 29:46 9:35
327 Dean Richards 12 Kingswood 2:23 8:28 21:14 31:06 10:01
328 Matthew Yoon 9 Rivers School 2:34 8:59 23:41 35:16 11:22
329 274 Rayan Griovach 10 Excel Academy Charter 2:20 8:44 23:41 35:27 11:25
330 275 Mohammed Tebaa 12 Excel Academy Charter 3:01 10:37 24:15 35:29 11:26
331 Spencer Woodward 9 Newfound Regional 2:25 10:33 25:22 37:05 11:57
Sam Hunt 11 Dover 1:45 6:16 16:13
Matthew Sprague 12 Pelham 2:17 7:49 19:15
Nathan Vanderpool 12 Con-Val 3:14 11:12 29:20
Joziah Hosey 11 Pembroke 1:45 6:43
Micah Prahl 11 Sanborn Regional 2:16 7:42

                           Boys JVB Team Results


  1.    64  William Hall              (  19:06  1:35:26   0:46)
========================================
  1      6  Liam        Holt             18:54
  2      8  Jackson     Tucker           18:56
  3      9  Eldar       Parhomenko       18:56
  4     10  Henry       Mazur            19:00
  5     31  Casey       Pyrro            19:40
  6   ( 61) Elijah      Levithan         20:19
  7   ( 70) Ari         Pincus           20:31

  2.   120  Pinkerton                 (  19:17  1:36:23   1:42)
========================================
  1      1  Parker      Brown            18:18
  2      2  Leighton    Klug             18:24
  3     33  Siddharth   Krishna          19:44
  4     41  Nathan      Lai              19:57
  5     43  Alexander   Czajka           20:00
  6   ( 44) Brody       Cassidy          20:00
  7   ( 47) Carter      Swett            20:03

  3.   124  Phillips Exeter           (  19:30  1:37:29   0:56)
========================================
  1     12  Alex        Harwich          19:05
  2     14  James       Travis           19:13
  3     15  Carsten     Flowers          19:16
  4     38  Sean        Ricard           19:54
  5     45  Neal        Veeranna         20:01
  6   ( 53) Dashiell    Seals            20:09
  7   ( 57) Ved         Reddy            20:15

  4.   155  Essex                     (  19:39  1:38:12   0:40)
========================================
  1     21  Patrick     Hess             19:23
  2     22  William     White            19:26
  3     28  Cullen      Metayer          19:32
  4     36  Leo         Gaa              19:48
  5     48  Orion       Stapleton        20:03
  6   ( 82) Jack        Tremble          20:44
  7   (100) Liam        Gorniak          21:07

  5.   168  North Andover             (  19:41  1:38:22   1:33)
========================================
  1     11  Owen        Desmond          19:03
  2     19  Carter      Eastwick-Haske   19:22
  3     24  Nate        Zwinggi          19:27
  4     39  Michael     Tangstrom        19:54
  5     75  Cameron     McGuire          20:36
  6   (205) Derek       Sheckman         22:58

  6.   242  Noble and Greenough       (  20:03  1:40:11   1:11)
========================================
  1     25  Justin      Lee              19:28
  2     32  James       Fair             19:41
  3     40  Oliver      Smith            19:56
  4     67  William     Johnson          20:27
  5     78  Emery       Nordahl          20:39
  6   (130) Tycho       Bardo            21:41
  7   (139) Alex        Cai              21:46

  7.   259  Phillips Academy          (  20:03  1:40:11   1:54)
========================================
  1      7  Amadeus     Meinecke         18:54
  2     27  Tiger       Wang             19:30
  3     60  Sebastian   Vermut           20:18
  4     80  Alessandro  Reverdito        20:41
  5     85  Teddy       Frangakis        20:48
  6   (125) Niccolo     Lee-Suk          21:30

  8.   260  Oyster River              (  20:05  1:40:25   1:55)
========================================
  1     13  Cian        Elly             19:09
  2     16  Simon       Lamb             19:18
  3     62  Gavin       Kenoyer          20:21
  4     71  Elias       Pratt            20:33
  5     98  Forest      Eberl            21:04
  6   (114) Silas       Doane            21:21
  7   (198) Lyle        Cousins          22:47

  9.   278  Champlain Valley          (  20:11  1:40:55   1:40)
========================================
  1     18  Jax         Hart             19:22
  2     23  Marlon      Sunderland       19:27
  3     64  Quintin     Fortier          20:25
  4     77  Brady       Driver           20:39
  5     96  Jack        Biunno           21:02
  6   (153) Anderson    Leblanc          22:04

 10.   333  Hanover                   (  20:20  1:41:40   3:11)
========================================
  1      4  Jesse       Bardach          18:44
  2     35  Nathaniel   Picconi-Eakin    19:48
  3     58  Max         Brown            20:15
  4     92  Evan        Lewandoski       20:58
  5    144  Will        Sandor           21:55
  6   (169) Gabriel     Huyck            22:16
  7   (210) Will        Roane            23:05

 11.   357  U-32                      (  20:23  1:41:54   3:14)
========================================
  1      3  Calvin      Winters          18:28
  2     29  Teigan      Reimer-Tatistc   19:39
  3     66  Mikail      Razzaq           20:26
  4    128  Levi        Koger            21:39
  5    131  Cronin      Asa              21:42
  6   (188) Caven       Farrell          22:35
  7   (235) Hill        Cronin           24:01

 12.   392  Lowell                    (  20:33  1:42:41   3:57)
========================================
  1      5  Evan        Cohen            18:50
  2     34  Justin      Reynolds         19:45
  3     72  Trevor      Dodge            20:33
  4     84  Desmond     Aquino           20:46
  5    197  Bora        Sarath           22:47

 13.   415  Exeter                    (  20:42  1:43:27   2:24)
========================================
  1     17  Noah        Melendy          19:20
  2     26  Jacob       Houde            19:30
  3    104  Wyatt       Maglin           21:10
  4    133  Frankie     Zagami           21:43
  5    135  Keller      Johnston         21:44
  6   (193) Henry       Rutter           22:42
  7   (195) Mathias     Slayton          22:44

 14.   472  Winnacunnet               (  21:00  1:44:56   1:33)
========================================
  1     63  Nicholas    Depippo          20:23
  2     65  Wyatt       Nicol            20:26
  3     69  Ethan       Gahm             20:31
  4    129  Zavier      Lapierre         21:40
  5    146  Brody       Hamlen           21:56
  6   (173) Jackson     Winters          22:19

 15.   516  Mt. Mansfield             (  21:07  1:45:32   1:52)
========================================
  1     52  Sawyer      Gilbert          20:08
  2     55  Aj          Glanz            20:12
  3    124  John        Moulton          21:29
  4    134  Thomas      Carroll          21:43
  5    151  Kai         Stone            22:00
  6   (182) Adriano     Rodriguez        22:29
  7   (219) Schyler     Grace            23:24

 16.   533  Roxbury Latin School      (  21:09  1:45:45   2:46)
========================================
  1     37  Austin      Reid             19:50
  2     86  Fin         Reichard         20:49
  3    109  Max         Kesselheim       21:14
  4    111  Ben         Romano           21:16
  5    190  Oliver      Colbert          22:36
  6   (252) Ameer       Hasan            25:34

 17.   594  Coe-Brown                 (  21:24  1:46:58   2:09)
========================================
  1     59  Connor      Sullivan         20:17
  2     93  Kellan      Baker            20:59
  3     95  Jack        Goodridge        21:02
  4    167  Jackson     Nadeau           22:14
  5    180  Shea        Raymond          22:26
  6   (202) Aiden       Countey          22:55

 18.   599  Portsmouth                (  21:25  1:47:04   2:05)
========================================
  1     73  Robert      Marttila         20:34
  2     83  Jude        Shaad            20:45
  3     90  Finn        Moran            20:57
  4    161  Thatcher    Kindstedt        22:09
  5    192  Caelan      French           22:39
  6   (221) Jackson     French           23:24
  7   (272) Anthony     Smith            28:28

 19.   604  Weston                    (  21:53  1:49:22   5:59)
========================================
  1     54  Nathan      Tavares          20:10
  2     81  Tiger       Feller           20:41
  3    103  Oren        Waxman           21:09
  4    107  Simms       Tisdale          21:13
  5    259  Oliver      Dresden          26:09

 20.   608  Hollis/Brookline          (  21:32  1:47:36   4:06)
========================================
  1     30  Orion       Talbot           19:39
  2     46  Aj          Quaine           20:02
  3     79  Walter      Gannon           20:39
  4    224  Coleman     Scott            23:31
  5    229  Callum      Carlson          23:45

 21.   614  St. Paul's School         (  21:31  1:47:33   1:01)
========================================
  1     87  Kyle        Gump             20:55
  2    118  Harry       Moyer            21:25
  3    121  Luca        Bocresion        21:26
  4    140  Grant       Lebar            21:51
  5    148  Jeb         Stegall          21:56
  6   (185) James       Maletz           22:32

 22.   615  Windham                   (  21:31  1:47:34   1:17)
========================================
  1     88  Tyler       Stromski         20:56
  2     97  Kyle        Bailey           21:04
  3    102  Owen        Brodeur          21:09
  4    163  Mason       Lewis            22:12
  5    165  Declan      Madden           22:13
  6   (174) Alex        Lewandowski      22:20

 23.   633  Souhegan                  (  21:34  1:47:47   2:00)
========================================
  1     56  Keenan      Burke            20:13
  2    115  Owen        Conforti         21:22
  3    142  Ripken      Lee              21:54
  4    154  Gideon      Allen            22:05
  5    166  Landon      Lloyd            22:13
  6   (228) Aiden       Kaplan           23:40
  7   (239) Rhys        MacDonald        24:22

 24.   646  Nashua South              (  21:32  1:47:38   3:31)
========================================
  1     20  Noah        Iucci            19:22
  2    106  Andrew      Thibeault        21:11
  3    138  Sebastian   Woodward         21:45
  4    181  Anghelo     Araujo Lazaro    22:27
  5    201  Athanasios  Miris            22:53
  6   (208) Prithvi     Gupta            23:01
  7   (243) Cohen       Matthews         24:56

 25.   661  Concord                   (  21:40  1:48:19   0:39)
========================================
  1    117  George      Pinault          21:24
  2    120  Joshua      Gurtner          21:26
  3    122  Lincoln     McKinney         21:27
  4    150  Elliot      Clendenning      21:59
  5    152  Dean        Ayotte           22:03
  6   (155) Jayden      Stewart          22:06
  7   (184) Ben         Poole            22:30

 26.   665  Lebanon                   (  21:41  1:48:25   0:55)
========================================
  1    108  Gabriel     Herring          21:13
  2    119  Ian         George           21:25
  3    136  Ian         Danen-Lucier     21:44
  4    145  Alex        Boardman         21:55
  5    157  Warren      Ramsay           22:08
  6   (241) Calvin      Ramos-Glew       24:47
  7   (254) Lincoln     Scanlon          25:47

 27.   671  South Burlington          (  21:41  1:48:21   3:07)
========================================
  1     42  Peter       Lyon             20:00
  2    101  Ryan        Bertges          21:08
  3    123  Joe         Jackson          21:28
  4    191  Chase       Gurtman          22:38
  5    214  Noah        Chan             23:07
  6   (248) Kellen      Sullivan         25:13
  7   (260) Leo         Frank            26:31

 28.   680  Bow                       (  21:45  1:48:41   1:53)
========================================
  1     89  Ryan        Pawlowski        20:57
  2    110  Ian         Fellers          21:15
  3    126  Ethan       Thompson         21:32
  4    156  Oliver      White            22:07
  5    199  Elijah      McArdle          22:50
  6   (211) David       Owen             23:06
  7   (215) Sawyer      Whiting          23:08

 29.   688  Claremont Christian       (  21:50  1:49:09   3:58)
========================================
  1     49  John Henry  Andrews          20:03
  2     50  Charlie     Mogavero         20:04
  3    143  Ryan        Thompson         21:54
  4    212  Gabe        Brown            23:07
  5    234  Ezra        Hector           24:01

 30.   694  Bedford                   (  21:45  1:48:42   2:05)
========================================
  1     68  Arslan      Khandkar         20:29
  2    105  Ethan       Sargent          21:10
  3    162  Charlie     Siok             22:11
  4    172  Logan       Pray             22:18
  5    187  Teddy       Montagano        22:34
  6   (203) Owen        Gallo            22:55
  7   (207) Eric        Gao              22:58

 31.   729  Goffstown                 (  21:54  1:49:26   2:52)
========================================
  1     51  Brayden     Rossi            20:06
  2    141  Peyton      Campbell         21:53
  3    158  Joey        Boucher          22:08
  4    175  Gavin       Bishop           22:21
  5    204  Mason       Emerson          22:58
  6   (206) Alex        Ludberg          22:58
  7   (223) Chase       Giampa           23:29

 32.   754  Needham                   (  22:02  1:50:06   2:11)
========================================
  1    112  Will        Courcier         21:17
  2    116  Ron         Ozeri            21:23
  3    127  Lincoln     Maxwell          21:34
  4    177  Jack        Gilarde          22:24
  5    222  Jack        Argilagos        23:28
  6   (230) Sam         Green            23:45

 33.   798  Hopkinton                 (  22:08  1:50:36   0:51)
========================================
  1    132  Charles     Wilkinson        21:42
  2    137  Isaac       Ohl              21:44
  3    164  Miles       Van Hoff         22:13
  4    179  Lennon      Eckner-Naylor    22:24
  5    186  Tyler       Gross            22:33
  6   (209) Jax         Marshall         23:05

 34.   799  Burlington                (  22:07  1:50:31   2:07)
========================================
  1     76  Mitchell    Catlett          20:38
  2    168  Tank        Chandler         22:16
  3    176  Wells       Shelley          22:22
  4    183  Jack        Helrich          22:30
  5    196  Isaac       Stewart          22:45
  6   (200) Griffin     Swift-Herzog     22:52
  7   (232) Jacolby     Gordesky-Hoope   23:55

 35.   813  Framingham                (  22:24  1:51:56   3:13)
========================================
  1     91  Eliel       Rivera Famania   20:57
  2    113  Nicholas    Derosa           21:18
  3    147  Lorenzo     Alberti          21:56
  4    225  Jacob       McKaughan        23:35
  5    237  Hugo        Ajtum Lopez      24:10

 36.   817  Milton Academy            (  22:18  1:51:26   2:43)
========================================
  1     99  Hudson      Li               21:07
  2    149  Felix       Stuart           21:56
  3    160  Alexander   Landis-Arnold    22:09
  4    178  Joe         Jia              22:24
  5    231  Eli         Berk             23:50
  6   (256) Zifu        Song             26:00

 37.   979  Merrimack                 (  22:56  1:54:37   1:48)
========================================
  1    159  Caden       McDaniel         22:08
  2    171  Michael     Munnis           22:18
  3    189  Tavin       Lippmann         22:35
  4    227  Connor      Caron            23:40
  5    233  Carter      Libert           23:56
  6   (244) Keagan      Abrams           25:06
  7   (251) Ryan        Provencal        25:30

 38.  1003  BFA-St. Albans            (  23:51  1:59:13   6:13)
========================================
  1     74  Keiran      Reilly           20:34
  2    194  Isaac       Peyrat           22:42
  3    217  Ryan        Heyer            23:19
  4    255  Jack        Barney           25:51
  5    263  Jeremy      Heskett          26:47
  6   (267) Winter      Goodland         27:20

 39.  1017  Newmarket                 (  23:35  1:57:53   4:13)
========================================
  1     94  Emrys       Herman           21:00
  2    213  Nicholas    Minutelli        23:07
  3    218  Edwin       Zheng            23:22
  4    245  Luke        Noon             25:11
  5    247  Bennett     Anctil           25:13
  6   (249) Theodore    Khan             25:16

 40.  1109  Bishop Guertin            (  24:07  2:00:34   4:21)
========================================
  1    170  Theodore    Bond             22:17
  2    216  Grant       Leonardi         23:19
  3    220  Jackson     Turck            23:24
  4    242  Jack        Mello            24:56
  5    261  Ethan       Chen             26:38
  6   (269) Declan      Pyles            28:09
  7   (273) Samuel      Wilson           29:46

 41.  1241  Derryfield                (  25:26  2:07:08   3:26)
========================================
  1    226  Noah        Barreto          23:39
  2    240  Aidan       Magnus           24:38
  3    253  Sawyer      Brown            25:45
  4    257  Ryan        Richards         26:01
  5    265  Sebastian   Wright           27:05
  6   (270) Calvin      Chase            28:14

 42.  1276  Excel Academy Charter     (  26:08  2:10:39   3:45)
========================================
  1    236  Rayan       Tebaa            24:03
  2    246  Pedro       Roche            25:12
  3    262  Julien      Escalante        26:47
  4    264  George      Klauder          26:49
  5    268  Noah        Castellanos      27:48
  6   (274) Rayan       Griovach         35:27
  7   (275) Mohammed    Tebaa            35:29

 43.  1283  Con-Val                   (  26:14  2:11:08   4:07)
========================================
  1    238  Jeff        Belcourt         24:11
  2    250  Tysen       Schuneman        25:21
  3    258  Tom         Belcourt         26:07
  4    266  Jackson     Fraser           27:11
  5    271  Sami        Pouliot          28:18