JV Girls Team Results (5k) Team Scores
===========================================================================
Pl Team Points
===========================================================================
1 Needham 17
2 Hanover 41
3 Bedford 99
4 Dover 128
5 Concord 145
6 Pinkerton 185
7 Newton South 198
8 North Andover 221
9 Winnacunnet 245
10 Salem 303
11 Nashua South 310
12 Portsmouth 310
13 Windham 310
JV Girls Team Results (5k) Results
=====================================================================
Pl Athlete Yr Team Time
=====================================================================
1 Adah Rosen 2026 Needham 21:31.2
2 Katie Burns 2026 Needham 21:39.9
3 Lily Alderman 2025 Needham 21:39.9
4 Delia Rauch 2026 Needham 21:40.1
5 Ari Hirschler FR Hanover 21:40.8
6 Alice Bell FR Hanover 21:43.5
7 Story Bracker 2026 Needham 21:46.2
8 Matilda Munroe SO Hanover 21:48.1
9 Samantha Ducharme SR Bedford 21:48.8
10 Aria Deeb FR Hanover 21:55.0
11 Jasmine Portnoy 2024 Needham 21:56.5
12 Iris Freeman JR Hanover 22:00.8
13 Mahalie Burdette FR Concord 22:05.0
14 Mia Eckerman JR Pinkerton 22:09.6
15 Aila Butler FR Hanover 22:10.6
16 Eve McLaughlin SO Hanover 22:14.9
17 Cailin Stauth FR Hanover 22:35.1
18 Grace Boll FR Bedford 22:39.1
19 Lily Glode FR Dover 22:39.7
20 Lily Fiorenza FR Dover 22:40.1
21 Phoebe Dater-Roberts JR Concord 22:42.6
22 Julia Malnar FR Bedford 22:43.4
23 Isabella Bronson SR Dover 22:59.2
24 Samantha Goucher SO Winnacunnet 22:59.9
25 Nancy Zeng 2026 Newton South 23:03.9
26 Linda Zhao JR Hanover 23:07.6
27 Grace Kenna FR Bedford 23:10.6
28 Janelle Poulin FR Dover 23:13.1
29 Sadie Goldberg SO Oyster River 23:13.3
30 Caoilainn Rayne JR Bedford 23:14.0
31 Rylan Kelley FR Windham 23:17.5
32 Callista Giles 2026 North Andover 23:18.0
33 Samantha Priya Philipp SO Pinkerton 23:21.7
34 Honorah McGlone SR Coe-Brown 23:24.8
35 Emma Darrah 2025 North Andover 23:25.2
36 Aya Okaniwa 2026 Newton South 23:26.0
37 Clover Doperalski SO Concord 23:33.6
38 Madeleine Short SO Concord 23:42.5
39 Ava Mohammed JR Pinkerton 23:48.2
40 Lauren Pothuru SR Bedford 23:48.3
41 Quella Daaboul Salem 23:49.2
42 Meredith Matson FR Bedford 23:52.7
43 Victoria Smith 2025 North Andover 23:52.9
44 Charlotte Ottmer 2026 Newton South 23:54.3
45 Olivia Liu SO Hanover 23:54.7
46 Lindsay Jost FR Winnacunnet 24:04.1
47 Ava Mahon FR Pinkerton 24:10.6
48 Luisa Pelletier JR Dover 24:16.1
49 Oonagh O'Connor 2026 Needham 24:17.9
50 Anna Healey SR Hanover 24:26.9
51 Harper LaBonte FR Londonderry 24:30.5
52 Bella Mulhern SO Londonderry 24:30.9
53 August Doperalski FR Concord 24:31.4
54 Sienna Metcalf SO Portsmouth 24:33.9
55 Giavanna Bellino SR Bishop Guertin 24:34.1
56 Gabriella DeLong FR Londonderry 24:36.3
57 Avery Ray FR Oyster River 24:43.7
58 Lara Karsligil 2024 Newton South 24:45.6
59 Kyra Courtemanche JR Londonderry 24:46.6
60 Charoltte Hanscom SO Coe-Brown 24:46.8
61 Bella Hulbert 2024 Needham 24:48.0
62 Olivia Defrancesco Salem 24:50.9
63 Maya More JR Oyster River 24:52.9
64 Kaitlin Merrill SO Winnacunnet 25:15.3
65 Georgia Parrott SO Portsmouth 25:23.2
66 Leigh Eggleton SO Hanover 25:24.2
67 Luna Post 2026 Needham 25:26.0
68 Sophia Regan JR Concord 25:27.1
69 Aditi Jamkhande FR Bedford 25:27.3
70 Rosalinda Christopher JR Windham 25:28.6
71 Sophia Ellsworth SR Winnacunnet 25:29.7
72 Jane Yun FR Dover 25:38.7
73 Mary McCollister 2024 Needham 25:39.4
74 Willow Clifford JR Hanover 25:42.3
75 Lucy Marcus 2024 Newton South 25:44.9
76 Camryn Palement JR Concord 25:49.5
77 Kavya Patel FR Nashua South 25:50.2
78 Medhavi Biwalkar FR Nashua South 25:53.2
79 Kimmie Chang 2025 Newton South 25:54.2
80 Lauren Maher 2026 North Andover 25:56.3
81 Isabella Chemim FR Nashua South 25:57.7
82 Iris Chestnut FR Hanover 26:03.7
83 Kayla Gibson SR Bedford 26:04.7
84 Sheryl Gutierrez SO Manchester Central 26:06.6
85 Lucy Butterfield 2024 North Andover 26:11.3
86 Evie Wiseman 2024 Needham 26:11.9
87 Isabel Adler 2026 Newton South 26:30.9
88 Reese Wisherd JR Bedford 26:35.8
89 Samantha Arp FR Bedford 26:39.3
90 Kira Yosidha 2024 Newton South 26:42.6
91 Myrick Oxnard JR Concord 26:44.1
92 Sofia Jackson 2025 Newton South 26:51.9
93 Clare Sweeney FR Bedford 26:57.2
94 Zoe Burt SO Alvirne 26:58.8
95 Sophia Carpenter SR Pinkerton 27:01.2
96 Tanisha Patel FR Nashua South 27:02.5
97 Mayuri Fiete 2025 Newton South 27:10.5
98 Cassidy Richer SO Portsmouth 27:11.7
99 Penny Brown FR Concord 27:12.4
100 Rowen Holmes 2024 York 27:12.6
101 Liza Hayward FR Dover 27:14.3
102 Grayson Barth FR Concord 27:14.3
103 Aleeza Amitan 2026 Newton South 27:16.0
104 Rylee Marko SR Bishop Guertin 27:18.0
105 Sage Freeman FR Hanover 27:23.2
106 Isabella Tutrone Salem 27:23.6
107 Chase Wherry JR Alvirne 27:30.4
108 Jolina Almonte SO Nashua South 27:32.9
109 Leah Dolaher 2025 Needham 27:38.7
110 Caitlin Cole SR Dover 27:40.2
111 Avery Woods SO Alvirne 27:44.5
112 Gabi Locke 2025 North Andover 27:55.3
113 Kyra Bi 2025 Newton South 27:58.4
114 Clara Kelley JR Portsmouth 28:04.1
115 Lyla Troughton 2026 Innovation Academy 28:13.9
116 Paige Zimmerman SR Bedford 28:18.3
117 Casey Martin SO Windham 28:26.3
118 Olivia Pick 2026 North Andover 28:35.5
119 Asha Kumar 2025 Needham 28:39.1
120 Amelia Marchesi Salem 28:41.6
121 Camdyn Lambert 2027 York 28:43.1
122 Ella Sands FR Bedford 28:49.1
123 Meta Denio SO Manchester Memorial 28:50.0
124 Caitlin DeBeer JR Bishop Guertin 29:01.8
125 Annika OLoughlin FR Bedford 29:03.0
126 Genesis Baez Alcantara SO Nashua South 29:09.5
127 Gucci Guarino SR Alvirne 29:09.6
128 Ava Marchesi Salem 29:54.8
129 Sage Bussiere SO Portsmouth 30:01.4
130 Hana Guenena SO Windham 30:18.4
131 Ellie Scaffidi 2026 Innovation Academy 30:21.7
132 Erin Muldoon SO Winnacunnet 30:35.6
133 Ailish Hodgkins SR Manchester Memorial 31:20.2
134 Zunaira Gilani SO Windham 31:31.3
135 Sydney Genest SO Concord 31:41.2
136 Caroline Calton 2026 Needham 31:53.9
137 Ella Decosta FR Campbell 32:14.3
138 Eleanor Oliviero JR Bedford 32:50.2
139 Cherishma Bavisetti SO Nashua South 33:05.6
140 Sophie Hajjar 2026 Newton South 33:22.5
141 Alexandra Salazar 2026 Newton South 33:55.0
142 Shayla Karo SR Manchester Memorial 34:20.4
143 Maya Blight SR Manchester Memorial 35:36.1
144 Katiana Berry JR Campbell 43:48.4
145 Amy Kindstedt SR Portsmouth 45:14.9
Fresh-Girls Team Results (2 Mile) Team Scores
===========================================================================
Pl Team Points
===========================================================================
1 Needham 16
2 Newton South 47
Fresh-Girls Team Results (2 Mile) Results
=====================================================================
Pl Athlete Yr Team Time
=====================================================================
1 Madison Roach 2027 Needham 14:05.9
2 Aviva Tarsky 2027 Needham 14:22.3
3 Sidney Gilbreth 2027 Needham 14:23.1
4 Alessia Uyenoyama 2027 Needham 14:24.8
5 Leah Greiner 2027 Newton South 14:25.9
6 Maiva King 2027 Needham 14:50.7
7 Marisa Williams 2027 Needham 14:58.6
8 Ashley Salamone 2027 North Andover 15:20.3
9 Laila Roos 2027 Needham 15:34.7
10 Avery Stumpf FR Manchester Memorial 15:42.1
11 Ayumi Nagata 2027 Newton South 15:44.3
12 Aria Chatty 2027 Newton South 15:54.9
13 Alex Hathcock 2027 Needham 15:55.1
14 Logan Connery 2028 Tyngsborough 16:06.6
15 Kelsey Harris 2027 Newton South 16:13.6
16 Ava Conti 2027 Needham 16:14.8
17 Grace Hogan FR Manchester Central 16:21.8
18 Madeline Gregory 2027 North Andover 16:54.6
19 Liv Russo FR Portsmouth 17:03.9
20 Ava Tartikoff 2027 Newton South 17:06.5
21 Taya Vahey 2027 Newton South 17:12.6
22 Morgan Manning 2028 Tyngsborough 17:13.7
23 Mia Wheeler FR Manchester Central 17:14.1
24 Piper Tu Innovation Academy 17:14.7
25 Blake Spencer FR Manchester Central 17:30.6
26 Erin Vahey 2027 Newton South 17:47.1
27 Emma Lander FR Portsmouth 17:51.7
28 Rosalie Bean FR Coe-Brown 17:53.6
29 Sophia LaFontaine 2027 Haverhill 17:55.2
30 Celia Gottesman 2027 Needham 18:30.7
31 Lia Burgess FR Manchester Memorial 18:42.4
32 Quinn Turner FR Manchester Central 19:05.2
33 Bella George 2027 Needham 19:31.9
34 Lucy Mahon 2028 Tyngsborough 20:11.0
35 Charlotte McClain FR Portsmouth 20:21.8
36 Lily DeBartolo 2027 Needham 20:49.1
37 Libby Mello FR Bishop Guertin 21:21.8
38 Srushti Mandera FR Bishop Guertin 22:10.6
39 Aya Elkamidri 2027 Haverhill 22:13.6
Fresh-Boys Team Results (2 Mile) Team Scores
===========================================================================
Pl Team Points
===========================================================================
1 Pinkerton 45
2 North Andover 69
3 Needham 75
4 Bedford 97
5 Portsmouth 133
6 Innovation Academy 135
7 Tyngsborough 141
Fresh-Boys Team Results (2 Mile) Results
=====================================================================
Pl Athlete Yr Team Time
=====================================================================
1 Jack Mortimer FR Bedford 11:46.2
2 Sam Tudryn 2027 Innovation Academy 11:59.2
3 Giacobbe Lacedra 2028 Tyngsborough 12:04.6
4 Owen Boucher FR Pinkerton 12:06.5
5 Tucker LaRosa 2027 North Andover 12:22.2
6 Connor Kennedy 2027 North Andover 12:40.7
7 Marcus Sowa FR Pinkerton 12:42.7
8 Austin Conti 2027 Needham 12:43.0
9 Leighton Klug FR Pinkerton 12:44.4
10 Spencer Deng 2027 Needham 12:47.9
11 Ethan Sargent FR Bedford 12:56.3
12 Alexander St.Laurent FR Salem 12:57.6
13 Carter Swett FR Pinkerton 12:59.2
14 Noah Cataldo-Curran FR Pinkerton 13:12.3
15 Victor Mohedano FR Portsmouth 13:16.6
16 Colin Tyburski FR Pinkerton 13:21.0
17 Zayan Hussain 2027 Needham 13:31.6
18 Michael Seitz 2027 Haverhill 13:46.1
19 Michael Henry 2027 North Andover 13:50.3
20 Cash Lindsley 2027 Needham 13:52.4
21 Brady Gray FR Salem 13:57.2
22 Victor Burnett 2028 Tyngsborough 13:57.5
23 Braden Kennedy 2027 North Andover 14:00.3
24 Gavin Ryan FR Alvirne 14:01.5
25 Ofer Moritz 2027 North Andover 14:01.6
26 Sabian Hallin FR Portsmouth 14:03.6
27 Greyson Skroce 2027 Needham 14:04.9
28 Leo McNeilly FR Portsmouth 14:06.7
29 Matteus Browning FR Winnacunnet 14:07.8
30 Luke Swiergosz FR Bedford 14:10.9
31 Jakob O'Day 2027 Innovation Academy 14:16.3
32 Matthew Cresta FR Alvirne 14:18.8
33 Blake Williams FR Trinity 14:18.9
34 Brayden Keating FR Campbell 14:20.2
35 Joseph Miraglia FR Pinkerton 14:28.1
36 Jackson Bielunis FR Pinkerton 14:42.9
37 Raj Randery 2027 Needham 14:43.5
38 Jacob Nguyen FR Bedford 14:44.9
39 Cash Donovan FR Coe-Brown 14:45.4
40 Griffin Beckman FR Coe-Brown 14:48.3
41 Cole Brown FR Coe-Brown 15:02.3
42 Wes Gibbons 2027 Needham 15:05.9
43 Jack Arvedon 2027 Needham 15:12.3
44 Thomas Bowdren 2027 Haverhill 15:13.1
45 Brody Hoang FR Bedford 15:18.3
46 Caulin Flynn 2027 Innovation Academy 15:18.6
47 Brandon Roth FR Trinity 15:38.0
48 Ryan Farrell 2027 North Andover 15:48.1
49 Chase Moreau 2028 Tyngsborough 15:52.7
50 Hugh Goodrich 2027 Innovation Academy 16:00.6
51 Maximo Williams FR Salem 16:08.8
52 Owen Lyons FR Portsmouth 16:09.3
53 Seth Gotlieb FR Portsmouth 16:11.7
54 William LeBlond FR Portsmouth 16:18.5
55 Jack Secan 2027 North Andover 16:40.5
56 Liam Smith 2027 Haverhill 16:41.1
57 Jack Argilagos 2027 Needham 16:58.3
58 Liam McGrath FR Trinity 17:23.6
59 Nolan Schule 2027 Innovation Academy 17:42.0
60 Reese Lesage 2027 Innovation Academy 18:31.3
61 Sayge Sow 2028 Tyngsborough 20:22.9
62 Joe Johnston 2028 Tyngsborough 23:18.8
JV Boys Team Results (5k) Team Scores
===========================================================================
Pl Team Points
===========================================================================
1 Hanover 49
2 Nashua South 61
3 Pinkerton 73
4 Salem 114
5 Coe-Brown 156
6 North Andover 164
7 Needham 186
8 Windham 193
9 Oyster River 270
10 Winnacunnet 294
11 Londonderry 302
12 Bishop Guertin 326
13 Bedford 351
14 Alvirne 404
15 Concord 416
16 Portsmouth 426
17 Dover 511
JV Boys Team Results (5k) Results
=====================================================================
Pl Athlete Yr Team Time
=====================================================================
1 Trainor Mailloux SO Pinkerton 17:17.1
2 Trevor Wlodyka 2025 North Andover 17:44.9
3 Ben Hourdequin SO Hanover 17:48.6
4 Austin Cipriano SO Pinkerton 17:51.8
5 Aidan Besada SR Nashua South 17:52.2
6 Joshua Mathson JR Nashua South 17:54.1
7 Isaac Novosad JR Hanover 17:55.4
8 Nandeesh Jain JR Hanover 17:57.9
9 Logan McDonald SR Pinkerton 17:58.2
10 Evan Spence JR Salem 18:03.4
11 Leo Winston 2025 Needham 18:14.5
12 Micah Allard JR Nashua South 18:15.5
13 Will Hanaway SO Hanover 18:22.7
14 Hutch Turner 2025 Needham 18:31.2
15 Jacob Slade JR Salem 18:33.4
16 Ryan Caldwell 2024 North Andover 18:33.4
17 Vedanth Penumatsa SR Nashua South 18:33.5
18 Donovan Van Citters FR Hanover 18:36.5
19 Samuel Gustat 2026 Needham 18:37.2
20 Dylan Plowman JR Coe-Brown 18:41.2
21 Rishav Sood SR Nashua South 18:42.6
22 Benjamin Girouard JR Nashua South 18:46.9
23 Samuel Scala SR Salem 18:47.0
24 Jack Skilling SR Windham 18:48.7
25 Brogan Zwinggi 2026 North Andover 18:54.4
26 Bryce Sartin JR Coe-Brown 18:54.6
27 Anthony Sconza SR Pinkerton 18:55.6
28 Gavin Dyjak JR Coe-Brown 18:56.6
29 Peyton Acker SR Salem 18:57.6
30 Brendan Banafato FR Oyster River 19:01.4
31 Jack Salmon SO Bishop Guertin 19:02.2
32 Brody Eckerman SO Pinkerton 19:10.5
33 Andrew Thibeault FR Nashua South 19:12.0
34 Owen Welch JR Hanover 19:13.6
35 William Corbett SO Concord 19:14.0
36 Blake Hollingshead FR Windham 19:15.3
37 Logen Fier SR Nashua South 19:17.3
38 Nathaniel Ayala SR Salem 19:17.4
39 James Shewan SO Nashua South 19:22.7
40 Robert Dwyer SR Windham 19:25.3
41 Christopher Chong SR Bedford 19:27.4
42 Sam Fletcher SO Coe-Brown 19:29.0
43 Noah Glenney SR Hanover 19:30.9
44 Landon Graveline JR Coe-Brown 19:31.0
45 Ian Magnan SO Pinkerton 19:31.1
46 Kenneth Chouinard JR Salem 19:32.1
47 Nathaniel Picconi-Eakin SO Hanover 19:32.8
48 Seth Soto SO Oyster River 19:38.8
49 Paul Sinopoli FR Windham 19:40.8
50 Will Neikam SO Bedford 19:49.2
51 Michael Griffin JR Pinkerton 19:49.8
52 Ryan Gilsenan JR Windham 19:51.2
53 Nicholas DePippo FR Winnacunnet 19:51.2
54 Cameron Crooks JR Winnacunnet 19:51.4
55 Dominic Bellino SO Bishop Guertin 19:51.9
56 Jason Ryan SO Salem 19:52.1
57 Mason Hernandez FR Londonderry 19:52.4
58 Ethan Gahm FR Winnacunnet 20:01.5
59 David Johnson 2024 North Andover 20:02.8
60 Samuel Stansfield JR Londonderry 20:03.8
61 Jacob Plante JR Alvirne 20:04.8
62 Gabe Dillon JR Oyster River 20:11.2
63 Cash Robles SO Londonderry 20:16.4
64 Ethan Felder FR Bishop Guertin 20:17.3
65 Siddharth Sanjay FR Oyster River 20:18.1
66 Eamonn McMahon JR Winnacunnet 20:18.2
67 Evan Lewandoski SO Hanover 20:18.9
68 Owen Dembkoski SO Londonderry 20:20.7
69 Luke Durney 2025 North Andover 20:22.1
70 Logan Chasse JR Portsmouth 20:28.5
71 Joey Gainey FR Londonderry 20:30.2
72 Tyler Stromski FR Windham 20:33.4
73 Ryan McCarthy 2025 Needham 20:34.8
74 Jonathan Abdulla JR Alvirne 20:36.0
75 Kyle Bailey FR Windham 20:40.5
76 Vraj Shah SO Windham 20:41.2
77 Anthony Szatko SO Coe-Brown 20:42.8
78 Ethan Shapiro SO Windham 20:44.8
79 Joeseph Bonavolanta 2026 Needham 20:44.8
80 Cian Elly FR Oyster River 20:47.0
81 Rohan Novosad FR Hanover 20:47.2
82 Lincoln O'Brien SO Nashua South 20:48.9
83 Aaron Zou SO Winnacunnet 20:49.4
84 Andrew Shvarts 2026 Needham 20:52.7
85 Colin Evans FR Londonderry 20:54.2
86 Colin Eagen SO Manchester Central 20:56.5
87 Jack Mello SO Bishop Guertin 20:57.3
88 Mason Turek JR Londonderry 21:04.1
89 Nolan Lamb SO Windham 21:04.2
90 Nathan Roeck 2025 North Andover 21:05.6
91 Gil Tapia SO Londonderry 21:09.4
92 Nathan Wilmot 2025 North Andover 21:09.4
93 Brandon Legrand JR Dover 21:11.9
94 Rocky Capone SR Portsmouth 21:16.7
95 Viktor Miner SO Concord 21:18.8
96 Owen Gallo SO Bedford 21:23.2
97 Vedant Patil JR Nashua South 21:25.3
98 Soham Kulkarni JR Nashua South 21:25.4
99 Gabe Forte JR Coe-Brown 21:28.8
100 Martin Zlotosch SO Oyster River 21:29.2
101 Jude Shaad FR Portsmouth 21:30.1
102 Khoi Nguyen-le 2026 Haverhill 21:31.0
103 Anthony Rich JR Coe-Brown 21:34.2
104 Caden Guthrie SO Londonderry 21:37.3
105 Kru Donovan JR Coe-Brown 21:37.8
106 Quinlan Duprey SR Bedford 21:39.3
107 Reid Krizan JR Windham 21:40.9
108 Joe Petrillo SO Alvirne 21:44.4
109 Ian Millis FR Londonderry 21:49.1
110 Van Aiden Nguyen JR Bedford 21:52.9
111 Edison Tan FR Alvirne 21:57.3
112 Thatcher Kindstedt SO Portsmouth 22:07.1
113 Braden Plante JR Alvirne 22:09.5
114 Jack Pickett 2024 Needham 22:12.3
115 Daniel Sabalakov SO Portsmouth 22:12.5
116 Samuel Corey SR Windham 22:14.0
117 Adam Ouellette 2025 North Andover 22:21.4
118 Riley Behen JR Oyster River 22:24.1
119 Patrick Collins SO Windham 22:25.1
120 Ethan Welder SO Hanover 22:29.5
121 Ross Dow SO Concord 22:32.9
122 Ian Schumacher JR Concord 22:38.4
123 Jeremy Bergeron FR Milford 22:38.8
124 Mason Eastwick-Haskell 2026 North Andover 22:44.1
125 Ryan Della Colli FR Milford 22:45.6
126 Jonathan Kleiner SO Concord 22:46.9
127 Aidan Niro SO Dover 22:49.6
128 Bradley Jones SR Londonderry 22:51.7
129 Nicholas Louh FR Pelham 22:52.1
130 Owen Kohler SO Portsmouth 22:55.5
131 Brody Hamlen FR Winnacunnet 22:57.8
132 Cohen Matthew FR Nashua South 22:58.4
133 Kingsbury Hickok SO Oyster River 23:02.8
134 Athanasios Miris SO Nashua South 23:16.0
135 Elijah Zeman FR Bishop Guertin 23:21.1
136 Elias Pratt FR Oyster River 23:23.7
137 Colin Langer SO Nashua South 23:24.8
138 Brennan Tarasuk 2026 Haverhill 23:25.2
139 Chase Prompradit FR Oyster River 23:25.4
140 Sunay Patel FR Pelham 23:28.6
141 Liam Carter JR Windham 23:30.7
142 Ethan Towle FR Dover 23:31.9
143 Landen Willmott SO Concord 23:35.6
144 Ethan Belongia 2024 North Andover 23:40.4
145 William George FR Concord 23:46.5
146 Brogan Sweeney SR Bedford 23:55.6
147 Aaron Bargdill FR Dover 23:56.5
148 Yassine Abdelsadek JR Portsmouth 24:02.2
149 Colin Zuba FR Winnacunnet 24:06.8
150 Colin Kirby SO Milford 24:10.3
151 Sebastian Woodward FR Nashua South 24:11.2
152 Christian Neal JR Bishop Guertin 24:13.5
153 Aidan Flynn 2025 North Andover 24:13.9
154 Cavin Luneau SO Concord 24:16.1
155 Harry Hirschman JR Hanover 24:19.0
156 Liam Meredith SR Oyster River 24:26.8
157 Abe Healey JR Hanover 24:29.5
158 Samuel Trent SR Bedford 24:32.3
159 Jayden Stewart FR Concord 24:35.4
160 Jack Beach JR Portsmouth 24:35.6
161 Jesse Bordelon SR Nashua South 24:42.9
162 Aaron Stapleton FR Windham 24:51.4
163 Cameron Lewicki JR Milford 25:02.3
164 Beckett McKenna FR Portsmouth 25:04.0
165 Alex Lewandoski FR Windham 25:09.5
166 David Wicks SR Concord 25:14.4
167 George Pinault FR Concord 25:16.4
168 James Davis FR Dover 25:18.1
169 Miles Borne JR Portsmouth 25:21.4
170 Nicholas Linardos SO Windham 25:42.8
171 Luke Hathaway SO Pelham 25:47.1
172 Orion King FR Windham 26:22.3
173 Flinn Lebsack FR Windham 26:22.4
174 Yahya Ahmed SR Manchester Central 26:22.7
175 Oliver Chlandny 2026 Needham 26:37.9
176 David Hartmann FR Concord 26:44.9
177 Anthony Smith SO Portsmouth 26:46.4
178 Gavin Hughes FR Dover 26:51.3
179 Dylan Torres SR Manchester Central 27:09.9
180 Matthew Seibert 2025 North Andover 27:26.9
181 Owen McMahon SO Winnacunnet 27:27.1
182 Caden Clegg FR Windham 27:40.8
183 Samuel Wilson SO Bishop Guertin 28:43.5
184 Ethan Graves FR Windham 28:44.7
185 Asad Abdi JR Manchester Central 29:31.8
186 Ivan Pisotskly 2026 North Andover 29:40.3
187 Timothy Stapleton SO Windham 30:59.3
Varsity Boys Team Results (5k) Team Scores
===========================================================================
Pl Team Points
===========================================================================
1 North Andover 92
2 Coe-Brown 115
3 Hanover 137
4 Nashua South 150
5 Salem 155
6 Pinkerton 183
7 Souhegan 200
8 Oyster River 235
9 Bishop Guertin 236
10 Bedford 259
11 Needham 266
12 Londonderry 289
13 Milford 362
14 Windham 394
15 Concord 400
16 Alvirne 407
17 Portsmouth 469
18 Winnacunnet 509
19 Haverhill 550
20 Hollis-Brooline 555
21 Dover 560
22 Tyngsborough 599
23 Trinity 642
24 Pelham 740
Varsity Boys Team Results (5k) Results
=====================================================================
Pl Athlete Yr Team Time
=====================================================================
1 Matthew Giardina JR Bishop Guertin 15:32.9
2 Jamie Lano SR Coe-Brown 15:36.1
3 Jacob Redman SR Bedford 16:00.2
4 Lucian Gleiser SR Hanover 16:02.0
5 Daniel Byrne JR Nashua South 16:04.7
6 William Simard JR Con-Val 16:05.8
7 Max Hammer 2024 Needham 16:09.6
8 Josiah Conley SO Concord 16:21.9
9 Luke McGillivray 2024 North Andover 16:27.9
10 Dylan Cote 2024 North Andover 16:31.5
11 Brock James JR Salem 16:32.7
12 Carson Fischer JR Bishop Guertin 16:35.4
13 Luc Kerouac JR Coe-Brown 16:40.0
14 Sanjith Nomula SR Coe-Brown 16:41.2
15 Brody Chisholm SO Salem 16:42.6
16 Ian Hricz SR Oyster River 16:44.5
17 Dante Castellano SR Nashua South 16:44.6
18 Owen Stine SR Souhegan 16:49.1
19 Andrew Byrne JR Nashua South 16:49.4
20 Taloosh Anderson SR Souhegan 16:50.4
21 Ryan Faris JR Hanover 16:50.5
22 Emmett LaRosa 2025 North Andover 16:52.4
23 Daniel Sixon SR Milford 16:54.1
24 Josh Pelletier 2025 North Andover 16:55.0
25 Jared Bekkering SR Bedford 16:56.3
26 Nathan Binda SR Pinkerton 16:57.5
27 Liam McLean SR Coe-Brown 17:00.4
28 Carson Fitzgerald SO Londonderry 17:01.6
29 Dallen Noorda JR Souhegan 17:04.3
30 Finley Irvine SR Souhegan 17:09.7
31 Finn Christensen Kraft SR Pinkerton 17:10.0
32 Nicolas Floresquero-Ll 2026 North Andover 17:10.3
33 Samuel Prescott SO Bishop Guertin 17:11.3
34 Joey Hannon SR Oyster River 17:12.5
35 Ben Groves FR Hanover 17:12.6
36 Andrew Valentino JR Hanover 17:13.2
37 Aiden Dowd SR Pinkerton 17:13.3
38 Logan Korthals SO Milford 17:14.4
39 Lucas Gomez SO Salem 17:14.8
40 Tyler Watt SR Concord 17:15.3
41 Keith Korir 2024 Haverhill 17:15.4
42 Ben Katsev 2024 North Andover 17:16.5
43 Sam Villa 2024 Needham 17:16.7
44 Joseph Gustavson FR Pinkerton 17:17.2
45 Will Parker SR Hanover 17:17.3
46 Alexander Valentino JR Hanover 17:17.6
47 Elliot Chisholm FR Salem 17:19.6
48 Jackson Gannon JR Salem 17:25.1
49 Patrick Fish SR Bedford 17:27.3
50 Sean Hayes SO Pinkerton 17:28.4
51 Mitchell Keesee JR Oyster River 17:33.1
52 Josh Twomey SO Londonderry 17:33.5
53 Oliver Lehman FR Oyster River 17:33.5
54 Brent Dunning JR Alvirne 17:36.4
55 Cameron Patronick JR Nashua South 17:36.8
56 Clayton Johnson SO Dover 17:38.4
57 Aidan Railton 2024 Needham 17:38.7
58 Ryan DuVarney JR Nashua South 17:39.7
59 Noah Daigle JR Pinkerton 17:44.5
60 Mitchell Raskow SR Salem 17:45.3
61 Owen Davis SR Manchester Memorial 17:45.4
62 Matthew Motherway SO Nashua South 17:46.0
63 Jack DiBuono SO Londonderry 17:46.2
64 Keegan Sousa SO Coe-Brown 17:47.2
65 Luke Manzi 2024 North Andover 17:48.3
66 Theo Beattie JR Portsmouth 17:51.2
67 Ethan Fiorenza SR Dover 17:51.6
68 Will Whitley SO Milford 17:52.6
69 Andrew Martin-Biggs JR Winnacunnet 17:53.5
70 Stephen Denio SR Manchester Memorial 17:55.6
71 Benjamin Lagrasse JR Salem 18:01.4
72 Oliver Greenway JR Hanover 18:06.5
73 Cole Fricchione SO Windham 18:08.0
74 Camdon Brien JR Nashua South 18:08.3
75 William Buckley SR Londonderry 18:11.1
76 William Moores FR Bishop Guertin 18:13.1
77 Thomas McAleer SR Windham 18:13.3
78 Brad Smith SO Windham 18:14.3
79 Joseph Marcotte SO Alvirne 18:16.7
80 Cody Santomassimo SR Pinkerton 18:17.4
81 Aiden Oljey SR Londonderry 18:17.7
82 Alex Morrison 2024 Needham 18:21.3
83 Ryder Wannamaker JR Alvirne 18:22.2
84 Benjamin Jobin FR Coe-Brown 18:23.4
85 Oliver Fitzpatrick JR Portsmouth 18:27.6
86 Matteo Fucentese 2025 Needham 18:30.8
87 Charles Linardos SR Windham 18:31.3
88 Levi Clapp FR Oyster River 18:35.5
89 John Masiello SO Hollis-Brooline 18:36.4
90 Jack Colantuoni 2024 Haverhill 18:38.5
91 Troy Gregoire 2026 Tyngsborough 18:39.0
92 Olaf Woodall SR Oyster River 18:39.7
93 David Casado JR Bedford 18:41.9
94 Samuel Becht JR Windham 18:42.7
95 Nick Lenti SO Trinity 18:43.1
96 Will Hart SO Portsmouth 18:44.1
97 Samuel Boldeia SR Bedford 18:44.6
98 Ian Mamos FR Concord 18:44.6
99 Ashton Rowe FR Alvirne 18:46.2
100 Sam Cooperman 2025 Needham 18:47.3
101 Roland Slezas 2024 Tyngsborough 18:48.7
102 Grant Skorupan SO Milford 18:49.3
103 Quinn Froburg JR Coe-Brown 18:49.8
104 Devin Gomes FR Hollis-Brooline 18:49.9
105 Ethan Schultz JR Alvirne 18:51.1
106 Wilder Carrigan JR Portsmouth 18:52.2
107 Cameron Markowitz 2024 Needham 18:53.3
108 Max Ronner-Bland SR Winnacunnet 18:53.4
109 Nathan Donovan SR Trinity 18:53.5
110 Kasen Fox SR Souhegan 18:54.4
111 David Sader SR Windham 18:55.8
112 Ryan Jung JR Bedford 18:59.3
113 Wyatt Failey FR Winnacunnet 18:59.6
114 Merrick Germain JR Winnacunnet 19:01.1
115 Maxwell Murthi JR Bedford 19:03.7
116 John Atilano JR Windham 19:03.9
117 Alexander Vaccaro JR Londonderry 19:03.9
118 Patrick Vore SR Souhegan 19:04.3
119 Ethan Roy FR Winnacunnet 19:06.1
120 Mattais Germain JR Winnacunnet 19:07.8
121 Pedro Souza FR Hollis-Brooline 19:08.4
122 William Sloper FR Manchester Memorial 19:15.2
123 Braden Phemester SO Bishop Guertin 19:17.8
124 Dylan Boyer SR Souhegan 19:18.8
125 Murphy Wall SR Winnacunnet 19:21.7
126 Will McCoy SO Hollis-Brooline 19:24.5
127 Joe Nguyen 2026 Tyngsborough 19:24.8
128 Oliver Conley FR Concord 19:25.2
129 Kai Sowers SR Oyster River 19:26.9
130 Sam Matson SO Alvirne 19:28.3
131 Nico Ranalli JR Portsmouth 19:31.3
132 Caiden Bryde SR Manchester Central 19:35.8
133 Colin Allen JR Hollis-Brooline 19:38.7
134 Thomas Howie SO Hollis-Brooline 19:38.9
135 Will Scott SO Hollis-Brooline 19:39.7
136 Blake Bickford SO Manchester Memorial 19:40.7
137 Thomas Canaway FR Bishop Guertin 19:50.1
138 Rahim Afzal JR Pelham 19:50.6
139 Tyler Campbell 2026 Haverhill 19:57.2
140 Neil Patel 2026 Tyngsborough 19:57.7
141 Elliot Clendenning SO Concord 20:00.3
142 Roarke Brandt FR Alvirne 20:00.7
143 Avery Kearnan 2024 Innovation Academy 20:02.0
144 Braeden Lubelczyk SR Trinity 20:09.5
145 Chase Paiva FR Milford 20:10.0
146 Theodore Bond SO Bishop Guertin 20:22.0
147 Lucky Doperalski SR Concord 20:22.4
148 Hunter Demers FR Pelham 20:30.6
149 Amadeos Papa 2025 Innovation Academy 20:35.7
150 Robert Ragazzo SO Dover 20:39.1
151 Luke Boynton FR Portsmouth 20:42.1
152 Brendan Doody 2025 Haverhill 20:44.9
153 Colby O'Brien FR Concord 20:45.3
154 Jack Libucha 2025 Haverhill 20:48.8
155 Hannon Wipff 2025 Haverhill 20:51.8
156 James Malone SO Dover 21:12.3
157 Cooper Cote SO Milford 21:19.5
158 Sam Gorman SO Dover 21:25.5
159 Quinn Johnson JR Milford 21:27.8
160 Logan Dumont SR Pelham 21:37.7
161 Brycen Lubelczyk SO Trinity 21:48.5
162 Cameron Hawkins SO Trinity 22:16.6
163 Dylan Griffin SO Dover 23:07.5
164 John Puopolo 2026 Tyngsborough 23:33.7
165 Matthew Sprague SO Pelham 23:35.8
166 Aidan Norman SO Pelham 24:12.0
167 Adrien Hou-Vann 2026 Tyngsborough 24:31.5
168 Brandon Sutton SO Pelham 24:34.5
169 James MacLean FR Campbell 25:24.1
170 Elijah Berry SR Campbell 29:21.2
171 Nathan Blais JR Campbell 29:43.9
172 Jason Liu JR Campbell 30:32.2
Varsity Girls Team Results (5k) Team Scores
===========================================================================
Pl Team Points
===========================================================================
1 Oyster River 52
2 Hanover 87
3 Needham 104
4 Pinkerton 125
5 North Andover 125
6 Bedford 172
7 Dover 195
8 Newton South 207
9 Winnacunnet 239
10 Concord 249
11 Bishop Guertin 304
12 Souhegan 339
13 York 362
14 Windham 380
15 Portsmouth 408
16 Coe-Brown 439
17 Hollis-Brooline 457
18 Alvirne 489
19 Londonderry 496
20 Nashua South 542
21 Trinity 568
22 Campbell 645
Varsity Girls Team Results (5k) Results
=====================================================================
Pl Athlete Yr Team Time
=====================================================================
1 Lea Perreard SO Hanover 18:19.4
2 Greta Hammer 2026 Needham 18:30.0
3 Cary Drake 2024 York 18:36.6
4 Mackenzie Cook JR Oyster River 18:54.2
5 Fiona Lee SR Bedford 19:12.1
6 Kelseigh O'Neil SR Bedford 19:12.8
7 Sookie Folsom FR Pinkerton 19:13.1
8 Haley Kavanagh JR Oyster River 19:14.1
9 Lila Muirhead SO Hanover 19:15.6
10 Haley Bezanson FR Oyster River 19:17.5
11 Taylor Partridge 2025 Needham 19:17.9
12 Megan Faris SO Hanover 19:18.8
13 Neely Roy SO Oyster River 19:19.9
14 Charlotte Koutalidis SR Winnacunnet 19:36.8
15 Gabby Harty 2024 North Andover 19:48.3
16 Anique Poulin JR Dover 19:49.6
17 Madelyn Cook FR Oyster River 19:51.6
18 Izzy Monaghan 2027 Newton South 19:58.6
19 Samantha Swanbon FR Souhegan 20:06.3
20 Isabelle Groulx SR Pinkerton 20:07.4
21 Gabrielle Bedard SO Pinkerton 20:07.5
22 Luna Prochazkova 2025 North Andover 20:10.1
23 Eva Adam 2025 Needham 20:16.2
24 Audrey Adam 2025 Needham 20:22.3
25 Carly Petersen 2026 North Andover 20:22.7
26 Hannah Shea 2025 North Andover 20:23.5
27 Lily Terry SR Hanover 20:29.7
28 Margaret Spuler SR Dover 20:33.1
29 Anna Fondakowski JR Bishop Guertin 20:33.9
30 Mia Scherr SO Portsmouth 20:38.6
31 Kalisan Marzolf SO Pinkerton 20:38.9
32 Jahrie Houle SO Oyster River 20:44.4
33 Lyla Masson SO Bishop Guertin 20:44.7
34 Molly Johnson 2025 Newton South 20:46.8
35 Alyson Bortz SR Dover 20:47.7
36 Lauren Downer 2025 Haverhill 20:48.9
37 Shelly Smith JR Concord 20:49.0
38 Maddie Wolfe 2026 North Andover 20:50.3
39 Skylar Spiro SR Hanover 20:52.0
40 Carson Mariotti JR Winnacunnet 20:56.9
41 Anna Julia DaSilva FR Souhegan 21:00.0
42 Madeline Bachrach SR Dover 21:03.4
43 Millie Larrick SO Hanover 21:04.1
44 Hannah Leese 2026 Newton South 21:04.7
45 Siena Uyenoyama 2025 Needham 21:06.5
46 Abigail Durocher SO Bedford 21:09.2
47 Parker Knowlton SO Pinkerton 21:12.4
48 Chloe Gudas SR Concord 21:16.3
49 Rachel Mahoney SR Bedford 21:16.5
50 Janie Urban 2026 Needham 21:17.9
51 Talia Banafato SR Oyster River 21:20.8
52 Karianna Hultstrom 2026 York 21:25.6
53 Natalie Rogers SO Windham 21:28.8
54 Morgan Doherty SR Concord 21:28.9
55 Madison Howard 2026 Haverhill 21:29.2
56 Resse Pinto 2025 Newton South 21:32.0
57 Isabella Duarte 2026 Tyngsborough 21:36.8
58 Skyla Mace JR Winnacunnet 21:37.1
59 Ava Philbrook SR Concord 21:37.7
60 Bella Komorek SO Concord 21:38.0
61 Eva Falkenstein 2026 Newton South 21:38.2
62 Emely Melendez SR Nashua South 21:43.0
63 Quinn Doherty FR Concord 21:43.3
64 Carly Eaton JR Winnacunnet 21:46.0
65 Mary Westrich SO Hanover 21:46.4
66 Brynna Anderson SR Alvirne 21:47.5
67 Mia O'Neill 2024 Needham 21:48.5
68 Sarah Rzasa SO Pinkerton 21:52.6
69 Anna Brammer-DuPuis JR Souhegan 21:52.6
70 Riley Morgan SR Windham 21:58.7
71 Raissa Caridade SO Bedford 22:06.3
72 Anna Sinclair SO Bishop Guertin 22:06.6
73 Ava Burness SR Winnacunnet 22:09.8
74 Paige Murdough JR Coe-Brown 22:14.5
75 Katherine Klinger SR Windham 22:15.8
76 Molly Tabb 2025 Haverhill 22:16.6
77 Sayde White JR Londonderry 22:17.9
78 Kloeigh O'Neil SO Bedford 22:18.8
79 Anna Blanchette JR Dover 22:29.3
80 Evie Troy FR Bishop Guertin 22:29.9
81 Evangeline Alexander SR Dover 22:30.2
82 Quinn Hardy SO Hollis-Brooline 22:31.4
83 Madison Taylor SO Coe-Brown 22:33.8
84 Audrey Drennan 2025 York 22:37.1
85 Mia Moranti SO Bedford 22:37.2
86 Hannah Boucher FR Trinity 22:38.7
87 Brylee Betty 2025 Tyngsborough 22:42.3
88 Ava Martin JR Alvirne 22:46.0
89 Lia Faulkner Salem 22:50.1
90 Madeline Kennedy 2024 North Andover 22:50.6
91 Mae Butler SO Hollis-Brooline 22:53.9
92 Anna Bergeron SR Coe-Brown 22:56.0
93 Kelsey Campbell SO Portsmouth 22:57.3
94 Gemma Schoenfeld 2025 Haverhill 23:00.0
95 Sophia Berube JR Alvirne 23:01.8
96 Darby Madden JR Windham 23:02.6
97 Drewanne Sherman SO Londonderry 23:04.0
98 Sarah Bauer SO Hollis-Brooline 23:07.6
99 Amara Williams SR Londonderry 23:07.6
100 Ava Barrows SO Portsmouth 23:14.5
101 Sarah Benchekroun 2026 Innovation Academy 23:15.8
102 Isabel McIntyre SR Dover 23:16.8
103 Chloe Carter FR Portsmouth 23:21.4
104 Meredith Kerivan SO Coe-Brown 23:22.9
105 Phoebe Coler SO Bishop Guertin 23:24.1
106 Madelyn Herman 2026 York 23:24.2
107 Nevaeh Eppolito JR Nashua South 23:24.7
108 Kaylan Martin FR Windham 23:25.4
109 Kylie Sorrell SO Hollis-Brooline 23:25.7
110 Hannah Lapointe FR Hollis-Brooline 23:26.9
111 Kaitlyn Pataki SR Portsmouth 23:27.4
112 Emily Makris FR Trinity 23:28.8
113 Grace Kennedy FR Souhegan 23:30.0
114 Gianna Gualtieri FR Concord 23:34.9
115 Kassidy Taylor SR Coe-Brown 23:40.9
116 Sandrine Martinez 2024 Newton South 23:43.8
117 Dylan Walker FR Souhegan 23:44.3
118 Eden Levitt-Horne 2025 Newton South 23:46.6
119 Lauren Muldoon SR Winnacunnet 23:48.2
120 Sophia Cosgrove JR Portsmouth 23:52.8
121 Isabel Foden FR Trinity 23:53.7
122 Charley Fitzgerald SR Londonderry 23:55.1
123 Mary Bergeron SO Coe-Brown 24:03.9
124 Amelia Silver SR Campbell 24:12.4
125 Brianna Flanagan SO Campbell 24:19.1
126 Laila Gustafson SR Manchester Memorial 24:23.0
127 Kelsey Cochran FR Bishop Guertin 24:23.2
128 Lauren Hynes JR Windham 24:24.2
129 Katelyn (Katie) Perry JR Nashua South 24:24.9
130 Lilliana Schultz SO Alvirne 24:25.0
131 Francesca Ferguson SR Coe-Brown 24:25.7
132 Morgan Berton SR Pelham 24:30.9
133 Riley Queenan FR Winnacunnet 24:44.8
134 Olivia Faucher FR Souhegan 24:49.8
135 Cailean Roy SR Hollis-Brooline 24:52.6
136 Elise Broadhurst SO Hollis-Brooline 24:53.5
137 Elise Sullivan SR Pelham 25:03.1
138 Maddie Tufts JR Londonderry 25:07.0
139 Gabrielle O'Connor SR Nashua South 25:07.7
140 Audrey Mahon 2025 Tyngsborough 25:11.9
141 Ella DiBuono SO Londonderry 25:23.7
142 Sophia DeMunari 2024 York 25:31.9
143 Ava Cannon JR Windham 25:32.5
144 Olivia Scharr JR Trinity 25:37.0
145 Katherine "Kate&qu FR Campbell 25:58.7
146 Auri Anderson SO Alvirne 25:59.9
147 Kelly LeGallo JR Manchester Memorial 26:28.8
148 Maddie Darlington 2024 Innovation Academy 26:33.6
149 Addison Tobin JR Alvirne 26:37.7
150 Ryleigh McNelly SO Manchester Memorial 26:40.2
151 Emina Ramic JR Manchester Memorial 26:46.0
152 Hannah Thomas FR Nashua South 26:55.9
153 Alison Pelletier SO Trinity 27:09.9
154 Katrina Gordon 2027 York 27:13.4
155 Heidi DiMambro SO Campbell 27:53.7
156 Fiona Kenney SO Pelham 28:40.2
157 Bridgette Hidalgo JR Campbell 29:55.4
158 Samantha Tetreault JR Pelham 30:46.5
159 Sarah Donnelly FR Trinity 31:24.4
160 Sarah Hart JR Campbell 31:32.2
161 Hadassah Oloyede 2025 Tyngsborough 34:20.4