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