Complete Results

Boys 5k Division 1
Place	Name	School	Time
1	Loeden Rodrigues	Marblehead XC Club	15:38.2
2	David Donahue	Wellesley XC Club	15:38.6
3	Nathan Lopez	SJP XC Club	15:53.2
4	Kyle Sarney	Oliver Ames XC Club	15:57.0
5	Adrian Seeger	Brookline XC Club	16:09.8
6	Sam Burgess	Framingham XC Club	16:10.7
7	Nicholas Calitri	Franklin XC Club	16:12.8
8	Kyler McNatt	Needham XC Club	16:14.8
9	Charlie Tuttle	SJP XC Club	16:19.7
10	Joeben Jacobs	Lowell XC Club	16:20.4
11	Peter Clifford	Marblehead XC Club	16:20.7
12	Owen McMorrow	Oliver Ames XC Club	16:22.1
13	Noah Mooney	SJP XC Club	16:23.6
14	George Nikolakopoulos	SJP XC Club	16:24.3
15	Christopher Sullivan	Catholic Memorial XC Club	16:27.7
16	Nicholas Brown	Hopkinton XC Club	16:35.7
17	William Lamburn	Algonquin XC Club	16:35.9
18	Sebastian Gilligan	Masconomet XC Club	16:38.9
19	Thomas Flanagan	Needham XC Club	16:39.4
20	Adam Abdulghani	Peabody XC Club	16:40.1
21	Gemsly Cajuste	BC High XC Club	16:46.8
22	Ciro Martin	Marblehead XC Club	16:48.4
23	Liam Ouellette	Beverly XC Club	16:48.7
24	Riley Cole	Northampton XC Club	16:52.1
25	David Manfredi	Weymouth XC Club	16:52.5
26	Greg Auditore	Brookline XC Club	16:54.6
27	Theo Kamperides	W-H XC Club	16:57.4
28	Logan Tracia	Peabody XC Club	17:03.5
29	Nathan Reservitz	Oliver Ames XC Club	17:05.1
30	Ryan Leslie	Billerica XC Club	17:06.3
31	William Buckley	Plymouth North XC Club	17:08.0
32	Matthew McDevitt	North Andover XC Club	17:09.0
33	Neil Harrington	Malden Catholic XC Club	17:09.1
34	Joseph Chase	BC High XC Club	17:12.2
35	Jack Courtney	Lowell XC Club	17:14.6
36	Alex Petersen	Brookline XC Club	17:14.6
37	Michael Cullen	Needham XC Club	17:15.8
38	Matt Morneau	Lowell XC Club	17:19.4
39	Liam Cafferty	W-H XC Club	17:21.6
40	Chris Gould	CRL XC Club	17:22.7
41	Andrew Vecchia	Woburn XC Club	17:24.3
42	Paul Lovett	SJP XC Club	17:24.3
43	Samuel Moffat	Framingham XC Club	17:24.4
44	Casey Gorhan	Bishop Feehan XC Club	17:26.2
45	Caleb Deane	Brockton XC Club	17:28.9
46	Evan Edler	Winchester XC Club	17:33.2
47	Luke McGillivray	North Andover XC Club	17:34.9
48	Ryan Sarney	Oliver Ames XC Club	17:35.7
49	Leith Jones	Wakefield XC Club	17:36.1
50	Eddie Trenk	Wellesley XC Club	17:37.1
51	Michael Roberto	Wakefield XC Club	17:37.4
52	Graham MacDonald	SJP XC Club	17:38.6
53	T.j. Glowik	Danvers XC Club	17:39.0
54	James Comisky	Milford XC Club	17:40.5
55	William May	Marblehead XC Club	17:42.7
56	Brendan Wilder	Waltham XC Club	17:43.3
57	Marco Bussone	SJP XC Club	17:47.4
58	Myles Kirby	BC High XC Club	17:47.9
59	James Pener	Brookline XC Club	17:48.1
60	Ryan Courtney	Lowell XC Club	17:49.7
61	Ezequiel Alvarez	Lawrence XC Club	17:52.4
62	Owen Matejka	Wellesley XC Club	17:53.3
63	Nicholas Oconnell	Brockton XC Club	17:53.6
64	Luke Llewellyn	Danvers XC Club	17:55.0
65	William Locke	BC High XC Club	17:56.1
66	Mamadu Tchamo	Brockton XC Club	17:56.5
67	Tommy Robinson	SJS XC Club	17:57.1
68	Neil Bowie	Attleboro XC Club	17:59.5
69	Nicholas Longo	B-R XC Club	18:00.3
70	Zachary Connolly	Tewksbury XC Club	18:00.4
71	James Ibrahim	Brookline XC Club	18:00.6
72	Kevin Ierardi	Hingham XC Club	18:02.1
73	Ryan Nealon	Bishop Feehan XC Club	18:02.9
74	Matthew Burdulis	Hopkinton XC Club	18:04.0
75	Colby Winn	North Andover XC Club	18:04.1
76	John Carew	Milton XC Club	18:04.8
77	Dagne Auditore	Brookline XC Club	18:07.8
78	Mikhail Medina	Algonquin XC Club	18:10.5
79	Ryan Thompson	Marblehead XC Club	18:10.6
80	Felix Rogovin	SJP XC Club	18:11.3
81	Seyha Rath	Lowell XC Club	18:11.5
82	Christian Vallerand	Woburn XC Club	18:12.4
83	Aidan Kirby	BC High XC Club	18:12.5
84	Keegan Harkavy	CRL XC Club	18:13.0
85	Frank Kelly	Lowell XC Club	18:13.7
86	Jack Bernier	Bishop Feehan XC Club	18:14.2
87	Thomas Dowd	Wakefield XC Club	18:15.7
88	Lee Casstevens	Attleboro XC Club	18:16.7
89	Liam Quinlan	Masconomet XC Club	18:16.8
90	Jonathan D'Ambrosio	Wakefield XC Club	18:19.4
91	Sean Sullivan	Woburn XC Club	18:20.5
92	Kevin Nett	Woburn XC Club	18:22.4
93	Jacob Zucker	Brookline XC Club	18:23.1
94	Leo Carlson	Wellesley XC Club	18:23.2
95	Jack Burns	Needham XC Club	18:24.1
96	Will Lamb	Marblehead XC Club	18:24.5
97	Stephen Crowley	BC High XC Club	18:25.9
98	Kenny Glavin	Weymouth XC Club	18:26.7
99	Ethan Sylvia	Attleboro XC Club	18:27.7
100	Ben Stratton	Wakefield XC Club	18:28.0
101	Shane Cataloni	Attleboro XC Club	18:29.4
102	Jarlen Arango	Lowell XC Club	18:30.4
103	Gabe Gitonga	Peabody XC Club	18:32.1
104	Brennan Frost	Beverly XC Club	18:32.2
105	Nick Olivera	Weymouth XC Club	18:34.3
106	Sam Villa	Needham XC Club	18:37.2
107	Matthew Gareau	Wellesley XC Club	18:38.3
108	Alexander Rice	CRL XC Club	18:40.0
109	Luke Stockless	Malden Catholic XC Club	18:40.7
110	Alec Carew	Milton XC Club	18:40.8
111	Ian Darling	Masconomet XC Club	18:40.9
112	Shand Seiffert	Framingham XC Club	18:41.8
113	Eben Lowenstein	CRL XC Club	18:42.1
113	Vinny Dellasanta	North Middlesex XC Club	18:41.9
114	Jackson Harris	SJS XC Club	18:42.7
115	Luis Pineda	Somerville XC Club	18:43.5
116	Ronan McGarry	North Andover XC Club	18:43.6
117	David Vandi	Lowell XC Club	18:44.2
118	Brendan Thomas	Oliver Ames XC Club	18:44.4
119	Lex Kaye	Hopkinton XC Club	18:46.7
120	Antonio Phaneuf	Westfield XC Club	18:46.9
121	Samuel Gordon	BPS XC Club	18:47.7
122	Luke Stad	North Andover XC Club	18:48.4
123	Eamon Ocearuil	North Andover XC Club	18:51.3
124	David Dipietro	Beverly XC Club	18:51.3
125	Scott Canney	Billerica XC Club	18:52.7
126	Noah White	Winchester XC Club	18:53.6
127	Mark Carlson	North Attleborough XC Club	18:56.5
128	Arnav Singh	Framingham XC Club	18:58.0
129	Max Barcan	BPS XC Club	18:58.8
130	Jackson Clark	Beverly XC Club	18:59.2
131	Seamus Sutula	Bishop Feehan XC Club	18:59.3
132	Jacob Nipoti	Oliver Ames XC Club	19:00.0
133	Ben Buffone	A-P XC Club	19:01.1
134	Damien Bogrett	Beverly XC Club	19:01.8
135	Jason Bisciotti	Bishop Feehan XC Club	19:02.4
136	Christopher Kardos	Algonquin XC Club	19:02.8
137	Andre Knapp	Algonquin XC Club	19:03.8
138	Theodor Dimov	Brookline XC Club	19:06.0
139	Robert McCue	Weymouth XC Club	19:06.9
140	Alex Pierce	Oliver Ames XC Club	19:06.9
141	Bunhov Hourt	Lowell XC Club	19:07.5
142	Declan Mulligan	Brookline XC Club	19:09.3
143	Jonah Jaffe	CRL XC Club	19:10.4
144	David MacDonald	Billerica XC Club	19:11.0
145	Andrew Kubaska	Bishop Feehan XC Club	19:12.8
146	William Lawlor	Wellesley XC Club	19:13.6
147	William Atwood	North Attleborough XC Club	19:14.8
148	Andrew Cherkasky	Brookline XC Club	19:15.4
149	Daniel Magill	Billerica XC Club	19:16.8
150	Leo Burm	Hingham XC Club	19:18.1
151	Alec Gibbs	Marblehead XC Club	19:18.4
152	Christian Baker	Weymouth XC Club	19:20.1
153	Willem Thwing	Pembroke XC Club	19:24.0
154	Marc Conrad	North Andover XC Club	19:25.1
155	Jackson Reusser	Algonquin XC Club	19:26.7
156	Kevin Kelsey	Beverly XC Club	19:27.1
157	Jack Jansons	Milford XC Club	19:27.1
158	Asten Hillary	North Andover XC Club	19:27.3
159	James Appiah	Lowell XC Club	19:27.9
160	Luke Buckley	Peabody XC Club	19:28.4
161	Andrew Nheb	Lowell XC Club	19:29.9
162	Cameron Moro	Oliver Ames XC Club	19:32.9
163	Jordan Book	Framingham XC Club	19:33.4
164	Mike Creutz	Oliver Ames XC Club	19:34.5
165	Alexavier Almeida	Bishop Feehan XC Club	19:35.1
166	Brody Massad	SJS XC Club	19:35.7
167	T.j. Betts	Beverly XC Club	19:36.3
168	James Endyke	Needham XC Club	19:36.8
169	Oscar Benedek	CRL XC Club	19:38.4
170	David Pinero-Jacome	A-P XC Club	19:38.9
171	Michael D'Angelo	Pembroke XC Club	19:40.8
172	Michael Tremblay	Pembroke XC Club	19:42.0
173	Matt Flores	Lowell XC Club	19:42.7
174	Aj Feldman	Somerville XC Club	19:42.7
175	Benjamin Thwing	Pembroke XC Club	19:43.8
176	Zachary Laverdure	Malden Catholic XC Club	19:44.3
177	Joseph Lamburn	Algonquin XC Club	19:45.4
178	Thomas Tracy	Malden Catholic XC Club	19:46.2
179	Brendan MacDonald	Danvers XC Club	19:47.8
180	Jackson Hinkel	A-P XC Club	19:48.4
181	Andrew Rodgers	Oliver Ames XC Club	19:48.5
182	Tom Curran	Malden Catholic XC Club	19:48.5
183	Alex Lucas	Needham XC Club	19:49.8
184	Spencer Waite	A-P XC Club	19:53.0
185	Dale Consolini	Agawam XC Club	19:53.7
186	Elliott Pertel	Brookline XC Club	19:56.1
187	Ajay Haridasse	Wakefield XC Club	19:57.8
188	Colin Rudy	Wakefield XC Club	20:00.8
189	Alex Cooke	Brookline XC Club	20:01.8
190	Lucas Castro	Peabody XC Club	20:03.1
191	William Sheehan	Danvers XC Club	20:07.0
192	Anthony Longo	Hingham XC Club	20:09.2
193	Daniel Rivard	SJS XC Club	20:10.3
194	Brandon Read	Masconomet XC Club	20:11.9
195	Ian Waite	A-P XC Club	20:12.9
196	Johnny Meschisen	Algonquin XC Club	20:13.1
197	Brayden Goldstein-Gelb	Somerville XC Club	20:13.7
198	Franklin OllivierreIII	Milton XC Club	20:14.3
199	Brendan McCann	Bishop Feehan XC Club	20:14.8
200	Christopher McArdle	Lowell XC Club	20:16.1
201	Maxwell Hargreaves	Needham XC Club	20:16.8
202	Charlie Dilman	Malden Catholic XC Club	20:17.3
203	Harrison Kee	Marblehead XC Club	20:19.1
204	Jeffrey Hudon	Attleboro XC Club	20:20.9
205	Tommy Breeze	SJS XC Club	20:23.8
206	Cameron Colannino	Masconomet XC Club	20:25.1
207	Evan Laws	Danvers XC Club	20:25.1
208	Christian Leary	Pembroke XC Club	20:26.9
209	Liam Gillespie	Masconomet XC Club	20:30.8
210	Jace Lunn-Correia	Lowell XC Club	20:32.1
211	Chase Kassiotis	Danvers XC Club	20:33.7
212	Nolan Dickinson	Masconomet XC Club	20:34.6
213	Alexander Skeldon	Wakefield XC Club	20:37.1
214	Nikola Radakovic	Brookline XC Club	20:39.8
215	Jack Rooney	Danvers XC Club	20:40.6
216	Jaycob Carpenter	Plymouth North XC Club	20:42.5
217	Dominick McDonough	Woburn XC Club	20:42.6
218	Peter Finnerty	Brookline XC Club	20:43.7
219	Jack McCall	Masconomet XC Club	20:43.9
220	Andrew Bergin	W-H XC Club	20:44.0
221	Michael Driscoll	Pembroke XC Club	20:49.5
222	Jack Muir	Oliver Ames XC Club	20:53.8
223	Christopher Gaskill	Oliver Ames XC Club	20:54.6
224	Christian Fisk	Agawam XC Club	20:57.1
225	Michael Oakes	Lowell XC Club	21:00.7
226	Jake Kolsrud	Peabody XC Club	21:01.3
227	Yuta Sasaki	Shrewsbury XC Club	21:04.8
228	Henry Kessler	Brookline XC Club	21:08.7
229	Cormac Masterson	Bishop Feehan XC Club	21:11.9
230	Ruben Mendoza	Brookline XC Club	21:12.6
231	Andrew Kieng	Lowell XC Club	21:13.5
232	Gavin Gareri	Brockton XC Club	21:20.7
233	Eli Fronske	Brookline XC Club	21:21.7
234	Jean Galvao	Brockton XC Club	21:28.6
235	Tyler Sullivan	Woburn XC Club	21:43.2
236	Jake Welz	Oliver Ames XC Club	21:54.1
237	Owen Murphy	Marblehead XC Club	22:16.1
238	Adam Ghili	Woburn XC Club	22:44.6
239	Christopher Gorynski	Brockton XC Club	22:46.9
240	David Schurter	Wakefield XC Club	22:51.5
241	Owen Lasbury-Casey	Mansfield XC Club	23:27.9
242	Harrison Merrill	Durfee XC Club	23:57.9

Boys 5k Division 2
Place	Name	School	Time
1	Andrew Cabral	Seekonk XC Club	16:02.1
2	Joseph Thumann	WC XC Club	16:16.6
3	Aidan Ross	Uxbridge XC Club	16:17.1
4	Colin Caso	Uxbridge XC Club	16:21.7
5	Keegan Gleason	Millbury XC Club	16:44.8
6	Michael Alleva	Lunenburg XC Club	16:48.6
7	Kyle Murray	Hopedale XC Club	16:51.6
8	Kevin McBirney	East Bridgewater XC Club	16:56.2
9	Ted Yee	Lenox XC Club	16:58.5
10	Gillon Lim	Weston XC Club	17:06.2
11	Jack Collins	Norfolk Aggie XC Club	17:08.3
12	Carl Gallawan	Uxbridge XC Club	17:20.0
13	Aidan Nadeau	North Reading XC Club	17:22.4
14	Kyle Anderson	Norwell XC Club	17:23.2
15	Aj Gorman	WC XC Club	17:29.8
16	Finnian Russell	Ipswich XC Club	17:32.9
17	Borja Tolay	MV XC Club	17:36.8
18	Max Gregoire	Tyngsborough XC Club	17:38.4
19	Sean Riley	Wilmington XC Club	17:40.2
20	Matthew Fox	Melrose XC Club	17:43.7
21	Finn Riley	Nauset XC Club	17:45.5
22	Colton McCain	Millis XC Club	17:48.9
23	Jack Hearn	WC XC Club	17:54.1
24	Jackson Terenzi	Hopedale XC Club	17:56.8
25	Stephen Sanches	Uxbridge XC Club	17:57.6
26	Dennis Love	Lenox XC Club	18:01.9
27	Andrew Linkenhoker	Monson XC Club	18:03.3
28	Steven Galatis	Austin Prep XC Club	18:08.1
29	Will Dugan	Melrose XC Club	18:08.6
30	Sam Walker	Newburyport XC Club	18:12.6
31	Daniel Sullivan	Bishop Stang XC Club	18:19.7
32	Mathew Sebastyn	East Bridgewater XC Club	18:26.6
33	Bradford Duchesne	Newburyport XC Club	18:28.1
34	Jonathan McCain	Millis XC Club	18:32.1
35	James Grech	Cohasset XC Club	18:33.9
36	Jack Crowley	WC XC Club	18:34.7
37	Ryan Cotugno	Melrose XC Club	18:38.2
38	Vinny Dellasanta	Lunenburg XC Club	18:41.9
39	Nathan Barry	Newburyport XC Club	18:42.1
40	Leighton Bailey	Melrose XC Club	18:46.7
41	Colin Riley	Tyngsborough XC Club	19:01.3
42	Matthew Murray	Newburyport XC Club	19:01.6
43	Tim Curtin	Norwell XC Club	19:02.2
44	Anthony Gilbert	WC XC Club	19:07.0
45	Ben Ford	Cohasset XC Club	19:07.5
46	Dennis Simmons	Mohawk Trail XC Club	19:08.0
47	Connor Reidy	Norwell XC Club	19:08.9
48	Gianvito Montillo	Arch. Williams XC Club	19:13.3
49	Ethan Downs	Newburyport XC Club	19:17.2
50	Payson Roy	Uxbridge XC Club	19:20.1
51	Harry Touloukian	Lenox XC Club	19:21.4
52	Sean Whalen	Lunenburg XC Club	19:24.9
53	Nolan McMenamy	Tyngsborough XC Club	19:24.9
54	Brandon Whiton	WC XC Club	19:26.9
55	Ellis Iurilli-Hough	Melrose XC Club	19:27.2
56	Benjamin Sweet	Lunenburg XC Club	19:31.0
57	John Campbell	Bishop Stang XC Club	19:31.7
58	Nicholas Andre	Tyngsborough XC Club	19:32.3
59	Aidan Seguin	Norwell XC Club	19:39.0
60	Samuel Rossini	Arch. Williams XC Club	19:40.2
61	Matt Rooney	Dover-Sherborn XC Club	19:41.5
62	Dj Bresette	Austin Prep XC Club	19:47.9
63	Jack Gramer	Tyngsborough XC Club	19:50.2
64	Benjamin Piett	WC XC Club	19:51.3
65	Quinn Gannon	Scituate XC Club	19:57.2
66	Colin Bakey	Melrose XC Club	20:02.5
67	Preston Coyle	Norwood XC Club	20:03.6
68	Connor Martin	Lunenburg XC Club	20:07.7
69	Sean Lydon	Wilmington XC Club	20:12.2
70	Michael Doherty	Austin Prep XC Club	20:15.9
71	Stone Liu	Melrose XC Club	20:16.4
72	Mario Tomic	Austin Prep XC Club	20:22.5
73	Hunter Taft	Uxbridge XC Club	20:23.0
74	Marcel Joe	Austin Prep XC Club	20:30.1
75	Aiden Contier	Lunenburg XC Club	20:30.3
76	Murray Copps	Old Rochester XC Club	20:34.4
77	Eamonn Fennell	Arch. Williams XC Club	20:37.2
78	Evan Hand	WC XC Club	20:42.4
79	Christopher Blake	Austin Prep XC Club	20:42.4
80	Zachary Weinstein	Wilmington XC Club	20:42.6
81	Paul Wertz	Ipswich XC Club	20:45.3
82	Joey Rodwell	Tyngsborough XC Club	20:59.6
83	Chirstian Niceforo	Wilmington XC Club	21:01.7
84	Adam Drafts-Johnson	Melrose XC Club	21:04.5
85	Trevor Coughlin	Austin Prep XC Club	21:05.2
86	William Mulholland	Nauset XC Club	21:06.2
87	Gabriel Silva	Wareham XC Club	21:09.1
88	Connor Prescott	East Bridgewater XC Club	21:21.7
89	Christopher Leonard	East Bridgewater XC Club	21:24.3
90	Trey Hartigan	Tyngsborough XC Club	21:29.6
91	Nicholas Dulling	Melrose XC Club	21:38.1
92	Jameson Burns	Wilmington XC Club	21:40.3
93	Aiden Richard	Arch. Williams XC Club	21:47.0
94	Cole Dennison	Old Rochester XC Club	21:55.5
95	Miles Angland	Riverview XC Club	22:16.3
96	Matthew Frawley	Melrose XC Club	22:27.1
97	Mohammed Aldulaimy	Tyngsborough XC Club	22:53.3
98	Burke Mattey	Cohasset XC Club	23:48.8
99	John Dugan	Austin Prep XC Club	23:51.5
100	Andy Lasson	Newburyport XC Club	24:12.9
101	Peter Story	Melrose XC Club	24:20.8


Girls 5k Division 1
Place	Name	School	Time
1	Sarah Ross	Agawam XC Club	18:48.5
2	Kate Connolly	Natick XC Club	18:59.6
3	Nicole Dunbury	Brockton XC Club	19:11.9
4	Camryn Menninger	Winchester XC Club	19:24.1
5	Ali Gillooly	Nashoba XC Club	19:26.1
6	Lauren Augustyn	Bishop Feehan XC Club	19:26.2
7	Sophia Price	CRL XC Club	19:26.6
8	Mia Costa	Walpole XC Club	19:30.1
9	Ella Bates	Weymouth XC Club	19:36.6
10	Olivia Jones	Hopkinton XC Club	19:48.4
11	Mary Dougherty	Natick XC Club	19:53.9
12	Summer Bejarano	Silver Lake XC Club	19:57.5
13	Grace Wheelan	Wellesley XC Club	19:57.9
14	Vivian McMahon	Brookline XC Club	19:59.6
15	Lauren Hughes	Natick XC Club	19:59.6
16	Anna Boyd	Bishop Feehan XC Club	20:00.4
17	Lily Jin	Wellesley XC Club	20:08.1
18	Leyla Kvaternik	North Andover XC Club	20:09.9
19	Callie Dedecko	Barnstable XC Club	20:11.0
20	Kendyl Vermette	Ludlow XC Club	20:11.4
21	Camille Jordan	Brookline XC Club	20:19.8
22	Emma Forde	Natick XC Club	20:23.4
23	Maeve Lowther	Hingham XC Club	20:30.1
24	Ava Lovuolo	Marshfield XC Club	20:37.5
25	Pria Parker	Hingham XC Club	20:39.1
26	Eve Melychev	Needham XC Club	20:39.6
27	Arianna Cozza	Wellesley XC Club	20:43.5
28	Katie Sobieraj	Oliver Ames XC Club	20:43.8
29	Myah Kamperides	W-H XC Club	20:46.8
30	Sarah Divasta	Peabody XC Club	20:48.9
31	Sammy Seabury	Wakefield XC Club	20:49.0
32	Samantha Zannotti	SH XC Club	20:49.8
33	Grace Joy	Hopkinton XC Club	20:51.9
34	Lucia Werner	Brookline XC Club	20:53.2
35	Sophia Arruda	Bishop Feehan XC Club	20:54.3
36	Amelia Kelley	Chelmsford XC Club	20:54.9
37	Lucy Abdow	Boston Latin XC Club	20:56.1
38	Leila Boudries	Andover XC Club	20:56.1
39	Kathryn Callery	Hopkinton XC Club	20:57.7
40	Emery Mullen	SH XC Club	21:02.1
41	Audrey Fitzpatrick	Wellesley XC Club	21:04.3
42	Olivia Pickett	Wachusett XC Club	21:04.9
43	Sofia Tulik	Ludlow XC Club	21:05.7
44	Hope Deluca	Hopkinton XC Club	21:07.9
45	Michaela Eichel	Winchester XC Club	21:09.4
46	Elizabeth Borah	Bishop Feehan XC Club	21:10.3
47	Charlotte Henning	Marshfield XC Club	21:11.3
48	Caroline Johnson	Marblehead XC Club	21:11.4
49	Sofia Lovuolo	Marshfield XC Club	21:12.9
50	Sarah Bullock	Brockton XC Club	21:13.3
51	Annie Gilman	Lowell XC Club	21:19.5
52	Autumn Tumbleton	Hopkinton XC Club	21:20.0
53	Kerin Johnson	Weymouth XC Club	21:20.2
54	Julianne Kelly	Natick XC Club	21:20.3
55	Colleen McDonnell	Marshfield XC Club	21:21.4
56	Zoe Maggioni	Wellesley XC Club	21:24.4
57	Lauren Caughey	Wellesley XC Club	21:26.2
58	Amelia Mignacca	Bishop Feehan XC Club	21:27.7
59	Rachel Starr	Boston Latin XC Club	21:29.4
60	Charlotte Snow	Wellesley XC Club	21:30.1
61	Sophia Ahearn	Boston Latin XC Club	21:35.9
62	Kaitlyn Stevens	SH XC Club	21:37.7
63	Nora Lundin	Hingham XC Club	21:37.8
64	Hannah Cumming	Winchester XC Club	21:38.9
65	Gabrielle Harty	North Andover XC Club	21:39.7
66	Abby Manuel	Brookline XC Club	21:39.8
67	Katie Soule	Walpole XC Club	21:42.6
68	Riley Eagleson	Hingham XC Club	21:44.8
69	Ashleigh Spellman	Pembroke XC Club	21:45.2
70	Madison Nett	Wakefield XC Club	21:56.7
71	Jackie Tanashian	Weymouth XC Club	22:00.0
72	Alison Glavin	Weymouth XC Club	22:01.0
73	Camdyn Asselin	Bishop Feehan XC Club	22:07.8
74	Rowan Shumaker	Natick XC Club	22:09.4
75	Isabella Remedios	Wellesley XC Club	22:12.0
76	Noelle Cameron	Wellesley XC Club	22:13.6
77	Caitlin Abban	Pembroke XC Club	22:13.9
78	Mia Clark	Dartmouth XC Club	22:14.1
79	Anna Casey	Medford XC Club	22:15.3
80	Johanna Holmes	Oliver Ames XC Club	22:18.1
81	Whitley Thompson	Hingham XC Club	22:19.0
82	Dora Staub	Springfield Central XC Club	22:19.2
83	Alison Warren	Natick XC Club	22:20.2
84	Grace Colon	BPS XC Club	22:21.8
85	Abby Andrews	Northampton XC Club	22:22.5
86	Cara Morris	Walpole XC Club	22:23.4
87	Angelina Wing	Natick XC Club	22:23.8
88	Diana Blouin	Attleboro XC Club	22:24.0
89	Valerie Capalbo	Bishop Feehan XC Club	22:26.1
90	Isabelle Harvey	Marblehead XC Club	22:28.6
91	Adair Bluman	Brookline XC Club	22:29.8
92	Leah O'Neill	Peabody XC Club	22:30.2
93	Sarah Leach	Pembroke XC Club	22:33.6
94	Anya Rizzo	Brockton XC Club	22:33.6
95	Sophia Pizzi	Pembroke XC Club	22:34.8
96	Catie Nemeskal	Danvers XC Club	22:36.9
97	Emma Eagan	Danvers XC Club	22:38.8
98	Juliet Poss	Marblehead XC Club	22:39.6
99	Kate Wagner	Bishop Feehan XC Club	22:44.4
100	Kelly Palmer	Plymouth North XC Club	22:46.3
101	Katherine Simcoe	Marblehead XC Club	22:49.6
102	Emma Doran	Weymouth XC Club	22:54.9
103	Noelle Bernier	Bishop Feehan XC Club	22:59.0
104	Olivia Kardos	Algonquin XC Club	22:59.1
105	Sarah McVey	Masconomet XC Club	22:59.7
106	Julie Condon	Marshfield XC Club	23:00.8
107	Anisa Sharma	Brookline XC Club	23:01.5
108	Grace Ciocca	Marshfield XC Club	23:05.7
109	Olivia Chickering	Marblehead XC Club	23:06.7
110	Lillian Lawlor	Melrose XC Club	23:07.6
111	Grace Bateman	SH XC Club	23:07.9
112	Maria PazLopez-Benitez	Wellesley XC Club	23:08.8
113	Emily Manning	North Attleborough XC Club	23:09.0
114	Dasha Lefaivre	Brookline XC Club	23:09.4
115	Jade Weggeman	Hingham XC Club	23:10.0
116	Ashley Goncaves	Brockton XC Club	23:12.1
117	Grace Bedore	Springfield Central XC Club	23:16.8
118	Ella Dunbury	Brockton XC Club	23:18.0
119	Caitlin Curley	Natick XC Club	23:18.6
120	Shea Roche	Weymouth XC Club	23:19.0
121	Katia Wagner	Wellesley XC Club	23:21.4
122	Cate Stanton	Walpole XC Club	23:28.8
123	Paulina CarmonaTellez	BPS XC Club	23:35.0
124	Hailey Goldman	Oliver Ames XC Club	23:36.9
125	Claire Tips	Marblehead XC Club	23:38.2
126	Melissa Sapini	North Attleborough XC Club	23:40.6
127	Marilyn Roche	Milton XC Club	23:44.7
128	Samantha Bullen	SH XC Club	23:45.2
129	Chloe Toda	Peabody XC Club	23:45.3
130	Sophie Maggioni	Wellesley XC Club	23:45.8
131	Lana Crosson	Masconomet XC Club	23:45.9
132	Ryleigh Asselin	Bishop Feehan XC Club	23:50.6
133	Abby Obermann	Pembroke XC Club	23:52.0
134	Haley Slattery	Silver Lake XC Club	23:52.6
135	Vaughan Sellers	Hingham XC Club	23:55.2
136	Grace McNeill	Plymouth North XC Club	23:56.1
137	Lizzie Lahive	Wellesley XC Club	23:57.8
138	Rachel Zannotti	SH XC Club	23:57.8
139	Audrey Carragher	SH XC Club	24:01.1
140	Margaret Lowther	Hingham XC Club	24:03.8
141	Lucy Depolito	North Andover XC Club	24:04.7
142	Julia Burm	Hingham XC Club	24:07.2
143	Elle McGillivray	North Andover XC Club	24:13.4
144	Madeline Packard	Hingham XC Club	24:14.5
145	Reilly Gareau	Wellesley XC Club	24:26.8
146	Delaney Coppola	Hingham XC Club	24:29.4
147	Ruth Penney	Marshfield XC Club	24:37.1
148	Julia Edgerly	A-P XC Club	24:40.4
149	Jaden Norton	Pembroke XC Club	24:43.0
150	Bridget Baynes	Hingham XC Club	24:44.8
151	Samantha Panzeri	Billerica XC Club	24:46.3
152	Zoe Waldron	Natick XC Club	24:52.0
153	Caitlin Barnes	Hopkinton XC Club	24:55.4
154	Bevin Montgomery-Gehrt	A-P XC Club	24:59.8
155	Tayla Chatman	Brockton XC Club	25:08.0
156	Maya Mahoney	Marblehead XC Club	25:11.1
157	Maeve Moynihan	Hingham XC Club	25:11.5
158	Colleen Golden	Franklin XC Club	25:17.6
159	Grace Libby	Hingham XC Club	25:28.9
160	Mia Hull	Hingham XC Club	25:41.5
161	Alexa Monti	Hingham XC Club	25:55.9
162	Tamia Chatman	Brockton XC Club	26:52.2

Girls Division 2 5k
Place	Name	School	Time
1	Carmen Luisi	Holliston XC Club	18:55.9
2	Isabelle Nobili	Nauset XC Club	19:41.1
3	Ella Bosselman	Holliston XC Club	19:50.1
4	Paige Joyce	NDA XC Club	20:17.6
5	Phoebe Pohl	Weston XC Club	20:18.0
6	Michaela Hafford	Millis XC Club	20:21.7
7	Chloe Orcutt	Melrose XC Club	20:32.2
8	Gillian Kenney	Hanover XC Club	20:32.8
9	Adrienne Christy	MV XC Club	20:37.2
10	Emma Grzybinski	Cardinal Spellman XC Club	20:48.8
11	Ava O'Donnell	Cardinal Spellman XC Club	20:52.9
12	Molly Lashley	WC XC Club	21:03.0
13	Emma Nadolski	Nipmuc XC Club	21:05.4
14	Fiona Donnelly	WC XC Club	21:20.8
15	Emma Carroll	Old Rochester XC Club	21:29.1
16	Sylvie Mahon-Moore	Hampshire XC Club	21:29.9
17	Lauren Joyce	NDA XC Club	21:43.1
18	Eloise Christy	MV XC Club	21:46.0
19	Hailey Larosa	Newburyport XC Club	21:47.2
20	Charlotte Tysall	Melrose XC Club	21:50.3
21	Iliana Thomas	Lunenburg XC Club	21:58.0
22	Emily Dill	WC XC Club	22:03.9
23	Leesil Gilbert	Cohasset XC Club	22:16.3
24	Jillian Bakey	Melrose XC Club	22:17.2
25	Molly Burkhart	WC XC Club	22:18.6
26	Olivia Beaudet	Norwood XC Club	22:33.6
27	Analeise Shact	Weston XC Club	22:42.1
28	Addyson Hunt	Wilmington XC Club	22:44.6
29	Jessica Casey	Nipmuc XC Club	22:46.5
30	Lillie Burns	WC XC Club	22:54.0
31	Olivia Erler	Wilmington XC Club	22:55.0
32	Grace Russell	Bourne XC Club	22:55.2
33	Lily Kavanaugh	Melrose XC Club	22:58.5
34	Annalise Butler	North Reading XC Club	22:58.9
35	Juliet Moore	Melrose XC Club	23:00.1
36	Marissa Zelten	Melrose XC Club	23:09.3
37	Dorothea McGrath	West Bridgewater XC Club	23:10.9
38	Sofia Centrella	Melrose XC Club	23:11.1
39	Emma Hartigan	Tyngsborough XC Club	23:22.0
40	Madison Valade	Austin Prep XC Club	23:24.6
41	Emma Duarte	Tyngsborough XC Club	23:36.8
42	Bianca Greco	Falmouth Academy XC Club	23:38.8
43	Bridget Kondrat	Cohasset XC Club	23:45.1
44	Isabella Duarte	Tyngsborough XC Club	23:57.6
45	Sydney Pilla	Austin Prep XC Club	24:02.4
46	Evelyn Mabon	Lunenburg XC Club	24:13.2
47	Lily Erving	Medway XC Club	24:21.6
48	Audrey Mahon	Tyngsborough XC Club	24:24.1
49	Kiley Halpin	Seekonk XC Club	24:25.1
50	Sophia Weissman	Melrose XC Club	24:25.3
51	Adreanna Dillen	Wareham XC Club	24:35.7
52	Amelia Doetsch	Austin Prep XC Club	24:37.2
53	Brylee Betty	Tyngsborough XC Club	24:45.5
54	Molly Dugan	Austin Prep XC Club	24:49.9
55	Julia Rickard	Seekonk XC Club	24:50.9
56	Hannah Dodge	WC XC Club	24:57.0
57	Julianne Murthy	Melrose XC Club	24:57.5
58	Molly Keigans	Nauset XC Club	25:00.6
59	Sophia Dill	WC XC Club	25:12.0
60	Hannah Bryson	Wilmington XC Club	25:27.1
61	Olivia Powers	Gardner XC Club	25:28.7
62	Daviann Solomon	Arch. Williams XC Club	25:38.4
63	Isabella Tomic	Austin Prep XC Club	25:38.7
64	Mia Stryhalaleck	Wilmington XC Club	25:59.5
65	Dara Casey	Melrose XC Club	26:00.8
66	Georgia Poulakis	Austin Prep XC Club	26:51.7
67	Allison Ward	Old Rochester XC Club	27:20.4
68	Annika Fortna	WC XC Club	28:29.9

Boys JV 1.5 Mile Run
Place	Name	School	Time
1	Marcus Reilly	Northbridge XC Club	8:06.3
2	Thomas Corbett	Norwell XC Club	8:54.4
3	Aaron Corlette	Brockton XC Club	9:10.2
4	Chris MacNeil	Xaverian XC Club	9:19.7
5	Brady Trask	Beverly XC Club	9:19.9
6	Elaijah Monteiro	Dartmouth XC Club	9:20.9
7	Christopher Affonso	BC High XC Club	9:21.0
8	Kailas Ciatto	Brookline XC Club	9:22.9
9	Dylan Faletra	Peabody XC Club	9:31.3
10	Zack Shute	Pembroke XC Club	9:37.8
11	Bennett Kasen	Brookline XC Club	9:40.9
12	Connor Dorfman	Hopkinton XC Club	9:42.4
13	Kyle Clements	QNQ XC Club	9:48.7
14	Hunter Bailey	Brookline XC Club	9:50.5
15	Miles Darling	Masconomet XC Club	9:53.4
16	Maxwell Hoffman	Wellesley XC Club	9:53.6
17	Drew Bartram	Masconomet XC Club	9:56.3
18	Riley McGoldrick	Beverly XC Club	9:56.3
19	Parker Glass	Pembroke XC Club	9:59.8
20	Severin Smith	SJS XC Club	10:01.2
21	Thomas McDonagh	Arch. Williams XC Club	10:02.2
22	Mario MazzellaJr.	Weymouth XC Club	10:02.6
23	Noah Demers	Masconomet XC Club	10:03.8
24	Thomas Gallagher	Pembroke XC Club	10:04.3
25	Liam Menard	WC XC Club	10:06.8
26	Nathan Doyle	QNQ XC Club	10:07.1
27	Alex Shute	Pembroke XC Club	10:07.8
28	Andrew Donahue	Weymouth XC Club	10:08.4
29	Liam Prentice	Wellesley XC Club	10:08.9
30	Matthew Willshire	Pembroke XC Club	10:14.5
31	Benjamin Bairos	Pembroke XC Club	10:15.3
32	Argyrios Protopapadakis	Brookline XC Club	10:19.1
33	Joseph Patt	Wakefield XC Club	10:19.8
34	Cooper Ogden	Masconomet XC Club	10:25.7
35	Maxwell Deary	Uxbridge XC Club	10:27.6
36	Ben Scott	Hopkinton XC Club	10:31.5
37	Andrew Kubaska	Bishop Feehan XC Club	10:31.7
38	Ryan Baker	Pembroke XC Club	10:32.3
39	Matthew Hollatz	QNQ XC Club	10:33.9
40	Cameron Juliano	Masconomet XC Club	10:35.2
41	Liam Brennan	Pembroke XC Club	10:38.4
42	Kevin Duffy	Plymouth North XC Club	10:47.8
43	Benjamin Zhao	Wellesley XC Club	10:48.4
44	Jack Salmon	Tyngsborough XC Club	10:48.6
45	Alexander Nason	Oliver Ames XC Club	10:50.9
46	Jack Twombly	Norwell XC Club	10:55.0
47	Cole Youngreen	Beverly XC Club	10:59.3
48	Dylan Crockett	Pembroke XC Club	11:00.9
49	William Rumsey	Durfee XC Club	11:03.0
50	Theodore Conboy	SJS XC Club	11:06.8
51	Lincoln Schiller	Uxbridge XC Club	11:07.0
52	Austin Bowie	Attleboro XC Club	11:18.5
53	Nicolas Donovan	Framingham XC Club	11:19.2
54	Peyton Volz	East Bridgewater XC Club	11:19.9
55	Tommy Trenk	Wellesley XC Club	11:21.1
56	Nick Burke	Pembroke XC Club	11:21.5
57	Joseph D'Angelo	Pembroke XC Club	11:22.8
58	Roman Moretti	Wilmington XC Club	11:24.9
59	Mason Sanford	Uxbridge XC Club	11:26.9
60	Eddie Jagiello	Arch. Williams XC Club	11:36.9
61	Robert Hackley	Malden Catholic XC Club	11:37.4
62	Joshua Young	Cohasset XC Club	11:40.2
63	Troy Gregoire	Tyngsborough XC Club	11:43.5
64	David Dynan	Wilmington XC Club	11:47.7
65	William Griffin	Cohasset XC Club	11:48.1
66	Patrick Radochia	Malden Catholic XC Club	12:00.0
67	Harrison Lee	Melrose XC Club	12:16.6
68	Brendan Gallivan	West Bridgewater XC Club	12:27.7
69	Aidan Dillen	Wareham XC Club	12:37.6
70	Jacob Gordon	BPS XC Club	13:10.2
71	Kenly Laime	West Bridgewater XC Club	13:30.1

Girls JV 1.5 Mile Run
Place	Name	School	Time
1	Gracie Richard	Weymouth XC Club	10:35.1
2	Aluna Coogan-Coyne	QNQ XC Club	10:35.5
3	Jordana Eichel	Winchester XC Club	10:43.2
4	Cat Piper	Marblehead XC Club	10:58.1
5	Shania Gardner	Brockton XC Club	10:58.4
6	Katie McLaughlin	Wilmington XC Club	11:00.3
7	Millie Hynes	Arch. Williams XC Club	11:03.3
8	Camryn Letendre	Durfee XC Club	11:04.8
9	Colleen Simmons	Arlington Catholic XC Club	11:19.1
10	Savannah Kamperides	W-H XC Club	11:24.4
11	Lily Donovan	Arch. Williams XC Club	11:29.3
12	Taylor Decristoforo	Attleboro XC Club	11:33.5
13	Bella Healy	Weymouth XC Club	11:40.4
14	Madison Hussey	Arch. Williams XC Club	11:42.3
15	Margaret Bowles	Dover-Sherborn XC Club	11:54.5
16	Kaitlyn Carney	Burlington XC Club	11:57.6
17	Alexis Alessi	Weymouth XC Club	11:57.9
18	Catherine Moyes	Brockton XC Club	12:00.9
19	Emma Daley	Weymouth XC Club	12:02.4
20	Abby MacDonald	Hingham XC Club	12:14.8
21	Saylor Caruso	Marblehead XC Club	12:19.1
22	Rose Coven	Weymouth XC Club	12:19.6
23	Jaya Karamcheti	Melrose XC Club	12:20.0
24	Mason Joyce	Cohasset XC Club	12:29.8
25	Isabella Galusha	Weymouth XC Club	12:30.2
26	Maia Poremba	BPS XC Club	12:33.9
27	Nya Martinez	Durfee XC Club	12:34.0
28	Angelina Zaykovskaya	Wilmington XC Club	12:36.2
29	Paula Avila	Weymouth XC Club	12:38.6
30	Julie McAllister	Hingham XC Club	12:41.3
31	Alexandria Dumas	Hingham XC Club	12:44.7
32	Sinead Hogan	Hingham XC Club	12:45.3
33	Grace Cody	QNQ XC Club	12:58.2
34	Anne Simcoe	Marblehead XC Club	13:01.2
35	Abigail Bemis	Arch. Williams XC Club	13:05.7
36	Molly Duran	Weymouth XC Club	13:14.6
37	Carissa Rubin	Wilmington XC Club	13:15.5
38	Emily Micciche	Weymouth XC Club	13:16.1
39	Molly Noone	Weymouth XC Club	13:17.5
40	Isabel Storey	Hingham XC Club	13:17.7
41	Grace McLain	Weymouth XC Club	13:22.3
42	Kate Swanson	Hingham XC Club	13:22.5
43	Aliyjah Debrosse	Hingham XC Club	13:24.9
44	Anabel Anderson	Marblehead XC Club	13:26.0
45	Ava Malloy	Hingham XC Club	13:32.9
46	Kate Carnes	Weymouth XC Club	13:36.3
47	Abigail Fetter	Weymouth XC Club	13:40.1
48	Delainey Boyd	Melrose XC Club	13:46.7
49	Jamie Kuenzel	Foxborough XC Club	13:49.9
50	Willa Davis	Hingham XC Club	13:57.5
51	Molly Devine	Foxborough XC Club	13:57.7
52	Peyton Sullivan	Weymouth XC Club	14:02.5
53	Maleah Jensen	Winchester XC Club	14:02.6
54	Sarah Cromp	Weymouth XC Club	14:05.1
55	Freyia Tenneba	Hingham XC Club	14:12.3
56	Ciara McMenamin	Arch. Williams XC Club	14:21.3
57	Char Platt-Miller	Marblehead XC Club	14:24.7
58	Kilee Hancock	Weymouth XC Club	14:59.7
59	Elle Cavanaugh	Hingham XC Club	15:49.0
60	Alicia Garofoli	Wachusett XC Club	19:07.4