Official Team Scores
1. Natick 117
2. Franklin 159
3. Wellesley 179
4. Barnstable 183
5. Taunton 193
6. Newton South 200
7. Saint John's Shrewsbury 246
8. Concord-Carlisle 251
9. Milton 290
10. Sharon 335
11. Weymouth 342
12. Cambridge Rindge & Latin 354
13. Beverly 367
14. Bishop Feehan 373
15. Norton 382
16. Dighton-Rehoboth 401
17. Wakefield 415
18. Marlborough 431
19. Hanover 462
20. Framingham 467
21. Dartmouth 529
22. Woburn 530
23. Brockton 532
24. Bishop Stang 542
25. Dover-Sherborn 551
26. King Philip 555
27. Norwell 574
28. Oliver Ames 624
Mens Results
2.1 Mile run Frosh
pl yr name mark team
1. 9 Andrew Cabral 10:43.7 Seekonk
2. 9 Kevin Arseneaux 11:01.9 Dennis-Yarmouth
4. 9 Luke Cashin 11:10.2 Franklin
5. 9 Tomas Arevalo 11:10.4 Boston Latin
6. 9 Ronan Kelly 11:24.0 North Quincy
7. 9 Cameron Hasselbaum 11:24.3 Bellingham
8. 9 Ty Cali 11:28.5 Taunton
9. 9 Aidan O'Malley 11:34.3 Bishop Stang
10. FR Anuj Sirsikar 11:36.1 Acton-Boxborough Reg
11. 9 Paul Wisnaskas 11:36.3 Norton
12. 9 Marko Kovacevic 11:36.8 Concord-Carlisle
13. FR Joshua Pixley 11:37.6 Concord-Carlisle
14. 9 Stephen Affanato 11:38.6 Milton
15. 9 Charlie Ewald 11:39.4 Barnstable
16. 9 Spenser Bailey 11:40.0 Brookline
17. 9 Padraig Vona 11:40.4 Saint John's Shrewsb...
18. FR Kevin Kelsey 11:42.3 Beverly
19. FR Sean Crehan 11:43.0 Reading Memorial
20. 9 Kolbe Shannon 11:43.7 Plymouth North
21. 9 Dylan Joerres 11:44.0 Saint John's Shrewsb...
22. 8 William Desrosiers 11:44.3 Bellingham
23. FR Jacob White 11:44.8 Concord-Carlisle
24. 9 Nicholas Melisi 11:47.0 Natick
25. 9 Peter Briggs 11:47.1 Natick
26. 9 Jordan Saks 11:48.6 Sharon
27. 9 Liam Cafferty 11:49.9 Whitman-Hanson Reg
28. FR Declan Lowney 11:50.4 Groton
29. 9 Jaden Friedman 11:50.9 Newton South
30. 9 Connor Brewster 11:55.5 Barnstable
31. 9 Theo Kamperides 11:56.3 Whitman-Hanson Reg
32. FR Maxwell Stayton 11:59.8 Lincoln-Sudbury Regi...
33. FR Zach Gillette 12:01.0 Belmont
34. 9 Josh Shepard 12:01.9 Newton South
35. FR Patrick Cao 12:04.4 Acton-Boxborough Reg
36. 7 Dennis Satchek 12:04.9 Boston Latin
37. 9 Bodhi Kolwaite 12:05.1 Weymouth
38. 9 Nick Meara 12:05.4 Wellesley
39. 9 Jack Benoit 12:06.5 Innovation Academy
40. FR Andrew Benassi 12:06.7 Reading Memorial
41. 9 Joe Tarlin 12:08.0 Natick
42. 9 Christian Houdanich 12:08.4 Norwell
43. 9 Declan Walmsley 12:09.9 Franklin
44. 8 Jack Pereira 12:10.1 New Bedford
45. 9 Luke Heitkamp 12:10.3 Westford Academy
46. FR Finn Riley 12:10.4 Nauset Regional
47. 9 Brian O'Leary 12:13.5 Marlborough
48. 9 Justin Liona 12:14.4 Westford Academy
49. 8 Ryan Strawbridge 12:16.0 Taunton
50. FR Barrette Pettine 12:16.1 Belmont
51. 9 Owen Matejka 12:17.2 Wellesley
52. 9 Connor Foley 12:18.0 Milton
53. 8 Daniel Kurczy 12:20.5 Bellingham
54. 9 Samuel Moffat 12:20.6 Framingham
55. 9 Steven Westgate 12:20.6 Taunton
56. 9 Sean Wynne 12:21.7 Norton
57. 8 Patrick Richards 12:21.9 Sandwich
58. 9 Jackson Linn 12:22.1 Cambridge Rindge & L...
59. 9 Sean DeWitt 12:23.8 Hanover
60. 9 Christopher MacDon... 12:24.4 Whitman-Hanson Reg
61. 9 Sean Cole 12:24.5 Barnstable
62. 9 Alex Edwards 12:24.6 Natick
63. FR Piett Ben 12:24.8 Whitinsville Christian
64. 9 Sam Harrington 12:25.2 Natick
65. 9 Siddharth Reddy 12:25.6 Sharon
66. 9 Jacob Zucker 12:26.4 Brookline
67. 9 Nicholas Quinn 12:26.8 Franklin
68. 9 Quinn Fila-Montgom... 12:27.1 Franklin
69. 9 Bradley Weiss 12:29.4 Sharon
70. 9 Elijah Bravo 12:32.0 Natick
71. FR Jackson Clark 12:32.8 Beverly
72. 9 Niko Duarte 12:33.9 Plymouth South
73. 9 Aidan Welch 12:34.3 Westfield
74. 9 Drew Weiss 12:36.2 Wellesley
75. 9 David (Drew) Donahue 12:37.6 Wellesley
76. 9 Milan Patel 12:39.0 Newton South
77. 9 Henry O'Donnell 12:39.8 Westford Academy
78. 9 Ely Carroll 12:41.0 Lenox Memorial
79. 9 Arlo Stoodt 12:41.5 Milton
80. 9 Liam Duffy 12:42.0 Wayland
81. 9 Carter Creesy 12:42.5 Dighton-Rehoboth
82. 9 Ben Alves 12:43.5 Dighton-Rehoboth
83. 9 Will (William) Glo... 12:43.5 Wellesley
84. 9 Nicholas Lee 12:43.7 Wellesley
85. 9 Daniel MacDermid 12:44.0 Barnstable
86. FR Yehonatan Mileguir 12:44.5 Newton South
87. 9 David Penney 12:44.7 Stoughton
88. 9 Kevin Kiser 12:45.0 Dartmouth
89. FR Devon Norton 12:45.7 Groton-Dunstable Reg
90. 9 Henry Toran 12:45.9 Falmouth
91. 9 Yeager Ferreira 12:46.4 Milton
92. 9 Eric Litos 12:46.5 Dartmouth
93. 9 Nick Olivera 12:47.5 Weymouth
94. 9 Jeremy Gay 12:47.7 Taunton
95. 9 Dylan Bonanno 12:48.2 Wayland
96. 9 Jack Carroll 12:48.4 Wellesley
97. FR George Lowney 12:49.5 Groton
98. 9 Harlan Altepeter 12:51.2 Cambridge Rindge & L...
99. 9 Seamus Sutula 12:51.3 Bishop Feehan
100. 9 Alexander Galvin 12:52.5 Dennis-Yarmouth
101. 9 Luke Bryan 12:52.9 Franklin
102. 9 Jonathan D'Ambrosio 12:53.4 Wakefield
103. FR Jacob Strauss 12:53.6 Groton-Dunstable Reg
104. 9 Jackson Wojnowski 12:53.6 Marthas Vineyard
105. FR Finn Shiely 12:55.0 Groton
106. 9 Matthew Black 12:56.4 Saint John's Shrewsb...
107. 8 Carl Debrito 12:57.1 New Bedford
108. FR Turner Goetsch 12:58.5 Lincoln-Sudbury Regi...
109. 9 Trevor Bush 13:00.4 Parker Charter
110. 8 Ben Eastman 13:00.4 Sandwich
111. FR Kevin Yatsuhashi 13:00.9 Reading Memorial
112. 9 Caleb Dean 13:01.0 Brockton
113. 9 Jason Bisciotti 13:01.0 Bishop Feehan
114. FR Emanuel Wahpo 13:01.2 Innovation Academy
115. 9 Zach Jellison 13:01.6 Wakefield
116. 9 Matt Grant 13:02.3 Bishop Feehan
117. 9 Mitchell Davis 13:02.4 Plymouth South
118. 9 Nicolas Janineh 13:02.6 Norton
119. FR Jonah Jaffe 13:03.1 Cambridge Rindge & L...
120. 9 Warren Wiradjaja 13:03.4 Weymouth
121. 9 Ethan Alyea 13:03.5 Dover-Sherborn
122. FR Hedi Skali 13:04.2 Newton South
123. 9 Finn Allen 13:04.4 Sutton Memorial
124. 9 Jake Brawley 13:05.1 King Philip
125. 9 Liam Noke 13:05.8 King Philip
126. 9 Neil Bowie 13:05.9 Attleboro
127. 9 Jack Nelson 13:06.1 North Quincy
128. 9 Henry Morris 13:06.5 Walpole
129. 9 Matt Skillings 13:08.0 Marlborough
130. 9 Michael Rodolakis 13:09.7 Barnstable
131. 9 Michael Cherkasky 13:09.8 Brookline
132. 9 Preston Coyle 13:10.1 Norwood
133. FR Cameron Dioun 13:10.5 Newton South
134. FR Jack Blount 13:10.6 Groton-Dunstable Reg
135. 9 Colin Jenkins 13:11.6 Hanover
136. 9 Noah Long 13:11.7 Saint John's Shrewsb...
137. FR Jason Luke 13:13.4 Shepherd Hill Reg
138. 9 Ryan Pearl 13:14.0 Marlborough
139. FR Brennan Frost 13:14.7 Beverly
140. 9 Thomas Boboruzian 13:15.3 Taunton
141. FR Ben Taylor 13:15.9 Groton
142. 9 Carter Foley 13:16.9 Dighton-Rehoboth
143. FR Ethan Maxwell 13:17.1 Cohasset-Hull
144. 9 Jayzon King 13:17.1 Westford Academy
145. FR Robert Sheng 13:17.2 Belmont
146. FR Cole Youngreen 13:17.8 Beverly
147. 8 Justin Rios 13:18.4 Parker Charter
148. 9 Joshua Tiews 13:19.9 Attleboro
149. FR Oliver Bernier Curry 13:22.5 Brockton
150. FR Kevin Peng 13:22.6 Belmont
151. 9 Diego Marariegos 13:22.9 Framingham
152. 9 Trevor Brooks 13:23.5 Saint John's Shrewsb...
153. 9 Aaron Iwanski 13:23.8 Shepherd Hill Reg
154. 9 Clark Dionne 13:24.6 Woburn
155. 9 Jayden Sicotte 13:24.7 Framingham
156. 9 Steven Bafaro 13:25.0 Saint John's Shrewsb...
157. 9 Robbie Donovan 13:25.1 North Quincy
158. 9 Sam Sparling 13:25.8 Bishop Feehan
159. 9 Alex Skeldon 13:26.4 Wakefield
160. 9 Seth Williams 13:27.4 Brookline
161. 9 Luke Wiese 13:28.6 Dover-Sherborn
162. 9 Colby Michaud 13:29.3 Hopkinton
163. 9 Cory Sample 13:29.4 Wakefield
164. 9 Ryan Siano 13:29.7 Bishop Feehan
165. 9 William Cerier 13:29.9 Franklin
166. 9 Chance Bain 13:30.2 West Bridgewater
167. 9 Joseph Colby 13:31.0 Sturgis East Charter
168. FR Hanfei Cui 13:32.5 Cambridge Rindge & L...
169. 9 Jack Taylor 13:32.5 Mansfield
170. 9 Declan Shinnick 13:32.8 Sturgis East Charter
171. 9 Tim Corkery 13:33.1 Mansfield
172. 9 Robbie McCue 13:34.0 Weymouth
173. 9 Christian Vallerand 13:35.3 Woburn
174. FR Sam Newton 13:35.5 Woburn
175. 9 Noah Claus 13:35.6 Walpole
176. 9 Alessio Consoletti 13:36.7 Bishop Stang
177. 9 Will Downey 13:37.1 Parker Charter
178. FR Sean Kennedy 13:37.9 Somerset Berkley Reg...
179. 9 Michael Wiley 13:38.1 Cambridge Rindge & L...
180. 9 William Buckley 13:38.2 Plymouth North
181. 9 Pierrinsky Pierre-... 13:38.7 Weymouth
182. 9 Jack Magit 13:38.9 Oliver Ames
183. 9 Kenny Campbell 13:40.0 Dennis-Yarmouth
184. 9 Jack Hutchins 13:40.0 Hanover
185. FR Jackson Schlussel 13:40.8 Hopkinton
186. 9 Aidan O'Brien 13:41.2 Walpole
187. 9 Dan King 13:42.8 Wakefield
188. 9 Dylan Anema 13:42.9 Whitinsville Christian
189. 9 Nathan Crisafulli 13:43.6 Marlborough
190. 9 Noah Tolentino 13:44.5 Sharon
191. 9 Joey Falco 13:45.1 Pembroke
192. 9 Liam Howell 13:45.2 Sturgis West Charter
193. 9 Tim Curtin 13:47.7 Norwell
194. 9 Liam Wilson 13:48.3 Norwood
195. 9 Aaron Canestaro 13:48.4 Wakefield
196. 9 Jack Watson 13:49.0 Hopkinton
197. 9 Jordan Shepherd 13:49.7 Dighton-Rehoboth
198. 9 Jacob Dix File 13:49.9 Brockton
199. 9 Sean Sullivan 13:50.2 Woburn
200. FR Joe Carroll 13:50.5 Cohasset-Hull
201. 9 Ryan Rispoli 13:50.6 Mansfield
202. FR Jayden Egarr-Harris 13:52.0 Sandwich
203. 9 Dan Bevilacqua 13:52.6 Plymouth South
204. 9 Gabe Thyne 13:52.8 Concord-Carlisle
205. 9 Miles Whalen 13:53.6 Franklin
206. 9 Simon Goode 13:58.6 Wayland
207. 9 Max Dolmetsch 13:59.7 Concord-Carlisle
208. 9 Danny Ciccone 14:00.7 Milford
209. 9 Nick Santos 14:02.6 Dighton-Rehoboth
210. FR Paul Landry 14:02.6 Watertown
211. 9 Cameron Moro 14:02.9 Oliver Ames
212. FR Andrew Roos 14:03.3 Wakefield
213. 9 Jack McCarthy 14:03.3 Oliver Ames
214. 9 Andrew Noke 14:04.6 King Philip
215. 9 Derek Bamford 14:05.4 Norton
216. 9 Nick Sadek 14:06.0 Hanover
217. 9 Alexander Terrill 14:06.6 Milford
218. 9 Ethan Creato 14:06.9 Marthas Vineyard
219. 9 Ryan Foster 14:07.2 Saint John's Shrewsb...
220. 9 Boden Lussier 14:09.4 Hopkinton
221. 9 CJ Smith 14:10.7 West Bridgewater
222. FR Ramon Mojica 14:12.3 Brockton
223. 9 Nick Small 14:12.5 Framingham
224. 9 Sam Evans 14:15.9 King Philip
225. 9 Ben DeBoer 14:17.9 Hanover
226. 9 Aiden Metivier 14:18.9 Seekonk
227. 9 Jack Whittlesey 14:20.5 Dover-Sherborn
228. FR Matthew Dadoly 14:22.5 Nauset Regional
229. 9 Evan Condon 14:22.5 Oliver Ames
230. 9 Nolan Sayer 14:23.2 Dover-Sherborn
231. FR Brandon Whiton 14:23.5 Whitinsville Christian
232. 9 Jack Worcester 14:24.6 Dover-Sherborn
233. 9 Matthew Thayer 14:26.2 Westfield
234. 9 Robert Morris 14:26.4 Dighton-Rehoboth
235. 9 Joel Reed 14:26.9 Milford
236. 9 Quinn Abbate 14:27.1 Norwell
237. 9 Richard Reynolds 14:28.3 Woburn
238. 9 Zack Midon 14:29.4 Bishop Feehan
239. 9 Alden Parker 14:29.6 Concord-Carlisle
240. 9 Matt Bellavance 14:29.8 Dighton-Rehoboth
241. 9 Robby Schnitzer 14:29.9 Sharon
242. 9 Hank Cornell 14:30.6 Dartmouth
243. 9 Jonathan Carnes 14:30.9 Dartmouth
244. 9 Ryn Viveiros 14:33.2 Framingham
245. 9 Cole King 14:33.9 Sharon
246. 9 John Michienzie 14:34.4 Norwood
247. 9 Philip Manchester 14:35.0 Bishop Stang
248. 9 Matthew McHenery 14:35.7 Dartmouth
249. 9 Sean Parrent 14:35.8 Sturgis East Charter
250. 9 James Drurey 14:36.0 Natick
251. 9 Joss Robinson 14:37.5 Framingham
252. FR Alex Rodriguez 14:38.3 Somerset Berkley Reg...
253. 9 Edward Doering 14:40.4 Shepherd Hill Reg
254. 9 Jacob Slyva 14:44.0 New Bedford
255. FR Colin Slater 14:44.8 Cohasset-Hull
256. 9 Colin White 14:45.0 Bishop Stang
257. 9 Thomas Crisafulli 14:46.3 Marlborough
258. 9 Andrew Dion 14:47.3 Westfield
259. 9 Jonathan Wang 14:47.9 Bishop Stang
260. 9 Noah Collingwood 14:48.1 Lenox Memorial
261. FR Robert Levin 14:48.5 Wayland
262. 9 Dominic Uva 14:50.0 Whitman-Hanson Reg
263. 9 Owen Steenkamp 14:52.3 Marthas Vineyard
264. 9 Denzel Jackson-Gomes 14:52.6 Brockton
265. FR Sam Billings 14:53.1 Dover-Sherborn
266. 9 Jayden Mercado 14:53.6 Stoughton
267. 9 Ryan Decouto 14:54.6 Norwell
268. FR Calder Frattarolli 14:54.9 Cohasset-Hull
269. FR Matt Greeley 15:02.6 Sturgis West Charter
270. 9 Nathan Ritchie 15:05.3 Westfield
271. FR Chris Almeida 15:06.1 Beverly
272. 9 Ashton Lewis 15:09.3 Rising Tide Charter
273. 9 Atticus Cronin 15:09.6 Barnstable
274. FR Nicholas Robinson 15:15.1 Southeastern Reg
275. 8 Samuel Jupin 15:16.2 New Bedford
276. FR Chris Gagnon 15:17.4 Watertown
277. 9 Siddarth Banerjee 15:18.2 Dartmouth
278. 9 Jack Souza 15:28.9 Oliver Ames
279. 9 William Acker 15:38.6 Oliver Ames
280. FR Krish Panjiwani 15:48.4 Abington
281. 9 John Hegarty 15:51.0 Milton
282. 9 Nico Innacone 15:59.5 Norwell
283. 9 Thomas Anderson 16:15.8 Norton
284. 9 Christopher Kelly 16:16.0 Framingham
285. 9 John Gordon 16:23.7 Norwell
286. FR Thomas Powderly 16:25.6 Watertown
287. 9 Patrick Mullane 16:26.1 Hanover
288. 9 Tim Santoro 16:32.4 King Philip
289. 9 Colin Mahoney 16:35.0 Oliver Ames
290. 9 Harry Hardman 16:36.4 Woburn
291. FR Brett McNally 16:49.6 Rising Tide Charter
292. 10 Eric Yip 16:49.7 Attleboro
293. 9 Brabdon Lui 16:51.7 Norwell
294. 9 Joseph Morrow 16:53.3 Rising Tide Charter
Provided by Athletic.net