Official Team Scores
1. Saint John's Shrewsbury 75
2. King Philip 133
3. Wakefield 152
4. Wellesley 236
5. Beverly 238
6. Newton South 241
7. Weymouth 244
8. Brookline 265
9. Seekonk 287
10. Concord-Carlisle 296
11. Natick 301
12. Reading Memorial 324
13. Walpole 326
14. Westford Academy 335
15. Hanover 346
16. Groton-Dunstable Reg 351
17. Brockton 405
18. Whitman-Hanson Reg 409
19. Sandwich 429
20. Woburn 477
21. Norwell 519
22. Bishop Stang 561
23. Stoughton 590
24. Shrewsbury 596
25. Milford 616
26. Taunton 620
27. Framingham 645
28. Acton-Boxborough Reg 740
29. Marlborough 752
30. West Bridgewater 787
31. Dover-Sherborn 824
Mens Results
5000m run Sophomore
pl yr name mark team
1. 10 Michael Griffin 16:06.9 King Philip
2. 10 William Chaffin 16:26.2 Concord-Carlisle
3. 10 Matt Roberto 16:32.1 Wakefield
4. 10 Michael Norberg 16:46.3 King Philip
5. 10 Justin Lombardi 16:52.4 Lincoln-Sudbury Regi...
6. 10 Stephen Carvalho 16:55.9 Belmont
7. 10 Henry Jordan 16:56.0 Seekonk
8. 10 Matthew George 16:59.9 Natick
9. 10 Tanner Jellison 17:03.3 Wakefield
10. 9 Chris Pacino 17:21.5 Hanover
11. 10 Ben Morris 17:21.8 Saint John's Shrewsb...
12. 10 Guilherme Deoliveira 17:23.1 Woburn
13. 10 Jackson Wood 17:23.9 Beverly
14. 10 Jeffrey Secrist 17:24.2 Saint John's Shrewsb...
15. 10 James Doherty 17:25.3 Plymouth North
16. 10 Nathan Shnaider 17:26.5 Walpole
17. 10 Connor Whitney 17:26.6 Saint John's Shrewsb...
18. 10 Cam Parsons 17:26.7 Newton South
19. 10 George Luzaitis 17:35.5 Wellesley
20. 10 Colm Mulligan 17:38.2 Brookline
22. 10 Timothy Walsh 17:40.1 Saint John's Shrewsb...
23. 10 Ben Giesser 17:40.7 Newton South
24. 10 Andrew Bird 17:41.4 Saint John's Shrewsb...
25. 10 Tom Fidrocki 17:43.5 Weymouth
26. 10 Jason Ruta 17:44.9 Dighton-Rehoboth
27. 10 Alexander Violette 17:49.5 Dighton-Rehoboth
28. 10 Kyle Zimmer 17:51.1 Groton-Dunstable Reg
29. 10 William Crounse 17:51.5 Concord-Carlisle
30. 10 Patrick Gavin 17:51.8 Beverly
31. 10 Jack Rivers 17:55.7 Beverly
32. 10 Daniel Forester 17:55.9 Walpole
33. 10 Jacob Klang 17:57.1 Seekonk
34. 10 Chris Sewall 17:57.3 Reading Memorial
35. 10 Trevor Zupan 17:58.3 Wakefield
36. 10 Jacob Dubin 17:58.5 Sharon
37. 10 Augustine Smith 18:00.0 Norwell
38. 10 Adam Kaiser 18:05.5 Lincoln-Sudbury Regi...
39. 10 Tomas McDonough 18:06.6 Hanover
40. 10 Patrick Daly 18:08.6 Groton-Dunstable Reg
41. 10 Tom Macarthur 18:08.8 Cambridge Rindge & L...
42. 10 Matt Gonzalez 18:10.2 Newton South
43. 10 Nate Farkash 18:10.7 King Philip
44. 10 Eric DeLorenzo 18:12.9 King Philip
45. 10 Nathaniel Foster 18:13.5 Westford Academy
46. 10 Jackson O'Toole 18:13.9 Wellesley
47. 10 Jake Connolly 18:14.3 Weymouth
48. 10 Zack Rebelo 18:18.0 Plymouth North
49. 10 Patrick Woomer 18:20.0 Plymouth North
50. 10 Adam Solari 18:21.7 Whitman-Hanson Reg
51. FR Ryan Mosscrop 18:22.3 Groton-Dunstable Reg
52. 10 Matt Rodrigues 18:23.0 Walpole
53. 10 Evan Porco 18:24.5 Brookline
54. 10 William Haskell 18:25.3 Natick
55. 10 James Crump 18:26.0 Wakefield
56. 10 Brandon Morabito 18:26.4 Norton
57. 10 Seth Jones 18:26.4 Brookline
58. 10 Pat Gaudiano 18:26.8 Weymouth
59. 10 Lucas DeSousa 18:27.3 Taunton
60. 10 Isak Mahegan 18:29.5 Weymouth
61. 10 Kai Landry 18:31.7 Watertown
62. 10 Reid Carpenter 18:32.8 Wellesley
63. 10 Cameron Curney 18:32.9 Abington
64. 10 Tyler Gonick 18:33.0 Reading Memorial
65. 10 Nicholas Lynch 18:33.7 Brockton
66. 10 Daniil Waltz 18:34.1 Greater New Bedford ...
67. 10 Yono Bulis 18:35.3 Newton South
68. 10 Paul Forrest 18:38.0 Norwood
69. 10 Ethan Bush 18:39.1 Hanover
70. 10 Brandon Hager 18:40.6 Whitman-Hanson Reg
71. 10 Matthew Pigott 18:40.8 Sandwich
72. 10 Brendan Cadogan 18:41.2 Boston Latin
73. 10 Dan Botte 18:42.4 King Philip
74. 10 Sean McQuade 18:43.5 Shrewsbury
75. 10 James Tenreiro 18:43.9 Seekonk
76. 10 Dakota Pendleton 18:44.7 North Quincy
77. 10 Tyler Rodericks 18:48.6 Greater New Bedford ...
78. 10 Connor Falkenberg 18:49.6 Sutton Memorial
79. 10 Lisandro Velazquez 18:50.4 Brockton
80. 10 Anthony Cardosa 18:50.5 Mansfield
81. 10 Aaron Podgorni 18:50.8 Parker Charter
82. 10 Isaac Walker 18:52.8 Stoughton
83. 10 Jack McCarron 18:53.5 Wellesley
84. 10 Travis Kay 18:54.5 Dartmouth
85. 10 Stephen Wong 18:56.3 Natick
86. 10 Zachary Simpson 18:57.5 Sandwich
87. 10 Kellogg O'Brien Wi... 18:57.5 Reading Memorial
88. 10 Drew Kelly 18:57.8 Bishop Stang
89. 10 Jack Callahan 18:58.1 Wakefield
90. 9 Nate Porterfield 18:59.1 Marthas Vineyard
91. 10 Cameron Garde 18:59.5 Bishop Stang
92. 10 Diego Soto-Gomez 19:00.1 Brookline
93. 10 Wilkin Tejeda 19:01.0 Wellesley
94. 10 Thomas Aiken 19:02.3 Beverly
95. SO Ryan Richards 19:02.6 Lincoln-Sudbury Regi...
96. 10 Braeden Kopp 19:02.8 North Quincy
97. 10 Sam Sziklas 19:03.1 Saint John's Shrewsb...
98. 10 Aidan Ih 19:03.6 Concord-Carlisle
99. 10 Sam Hart 19:04.0 Sandwich
100. SO Matt Smith 19:04.6 Reading Memorial
101. 10 Nicholas Hanley 19:04.7 Whitman-Hanson Reg
102. 10 Evynn Mccomiskey 19:06.4 Woburn
103. 10 Liam Bennett 19:07.3 Milford
104. 10 Alex Mirsky 19:07.8 Wellesley
105. 10 Reece Baccari 19:07.8 Natick
106. 10 Dyllan Burns 19:08.1 Whitman-Hanson Reg
107. 10 Ryan Martin 19:08.7 Norwell
108. 10 Neil Brown 19:08.8 Westford Academy
109. 10 Miles Foster 19:09.6 Westford Academy
110. 9 Xavier Frick 19:10.7 Bishop Feehan
111. 10 Joshua Valente 19:11.2 Seekonk
112. 10 Ethan Tetrault 19:12.1 Norton
113. 10 Joseph Bafaro 19:12.5 Saint John's Shrewsb...
114. 10 Francis Wenner 19:13.9 Attleboro
115. 10 Evan O'Brien 19:14.7 Weymouth
116. 10 Cutler Whitmore 19:14.8 Franklin
117. 10 Matt Kowalski 19:14.9 Weymouth
118. 10 Samuel Block 19:15.1 Attleboro
119. 10 Aku Chennakesavan 19:15.8 Groton
120. 10 Zachary Martin 19:16.1 Attleboro
121. 10 Kevin Sisk 19:17.9 Norwood
122. 10 Tucker Leslie 19:18.5 Hanover
123. 10 Andrew Wu 19:19.0 Brookline
124. 10 Ben Shure 19:19.6 Brookline
125. 10 Derek Arribada 19:20.2 New Bedford
126. 10 Rhylan Hopkins 19:21.9 Shepherd Hill Reg
127. 10 Matthew Hom 19:22.8 Framingham
128. 10 Elias Jiser 19:22.9 Groton
129. 10 Raphae Morganelli 19:24.1 Westfield
130. 10 Jadon Vandermolen 19:24.3 Pembroke
131. 10 Angel West 19:27.9 Weymouth
132. 10 Aidan Boyle 19:28.6 Westfield
133. 10 Gabriel Pardo Cota 19:28.8 Milford
134. 9 Eli Harmon 19:30.0 Shepherd Hill Reg
135. 10 Clayton McLaren 19:31.5 Brockton
136. 10 Nicholas Duarte 19:32.5 Brockton
137. 10 Evan Connor 19:32.8 Stoughton
138. 10 Petey Richardson 19:33.8 Concord-Carlisle
139. 10 Peter Albanese 19:33.9 Concord-Carlisle
140. 10 Tyler Magalhaes 19:34.3 Greater New Bedford ...
141. 10 Jason Taylor 19:35.5 Shrewsbury
142. 10 Owen Conlin 19:37.0 King Philip
143. 10 Brady Polvere 19:40.4 Brockton
144. 10 Alex Thurber 19:40.7 Framingham
145. 10 Conor McCarthy 19:41.4 Mansfield
146. 10 Melanson Sean 19:41.4 Reading Memorial
147. SO Riley Linden 19:41.7 Beverly
148. 10 Max Etheridge 19:43.7 Sturgis East Charter
149. 10 Matthew Mumma 19:45.9 Dartmouth
150. 10 Sam Leason 19:46.8 Taunton
151. 10 Colby Connelly 19:48.1 Norwell
152. 10 Graham Mitchell 19:48.2 Natick
153. 10 Ian Schermerhorn 19:48.6 Wakefield
154. 10 Tyler Gomes 19:49.3 Seekonk
155. 10 Thomas Orcutt 19:50.2 Groton-Dunstable Reg
156. 10 Connor Keeyan 19:50.3 Sandwich
157. 10 Benjamin McQuinn 19:52.1 Westford Academy
158. 10 Ryan Hazel 19:53.2 Walpole
159. 10 Kyle Dodge 19:53.6 Sutton Memorial
160. 10 Jacob Edwards 19:53.8 Somerset Berkley Reg...
161. 10 Oliver Stought 19:54.0 Wellesley
162. 10 Murphy Costello 19:54.6 Norwell
163. 10 Jackson Bryans 19:55.6 Natick
164. 10 Adam Canario 19:56.0 Woburn
165. 10 Luke Peng 19:56.2 Newton South
166. 10 Tyler Vining 19:57.7 Franklin
167. SO Lucas Archibald 19:58.5 Beverly
168. 10 Patrick White 19:59.1 Bishop Stang
169. SO Hugo Garro 19:59.2 Acton-Boxborough Reg
170. 10 James Sullivan 19:59.7 Boston Latin
171. 10 Darren Levorce 19:59.8 Sandwich
172. 10 Samuel Vilt 19:59.9 Milford
173. 10 Tyler Hutchinson 20:00.7 Nauset Regional
174. 10 Josh Angermeier 20:05.1 Franklin
175. SO Biniam Early 20:05.6 Acton-Boxborough Reg
176. 10 Matt Hatch 20:06.0 West Bridgewater
177. SO Nick Brown 20:06.2 Reading Memorial
178. SO Joshua Li 20:06.5 Weston
179. 10 Max Christianson 20:08.4 Pembroke
180. 10 Daniel Carr 20:08.8 Norwood
181. 10 Blake Hicks 20:09.4 Parker Charter
182. 10 Noah Colson 20:10.0 Barnstable
183. 10 Dylan McNamara 20:10.7 Shrewsbury
184. 10 Owen Hebda 20:10.8 Dighton-Rehoboth
185. 10 Pedro Rosa 20:12.2 Greater New Bedford ...
186. 10 Ethan Gearey 20:12.7 Acton-Boxborough Reg
187. 10 Chris Capozzi 20:18.6 Walpole
188. 10 Jack Marshall 20:22.1 Woburn
189. 10 Ryan Watton 20:23.7 Framingham
190. 10 William Parker 20:24.8 Concord-Carlisle
191. 10 Daniel Pimentel 20:25.5 Marlborough
192. 10 Michael Lynch 20:27.5 Milford
193. 9 David Poirier 20:27.6 Blackstone-Millville...
194. 10 Kiernan DeMeis-Dul... 20:30.7 Parker Charter
196. 10 Jacob Zeliger 20:38.5 Natick
197. 10 Michael Veliotis 20:38.8 Stoughton
198. 10 Konstantinos Kalog... 20:40.0 Sharon
199. 10 David Habboosh 20:41.8 Bishop Stang
200. 10 Andrew Lofgren 20:45.9 Taunton
201. 10 Jack Carney 20:46.4 Marlborough
202. 10 Andre Klimkiewicz 20:48.0 Woburn
203. 10 Owen Fournier 20:48.1 Barnstable
204. 10 Dan Olen 20:49.8 Mansfield
205. 10 Gabriel Pimentel 20:52.2 Marlborough
206. 10 Gavin Lilly 20:53.9 Groton-Dunstable Reg
207. 10 Keith Queally 20:54.6 Sutton Memorial
208. 10 Jordan Hendricks 20:56.3 Brockton
209. 10 Noel Aspi 20:59.1 Brookline
210. 10 Kierthan Lathrop 21:00.0 Concord-Carlisle
211. 10 Michael Catalano 21:07.3 Norwood
212. 10 Ryan Petrillo 21:10.9 Oliver Ames
213. 10 Nicholas Carey 21:12.2 Dennis-Yarmouth
214. 10 Dylan Moniz 21:13.0 Somerset Berkley Reg...
215. 10 Jared Millman 21:13.0 Carver
216. 10 Cam DiRosa 21:13.6 Stoughton
217. 10 Joshua McNamara 21:15.2 Stoughton
218. 10 James Moss 21:15.8 Dover-Sherborn
219. 10 Brett Gormley 21:15.9 West Bridgewater
220. 10 Jack McGregor 21:17.0 Shrewsbury
221. 10 Lucas Letourneau 21:17.9 Dartmouth
222. 10 Jo Scrimshaw-Hall 21:19.4 Dover-Sherborn
223. 10 Jefferson Roberts 21:24.6 West Bridgewater
224. 10 Conor Barry 21:26.9 Beverly
225. 10 Santucci Jakob 21:27.2 Reading Memorial
226. 10 Hans Deguzman 21:27.7 Taunton
227. 10 Reed Watson 21:29.8 Whitman-Hanson Reg
228. 9 Jak Rigueiro 21:30.7 Framingham
229. 9 Mohsin Shah 21:34.1 Blackstone-Millville...
230. 10 Supriyo Rana 21:34.3 Shrewsbury
231. 10 Spencer Fletcher 21:36.1 Parker Charter
233. 11 Justin Seney 21:41.0 Somerset Berkley Reg...
234. 9 Charlie Gordon 21:41.2 Framingham
235. 10 John Hagen 21:44.5 Whitman-Hanson Reg
236. 12 Will Dufault 21:44.8 Sturgis East Charter
237. 10 Zach Castro 21:45.4 Bishop Feehan
238. 10 Billy Evans 21:46.7 Oliver Ames
239. 10 Andrew Messick 21:47.5 Shrewsbury
240. 10 John Duff 21:56.4 Hanover
241. 10 Gage Swanson 21:59.0 Sandwich
242. 10 Jeffrey Assetta 21:59.1 Woburn
243. 10 Jacob Alicea 22:03.5 Marlborough
244. 10 Shaun Covel 22:03.7 Plymouth North
245. 10 Ian Harvey 22:09.3 Advanced Math & Scie...
246. 10 Justin Luce 22:09.6 Dover-Sherborn
247. SO Alex Ding 22:09.7 Weston
248. 10 Liam Baker 22:10.2 Bishop Stang
249. 10 Dylan Tubbs 22:10.8 Brockton
250. 10 Matt Anghietti 22:11.2 Bishop Feehan
251. 10 Logan Taylor 22:12.0 Barnstable
252. 10 David Matevosian 22:12.5 Marlborough
253. 10 Joe Wang 22:14.8 Hopkinton
254. 10 Ryan Hebert 22:16.1 Taunton
255. 9 Angel Martinez 22:16.5 Framingham
256. 10 Kieran Norton 22:23.7 Nauset Regional
257. SO Tim Lee 22:31.8 Acton-Boxborough Reg
258. 10 Sean Smith 22:32.3 Hanover
259. 10 Teddy Querzoli 22:35.2 Oliver Ames
260. 10 Micha Braithwaite 22:37.5 Dover-Sherborn
261. 10 Joshua Polen 22:44.6 West Bridgewater
262. 10 Joseph Bodner 22:44.8 Somerset Berkley Reg...
263. 9 Matt Lyons 22:45.3 Framingham
264. 10 Sam Zuccala 22:45.9 Woburn
265. 10 Andrew Russell 22:58.6 Wakefield
266. 10 Nicholas Robillard 22:59.1 Shrewsbury
267. 9 Patrick Whitaker 23:02.3 Dover-Sherborn
268. 10 Rodrigo Felix 23:19.7 Dartmouth
269. 10 Jacob Chaplin 23:24.4 Blackstone-Millville...
270. 10 Evan Gray 23:27.0 Sharon
271. 10 Isaac Cote 23:27.0 West Bridgewater
272. 10 Ryan Barry 23:38.3 Norwell
273. SO Benjamin Ellis 23:49.2 Nauset Regional
274. 10 Maahin Rehman 23:50.1 Shrewsbury
275. 10 CJ Dexter 23:52.2 Franklin
276. 10 Graham Lane 24:03.4 Sturgis East Charter
277. 10 Matthew Wright 24:07.7 West Bridgewater
278. 10 Ted Lucier 24:08.6 Milford
279. 10 Lance Bugaoan 24:09.1 Norwell
280. 10 Pablo Garcia 24:13.5 Marlborough
281. 10 Owen Vallancourt 24:15.2 Whitman-Hanson Reg
282. 10 Colby lee 24:24.2 Hanover
283. 10 Danny Levine 24:29.0 North Quincy
284. 10 Ryan Powers 24:31.3 Bishop Feehan
285. 10 Brendan Shanahan 24:49.9 Oliver Ames
286. 10 Cole Perrault 25:02.1 West Bridgewater
287. SO David Liu 25:12.0 Acton-Boxborough Reg
Provided by Athletic.net