Official Team Scores
1. Saint John's Shrewsbury 93
2. Wellesley 109
3. Wakefield 173
4. Concord-Carlisle 180
5. Pembroke 189
6. Brookline 210
7. Franklin 238
8. Boston College (BC) 327
9. Northampton 352
10. Acton-Boxborough Reg 357
11. Walpole 381
12. Cambridge Rindge & Latin 385
13. Natick 420
14. Westford Academy 441
15. Shrewsbury 455
16. Newton South 481
17. Weymouth 494
18. Plymouth North 495
19. Milford 583
20. Bishop Feehan 626
21. Billerica Memorial 641
22. Sharon 648
23. Woburn 672
24. Burlington 702
25. Shepherd Hill Reg 704
26. Brockton 757
27. Attleboro 765
28. Milton 767
29. Belmont 773
30. South Hadley 801
31. North Attleboro 830
32. Hopkinton 841
33. Dartmouth 902
34. Andover 910
35. Whitman-Hanson Reg 949
36. Framingham 953
37. Mansfield 975
38. Taunton 985
39. Westfield 1060
40. Reading Memorial 1119
41. Beverly 1122
42. Malden Catholic 1138
43. Oliver Ames 1143
44. Marlborough 1182
45. King Philip 1217
46. Stoughton 1359
Mens Results
5,000 Meters Varsity D1
PL YR Name Mark Team
1. 11 Lucas Aramburu 15:32.1 Brookline
2. 12 Nick McNamee 15:37.5 Plymouth North
3. 12 Patrick Craemer 15:42.0 Saint John's Shrewsb...
4. 10 Tyler Brogan 15:42.9 Franklin
5. 12 Matt Greatorex 15:44.1 Wakefield
6. 12 Thomas Weiss 15:44.7 Wellesley
7. 12 Jason Dolan 15:46.6 Westford Academy
8. 12 Alex Wengryn 15:48.3 Pembroke
9. 12 Zander Kessler 15:48.6 Concord-Carlisle
10. 12 Jack Kalil 15:49.3 Milford
11. 12 Sean Stefaniak 15:49.6 Billerica Memorial
12. 12 Justin Gaiser 15:50.5 Pembroke
13. 11 Benjamin Burgess 15:51.3 Framingham
14. 12 Joshua Rahn 15:53.4 Saint John's Shrewsb...
15. 12 Brian Oram 15:55.1 Marlborough
16. 12 Joe Walsh 15:57.8 Saint John's Shrewsb...
17. 11 Colby Zarle 15:58.1 Wellesley
18. 12 Timothy McClure 16:01.6 Concord-Carlisle
19. 12 Bryan Ryder 16:03.7 Plymouth North
20. 11 Anshel Isles 16:07.8 Woburn
21. 11 Marcus Lespasio 16:08.3 Boston College (BC)
22. 12 Tommy Lucey 16:09.4 Wakefield
23. 12 Andrew Kaye 16:09.9 Shrewsbury
24. 11 Dominec Mastromatteo 16:14.6 Saint John's Shrewsb...
25. 12 Matthew Cervon 16:17.3 Wellesley
26. 10 Zachary Barry 16:18.1 Wellesley
27. 11 Ethan French 16:18.5 Brookline
28. 12 Chris Spellman 16:19.7 Pembroke
29. 11 Rohan Singhvi 16:19.8 Wakefield
30. 12 Dave Glavin 16:20.6 Weymouth
31. 11 Connor Giersch 16:20.9 Natick
32. 11 James Ensley 16:21.1 Lincoln-Sudbury Regi...
33. 11 Christopher Ratcli... 16:27.4 Concord-Carlisle
34. 12 Nick Peterson 16:28.1 Northampton
35. 11 Rishabh Prakash 16:28.9 Burlington
36. 12 Jameson O'Neil 16:29.2 Wellesley
37. 12 Tyler Griffin 16:29.6 Saint John's Shrewsb...
38. 10 Shane Grant 16:33.0 Walpole
39. 12 Alexander Simoneau 16:33.9 Bishop Feehan
40. 12 Thomas Goodhue 16:34.4 Saint John's Shrewsb...
41. 12 Jeffrey Chen 16:35.0 Cambridge Rindge & L...
42. 11 William McCormick 16:35.6 Brookline
43. 12 Sean Corriveau 16:35.8 Walpole
44. 11 Mitchell Regan 16:36.6 Franklin
45. 10 Jason Norris 16:37.1 Wellesley
46. 12 Paul Linehan 16:38.2 Franklin
47. 12 Liam Smith 16:38.7 Acton-Boxborough Reg
48. 10 Timothy Jacques 16:40.5 Northampton
49. 11 William Cole-French 16:42.1 Boston College (BC)
50. 11 Kevin Rubens 16:42.3 Acton-Boxborough Reg
51. 12 Cameron Cabral 16:42.4 Durfee
52. 10 Bobby Carew 16:42.5 Milton
53. 12 Trevor Hu 16:43.5 Boston College (BC)
54. 12 Zachary Tseng 16:43.7 Belmont
55. 12 Riley Brackett 16:44.1 Wakefield
56. 12 Alexander Boedeker 16:45.1 Attleboro
57. 11 John Carter 16:45.5 Lincoln-Sudbury Regi...
58. 12 Andrew Newman 16:47.4 Whitman-Hanson Reg
59. 9 Brett Miller 16:48.1 Newton South
60. 11 Paul Neilan 16:48.4 Natick
61. 12 Jonathan Hill 16:48.5 Concord-Carlisle
62. 12 Devon Sullivan 16:50.5 Groton-Dunstable Reg
63. 11 Ben Greene 16:50.8 Natick
64. 12 Rayan Rashid 16:51.0 Sharon
65. 11 Imanuel Fernandez 16:51.6 Brockton
66. 11 Matt May 16:52.3 Shrewsbury
67. 11 Matthew Kleiman 16:52.3 Concord-Carlisle
68. 11 Billy Stevens 16:52.6 Wakefield
69. 12 Mitchell Witt 16:53.2 Saint John's Shrewsb...
70. 11 Antonio Escallon 16:53.7 Cambridge Rindge & L...
71. 11 Michael Hagen 16:54.2 Franklin
72. 11 Liam Monahan 16:54.5 North Attleboro
73. 12 Tim Weighart 16:54.8 Brookline
74. 11 Cole Radke 16:56.3 Pembroke
75. 12 Cam Anderson 16:56.8 Pembroke
76. 11 Jon Diaz 16:57.5 Brookline
77. 10 Vincent Chen 16:57.8 Cambridge Rindge & L...
78. 12 Seth Walensky 16:58.1 Newton South
79. 11 Anthony DiStauro 16:59.0 Milford
80. 12 Anderson Shew 16:59.9 Lincoln-Sudbury Regi...
81. 11 Gabe Lundy 17:00.4 Acton-Boxborough Reg
82. 11 Finn Lundy 17:01.3 Plymouth North
83. 11 Brian Belmonte 17:01.4 Shepherd Hill Reg
84. 12 Hayden Goldsmith 17:01.6 Franklin
85. 10 Camden Harrington 17:02.0 Franklin
86. 12 Nathnael Aschale 17:02.1 Cambridge Rindge & L...
87. 11 Dylan Kehoe 17:02.6 Franklin
88. 11 Tom Germann 17:02.9 Westford Academy
89. 11 Alexander Starovoy... 17:03.0 Sharon
90. 11 Ayden Nichol 17:03.2 Concord-Carlisle
91. 12 Jack Ryan 17:03.4 Whitman-Hanson Reg
92. 12 Matthew Walak 17:05.4 Natick
93. 12 Joseph Werenski 17:06.3 South Hadley
94. 12 Bobby Innes-Gold 17:06.9 Northampton
95. 10 Simon LaClair 17:07.1 Northampton
96. 12 Michael Zimmerman 17:07.5 Brookline
97. 12 John Gardiner 17:07.7 Acton-Boxborough Reg
98. 12 Jonathan Dean 17:08.1 Northampton
99. 11 Jackson Hamilton 17:09.2 Acton-Boxborough Reg
100. 10 Anthony Borelli 17:09.6 Walpole
101. 9 Lincoln Schneider 17:10.3 Bishop Feehan
102. 11 Ben Haber 17:10.9 Brookline
103. 10 Ethan Jacunski 17:11.0 Newton South
104. 12 Jon Benoit 17:11.4 Walpole
105. 11 Otis Robbe 17:12.9 Acton-Boxborough Reg
106. 12 Kevin Fischer 17:13.0 Weymouth
107. 12 Jack Tepper 17:13.1 Shrewsbury
108. 12 David Nagle 17:13.4 Boston College (BC)
109. 12 Robert Roosa 17:13.6 Lincoln-Sudbury Regi...
110. 12 Nick Fein 17:13.7 Boston College (BC)
111. 12 Ryan Bowen 17:13.9 Westford Academy
112. 12 Keith Brash 17:14.4 Pembroke
113. 12 Andrew Yatsuhashi 17:15.2 Reading Memorial
114. 12 Sebastian Almer 17:15.6 Walpole
115. JR Rafeal Burger 17:16.3 Belmont
116. 10 Colin McGinn 17:17.2 Westford Academy
117. 12 Mark Swymer 17:18.1 Woburn
118. 12 Devin Connell 17:18.6 Andover
119. 11 Benjamin Rioux 17:19.2 Dartmouth
120. 12 Duncan MacLeod 17:19.5 Weymouth
121. 10 Alex Brown 17:20.2 Hopkinton
122. 11 Anshuman Madhukar 17:20.3 Shrewsbury
123. 12 Jack Dolan 17:21.0 Weymouth
124. 12 Calvin Perkins 17:21.6 Belmont
125. 12 Patrick Brown 17:21.8 Malden Catholic
126. 11 Shaw Miller 17:22.7 Newton South
127. 12 Lucas Kerry 17:23.5 Milton
128. 11 Shawn Stairs 17:24.7 Billerica Memorial
129. 10 Andrew Stefanik 17:24.8 Shepherd Hill Reg
130. 12 Jordan Porter 17:25.0 Brockton
131. 12 Lucas Chen 17:27.4 Cambridge Rindge & L...
132. 11 Matt O'Brien 17:28.1 South Hadley
133. 12 Peter White 17:28.3 Northampton
134. 10 Jared Osofsky 17:29.3 Sharon
135. 11 Julian Dixon 17:29.9 North Attleboro
136. 10 Tobias L'Esperance 17:30.1 Northampton
137. 11 Justin Miller 17:30.2 Mansfield
138. 11 Nick Abbott 17:30.3 Weymouth
139. 9 Eero Helenius 17:31.5 Newton South
140. 12 Shane Berry 17:33.2 Milton
141. 9 Nolan Tavares 17:33.6 Taunton
142. 10 Benjamin Trantanella 17:34.2 Westford Academy
143. 11 Ben Powdermaker 17:34.4 Newton South
144. 12 Stephen Recupero 17:35.5 Boston College (BC)
145. 10 Kaleb Cree 17:35.7 Westfield
146. 12 Luis Oliva 17:35.9 Attleboro
147. 12 Tieqi Sun 17:37.1 Sharon
148. 10 Tyler Sullivan 17:37.7 Walpole
149. 11 Kyle Hewson 17:38.5 Beverly
150. 11 Casey Brackett 17:39.0 Wakefield
151. 10 Lucas Marshall 17:39.2 Framingham
152. 11 Steven Humphreys 17:39.6 Burlington
153. 9 Andrew Bullen 17:39.8 Shepherd Hill Reg
154. 12 Tim Davis 17:40.1 Acton-Boxborough Reg
155. 11 Keegan Casey 17:40.4 Shepherd Hill Reg
156. 12 Ben Turner 17:40.5 Woburn
157. 11 Jake Loftin 17:41.0 Billerica Memorial
158. 11 Camron Riley 17:41.3 Shrewsbury
159. 11 Andy Uruci 17:41.3 Newton South
160. 11 Owen O'Brien 17:41.7 Weymouth
161. 10 Jackson Craig 17:41.7 Bishop Feehan
162. 10 Colin Quinlan 17:41.8 Taunton
163. 10 Ian Cann 17:43.8 Hopkinton
164. 10 Cody Ottinger 17:44.0 Hopkinton
165. 12 Sam Steen 17:44.6 Wellesley
166. 10 Ryan Stockwell 17:44.9 Walpole
167. 11 Aiden Cliff 17:45.5 Billerica Memorial
168. 11 Chris Berthrong 17:45.7 Milford
169. 9 James Johnson 17:45.8 Burlington
170. 10 Max Manor 17:46.6 Milford
171. 12 Dawson Polochick 17:47.0 Dartmouth
172. 12 Jackson Moore 17:47.4 Concord-Carlisle
173. 12 Matthew Nugent 17:47.6 Pembroke
174. 11 Ryan Medeiros 17:48.2 Bishop Feehan
175. 12 Greg Cran 17:48.4 Bishop Feehan
176. 10 Will Dionne 17:48.5 Hopkinton
177. 12 Matt Mcbride 17:48.8 Woburn
178. 11 Brendan O'Shaughne... 17:50.1 Milford
179. 9 Connor Fitzgerald 17:50.7 Westford Academy
180. 11 Cameron Parker 17:50.9 Taunton
181. 11 Andrew Garber 17:52.0 Cambridge Rindge & L...
182. 12 Ryan Smith 17:53.2 Wakefield
183. 11 Noah Derrick 17:54.4 Dartmouth
184. 12 Jack Hirsch 17:54.6 Burlington
185. 10 Owen Nipoti 17:54.9 Oliver Ames
186. 11 Abubakar Ghelle 17:56.3 Brockton
187. 11 Ryan Giogas 17:56.5 Burlington
188. 12 Zachariah Cree 17:57.2 Westfield
189. 10 Bradyn Cote 17:57.5 South Hadley
190. 11 Ryan Polsgrove 17:58.3 North Quincy
191. 12 Colin Reynolds 17:58.8 Plymouth North
192. 12 Mathew Reilly 17:59.2 Attleboro
193. 11 John Curley 17:59.4 Natick
194. 11 Tj Jayasinghe 18:00.2 Andover
195. 10 Fritz Lalley 18:01.5 Milton
196. 9 Nathan Seybert 18:01.9 Attleboro
197. 11 Javier Donegan 18:02.1 Brockton
198. 11 Gianni Panno 18:03.7 Milford
199. 11 George Fox 18:04.5 Beverly
200. 12 Tyler Thornton 18:04.5 Reading Memorial
201. 12 Casey Lacombe 18:04.7 South Hadley
202. 12 Javier Camino 18:06.0 Andover
203. 10 Brandon Marion 18:06.1 Billerica Memorial
204. 12 Daniel Becker 18:06.2 Attleboro
205. 12 Ronan Devlin 18:06.8 Bishop Feehan
206. 12 Eric McQuiggan 18:07.1 Mansfield
207. 10 Patrick Connell 18:07.5 Andover
208. 11 Prem Malkan 18:07.6 North Attleboro
209. 12 DeMario Brown 18:07.8 Brockton
210. 11 Dylan Moroney 18:08.5 Burlington
211. 12 Kam Ouellet 18:08.5 Dartmouth
212. 11 Peter Sullivan 18:10.0 Mansfield
213. 12 Adam Mullen 18:10.6 Westford Academy
214. 9 Matthew Gard 18:11.3 Shepherd Hill Reg
215. 11 Kyle Burati 18:11.4 Natick
216. 10 Thomas Dinsmore 18:11.4 Billerica Memorial
217. 11 Jacob Poirier 18:11.9 South Hadley
218. 12 Owen Norton 18:12.7 Durfee
219. 12 Mike Cran 18:13.0 Bishop Feehan
220. 10 Joey Looney 18:13.9 Oliver Ames
221. 11 Hunter Clark 18:15.2 Plymouth North
222. 11 Tom Flood 18:16.8 North Attleboro
223. 11 Joshua Smith 18:17.7 King Philip
224. 10 Charlie Mccarthy 18:18.0 Andover
225. 12 Nick Horn 18:19.3 Mansfield
226. 11 Skyler Poirier 18:23.0 North Attleboro
227. 11 Liam McKinnon 18:23.4 Malden Catholic
228. 11 Daniel Vining 18:23.7 Woburn
229. 12 Kaamil Lokhandwala 18:23.8 Andover
230. 12 David Meyers 18:24.3 Groton-Dunstable Reg
231. 11 Ryan Cx 18:24.7 Groton-Dunstable Reg
232. 12 Cruz-Dejesus Pilli 18:25.1 Cambridge Rindge & L...
233. 12 Peter Lally 18:26.4 Mansfield
234. 11 Kyle Luchford 18:27.2 Groton-Dunstable Reg
235. 12 Michael Rushton 18:27.6 Andover
236. 11 Ryan Connor 18:28.0 King Philip
237. 9 Henry Weiland 18:28.0 Shepherd Hill Reg
238. 12 Ryan McNeill 18:29.1 Natick
239. 11 Zach Curry 18:29.2 Beverly
240. 11 Matthew Andrews 18:30.2 King Philip
241. 12 Will Eckhart 18:30.8 Stoughton
242. 12 Isak Lund 18:31.3 Westfield
243. 12 Brian Doherty 18:31.7 Woburn
244. 9 John Greene 18:33.4 Stoughton
245. 12 Matt Weiner 18:35.1 Mansfield
246. 11 Noah Wieland 18:36.1 Sharon
247. 10 Nicolas Stathatos 18:37.2 Westfield
248. 11 Ryan Furuness 18:38.1 Shrewsbury
249. 11 Timothy Liu 18:38.5 Sharon
250. 10 Manuel Ventura 18:38.5 Malden Catholic
251. 11 Marko Ledan 18:39.3 Belmont
252. 10 Anthony Zeissig 18:40.1 Hopkinton
253. 10 Andrew Pitney 18:40.5 Shrewsbury
254. 11 Jason Gin 18:41.4 Dartmouth
255. 12 Nicholas O'Toole 18:41.6 Barnstable
256. 12 Liam Connelly 18:42.2 Reading Memorial
257. 10 David Fiedorczyk 18:42.7 Oliver Ames
258. 11 Nick Lauder 18:43.4 South Hadley
259. 12 Alexander Uva 18:45.5 Whitman-Hanson Reg
260. 11 Ryan Kelley 18:46.6 Milford
261. 11 Ryan Baker 18:49.0 Groton-Dunstable Reg
262. 12 Julian Fernandez 18:49.5 Oliver Ames
263. 12 Matt Anderson 18:49.8 Plymouth North
264. 12 Nick Salerno 18:50.0 Framingham
265. 12 Matt Ghazi 18:53.9 Woburn
266. 12 Jason Feierstein 18:54.3 Attleboro
267. 12 Connor Quinn 18:54.4 Belmont
268. 12 Carl Marcellin 18:56.1 Brockton
269. 11 Charles Nystrom 18:56.4 Barnstable
270. 11 Cory Lafleur 18:58.8 Billerica Memorial
271. 10 Matthew Letourneau 18:59.4 Taunton
272. 11 Ryan Murphy 19:00.9 Oliver Ames
273. 12 Samuel Hendrigan 19:01.4 Brockton
274. 12 Devin Chatterjee 19:01.6 Mansfield
275. 12 Cameron Wilson 19:01.7 Whitman-Hanson Reg
276. 12 Cael MacEachern 19:04.2 Hopkinton
277. 11 Timothy Gallerani 19:04.9 Taunton
278. 11 Grant Willsie 19:06.0 Groton-Dunstable Reg
279. 10 Andrew Waldorf 19:09.1 Oliver Ames
280. 10 Daniel Nobrega 19:09.6 North Attleboro
281. 11 Jake Gavel 19:09.7 Groton-Dunstable Reg
282. 11 Brendan Lemieux 19:10.5 King Philip
283. 12 Nick Merriam 19:10.9 Framingham
284. 10 Harrison Paul 19:11.6 Marlborough
285. JR DANIEL OREM 19:12.8 Belmont
286. 11 Young Wang 19:21.6 Hopkinton
287. 11 Wendy Derogene 19:22.8 Taunton
288. 12 Zachery Medeiros 19:23.4 Westfield
289. 11 Nicholas Duncan 19:23.7 Westfield
290. 10 Andrew Nilsen 19:25.4 Milton
291. 11 Max Dunderdale 19:25.7 Taunton
292. 10 Ricky Healey 19:27.3 Burlington
293. 12 Liam Kelly 19:31.3 Framingham
294. 12 Noah Carlson 19:34.2 Malden Catholic
295. 12 Eric Jennings 19:36.7 Beverly
296. 12 Nate Lackie 19:37.6 Beverly
297. 12 Grant Fawcett 19:40.9 Sharon
298. 12 Ryan Anderson 19:42.9 King Philip
299. 11 Jarrod Wardwell 19:43.6 Malden Catholic
300. 12 Drew Modestino 19:43.6 Reading Memorial
301. 12 Nicolas Nunes 19:45.2 Framingham
302. 10 Patrick Kennedy 19:47.4 Milton
303. 12 Dylan Weir 19:47.4 North Attleboro
304. 12 Jack Payton 19:48.4 Plymouth North
305. 10 Hudson Smith 19:48.4 Milton
306. 11 Ethan Freedman 19:49.2 Stoughton
307. 11 Ben Vanasse 19:52.9 Reading Memorial
308. 12 Joseph Armstrong 19:58.1 Malden Catholic
309. 11 Ian Brito 20:02.4 Malden Catholic
310. 12 Will Thomson 20:03.2 Beverly
311. 11 Matthew Bellido 20:07.9 Marlborough
312. 12 Derek Blanchard 20:08.6 Malden Catholic
313. 11 Nick Morrissey 20:13.5 Beverly
314. 11 Owen Martell 20:16.9 Reading Memorial
315. 10 Aidan Patrick 20:27.6 Oliver Ames
316. 12 Kyle Belmonte 20:28.0 Shepherd Hill Reg
317. 11 Shane Schraut 20:41.8 Whitman-Hanson Reg
318. 12 Shane Kieran 20:51.6 Marlborough
319. 11 Marcos Amado 20:54.6 Stoughton
320. 10 Ryan Stewart 21:03.4 Malden Catholic
321. 12 Owen Crisafulli 21:10.3 Marlborough
322. 12 Tommy Bui 21:14.8 Stoughton
323. 12 Quincy Francois 21:44.4 Stoughton
324. 11 Derryn Langlois 21:51.1 Wakefield
325. JR Eric Shen 22:31.6 Belmont
Provided by Athletic.net