Boys JV D1

Official Team Scores

1.	Wellesley	25
2.	Brookline	103
3.	Concord-Carlisle	126
4.	Franklin	130
5.	Acton-Boxborough Reg	133
6.	Saint John's Shrewsbury	152
7.	Newton South	217
8.	City of Boston Cross Country	221
9.	Pembroke	223
10.	Hopedale	365
11.	Attleboro	387
12.	Walpole	402
13.	Wakefield	404
14.	Dover-Sherborn	434
15.	Plymouth North	442
16.	Burlington	447
17.	Somerset Berkley Regional	521
18.	Plymouth South	561
19.	Shrewsbury	592
20.	Westford Academy	617
21.	Natick	662
22.	Hopkinton	679
23.	Parker Charter	742
24.	Lenox Memorial	744
25.	Weston	762
26.	Woburn	776
27.	Westfield	795
28.	Marthas Vineyard	819
29.	Weymouth	828
30.	Bishop Feehan	837
31.	Watertown	862
32.	Malden Catholic	866
33.	Brockton	873
34.	Mansfield	874
35.	Oliver Ames	977
36.	Norton	1072
37.	Wayland	1089
38.	Milford	1090
39.	Foxboro	1090
40.	Taunton	1102
41.	Barnstable	1161
42.	Medfield	1182
43.	Nauset Regional	1207
44.	King Philip	1234
45.	Hanover	1247
46.	Stoughton	1429
47.	Marian	1442
 
Mens Results
5,000 Meters JV D1
pl	yr	name	mark	team
1.	10	Nathaniel Kohnen	16:37.1	Wellesley
2.	11	Duncan Brown	16:47.9	Wellesley
3.	11	Daniel Barrow	16:59.2	Franklin
4.	11	Luke Cohen-Abeles	17:00.9	Wellesley
5.	11	Ryan Goldman	17:02.7	Franklin
6.	11	Austin Pineau	17:13.0	Wellesley
7.	10	Eric Ji	17:15.0	Acton-Boxborough Reg
9.	-	Will Lavey	17:19.4	Newton South
10.	11	John Sullivan	17:20.0	Saint John's Shrewsb...
11.		David Ma	17:20.4	Lincoln-Sudbury Regi...
12.	11	Peter Rachlin	17:20.8	Brookline
13.	11	Bennett MacDougall	17:21.4	Wellesley
14.	11	Harrison Clark	17:22.2	Brookline
15.	11	Matthew Catarius	17:25.0	Saint John's Shrewsb...
16.	11	Caleb Cramer	17:28.0	Concord-Carlisle
17.	12	Kyle Fabrizio	17:30.4	Pembroke
18.	-	Brendt Wang	17:32.0	Acton-Boxborough Reg
19.	11	Julian Henry	17:32.2	Concord-Carlisle
20.	11	Sam Shapiro	17:32.7	Brookline
21.	12	Colton Cappa	17:34.2	Pembroke
22.	10	Winston Thompson	17:36.1	Acton-Boxborough Reg
23.	11	Avery Harpe	17:37.3	Greater New Bedford ...
24.	11	Mark Austin	17:37.7	Wellesley
25.	12	James Grant	17:38.2	Concord-Carlisle
26.	11	Sergei LeFaivre	17:39.4	Brookline
27.	11	Jack Carlson	17:42.2	Wellesley
1.	11	Victor Baez Jr	17:46.6	City of Boston Cross...
2.	12	Sean Dykens	17:46.7	City of Boston Cross...
28.	10	Tiger Tian	17:49.0	Acton-Boxborough Reg
29.	11	Daniel Lacayo	17:50.3	Newton South
30.	11	Matthew Shumway	17:52.8	Franklin
31.	11	Amos Decker	17:53.8	Concord-Carlisle
32.	11	Jacob Wagner	17:54.1	Wellesley
33.	11	Matthew Jennings	17:54.7	Saint John's Shrewsb...
3.	10	Adnan Abdi Rahman	17:55.7	City of Boston Cross...
34.	11	Matthew Cappucci	17:55.8	Westford Academy
35.	12	Alex Ho	17:56.2	Walpole
36.	12	Henry Heffan	17:56.6	Brookline
37.	11	Dante Maglitta	17:57.2	Saint John's Shrewsb...
38.	12	Tom Tremblay	17:58.6	Pembroke
39.	11	Colin Doherty	18:00.1	Concord-Carlisle
4.	9	Noah Guarini	18:00.6	Dover-Sherborn
40.	10	Patrick Barnes	18:01.8	Hopkinton
41.	11	Benjamin Silver	18:02.1	Framingham
42.	12	Jason Chadwick	18:03.9	Concord-Carlisle
43.	11	Kyle Bonnefant	18:06.6	Concord-Carlisle
44.	12	Owen McKenna	18:09.8	Franklin
5.	10	Michael Dobbs	18:10.9	Hopedale
45.	12	Cameron Mallia	18:11.2	Plymouth North
6.	10	Jacob Millan	18:12.6	Somerset Berkley Reg...
46.	11	Cooper Ross	18:13.0	Franklin
47.	11	Brendan Knapp	18:15.0	Natick
48.	11	Nick Raffa	18:15.7	Attleboro
49.	11	Thomas Sutter	18:16.8	Concord-Carlisle
50.	12	Mik Masterson	18:17.0	Parker Charter
51.	12	Lance Campbell	18:18.3	Walpole
52.	12	David Lee	18:19.2	Wakefield
7.	11	Jai Patel	18:22.7	Dennis-Yarmouth
53.	12	John Floros	18:23.8	Newton South
9.	11	Chris Showan	18:26.4	Carver
54.	11	Matthew Tortora	18:27.2	Westford Academy
55.	12	Ethan Rankin	18:27.8	Pembroke
56.	12	Jack Landrigan	18:30.1	Newton South
57.	11	Michael Hayeck	18:30.4	Saint John's Shrewsb...
58.	10	Michael Pierce	18:31.3	Acton-Boxborough Reg
59.	11	Dylan Gaffey	18:31.7	Burlington
60.	-	Shaunak Sinha	18:32.3	Acton-Boxborough Reg
61.	11	Matt Jenkins	18:32.4	Plymouth North
62.	12	Kohl Lunardini	18:33.1	Westfield
10.	12	Flavor Green	18:33.2	City of Boston Cross...
63.	12	Bobby Sanderson	18:34.0	Concord-Carlisle
11.	11	Lucas Bache	18:34.5	Hopedale
64.	11	Jared Stotsky	18:36.6	Newton South
12.	10	Mark Gagliardi	18:36.8	Somerset Berkley Reg...
65.	12	McCormick Brendan	18:37.1	Attleboro
13.	11	Wesley Rose	18:37.7	Dennis-Yarmouth
14.	12	Gustavo Novelle-Ru...	18:38.4	City of Boston Cross...
66.		Enoch Fu	18:38.7	Cambridge Rindge & L...
67.	12	Cedric Fahey	18:39.8	Saint John's Shrewsb...
68.		Andrew O'Grady	18:40.4	South Hadley
15.	9	Joshua Fumia	18:41.4	Hopedale
69.	11	Patrick Ibarra	18:41.9	Attleboro
70.	12	Ramsey Rouabhia	18:42.2	Shrewsbury
16.	10	Daniel Rivard	18:42.7	Marthas Vineyard
71.		Vilippu Viinikainen	18:42.9	Cambridge Rindge & L...
17.	11	Ethan St.Aubin	18:43.7	Plymouth South
18.	12	Kamrin MacFarland	18:44.0	Plymouth South
72.	11	Liam Walker	18:44.4	Attleboro
73.	12	William Jacobs	18:44.4	Franklin
19.	9	Joseph Turenne	18:45.5	Hopedale
74.	11	Jack Easter	18:46.2	Plymouth North
75.	11	Gabriel Lee	18:47.2	Brookline
76.	12	Evan Wall	18:47.8	Parker Charter
77.	10	Richard Vittum	18:47.9	Burlington
20.	11	Martin Bleakley	18:48.0	Dover-Sherborn
78.	11	Kevin Spiegelman	18:48.8	Saint John's Shrewsb...
79.	12	Michael Keohane	18:49.0	Saint John's Shrewsb...
21.	11	Santiago Abrill	18:49.1	Somerset Berkley Reg...
80.	-	Connor Cerasuolo	18:49.2	Oliver Ames
81.	11	Scott Fraser	18:49.5	Burlington
82.	11	Kevin Taylor	18:50.0	Walpole
83.	12	Zachary Siders	18:50.7	Franklin
84.	11	Robert Kay	18:51.5	Pembroke
85.	11	Ben Allaire	18:51.7	Sharon
86.	11	Evan Lindeman	18:52.3	Brookline
87.	11	Nicholas Zaffino	18:53.1	Franklin
22.	12	John McMann	18:53.7	Weston
88.	12	Max Hinchey	18:54.7	Wakefield
89.	11	Alex Portanova	18:55.6	Walpole
90.	11	Declan Page	18:55.9	Natick
91.	12	Nick Palmer	18:56.2	Pembroke
92.	10	John Holden	18:56.3	Billerica Memorial
23.	12	Harrison Dorr	18:56.4	Marthas Vineyard
93.	11	John Lane	18:56.8	Pembroke
24.	12	Ben Matson	18:57.0	Plymouth South
25.	9	Jackson Terenzi	18:58.4	Hopedale
94.	11	Derrick Scheeler	18:58.9	Wakefield
95.	12	Max Perozek	18:59.2	Wellesley
96.	12	Justin Bouffard	18:59.5	Hopkinton
97.	11	Cole DiForte	18:59.5	Mansfield
98.	10	William Bradley	19:00.3	North Attleboro
99.	12	Kobe Russell	19:01.2	Burlington
100.	10	Thomas Gendron	19:02.1	Burlington
26.	10	Joseph Collins	19:02.4	Dover-Sherborn
101.	10	Oliver Willis	19:02.7	Parker Charter
27.	12	Kian Rice	19:03.4	Watertown
102.	11	Virginio Monteiro	19:03.7	Brockton
103.	11	Nick Ouellette	19:03.9	North Quincy
104.	12	Aditya Pothanaboyina	19:04.5	Shrewsbury
105.	11	Asa Szegvari	19:04.9	Concord-Carlisle
28.	10	Francis Hodgens	19:05.1	Hopedale
106.	12	Brian Morley	19:05.7	Pembroke
107.	11	Andrew Costa	19:06.0	Plymouth North
108.	12	Cris Daley	19:07.1	Westfield
109.	12	Philip Dorfman	19:07.6	Brookline
110.	11	Michael Abban	19:10.4	Pembroke
29.	JR	Tristan Collins	19:10.6	Lenox Memorial
111.	11	Rhys Casstevens	19:10.9	Attleboro
112.	12	Parker Dean	19:11.0	Acton-Boxborough Reg
30.	7	Maxwell Adam	19:11.1	Lenox Memorial
113.		Yuuta Aoki	19:11.7	Acton-Boxborough Reg
114.	11	Matt Prescott	19:15.2	Weymouth
115.	12	Kaleb Seifert	19:15.6	Taunton
116.	12	Bryce Parkman	19:15.6	Franklin
31.	7	Dennis Love	19:16.2	Lenox Memorial
117.	12	Alec Goldman	19:16.4	Brookline
118.	11	Suhas Jeevanand	19:16.5	Shrewsbury
119.	11	Zack Cragan	19:16.6	Bishop Feehan
120.	11	Sam Evans	19:18.8	Shepherd Hill Reg
121.	11	Tony Pikula	19:19.8	Shrewsbury
122.	9	Jonathan Wolinski	19:19.8	Burlington
124.	12	Anthony Lynch	19:22.3	Brockton
125.	12	Nick Borchardt	19:23.4	Walpole
126.	12	Ian Holmes	19:23.6	Hopkinton
127.	11	Nathan Follett	19:24.4	Watertown
128.	11	Ryan Lefebre	19:24.9	Westford Academy
32.	10	Peter Diebold	19:25.2	Weston
129.	11	Aayush Patel	19:25.2	Milford
130.	12	Tommy Dziechiarz	19:27.2	Shepherd Hill Reg
33.	12	Trevor Chase	19:27.4	Wayland
131.	12	Tracey Kalungi	19:27.6	Woburn
132.	12	Sean Curley	19:28.1	Saint John's Shrewsb...
133.	9	Luke Stockless	19:28.7	Malden Catholic
134.	12	Kyle Pieroni	19:28.8	Plymouth North
135.	12	Zach Seguin	19:30.6	Woburn
136.	8	Jacob Broyles	19:31.4	South Hadley
137.	12	Denny Nguyen	19:31.6	Dartmouth
138.	12	Andrew Ison	19:32.3	Bishop Feehan
34.	10	Connor Glynn	19:32.4	Dighton-Rehoboth
139.	11	Sam Donnellan	19:33.0	Mansfield
35.	FR	Devin Mckeon	19:33.5	Somerset Berkley Reg...
140.	11	Zachary Zhang	19:33.9	Sharon
141.	11	Arnold Lin	19:34.4	Natick
36.	10	Nick Andre	19:34.5	Tyngsborough
37.	JR	Finnigan Brown	19:34.7	Nauset Regional
142.	11	Thomas Harrington	19:36.3	Wakefield
143.	10	Devin Patel	19:36.8	Bromfield
144.	10	Justin Duhamel	19:37.3	Groton-Dunstable Reg
145.	12	Camden Cappa	19:37.8	Pembroke
38.	10	Andy Dougherty	19:38.6	Dover-Sherborn
39.	11	Zachary Steele	19:39.5	Norton
146.	11	Brendan Jeanjaquet	19:39.8	Weymouth
40.	11	Yosther Rosales	19:40.7	City of Boston Cross...
147.	10	Isaiah McHoul	19:40.7	North Attleboro
41.	10	Michael Costello	19:40.8	Plymouth South
148.		Vivek Uhlmann	19:41.2	Newton South
149.	11	Matthew Katz	19:41.5	Mansfield
42.	10	Austin Osborne	19:41.9	Weston
150.	12	Will Hughson	19:41.9	Groton-Dunstable Reg
151.		Jean-Luc Walsh	19:42.1	Woburn
152.	12	Henry Elmhurst	19:43.4	Walpole
153.	11	Ian Wojtowicz	19:44.6	Barnstable
43.	10	Ronan Sullivan	19:44.8	Plymouth South
154.	11	Marcus Brown	19:45.1	Shrewsbury
44.	12	Daniel Fabrizio	19:45.2	Watertown
45.	7	Thomas Leger	19:45.6	Lenox Memorial
155.	12	Danny Hart	19:46.2	Newton South
46.	11	Dan Tiedtke	19:46.8	Hanover
156.	12	Zach Sclar	19:46.9	Bromfield
157.	12	Wiley Ordermann	19:47.4	Groton-Dunstable Reg
158.	12	Mark O'Connor	19:48.0	Shrewsbury
159.	11	Ahmad Chenadeh	19:48.8	Shrewsbury
160.	11	Cameron Russell	19:48.9	Boston Latin
47.	11	Simon Barnum	19:49.2	Norwell
161.	12	Ben Wheeler	19:49.2	Bishop Feehan
48.	11	John Fattore	19:50.9	Dover-Sherborn
162.	11	Riley Losordo	19:51.0	Plymouth North
163.	12	Matt Robin	19:52.1	Walpole
164.	12	Garrett Collis	19:52.2	Westfield
49.	11	Colin Henke	19:54.1	Marthas Vineyard
165.	12	Brett Cushing	19:54.3	Woburn
166.	12	Evan Bacchiocchi	19:54.9	Attleboro
50.	9	Theodore Zisserson	19:55.5	Rising Tide Charter
167.	12	Pablo Fernandez	19:55.6	Natick
168.	12	Jake Goodchild	19:55.8	Wakefield
169.	-	Drew Nickla	19:56.7	Oliver Ames
170.	12	Jack Dever	19:57.3	Woburn
51.	SO	Brian Kanuse	19:57.4	Somerset Berkley Reg...
171.	10	Kevin Wilson	19:58.2	Weymouth
172.	12	Nolan Gericke	19:59.1	Shrewsbury
173.	9	Max Evers	19:59.4	Shrewsbury
52.	12	Ted Sandland	19:59.5	Sturgis East Charter
174.	9	Thomas Tracy	19:59.6	Malden Catholic
53.	12	Vincent Pak	19:59.9	Wayland
54.	FR	Aidan Quigley	20:03.0	Somerset Berkley Reg...
175.	10	Darius Luster	20:03.2	Barnstable
176.	12	Jack Crowell	20:03.9	Shrewsbury
55.	10	Matt Gallitano	20:04.6	Dover-Sherborn
177.	11	Sam Simpson	20:05.8	Wakefield
178.		Evan Sisitsky	20:06.5	Hopkinton
179.	11	Chris Beaudoin	20:06.9	Wakefield
180.	11	Derek Jensen	20:07.0	Weymouth
181.	11	Tyler Spangler	20:07.2	Greater New Bedford ...
182.	11	Robert Martin	20:08.5	Attleboro
183.	9	Tom Curran	20:10.2	Malden Catholic
56.	12	Sam Dubois	20:11.4	Dighton-Rehoboth
184.	12	Jeremy Taylor	20:11.7	Plymouth North
57.	11	Maxwell Fernandez	20:11.9	Weston
185.		Zachary Rivers	20:12.4	Newton South
186.	11	Devyn MacDonald	20:12.4	Taunton
58.	11	Ryan Nip	20:12.5	Weston
187.	12	Stephan Seslar	20:13.2	Plymouth North
188.	11	Michael Yu	20:13.4	Dartmouth
189.	12	Nate Hale	20:13.5	Milford
190.	11	Wesley Chung	20:13.6	Westford Academy
191.	12	Seth Corrigan	20:14.4	Bishop Feehan
192.	11	Jack Owen	20:14.9	Weymouth
59.	9	Mathew Greeley	20:15.6	Sandwich
60.	11	Sam Pollack	20:15.6	Foxboro
61.	11	Lucas Bradbury	20:16.4	Foxboro
62.	12	Alex Luce	20:17.3	Dover-Sherborn
193.	12	James Carr	20:17.6	Brockton
194.	11	Andrew Ouellette	20:19.2	Wellesley
195.	12	Ian Flynn	20:19.7	Franklin
196.	11	Nick Carson	20:20.9	Natick
63.	FR	Nick Graf	20:21.2	Abington
197.	11	Vivek Bhagat	20:21.7	Westford Academy
198.	12	Carl Allard	20:22.3	Parker Charter
199.	11	Mike Berelowitz	20:23.0	Natick
64.	11	Ben Youkilis	20:23.1	Bellingham
200.	11	Alex Ouellette	20:23.8	North Quincy
201.	12	Lucas Roberts	20:24.2	Shepherd Hill Reg
65.	12	Nick Cordeiro	20:25.4	Watertown
202.	11	Matthew Rowbotham	20:25.7	Westfield
66.	10	Harry Lassige	20:26.3	Plymouth South
203.	11	Matt Whalen	20:26.4	Mansfield
67.	12	Kyle Heaney	20:29.9	Medfield
68.	11	Matt Anderson	20:31.2	Norton
204.	12	Aeden Angelone	20:31.6	King Philip
69.	11	Holden Parrent	20:32.8	Sturgis East Charter
70.	11	Robert Gerardi	20:33.2	Seekonk
71.	10	Sam Kefallinos	20:33.8	Cohasset-Hull
72.	12	George Smith	20:34.0	Plymouth South
73.	12	Jon Kerivan	20:34.2	Medfield
205.	11	Nicholas Brumble	20:34.3	Bishop Feehan
206.	11	Jason Abreu	20:35.6	Billerica Memorial
207.	10	Joe Lucas	20:36.2	Brockton
208.	10	Keith Herlihy	20:36.8	Burlington
209.	11	Kyle Hupe	20:37.2	Milford
74.	10	Jackson Sylvestre	20:39.4	Foxboro
75.	11	Jack Field	20:39.5	Somerset Berkley Reg...
210.	11	Chris North	20:39.7	Hopkinton
76.	12	Jared Sharpless	20:39.8	Dennis-Yarmouth
77.	11	Ryan LaFrancois	20:39.9	Norton
78.	12	Robert Scott	20:40.3	Norwell
211.	11	Samuel Winalski	20:40.8	Shepherd Hill Reg
212.	12	Francois Pierre	20:41.2	Brockton
79.	12	Andrew Fei	20:42.0	Weston
213.	11	Ryan Casebolt	20:42.2	Acton-Boxborough Reg
214.	-	Michael Terekhov	20:42.7	Saint John's Shrewsb...
215.	11	Ben Reinwald	20:42.7	Beverly
216.	11	Khushal Potdukhe	20:42.8	Natick
80.	12	Benjamin Davis	20:42.9	Sturgis East Charter
217.	12	Bryan Abbott	20:44.1	Taunton
81.	12	Guilherme Sperb-Pe...	20:44.7	Weston
83.	JR	Justin King	20:45.7	Lenox Memorial
84.	12	Henry Johnson	20:46.9	Abington
85.	11	Eben Peak	20:47.1	Marthas Vineyard
218.	-	Jay Schindler	20:47.6	Oliver Ames
219.	11	Jack Soule	20:48.2	Weymouth
86.	9	Ben O'Neil	20:48.8	Medfield
220.	11	Davin Evans	20:49.2	Hopkinton
221.	10	Matthew Tobey	20:49.7	Wakefield
222.	11	Pat Fuss	20:50.7	Weymouth
223.	12	Adam Banat	20:52.5	Shrewsbury
224.		George Brash	20:53.9	Dartmouth
225.	12	Greg Schranze	20:55.2	Plymouth North
87.	FR	Aidan Karpicz	20:55.4	Somerset Berkley Reg...
88.	11	Luke Byrnes	20:56.9	Foxboro
89.	11	Josh Kennedy	20:57.4	Carver
226.	10	Chris Terranova	20:58.2	Malden Catholic
227.	11	Matt Davis	20:58.5	Hopkinton
90.	12	Chris Tozlowski	20:59.4	Plymouth South
228.	10	Ryan Kosh	20:59.6	King Philip
91.	12	Thomas Daley	21:01.1	Wayland
229.	11	Ryan Hanewich	21:01.3	Bishop Feehan
230.	11	Nick Troccolo	21:02.2	Natick
92.	12	Ryan Freed	21:02.3	Rising Tide Charter
231.	12	Michael Lotrionte	21:03.5	Plymouth North
93.	10	McKay Sumison	21:04.5	Weston
94.	12	Xavier Curney	21:05.0	Abington
232.	11	Evan Hamlin	21:05.5	Oliver Ames
233.	12	Wayne Carey	21:05.9	Shrewsbury
95.	10	Michael Garvey	21:06.5	Advanced Math & Scie...
96.	9	Sam Ross	21:07.2	Weston
97.	11	Nick Denham	21:07.4	Norton
234.		Jimmy Konapik	21:08.1	Westfield
235.	12	Devlin Welch	21:10.4	Westfield
98.	9	Connor Callahan	21:11.7	Foxboro
99.	10	Haven Veragus	21:12.1	Cohasset-Hull
236.		William Huebner	21:12.4	Hopkinton
237.	10	Joe Vigliotta	21:13.9	Burlington
238.	11	Jackson Stanley	21:14.7	Oliver Ames
239.	11	David Sullo	21:16.4	Malden Catholic
100.	11	Jon DelSignore	21:17.7	Sutton Memorial
101.	10	Tom Sykes	21:18.2	Marthas Vineyard
102.	11	Henry Stafford	21:19.3	Wayland
240.	11	Tom Dorval	21:19.4	Milford
241.	10	Ethan Aaker	21:20.4	Milton
242.	12	Dobromir Mitev	21:20.7	Woburn
243.	-	Isaiah Hayward	21:20.8	Cambridge Rindge & L...
244.	-	Micheal Daley	21:22.9	Milton
245.	11	Joseph Reale	21:23.5	King Philip
246.	9	Richard Cromwell	21:25.6	Burlington
103.	12	Jake Bates	21:25.7	Sandwich
104.	12	Matt Roberts	21:26.5	Carver
105.	12	Philip Hockenbury	21:27.3	Hopedale
247.	11	Ben McCoy	21:28.3	Brockton
248.	12	Brendan Coccio	21:30.8	Hopkinton
249.	12	Austin Wallace	21:31.3	Whitman-Hanson Reg
106.	11	Kenny Mackenzie	21:32.3	Bishop Stang
250.	11	Liam Gallagher	21:32.8	Weymouth
251.	12	Steven Days-Merrill	21:33.8	Greater New Bedford ...
252.	12	Vincent Rizzari	21:33.9	Woburn
253.	11	Jack Martin	21:34.0	Newton South
107.	12	Ryan Wheeler	21:38.1	Norton
254.	9	Hunter Quinn	21:38.1	Malden Catholic
255.	11	Chukwudimma Ikoro	21:39.0	Stoughton
256.	11	Corey Oliveira	21:39.1	Dartmouth
108.	12	Mike Bilodeau	21:40.3	Sturgis East Charter
109.	11	David Danielian	21:41.3	Watertown
110.	11	Lucas Nunes	21:41.6	Dennis-Yarmouth
111.	11	Ari Yantovsky	21:42.2	Lenox Memorial
257.	-	Devon Klee	21:43.1	Westfield
258.	11	Lukas Janulaitis	21:43.2	Barnstable
112.	10	Jordan Perry	21:44.4	Marian
113.	11	Miles Spite	21:49.2	Hanover
259.	12	Nick Abril	21:49.8	King Philip
114.	11	Derek Slack	21:50.8	Somerset Berkley Reg...
115.	12	Brian Stolzenbach	21:50.8	Medfield
116.	9	Fei Matthew	21:51.8	Weston
117.	SR	Joey Reddy	21:52.5	Medfield
118.	12	Ryan Garczynski	21:54.5	Norwood
119.	11	Brady Fournier	21:54.6	Seekonk
120.	11	Liam Sadek	21:54.7	Hanover
121.	10	Dylan Jones	21:55.3	Advanced Math & Scie...
122.	11	Alec Stinnett	21:56.8	Sturgis West Charter
260.	11	Michael Hensley	21:59.5	New Bedford
261.	12	Zachery Valade	22:01.4	Attleboro
262.	11	James Lockwood	22:01.5	Barnstable
263.	11	Seth Martin	22:03.0	Framingham
264.	12	Dan Medeiros	22:03.6	Mansfield
123.	11	Joe Packard	22:04.1	Lenox Memorial
124.	11	Michael DelGuidice	22:07.1	Cohasset-Hull
265.	11	Benjamin Daggett	22:07.4	Sharon
125.	11	Youjin Chen	22:08.7	Whitinsville Christian
266.	11	Thomas O'Brien	22:10.2	Bishop Feehan
267.	10	Max Goreham	22:10.8	King Philip
268.	12	Harrison Burke	22:11.5	King Philip
126.	11	Nick Mirisol	22:11.6	Hanover
127.	11	Zachary Hamann	22:14.4	Innovation Academy
269.	12	Sam Gilson	22:18.1	Oliver Ames
270.	11	Cameron Duffy	22:19.2	Stoughton
271.	11	Trevor Hart	22:22.7	Taunton
272.	10	Jai Aravala	22:23.3	Billerica Memorial
273.	12	Eric Loughlin	22:24.6	Natick
128.	JR	Zachary Roth	22:30.0	Nauset Regional
129.	JR	Cameron MacMartin	22:30.4	Nauset Regional
130.	11	Brendan Hamaty	22:33.3	Nauset Regional
274.	12	Jachson Diltz	22:35.9	Westfield
131.	12	Harrison Wardwell	22:38.2	Bishop Stang
132.	11	Nick Flamos	22:39.4	Hanover
133.	SR	Ben Helfrich	22:41.3	Falmouth
134.	11	Joe Petrocelli	22:43.6	Hanover
135.	JR	Christian Beer	22:48.0	Nauset Regional
136.	SR	Patrick O'Connor	22:49.6	Medfield
137.	12	Matt Quintal-barri...	22:50.0	Rising Tide Charter
275.	11	Brendan Sullivan	22:50.3	Mansfield
138.	11	Luca Colosimo	22:50.8	Norwood
276.	11	Tyler King	22:51.6	Mansfield
139.	11	Calvin Rambacher	22:52.1	Littleton
140.	11	Ethan Putnam	22:59.4	West Bridgewater
141.	9	Isaac Terrell	23:01.0	Marian
142.	8	Alex Cote	23:01.7	Littleton
143.	11	Jared Dines	23:03.1	Wayland
277.	11	Tyler Merritt	23:03.9	Taunton
144.	SR	Ethan McTeague	23:05.7	Innovation Academy
278.	12	Michael O'Neil	23:05.7	Taunton
145.	12	Robert Noonan	23:09.6	Norwood
146.	11	Dan Quackenbush	23:14.0	Marian
147.	11	Will Flaherty	23:18.0	Hanover
148.	SO	Paras Gauba	23:20.7	Advanced Math & Scie...
149.	12	Noah Garfield	23:25.1	Medfield
150.	12	Nathan Miller	23:25.4	Carver
151.	11	Patrick Quinn	23:27.7	Sturgis West Charter
279.	11	Liam Sives	23:30.0	Barnstable
280.	12	Andrew Saliba	23:31.4	Woburn
281.	11	Andrew Elmowitz	23:36.6	Stoughton
282.	12	Lu Wang	23:36.7	Hopkinton
152.	11	Zach DeBoer	23:37.8	Hanover
283.	11	Nicholas Alves	23:41.5	Stoughton
284.	12	Chris Bunnell	23:48.0	Parker Charter
285.	11	Brandon Sailer	23:49.4	Milford
286.	12	John Olivier	23:57.8	Shrewsbury
153.	11	Christian Garcia	23:58.6	Keefe Technical
287.	10	Adam King	24:03.9	King Philip
154.	9	Aidan Fedor	24:11.1	Medfield
155.	12	Ryan Gasparro	24:17.5	Marian
288.	12	William Dobaruma	24:27.1	Brockton
156.	10	Alex Wang	24:28.8	Marian
289.	12	Bennett Evans	24:31.9	Whitman-Hanson Reg
290.		Youssof Amer	24:40.3	Cambridge Rindge & L...
157.	12	Aidan Mazagonwalla	24:45.1	Dighton-Rehoboth
158.	11	Spencer Vernes	24:45.3	Marian
159.	10	Alex De Leon	24:47.2	Keefe Technical
160.	JR	Sam Levin	24:47.6	Wayland
291.	12	Burnon Chen	24:56.4	Marlborough
292.	11	Hassan Khan	24:57.3	Stoughton
293.	11	Jamear Venette	25:00.8	Stoughton
294.	10	Evan Capar	25:10.0	Attleboro
161.	11	Ryan Frank	25:10.8	Hanover
162.	11	Saleem Mohammad	25:10.8	Hanover
295.	12	Ben Sawyer	25:11.7	Woburn
296.	12	Nathan Tau	25:13.8	Shrewsbury
297.	11	Ben Simmons	25:18.5	Marlborough
298.	11	Matt Pearl	25:18.5	Marlborough
299.	11	Declan Richards	25:19.7	Stoughton
Provided by Athletic.net