BOYS DIVISION 1 SOPHOMORE RACE

Event 2  BOYS 5k Run						
Place	Name		Year	Team	Avg. Mile	Time
1	Isles, Anshel		SO	Woburn	5:25	16:50.6
2	Pinales, Jadiel		SO	Lowell	5:27	16:56.8
3	Aramburu, Lucas		SO	Brookline	5:29	17:05.0
4	Barry, Zach		FR	Wellesley	5:34	17:18.4
5	Giersch, Connor		SO	Natick	5:34	17:18.9
6	McCormick, William		SO	Brookline	5:35	17:21.9
7	French, Ethan		SO	Brookline	5:36	17:24.2
8	Silagi, Joe		SO	Newton North	5:36	17:26.9
9	Oosting, Ryan		SO	Arlington	5:37	17:27.3
10	Collins, Luke		SO	Wellesley	5:37	17:27.8
11	Zarle, Colby		SO	Wellesley	5:37	17:27.9
12	Riffe, Andrew		SO	Reading	5:38	17:33.0
13	Salvo, Eric		SO	Methuen	5:40	17:36.4
14	Cohen-Abeles, Luke		SO	Wellesley	5:40	17:37.1
15	Raimondi, Dylan		SO	Xaverian Brothers	5:40	17:37.7
16	LeFaivre, Sergei		SO	Brookline	5:40	17:38.5
17	Cole-French, William		SO	Boston College High	5:40	17:38.8
18	May, Keith		SO	Haverhill	5:41	17:39.5
19	Jenkins, Matthew		SO	Plymouth North	5:41	17:41.4
20	Gelb-Bicknell, Corey		SO	Newton North	5:41	17:41.8
21	Lespasio, Marcus		SO	Boston College High	5:43	17:47.4
22	Lundy, Gabe		SO	Acton-Boxborough	5:44	17:48.9
23	Hoch, Nick		SO	Newton North	5:44	17:49.2
24	Hamilton, Jackson		SO	Acton-Boxborough	5:44	17:50.4
25	Diaz, Jon		SO	Brookline	5:44	17:51.2
26	Howard, Paxton		SO	Mansfield	5:44	17:51.7
27	Clark, Hunter		SO	Plymouth North	5:46	17:56.7
28	Oullette, Andrew		SO	Wellesley	5:46	17:57.1
29	Belmonte, Brian		SO	Shepherd Hill	5:47	17:59.0
30	Lundy, Finn		SO	Plymouth North	5:48	18:01.7
31	Lancaster, Cullen		SO	Mansfield	5:48	18:03.9
32	Ferreras, Tyrese		SO	Lowell	5:49	18:06.5
33	McQuade, Sean		FR	Shrewsbury	5:50	18:07.7
34	Kritzer, Eli		SO	Groton-Dunstable	5:51	18:11.6
35	McCormick, Shamus		SO	Xaverian Brothers	5:52	18:13.8
36	May, Matt		SO	Shrewsbury	5:52	18:13.9
37	MacDougall, Bennett		SO	Wellesley	5:52	18:14.4
38	Thibeault, Ben		SO	Mansfield	5:52	18:15.2
39	Rioux, Benjamin		SO	Dartmouth	5:52	18:16.6
40	Shumway, Matthew		SO	Franklin	5:53	18:18.2
41	Kiuna, Ian		SO	Lowell	5:53	18:18.7
42	Judge, Brian		SO	Barnstable	5:54	18:19.9
43	O'Brien, Owen		SO	Weymouth	5:54	18:20.1
44	Madhukar, Anshuman		SO	Shrewsbury	5:54	18:20.7
45	Nystrom, Charles		SO	Barnstable	5:54	18:21.7
46	Hipwell, Liam		SO	Marshfield	5:54	18:21.8
47	Porter, Cameron		SO	Nashoba	5:54	18:22.6
48	Casey, Keegan		SO	Shepherd Hill	5:55	18:23.1
49	Stefanik, Andrew		FR	Shepherd Hill	5:55	18:24.0
50	Perry, Andersson		SO	Hingham	5:56	18:26.3
51	Carlson, Jonah		SO	Malden Catholic	5:56	18:27.0
52	Coraluppi, Giacomo		SO	Boston College High	5:56	18:27.7
53	Brown, Duncan		SO	Wellesley	5:56	18:28.0
54	Flint, Samuel		SO	Methuen	5:56	18:29.1
55	Stairs, Shawn		SO	Billerica	5:57	18:29.5
56	Kotsifas, Andrew		SO	Lowell	5:57	18:30.6
57	Burati, Kyle		SO	Natick	5:57	18:31.9
58	Riley, Cameron		SO	Shrewsbury	5:57	18:31.9
59	Cox, Ryan		SO	Groton-Dunstable	5:57	18:31.9
60	Gallerani, Timothy		SO	Taunton	5:58	18:34.2
61	Craig, Jackson		FR	Bishop Feehan	5:59	18:36.7
62	Henning, Jackson		SO	Marshfield	5:59	18:38.0
63	Perez, Vrandol		SO	Central Catholic	6:00	18:41.2
64	Distauro, Anthony		SO	Milford	6:01	18:42.0
65	Sarafin, Ethan		SO	Nashoba	6:01	18:42.5
66	Harpe, Avery		SO	Greater New Bedford RVT	6:01	18:43.3
67	Sutton, Kyle		SR	Hingham	6:01	18:43.3
68	Molina, Isaiah		SO	Lowell	6:01	18:44.3
69	Morris, Ben		FR	Saint John's	6:02	18:45.6
70	Alesi, Connor		SO	Haverhill	6:02	18:45.6
71	Gordon, Alex		SO	Chelmsford	6:02	18:45.7
72	Laurent, Alec		SO	Natick	6:02	18:46.1
73	Travaglia, Alec		SO	Central Catholic	6:02	18:47.6
74	Clark, Harrison		SO	Brookline	6:03	18:49.2
75	Heinrich, Ben		SO	Concord-Carlisle	6:03	18:50.2
76	Jennings, Matthew		SO	Saint John's	6:04	18:51.6
77	Barrow, Daniel		SO	Franklin	6:04	18:52.5
78	Courville, Chase		SO	Saint John's	6:04	18:52.7
79	O'Shaugnessy, Brendan		SO	Milford	6:04	18:53.3
80	Langley, Casey		SO	Haverhill	6:05	18:55.8
81	Carlson, Jack		SO	Wellesley	6:05	18:56.9
82	Cliff, Aiden		SO	Billerica	6:06	18:57.3
83	Goldman, Ryan		SO	Franklin	6:06	18:57.5
84	Catarius, Matthew		SO	Saint John's	6:06	18:58.7
85	O'Connor, Sam		FR	Shrewsbury	6:06	18:58.8
86	Doherty, Colin		SO	Concord-Carlisle	6:06	18:59.7
87	Abreu, Jason		SO	Billerica	6:06	19:00.2
88	Sutter, Thomas		SO	Concord-Carlisle	6:07	19:00.2
89	Lang, Tom		SO	Boston College High	6:07	19:00.9
90	Whitney, Connor		FR	Saint John's	6:07	19:01.0
91	Haber, Ben		SO	Brookline	6:08	19:03.4
92	Crellin-Sazama, Adam		SO	Boston Latin School	6:08	19:04.3
93	Rey, Pedro		SO	Woburn	6:08	19:04.8
94	Polsgrove, Ryan		SO	North Quincy	6:08	19:05.8
95	Chirokas, Peter		SO	Xaverian Brothers	6:09	19:06.8
96	Grimes, Samuel		SO	Lowell	6:09	19:07.2
97	Valliancourt, Michael		SO	Marshfield	6:09	19:08.1
98	Ellis-Johnson, Ethan		SO	Masconomet	6:09	19:09.3
99	Derrick, Noah		SO	Dartmouth	6:09	19:09.4
100	George, Matthew		FR	Natick	6:10	19:09.7
101	Uruci, Andy		SO	Newton South	6:10	19:09.8
102	Gates, Joseph		SO	Braintree	6:10	19:11.0
103	Germann, Tom		SO	Westford Academy	6:10	19:11.4
104	Loftin, Jake		SO	Billerica	6:11	19:12.7
105	Murphy, Connor		SO	Billerica	6:11	19:14.3
106	O'Connor, Jack		SO	Masconomet	6:11	19:15.4
107	Walsh, Tim		FR	Saint John's	6:12	19:15.8
108	Armstrong, Jack		SO	Newton North	6:12	19:16.8
109	MacDonald, Christian		SO	Hopkinton	6:12	19:17.4
110	Chhean, Oudong		SO	Lowell	6:12	19:17.4
111	Kelley, Ryan		SO	Milford	6:12	19:17.8
112	Fox, George		SO	Beverly	6:12	19:18.4
113	Luchford, Kyle		SO	Groton-Dunstable	6:14	19:22.9
114	Gin, Jason		SO	Dartmouth	6:15	19:25.6
115	Or-Sharar, Eitan		SO	Andover	6:16	19:28.6
116	Shapiro, Sam		SO	Brookline	6:16	19:29.4
117	Parker, Cam		SO	Taunton	6:16	19:29.4
118	Denoncourt, Jason		SO	Andover	6:17	19:32.2
119	Cote, Sam		SO	Hopkinton	6:17	19:34.2
120	Rana, Akash		SO	Billerica	6:18	19:37.0
121	Portanova, Alex		SO	Walpole	6:19	19:37.7
122	Viglietti, Anthony		SO	Saint John's Prep	6:19	19:38.4
123	Scanlon, Liam		JR	Newton North	6:19	19:38.7
124	Baez Jr, Victor		Senior	Boston City Wide XC	6:19	19:39.5
125	Lindeman, Evan		SO	Brookline	6:20	19:40.9
126	Jeanjaquet, Brendan		SO	Weymouth	6:20	19:41.2
127	Poulin, Will		SO	Weymouth	6:20	19:41.4
128	Filler, Ari		SO	Brookline	6:20	19:41.9
129	Szegvari, Asa		SO	Concord-Carlisle	6:20	19:42.5
130	Lemeiux, Brendan		SO	King Philip	6:20	19:42.8
131	Pearson, Luke		SO	Westford Academy	6:20	19:43.0
132	Cooper, Ken		SO	Woburn	6:20	19:43.6
133	Ledan, Marko		SO	Belmont	6:21	19:44.3
134	Xu, Aaron		SO	Newton North	6:21	19:46.0
135	Greene, Ben		SO	Natick	6:21	19:46.4
136	Bourque, Bobby		SO	Woburn	6:21	19:46.5
137	Marion, Brandon		FR	Billerica	6:21	19:46.6
138	Murphy, Matthew		SO	Billerica	6:21	19:46.7
139	Gorham, Connor		SO	Marshfield	6:22	19:48.2
140	Brown, Turner		SO	Concord-Carlisle	6:22	19:48.5
141	Brown, Nathan		SO	Saint John's Prep	6:22	19:49.1
142	Donegan, Javier		SO	Brockton	6:22	19:49.3
143	McCarthy, Edward		SO	North Middlesex	6:22	19:49.7
144	Hamel, Kyle		SO	North Middlesex	6:22	19:49.7
145	Martin, Jack		SO	Newton South	6:22	19:49.9
146	Lacayo, Daniel		SO	Newton South	6:23	19:50.1
147	Furuness, Ryan		SO	Shrewsbury	6:23	19:50.3
148	Brown, Sam		SO	Natick	6:23	19:50.7
149	McKinnon, Liam		SO	Malden Catholic	6:23	19:51.5
150	Kennedy, John		SO	Mansfield	6:23	19:52.3
151	Morrissey, Jeff		SO	Chelmsford	6:23	19:52.7
152	O'Brien, Michael		FR	Bishop Feehan	6:23	19:52.7
153	Easter, Jack		SO	Plymouth North	6:24	19:53.2
154	Pitney, Andrew		FR	Shrewsbury	6:24	19:54.5
155	Bonnefant, Kyle		SO	Concord-Carlisle	6:24	19:55.5
156	Ouellette, Nick		SO	North Quincy	6:24	19:55.7
157	Buckley, Roger		SO	Arlington	6:24	19:55.9
158	Curry, Zach		SO	Beverly	6:25	19:57.1
159	Myers, Jack		SO	Hingham	6:26	19:59.9
160	Poirier, Joe		FR	Shrewsbury	6:26	20:00.1
161	Ahern, Connor		SO	Wellesley	6:26	20:00.8
162	Hagen, Alex		SO	King Philip	6:26	20:00.9
163	Casstevens, Rhys		SO	Attleboro	6:26	20:01.3
164	Willsie, Grant		SO	Groton-Dunstable	6:26	20:01.9
165	Chartier, Colin		SO	Attleboro	6:26	20:02.2
166	Miller, Nathan		SO	Belmont	6:27	20:03.2
167	Barr, Henry		SO	Arlington	6:27	20:03.3
168	Maglitta, Dante		SO	Saint John's	6:27	20:03.8
169	Simpson, Jake		SO	Hingham	6:27	20:04.5
170	Lopresti, Alessandro		SO	Concord-Carlisle	6:27	20:04.7
171	Secrist, Jeffrey		FR	Saint John's	6:27	20:05.0
172	Voci, Brandon		SO	Wellesley	6:28	20:06.9
173	Lafleur, Cory		SO	Billerica	6:28	20:07.9
174	BUYS, BRIAN		SO	Belmont	6:28	20:08.1
175	Flynn, Andrew		SO	Woburn	6:28	20:08.6
176	Barclay, Jack		SO	Marshfield	6:29	20:09.6
177	Fosella, Ben		SO	Marshfield	6:29	20:11.3
178	Daly, Quin		SO	Marshfield	6:30	20:11.8
179	Spangler, Tyler		SO	Greater New Bedford RVT	6:30	20:12.1
180	Iglesias, George		SO	Acton-Boxborough	6:30	20:13.2
181	Costa, Andrew		SO	Plymouth North	6:30	20:14.0
182	Gutfreund, Tal		SO	Newton South	6:31	20:14.8
183	Ibarra, Patrick		SO	Attleboro	6:31	20:15.5
184	Spiegelman, Kevin		SO	Saint John's	6:31	20:15.8
185	Shnaider, Alex		SO	Walpole	6:31	20:17.2
186	Fama, Andrew		SO	Marshfield	6:31	20:17.5
187	MacGregor, Matt		SO	Andover	6:31	20:17.7
188	Alvarado, Douglas		Senior	Boston City Wide XC	6:31	20:17.8
189	Reppucci, Carl		SO	North Andover	6:32	20:18.6
190	Evans, Sam		SO	Shepherd Hill	6:32	20:20.4
191	Gelfond, Owen		SO	Newton South	6:32	20:20.8
192	Sprague, Aaron		SO	Billerica	6:32	20:20.9
193	Nassar, Trevor		SO	North Andover	6:33	20:21.1
194	Cramer, Caleb		SO	Concord-Carlisle	6:33	20:21.9
195	Jeevanand, Suhas		SO	Shrewsbury	6:33	20:22.5
196	Patel, Aayush		SO	Milford	6:33	20:23.3
197	Taylor, Kevin		SO	Walpole	6:33	20:24.0
198	Fitzpatrick, Conor		SO	Mansfield	6:34	20:24.4
199	Dickison, Alex		SO	Winchester	6:34	20:24.7
200	Gately, Benjamin		SO	Billerica	6:34	20:25.7
201	Morrissey, Nick		SO	Beverly	6:34	20:26.3
202	Gavel, Jake		SO	Groton-Dunstable	6:34	20:26.6
203	Belcher, Jacob		SO	Silver Lake	6:35	20:27.4
204	Malolepsey, John		SO	Saint John's Prep	6:35	20:28.2
205	Santerlasci, Sean		SO	Haverhill	6:35	20:28.7
206	Nguyen, Kevin		SO	Revere	6:35	20:29.3
207	Kolb, Ben		SO	Franklin	6:35	20:29.6
208	Connor, Ryan		SO	King Philip	6:36	20:30.3
209	Sullivan, Peter		SO	Mansfield	6:36	20:31.7
210	Taylor, Jason		FR	Shrewsbury	6:36	20:31.8
211	Sullivan, John		SO	Saint John's	6:36	20:32.2
212	Sziklas, Sam		FR	Saint John's	6:36	20:33.3
213	Hilliard, Duncan		SO	Medford	6:37	20:33.6
214	Knapp, Brendan		SO	Natick	6:37	20:33.8
215	Raffa, Nick		SO	Attleboro	6:37	20:34.0
216	Medeiros, Ryan		SO	Bishop Feehan	6:37	20:34.3
217	Wardwell, Jarrod		SO	Malden Catholic	6:37	20:34.5
218	St. James, Seamus		SO	Central Catholic	6:37	20:34.8
219	McKnight, Adam		SO	Andover	6:37	20:34.9
220	Wang, Young		SO	Hopkinton	6:37	20:35.4
221	Kim, Shin		SO	Wellesley	6:37	20:36.2
222	Lehman, Mike		SO	Newton North	6:38	20:38.7
223	Bafaro, Joseph		FR	Saint John's	6:38	20:39.2
224	Miele, Michael		SO	Reading	6:39	20:39.9
225	Chase, Rath		SO	Attleboro	6:39	20:40.1
226	Holden, John		FR	Billerica	6:39	20:40.4
227	Barbato, Ryan		SO	Bishop Feehan	6:39	20:40.7
228	Parker, Camden		SO	Brookline	6:39	20:41.5
229	Slegelman, Alex		SO	Newton North	6:39	20:42.3
230	Takayama, Kai		SO	Belmont	6:40	20:42.9
231	Henry, Julian		SO	Concord-Carlisle	6:40	20:43.5
232	Weiss, Ben		SO	Newton North	6:40	20:43.7
233	Lavalley, Aidan		SO	Arlington	6:40	20:44.4
234	Whalen, Matt		SO	Mansfield	6:40	20:45.6
235	Serango-Lozano, Sebastian		SO	Central Catholic	6:41	20:46.3
236	Monks, Sam		SO	Arlington	6:41	20:47.4
237	Dentch, Luke		SO	Bishop Feehan	6:41	20:47.5
238	Mai, Curtis		SO	Lowell	6:41	20:48.2
239	Andrews, Matt		SO	King Philip	6:42	20:50.1
240	Quintana, Nick		SO	Newton North	6:42	20:50.5
241	Brown, Marcus		SO	Shrewsbury	6:42	20:50.6
242	Scannell, Jack		SO	Shrewsbury	6:42	20:51.5
243	Platteel, Evan		SO	Chelmsford	6:42	20:51.7
244	Clinton, Sam		FR	Shepherd Hill	6:43	20:53.6
245	Ih, Aidan		FR	Concord-Carlisle	6:44	20:55.8
246	Katz, Matthew		SO	Mansfield	6:44	20:56.4
247	Stanley, Jackson		SO	Oliver Ames	6:44	20:57.2
248	Brito, Ian		SO	Malden Catholic	6:45	20:58.6
249	Burke, Jacob		SO	Billerica	6:45	20:59.5
250	Drummey, Deane		SO	Shrewsbury	6:45	21:00.3
251	Nguyen, Andrew		SO	Shrewsbury	6:45	21:00.6
252	Lin, Arnold		SO	Natick	6:46	21:01.8
253	Richardson, Petey		FR	Concord-Carlisle	6:46	21:02.3
254	Winiker, Jared		SO	Franklin	6:46	21:04.1
255	Sarnecki, Justin		SO	Oliver Ames	6:47	21:06.7
256	Stankus, Chris		SO	Masconomet	6:48	21:07.6
257	Covert, Cam		SO	Wellesley	6:48	21:08.4
258	Bokelman, Nicholas		SO	Franklin	6:48	21:08.6
259	Walker, Liam		SO	Attleboro	6:48	21:08.9
260	Lazowski, Ari		SO	Brookline	6:48	21:10.2
261	Labrecque, Cam		SO	Central Catholic	6:49	21:13.5
262	Wojtowicz, Ian		SO	Barnstable	6:50	21:14.4
263	Oakes, Jack		SO	Lowell	6:50	21:14.5
264	Salvemini, Jordan		SO	Saint John's	6:50	21:15.5
265	Prescott, Matt		SO	Weymouth	6:50	21:15.9
266	Gallagher, Liam		SO	Weymouth	6:51	21:17.5
267	Keyser, Jackson		SO	Boston Latin School	6:51	21:17.8
268	Hayeck, Michael		SO	Saint John's	6:51	21:18.3
269	Troccolo, Nick		SO	Natick	6:52	21:20.3
270	Lehman, Will		SO	Concord-Carlisle	6:52	21:20.5
271	DeMay, Karsten		FR	Concord-Carlisle	6:52	21:21.5
272	Carson, Nick		SO	Natick	6:53	21:23.2
273	Descheneaux, Tucker		SO	Lowell	6:54	21:26.7
274	Boyle, John		SO	Central Catholic	6:54	21:26.8
275	Nguyen, Tyler		SO	Plymouth North	6:54	21:27.2
276	Steve, Cervantes		SO	Silver Lake	6:54	21:27.6
277	Casebolt, Ryan		SO	Acton-Boxborough	6:55	21:30.7
278	Hughes, Ryan		SO	Marshfield	6:55	21:30.8
279	Pavone, Mike		SO	Woburn	6:55	21:32.2
280	Kallery, Aidan		SO	Haverhill	6:56	21:32.7
281	Brown, Kevin		SO	Masconomet	6:56	21:33.6
282	Wong, Lance		FR	Shrewsbury	6:56	21:33.7
283	Nushi, Jonathan		SO	Revere	6:56	21:35.0
284	Reeves, Michael		SO	Saint John's Prep	6:56	21:35.0
285	Hopkins, Rhylan		FR	Shepherd Hill	6:56	21:35.3
286	Brown, Tyler		SO	Nipmuc	6:57	21:36.5
287	Owen, Jack		SO	Weymouth	6:57	21:37.9
288	Rosales, Yosther		Senior	Boston City Wide XC	6:58	21:39.4
289	Potdukhe, Khushal		SO	Natick	6:58	21:39.4
290	Rehman, Maahin		FR	Shrewsbury	6:58	21:41.7
291	Martin, Robert		SO	Attleboro	6:59	21:42.7
292	MacDonald, Devyn		SO	Taunton	6:59	21:43.2
293	LeDeaux, Cody		SO	Andover	7:00	21:45.0
294	Evans, Davin		SO	Hopkinton	7:00	21:45.2
295	Appelbaum, Gabe		FR	Newton North	7:00	21:45.6
296	Soule, Jack		SO	Weymouth	7:00	21:46.3
297	Donovan, Liam		SO	Andover	7:00	21:47.9
298	Berelowitz, Michael		SO	Natick	7:01	21:49.4
299	Roy, Aaron		FR	Shepherd Hill	7:01	21:50.8
300	Hernandez, Wuilfido		SO	Chelsea	7:01	21:50.9
301	Saquet, Robert		SO	Mansfield	7:01	21:51.0
302	Dorval, Thomas		SO	Milford	7:02	21:52.8
303	McCarthy, Andrew		SO	Natick	7:03	21:54.6
304	Walker, Dylan		SO	Billerica	7:03	21:56.8
305	Quayle, Griffin		SO	Concord-Carlisle	7:03	21:56.9
306	Hart, Trevor		SO	Taunton	7:03	21:57.0
307	Toth, John		SO	Bishop Feehan	7:04	21:58.9
308	Quinones, Oscar		SO	Central Catholic	7:04	21:59.8
309	Winikoff, James		SO	Hingham	7:04	21:59.9
310	Senier, Pat		SO	Xaverian Brothers	7:04	22:00.0
311	Kump, Aidan		SO	Xaverian Brothers	7:05	22:00.9
312	Riordan, Jack		SO	Marshfield	7:05	22:02.0
313	Parker, Will		FR	Concord-Carlisle	7:05	22:02.3
314	Ngaw, Matthew		FR	Concord-Carlisle	7:05	22:02.9
315	North, Chris		SO	Hopkinton	7:06	22:04.7
316	Nowell, Nick		SO	Weymouth	7:06	22:06.4
317	Men, Chris		SO	Lowell	7:07	22:08.0
318	Ghelle, Abubakar		SO	Brockton	7:07	22:08.2
319	Vining, Daniel		SO	Woburn	7:07	22:09.3
320	Hamlin, Evan		SO	Oliver Ames	7:07	22:09.7
321	Riak, Matthew		SO	Newton North	7:08	22:10.4
322	Amado, Marcos`		SO	Stoughton	7:08	22:12.3
323	Pioch, Mark		SO	Xaverian Brothers	7:08	22:12.6
324	Austin, Jack		SO	Marshfield	7:09	22:13.4
325	Kingsley, Jacob		SO	Newton North	7:09	22:13.4
326	Fuss, Pat		SO	Weymouth	7:09	22:14.3
327	Wolohan, Brendan		FR	Saint John's	7:09	22:15.6
328	Losordo, Riley		SO	Plymouth North	7:10	22:18.5
329	Aman, Hamza		FR	Shrewsbury	7:11	22:20.7
330	Cragan, Zachary		SO	Bishop Feehan	7:12	22:23.7
331	Hunter-Mason, Ethan		SO	Tantasqua	7:12	22:25.2
332	Sheedy, Kyle		SO	Central Catholic	7:13	22:25.5
333	Crews, Zach		SO	Central Catholic	7:14	22:29.1
334	Merritt, Tyler		SO	Taunton	7:14	22:30.4
335	Ting, Ben		SO	Chelmsford	7:15	22:34.4
336	Supernor, Kyle		SO	Dracut	7:16	22:35.6
337	Kolb, Tim		SO	Franklin	7:16	22:36.1
338	Sullivan, Nick		SO	Hingham	7:17	22:40.0
339	Krause, Mason		SO	Tantasqua	7:18	22:43.4
340	Freedman, Ethan		SO	Stoughton	7:19	22:44.4
341	Janulaitis, Lukas		SO	Barnstable	7:19	22:45.8
342	Bingel, Eamon		SO	Woburn	7:19	22:46.7
343	Sorber, Owen		SO	Natick	7:20	22:47.5
344	Murnane, Thomas		SO	Billerica	7:20	22:48.5
345	Vo, Vincent		SO	Weymouth	7:20	22:48.9
346	White, Jared		SO	Franklin	7:21	22:51.3
347	Xu, Zhihan		FR	Concord-Carlisle	7:21	22:52.4
348	Duffy, Cameron		SO	Stoughton	7:22	22:53.8
349	Yapp, Chris		FR	Nashoba	7:22	22:55.5
350	Le, Vincent		FR	Chelmsford	7:22	22:56.3
351	Chen, Gordon		SO	Shrewsbury	7:23	22:57.2
352	Codd, Jackson		SO	Cambridge Rindge & Latin	7:24	22:59.9
353	Vroman, Sean		SO	Shrewsbury	7:24	23:00.0
354	Aggarwal, Drew		FR	Wellesley	7:24	23:00.3
355	Sidell, Matt		SO	North Andover	7:24	23:02.3
356	Barrera, James		SO	Natick	7:26	23:06.9
357	Lopez, Thomas		SO	Chelmsford	7:28	23:13.1
358	O'Connell, Michael		SO	Billerica	7:34	23:32.0
359	Sives, Liam		SO	Barnstable	7:34	23:32.1
360	Gately, Sean		SO	Woburn	7:34	23:33.5
361	Hanewich, Ryan		SO	Bishop Feehan	7:35	23:34.2
362	Larcome, Jack		FR	Central Catholic	7:37	23:42.6
363	McCarron, Quinn		SO	Saint John's	7:43	23:59.3
364	McMahon, Sean		SO	Natick	7:45	24:06.7
365	McEachern, Brian		SO	Xaverian Brothers	7:47	24:11.8
366	Normandin, Chris		FR	Saint John's	7:47	24:13.3
367	Carpino, Ryan		SO	Saint John's	7:47	24:13.4
368	Lathrop, Kierthan		FR	Concord-Carlisle	7:49	24:18.1
369	Chintalpati, Arun		FR	Saint John's	7:49	24:19.5
370	Cronin, Patrick		SO	Xaverian Brothers	7:50	24:20.8
371	Barter, Tom		SO	Shrewsbury	7:52	24:26.9
372	Clarke, Ben		SO	Concord-Carlisle	7:53	24:32.3
373	Johnson, Vincent		SO	Saint John's	8:06	25:10.4
374	Sankoh, Samir		SO	Acton-Boxborough	8:40	26:57.0
375	Chan, Joe		SO	Newton North	9:22	29:08.0
376	Boudreau, J.R.		SO	Chelmsford	9:43	30:13.0
377	Abi Samara, Joe		SO	Central Catholic	9:46	30:22.0
378	Raja, Arpan		SO	Chelmsford	10:27	32:29.0