17th Annual Battle of the Border

October 9, 2021
|

Boys 3.1 Mile Run CC Varsity Team Results (3.1 Mile)
Top↑

PL Team Total Time Avg. Time Score 1 2 3 4 5 6 7
1 Bishop Guertin 1:20:46 16:09 63 3 7 11 19 23 28 65
2 Pinkerton 1:24:02 16:48 137 6 18 24 43 46 47  
3 Coe-Brown 1:23:35 16:43 143 5 12 15 50 61 62 86
4 Needham 1:24:41 16:56 159 1 25 31 42 60 77 80
5 Sanborn Regional 1:24:42 16:56 173 2 9 35 52 75 96  
6 Windham 1:25:15 17:03 174 4 22 36 53 59 64  
7 Londonderry 1:25:06 17:01 177 8 13 30 45 81 85  
8 Marshfield 1:25:38 17:07 194 14 16 44 54 66 73 74
9 Tyngsborough 1:27:10 17:26 227 17 26 34 58 92 101 137
10 Nashua South 1:27:38 17:31 230 32 37 38 55 68 79 106
11 Greater Lowell Tech 1:28:23 17:40 265 10 21 41 82 111 129  
12 Winnacunnet 1:28:37 17:43 273 40 51 56 57 69 76 100
13 Alvirne 1:28:49 17:45 279 20 29 49 88 93 103 107
14 Merrimack 1:32:02 18:24 383 27 70 87 90 109 113  
15 Trinity 1:32:49 18:33 396 39 48 89 105 115 117 138
16 Conant 1:33:40 18:44 430 63 71 78 102 116 122 125
17 Haverhill 1:36:28 19:17 493 83 91 95 97 127    
17 Salem 1:35:41 19:08 493 84 94 99 104 112 114  
19 Milford 1:39:45 19:57 519 33 110 119 124 133 135  
20 Campbell 1:39:42 19:56 535 67 98 108 130 132 139 140
21 Manchester Central 1:43:32 20:42 585 72 120 123 134 136    
22 Pelham 1:44:59 20:59 624 118 121 126 128 131    

Boys 3.1 Mile Run CC Varsity Individual Results (3.1 Mile)
Top↑

PL NAME YEAR TEAM Avg. Mile TIME SCORE
1 Kyler McNatt 2022 Needham 04:57.6 15:22.4 1
2 Jared Khalil   Sanborn Regional 05:00.0 15:29.8 2
3 Nate Fondakowski   Bishop Guertin 05:01.0 15:33.0 3
4 Michael Killian 2022 Windham 05:02.7 15:38.2 4
5 Lars Hogne   Coe-Brown 05:04.1 15:42.7 5
6 Luke Brennan   Pinkerton 05:07.5 15:53.1 6
7 Sean OKeefe   Bishop Guertin 05:07.8 15:54.0 7
8 Ryan Fortin   Londonderry 05:08.4 15:55.9 8
9 Tyson Khalil   Sanborn Regional 05:10.9 16:03.5 9
10 Ryan Plowman 2022 Greater Lowell Tech 05:10.9 16:03.7 10
11 Matthew Giardina   Bishop Guertin 05:12.0 16:07.1 11
12 Jamie Lano   Coe-Brown 05:13.0 16:10.2 12
13 Sean Clegg   Londonderry 05:13.6 16:12.2 13
14 Drew Pesko 2022 Marshfield 05:13.7 16:12.4 14
15 Tyler Tkaczyk   Coe-Brown 05:14.0 16:13.3 15
16 Jay Joyce 2022 Marshfield 05:15.6 16:18.4 16
17 Max Gregoire 2022 Tyngsborough 05:16.1 16:19.8 17
18 Ethan Charles   Pinkerton 05:16.5 16:20.9 18
19 Joshua Rivers   Bishop Guertin 05:17.4 16:23.8 19
20 Nick Marcotte   Alvirne 05:21.4 16:36.2 20
21 Albert Ferreras 2022 Greater Lowell Tech 05:22.3 16:39.0 21
22 Baxter Gower-Hall   Windham 05:25.2 16:48.0 22
23 Sebastian Zeman   Bishop Guertin 05:25.5 16:49.0 23
24 Jack Cameron   Pinkerton 05:27.6 16:55.5 24
25 Jack Burns 2023 Needham 05:27.8 16:56.0 25
26 Jack Gramer 2023 Tyngsborough 05:28.1 16:57.1 26
27 Cameron Fredette   Merrimack 05:28.6 16:58.5 27
28 Noah Guarrera   Bishop Guertin 05:29.8 17:02.2 28
29 John Crawford   Alvirne 05:30.2 17:03.4 29
30 Will Plante   Londonderry 05:30.7 17:04.9 30
31 Sam Villa 2024 Needham 05:32.1 17:09.5 31
32 Daniel Byrne   Nashua South 05:32.4 17:10.4 32
33 Daniel Sixon   Milford 05:32.8 17:11.5 33
34 Colin Riley 2023 Tyngsborough 05:33.2 17:12.9 34
35 Jake Pitre   Sanborn Regional 05:34.2 17:16.0 35
36 Isaac Gower-Hall   Windham 05:35.3 17:19.3 36
37 Andrew Byrne   Nashua South 05:35.4 17:19.5 37
38 Juho Hahto   Nashua South 05:35.6 17:20.2 38
39 Aidan Palmeter   Trinity 05:35.6 17:20.4 39
40 Jackson Crane   Winnacunnet 05:36.0 17:21.6 40
41 Devin Moreau 2024 Greater Lowell Tech 05:36.9 17:24.3 41
42 Chris MacNeil 2023 Needham 05:37.1 17:25.0 42
43 Theo Davis   Pinkerton 05:37.4 17:26.0 43
44 Tyler McCredie 2023 Marshfield 05:37.8 17:27.1 44
45 Justin Dickson   Londonderry 05:37.8 17:27.2 45
46 Finn Christensen-Kraft   Pinkerton 05:38.0 17:27.7 46
47 Nathan Binda   Pinkerton 05:38.0 17:27.8 47
48 Max Scharr   Trinity 05:38.2 17:28.3 48
49 AJ Prescotte   Alvirne 05:40.8 17:36.4 49
50 Gavin Demas   Coe-Brown 05:41.9 17:39.8 50
51 Peyton Saltmarsh   Winnacunnet 05:41.9 17:39.8 51
52 Jacob Thomas   Sanborn Regional 05:42.0 17:40.2 52
53 Braden Sanchez 2022 Windham 05:42.6 17:41.8 53
54 Connor Wehr 2023 Marshfield 05:43.1 17:43.4 54
55 Evan LaFleur   Nashua South 05:43.3 17:44.0 55
56 Henry Bybee   Winnacunnet 05:43.6 17:44.9 56
57 Ken Zou   Winnacunnet 05:44.0 17:46.4 57
58 Nolan Mcenamy 2024 Tyngsborough 05:44.5 17:47.7 58
59 Brady Carroll 2022 Windham 05:44.5 17:47.8 59
60 James Endyke 2022 Needham 05:44.8 17:48.8 60
61 Liam McLean   Coe-Brown 05:45.2 17:50.0 61
62 Nikhil Chavda   Coe-Brown 05:45.2 17:50.1 62
63 John Oakes   Conant 05:45.8 17:51.8 63
64 Jack Conrad 2023 Windham 05:46.2 17:53.2 64
65 Tom O'Neill   Bishop Guertin 05:46.9 17:55.2 65
66 Tony Vitelli 2023 Marshfield 05:47.6 17:57.6 66
67 Devin Lencki   Campbell 05:49.6 18:03.7 67
68 Aidan Besada   Nashua South 05:49.7 18:04.0 68
69 Jon Savage   Winnacunnet 05:50.0 18:04.8 69
70 Tyler Safstrom   Merrimack 05:50.3 18:05.9 70
71 Owen Davis   Manchester Memorial 05:50.5 18:06.5
72 John Mormando   Conant 05:50.8 18:07.2 71
73 Benjamin Colby JR-3 Manchester Central 05:51.5 18:09.7 72
74 Andrew Stevens 2022 Marshfield 05:52.1 18:11.5 73
75 Taite Panton 2023 Marshfield 05:52.7 18:13.4 74
76 Andrew Pugh   Sanborn Regional 05:52.8 18:13.7 75
77 Jasper Pimentel   Winnacunnet 05:54.3 18:18.4 76
78 Matt Emerson 2022 Needham 05:55.0 18:20.2 77
79 Austin Poikenen   Conant 05:55.0 18:20.4 78
80 Cameron Patronick   Nashua South 05:55.8 18:22.8 79
81 Marcel Lhulier 2022 Needham 05:56.6 18:25.3 80
82 Brendan Julian   Londonderry 05:56.9 18:26.2 81
83 Derek Nieves 2024 Greater Lowell Tech 05:57.6 18:28.5 82
84 Andreas Burgess 2023 Haverhill 05:58.6 18:31.5 83
85 Samuel Scala   Salem 05:58.8 18:32.0 84
86 Colby Lynch   Londonderry 05:59.0 18:32.8 85
87 Maxwell Lemay   Coe-Brown 05:59.9 18:35.5 86
88 David Desfosse   Merrimack 06:00.4 18:37.2 87
89 Aiden Lechner   Alvirne 06:00.8 18:38.5 88
90 Matt Nardone   Trinity 06:01.2 18:39.7 89
91 Nathan Beauregard   Merrimack 06:01.5 18:40.4 90
92 Stephen Denio   Manchester Memorial 06:02.3 18:43.0
93 Dan McGlashen 2022 Haverhill 06:04.5 18:49.9 91
94 Mohammed Aldulaimy 2023 Tyngsborough 06:05.6 18:53.2 92
95 McGregor Platte   Manchester Memorial 06:05.8 18:54.0
96 Brent Dunning   Alvirne 06:06.4 18:55.7 93
97 Peyton Acker   Salem 06:07.2 18:58.1 94
98 Ricardo Galloway 2023 Haverhill 06:07.2 18:58.3 95
99 Noah Cavallo   Sanborn Regional 06:08.2 19:01.4 96
100 Joe Bourcy 2023 Haverhill 06:08.5 19:02.2 97
101 Jacob Miller   Manchester Memorial 06:08.8 19:03.2
102 Andrew Robert   Campbell 06:09.0 19:03.9 98
103 Mitchell Raskow   Salem 06:09.5 19:05.2 99
104 David Johnson 2024 North Andover 06:10.0 19:06.8
105 Ryan Roycroft 2024 North Andover 06:10.7 19:09.2
106 Marius Moecklin   Winnacunnet 06:11.4 19:11.1 100
107 Tyler Hyland 2023 Tyngsborough 06:11.5 19:11.6 101
108 Nathan Alajajian   Conant 06:11.8 19:12.4 102
109 Jacob Gibson   Alvirne 06:12.0 19:13.1 103
110 David Caron   Salem 06:12.1 19:13.4 104
111 Hunter El-Azem   Trinity 06:13.1 19:16.6 105
112 Michael Rzasa   Nashua South 06:15.0 19:22.4 106
113 Cody Cahill   Alvirne 06:15.6 19:24.1 107
114 Keegan Reynolds   Campbell 06:18.1 19:32.1 108
115 Jon Moore   Merrimack 06:21.0 19:41.0 109
116 Luc Pelletier   Milford 06:21.4 19:42.2 110
117 Ben Katsev 2024 North Andover 06:21.9 19:43.9
118 Patrick North 2023 Greater Lowell Tech 06:23.4 19:48.5 111
119 Joshua Tarara   Salem 06:24.8 19:52.8 112
120 Tristan Plumb   Merrimack 06:25.6 19:55.3 113
121 Jacob Grimes   Salem 06:26.3 19:57.4 114
122 Braeden Lubelczyk   Trinity 06:28.8 20:05.1 115
123 Daniel Macintyre   Conant 06:30.0 20:09.0 116
124 Noah Levesque   Trinity 06:30.9 20:11.7 117
125 Trip Williams   Pelham 06:31.3 20:13.0 118
126 Nathan Caron   Milford 06:32.7 20:17.2 119
127 Zachary Showstead FR-1 Manchester Central 06:32.7 20:17.4 120
128 Nathan Bowlan   Pelham 06:43.7 20:51.2 121
129 Jon Ciglar   Conant 06:45.5 20:56.8 122
130 Caiden Bryde SO-2 Manchester Central 06:45.5 20:57.1 123
131 Adam Holodowski   Milford 06:45.6 20:57.2 124
132 Isaiah Nero   Conant 06:45.8 20:57.9 125
133 Brandon Kenney   Pelham 06:48.3 21:05.7 126
134 Jack Colantuoni 2024 Haverhill 06:48.6 21:06.5 127
135 Brady Pelletier   Pelham 06:52.0 21:17.1 128
136 James Dixon 2022 Greater Lowell Tech 06:55.4 21:27.7 129
137 Trey Cardinal   Campbell 06:56.0 21:29.6 130
138 Brandon D'Amour   Pelham 06:56.9 21:32.3 131
139 Noah Marcotte   Campbell 06:57.3 21:33.6 132
140 Quinn Johnson   Milford 06:58.7 21:37.8 133
141 Cyril Anderson   Manchester Central 07:05.7 21:59.6 134
142 Tyler Lally   Milford 07:07.7 22:05.6 135
143 Joseph Hernandez SR-4 Manchester Central 07:08.6 22:08.6 136
144 Siddh Baghat 2022 Tyngsborough 07:13.6 22:24.0 137
145 Colin Tran   Trinity 07:31.9 23:20.7 138
146 Ronan McGarry 2022 North Andover 08:25.2 26:06.0
147 Elijah Berry   Campbell 08:26.2 26:09.0 139
148 Nathan Blais   Campbell 08:54.9 27:38.0 140

Girls 2 Mile Run CC Freshman Team Results (2 Mile)
Top↑

PL Team Total Time Avg. Time Score 1 2 3 4 5 6 7
1 Needham 1:13:11 14:38 15 1 2 3 4 5    

Girls 2 Mile Run CC Freshman Individual Results (2 Mile)
Top↑

PL NAME YEAR TEAM Avg. Mile TIME SCORE
1 Eva Adam 2025 Needham 06:41.0 13:21.9 1
2 Audrey Adam 2025 Needham 06:49.5 13:38.9 2
3 Siena Uyenoyama 2025 Needham 06:50.2 13:40.4 3
4 Meredith Miller 2025 Marshfield 07:03.7 14:07.4
5 Brylee Betty 2025 Tyngsborough 07:11.9 14:23.7
6 Emery Gramer 2026 Tyngsborough 07:13.0 14:25.9
7 Olivia Golhar 2025 Needham 07:13.4 14:26.7 4
8 Charlotte Perreault 2025 Marshfield 07:21.6 14:43.2
9 Audrey Mahon 2025 Tyngsborough 07:42.5 15:24.9
10 Brooke Martin 2025 Windham 07:44.2 15:28.3
11 Isabella Duarte 2026 Tyngsborough 07:49.5 15:39.0
12 Hannah Shea 2025 North Andover 07:54.3 15:48.5
13 Gemma Schoenfeld 2025 Haverhill 08:02.5 16:05.0
14 Alexa Palladino 2025 Greater Lowell Tech 08:13.4 16:26.7
15 Eeman Barton   Manchester Central 08:50.3 17:40.5
16 Brianna Bondar 2025 Needham 09:02.1 18:04.1 5
17 Grace Wherry   Alvirne 09:26.2 18:52.4
18 Bell Bryanna   Windham 09:54.0 19:48.0
19 Ella Arnautovic   Manchester Memorial 09:56.0 19:51.9
20 Benitez Makuta 2025 North Andover 10:36.5 21:12.9
21 Ava Bailey 2025 Greater Lowell Tech 12:11.7 24:23.4
22 Mae Malone   Merrimack 13:29.6 26:59.2
23 Emma Mckenzie   Merrimack 13:37.5 27:15.0
24 Ella Bubb   Merrimack 14:45.1 29:30.1

Boys 3.1 Mile Run CC JV Team Results (3.1 Mile)
Top↑

PL Team Total Time Avg. Time Score 1 2 3 4 5 6 7
1 Bishop Guertin 1:29:03 17:48 42 1 2 4 9 26 31 37
2 Windham 1:31:36 18:19 74 3 8 14 19 30 32 36
3 Needham 1:31:56 18:23 76 6 11 12 23 24 25 27
4 Pinkerton 1:34:31 18:54 144 5 7 21 52 59    
5 Coe-Brown 1:35:05 19:01 153 18 20 34 40 41 54 57
6 Londonderry 1:35:14 19:02 155 10 28 35 39 43 46 51
7 Marshfield 1:37:08 19:25 171 13 15 17 60 66 67 71
8 Nashua South 1:36:02 19:12 178 16 33 38 44 47 49 58
9 Winnacunnet 1:36:12 19:14 186 22 29 42 45 48 50 55
10 Merrimack 1:45:21 21:04 318 53 61 64 65 75 76 77
11 North Andover 1:45:28 21:05 326 56 63 68 69 70 73 74
12 Pelham 1:55:22 23:04 390 72 78 79 80 81 84  
13 Haverhill 2:03:33 24:42 398 62 82 83 85 86 87  

Boys 3.1 Mile Run CC JV Individual Results (3.1 Mile)
Top↑

PL NAME YEAR TEAM Avg. Mile TIME SCORE
1 Micah Dunsmoor   Bishop Guertin 05:25.6 16:49.4 1
2 Carson Fischer   Bishop Guertin 05:34.9 17:18.2 2
3 Cooper Flenniken 2024 Windham 05:42.1 17:40.5 3
4 Alex Girata   Bishop Guertin 05:46.1 17:52.7 4
5 Noah Daigle   Pinkerton 05:46.9 17:55.3 5
6 Sam Billante 2022 Needham 05:47.2 17:56.2 6
7 Cooper Michaud   Pinkerton 05:47.4 17:56.8 7
8 Charles Sette 2022 Windham 05:49.5 18:03.5 8
9 Emerson Warren   Bishop Guertin 05:53.6 18:16.0 9
10 Aiden Oljey   Londonderry 05:54.0 18:17.2 10
11 Jacob Shulman 2022 Needham 05:54.8 18:19.8 11
12 Lucas Wong 2023 Needham 05:54.9 18:20.1 12
13 Matt Wehr 2023 Marshfield 05:55.3 18:21.4 13
14 Samuel Skilling 2022 Windham 05:55.7 18:22.7 14
15 Elias Horne 2023 Marshfield 05:56.6 18:25.3 15
16 Connor Theodore   Nashua South 05:58.2 18:30.2 16
17 Gabe Zullo 2023 Marshfield 05:58.5 18:31.2 17
18 Matthew Corriveau   Coe-Brown 05:59.4 18:33.9 18
19 John Atilano 2025 Windham 05:59.5 18:34.3 19
20 Luc Kerouac   Coe-Brown 05:59.8 18:35.3 20
21 Ryan Boulanger   Pinkerton 05:59.9 18:35.7 21
22 Mattais Germain   Winnacunnet 06:01.1 18:39.4 22
23 Ryan Barrett 2023 Needham 06:01.3 18:39.9 23
24 Roger Blake 2023 Needham 06:01.4 18:40.3 24
25 Daniel Willis 2023 Needham 06:02.7 18:44.1 25
26 Garret Griego   Bishop Guertin 06:03.8 18:47.7 26
27 Jake Sieczkowski 2024 Needham 06:04.3 18:49.2 27
28 Cole Borovicka   Londonderry 06:05.6 18:53.3 28
29 Luke Leuven   Winnacunnet 06:06.1 18:55.0 29
30 Nicholas Hawkins 2023 Windham 06:06.3 18:55.5 30
31 William Thompson   Bishop Guertin 06:07.8 18:59.9 31
32 Cameron Markowitz 2024 Needham 06:08.6 19:02.5
33 Thomas McAleer 2024 Windham 06:08.7 19:02.9 32
34 Mike Bates   Alvirne 06:08.8 19:03.3
35 Alex Morrison 2024 Needham 06:09.5 19:05.3
36 Spencer Hawkins   Nashua South 06:09.9 19:06.6 33
37 Owen McLean   Coe-Brown 06:11.3 19:11.0 34
38 William Buckley   Londonderry 06:12.7 19:15.3 35
39 David Sader 2024 Windham 06:13.3 19:17.1 36
40 Jack Casey   Bishop Guertin 06:13.6 19:18.0 37
41 Rishav Sood   Nashua South 06:14.1 19:19.5 38
42 Alexander Vaccaro   Londonderry 06:15.0 19:22.3 39
43 Ross Cook   Coe-Brown 06:15.0 19:22.5 40
44 Liam Wheeler   Coe-Brown 06:15.1 19:22.8 41
45 Santiago Galan 2022 Needham 06:15.4 19:23.7
46 Merrick Germain   Winnacunnet 06:15.6 19:24.3 42
47 Jacob Olson 2022 Windham 06:16.2 19:26.2
48 Jack Smith   Londonderry 06:16.5 19:27.0 43
49 Karthik Rao   Nashua South 06:17.0 19:28.7 44
50 Aidan Railton 2024 Needham 06:19.0 19:34.8
51 Nathan Domingos   Winnacunnet 06:19.3 19:35.8 45
52 Mason Turek   Londonderry 06:19.4 19:36.1 46
53 Liam Foley 2024 Windham 06:19.7 19:37.0
54 Logen Fier   Nashua South 06:19.9 19:37.5 47
55 Leo Frail 2023 Needham 06:20.0 19:37.9
56 Max Ronner-Bland   Winnacunnet 06:20.2 19:38.6 48
57 Michael Wimmer 2023 Windham 06:20.4 19:39.2
58 Alexander Odom   Nashua South 06:20.6 19:39.7 49
59 Lucas Thress 2022 Needham 06:20.7 19:40.1
60 Calvin Duffy   Winnacunnet 06:21.4 19:42.3 50
61 Ryan Clegg   Londonderry 06:22.4 19:45.4 51
62 Cody Santomassimo   Pinkerton 06:23.6 19:49.0 52
63 Brendan Ashworth 2023 Windham 06:25.9 19:56.1
64 Matthew Kostar   Merrimack 06:26.7 19:58.6 53
65 Jack Maynard   Bishop Guertin 06:27.1 20:00.0
66 Owen Silsby-Belknap   Coe-Brown 06:27.4 20:00.9 54
67 Eamonn McMahon   Winnacunnet 06:27.6 20:01.4 55
68 Noah Zeman   Bishop Guertin 06:28.4 20:03.8
69 Rhett Ursu 2024 North Andover 06:28.8 20:05.0 56
70 Jacob Cowan   Coe-Brown 06:29.6 20:07.7 57
71 Bryce Fabbri   Winnacunnet 06:29.7 20:08.0
72 Andrew Martin-Biggs   Winnacunnet 06:29.8 20:08.3
73 Vedanth Penumatsa   Nashua South 06:30.2 20:09.6 58
74 Murphy Wall   Winnacunnet 06:31.6 20:13.9
75 Logan McDonald   Pinkerton 06:32.0 20:15.2 59
76 Jack Skilling 2024 Windham 06:34.7 20:23.5
77 Jason Dillavou   Nashua South 06:35.5 20:25.8
78 George Crawford-Eng   Bishop Guertin 06:35.6 20:26.1
79 Edward Brito   Salem 06:36.6 20:29.3
80 Nathan Gorham 2023 Marshfield 06:36.9 20:30.3 60
81 Charles Linardos 2024 Windham 06:37.2 20:31.3
82 Adriel Giraldo 2024 Needham 06:37.3 20:31.6
83 William Howell   Bishop Guertin 06:37.4 20:31.7
84 Dylan Plowman   Coe-Brown 06:39.5 20:38.3
85 Nathaniel Gates   Salem 06:40.0 20:39.9
86 Jacob Slade   Salem 06:40.3 20:40.8
87 Nick Borello 2022 Tyngsborough 06:40.6 20:41.6
88 Jacob Coyman   Winnacunnet 06:40.7 20:41.9
89 Adam Woroniak   Coe-Brown 06:40.7 20:42.2
90 William Alexander   Merrimack 06:41.9 20:45.8 61
91 Davin Buccieri   Coe-Brown 06:44.0 20:52.3
92 Christian Sanchez 2023 Haverhill 06:44.1 20:52.7 62
93 Varatharajan Venkatraman 2024 North Andover 06:45.5 20:56.8 63
94 Brent Clark   Merrimack 06:45.6 20:57.2 64
95 Andrew Roy   Winnacunnet 06:45.7 20:57.7
96 Aidan Koss   Merrimack 06:45.9 20:58.1 65
97 Peter Powers 2023 Needham 06:46.3 20:59.5
98 Joseph Dewane   Bishop Guertin 06:46.4 20:59.6
99 Asher Griffin   Bishop Guertin 06:47.6 21:03.6
100 Gavin Westfall   Winnacunnet 06:47.8 21:04.2
101 Griffin Massahos   Londonderry 06:47.9 21:04.5
102 John Toscano   Salem 06:48.3 21:05.5
103 Isaiah Hedquist   Nashua South 06:49.5 21:09.4
104 Gavin Dyjak   Coe-Brown 06:49.8 21:10.2
105 Peter Fagella   Alvirne 06:50.5 21:12.4
106 Michael Gigliotti   Bishop Guertin 06:51.9 21:16.8
107 Michael Menezes   Nashua South 06:52.3 21:18.2
108 Habid Nunez 2023 Greater Lowell Tech 06:52.7 21:19.3
109 Greg O’conner 2023 Marshfield 06:53.1 21:20.6 66
110 Ben Noenickxz 2022 Marshfield 06:54.9 21:26.1 67
111 Chris Bullock 2023 North Andover 06:55.6 21:28.1 68
112 Allen Hogan   Nashua South 06:55.6 21:28.3
113 Ethan Belongia 2024 North Andover 06:55.7 21:28.4 69
114 Andrew Buchanan 2023 North Andover 06:56.3 21:30.5 70
115 Lucas Will 2023 Marshfield 06:57.3 21:33.7 71
116 Will Anderson 2022 Needham 06:57.4 21:33.7
117 Sanjith Nomula   Coe-Brown 06:57.8 21:35.2
118 Jordan Wilson   Pelham 06:58.9 21:38.5 72
119 Thomas Cirillo   Coe-Brown 06:59.9 21:41.6
120 Derek Denton   Windham 07:00.0 21:41.9
121 Kledion Palushi 2024 North Andover 07:00.2 21:42.6 73
122 Robbie Comtois   Sanborn Regional 07:00.3 21:43.0
123 Michael Lynch 2022 Needham 07:00.8 21:44.3
124 James Stewart   Winnacunnet 07:01.5 21:46.4
125 Derek Griebel   Bishop Guertin 07:05.7 21:59.6
126 Alexander Labrecque   Londonderry 07:07.2 22:04.1
127 Fanhao Yu   Nashua South 07:08.3 22:07.7
128 Max Lupinacci   Coe-Brown 07:08.9 22:09.6
129 Randy Gonzalez   Coe-Brown 07:09.5 22:11.5
130 Santiago Annuziata   Bishop Guertin 07:10.7 22:15.0
131 Boden Tenney   Coe-Brown 07:11.2 22:16.5
132 Alex Conner   Coe-Brown 07:11.2 22:16.7
133 Andrew Barrett 2023 Needham 07:12.2 22:19.8
134 James Larson-Clarke   Coe-Brown 07:12.5 22:20.6
135 Shea Ninteau   Nashua South 07:12.8 22:21.6
136 Ryan Caldwell 2024 North Andover 07:13.4 22:23.3 74
137 Luke Manzi 2024 North Andover 07:13.4 22:23.4
138 Anthony Rich   Coe-Brown 07:13.8 22:24.6
139 Jason Duhaime   Trinity 07:14.5 22:26.7
140 Ansh Juvvadi   Merrimack 07:19.3 22:41.7 75
141 Tyler Pencinger   Merrimack 07:19.3 22:41.8 76
142 Russell Rebidue   Merrimack 07:19.7 22:42.8 77
143 Kru Donovan   Coe-Brown 07:20.2 22:44.4
144 Logan Dumont   Pelham 07:21.6 22:48.8 78
145 Samuel Stansfield   Londonderry 07:21.9 22:49.8
146 Joshua Parent   Pelham 07:25.6 23:01.3 79
147 Kishan Angadi   Nashua South 07:26.9 23:05.2
148 Ryan Richard   Merrimack 07:27.7 23:07.6
149 Michael Morin   Merrimack 07:27.7 23:07.8
150 Liam McNeil   Alvirne 07:27.9 23:08.5
151 Quinn Froburg   Coe-Brown 07:28.6 23:10.7
152 Sam Goldman 2023 North Andover 07:29.0 23:11.9
153 Jack Pickett 2024 Needham 07:31.4 23:19.2
154 Bryce Laroche   Merrimack 07:31.8 23:20.4
155 Matthew Blair SR-4 Manchester Central 07:36.2 23:34.0
156 Nick Sobalo   Pelham 07:36.8 23:36.0 80
157 Ryan Ricks   Merrimack 07:38.2 23:40.4
158 Samuel Lorden   Coe-Brown 07:39.5 23:44.3
159 Narayan Sajeev   Nashua South 07:40.2 23:46.6
160 Sebastian Ibarra   Pelham 07:50.4 24:18.2 81
161 Joe Clement 2022 Haverhill 07:54.1 24:29.8 82
162 Brady Cushing   Alvirne 07:54.4 24:30.5
163 Nicolas Romero   Merrimack 07:56.4 24:36.8
164 Jordan Dell Ova 2023 Haverhill 07:59.4 24:46.0 83
165 Adam Auger 2023 Needham 08:04.8 25:02.7
166 Tyler Miller   Pelham 08:14.4 25:32.5 84
167 Cooper Dellea 2024 Haverhill 08:17.7 25:42.9 85
168 Cregg Lanoue 2022 Greater Lowell Tech 08:19.1 25:47.0
169 Nicholas Currier   Bishop Guertin 08:20.5 25:51.4
170 Gavin Doyle   Bishop Guertin 08:26.5 26:10.2
171 Adam Clark   Sanborn Regional 08:26.9 26:11.2
172 Cameron Lewicki   Milford 08:38.2 26:46.4
173 Matthew Stevens 2021 Haverhill 08:56.3 27:42.3 86
174 Samuel Epstein   Merrimack 09:04.1 28:06.6
175 Ajay George   Merrimack 09:04.1 28:06.8
176 Trevor Woodworth   Sanborn Regional 09:19.1 28:53.2
177 Rick Scarlett   Sanborn Regional 09:32.7 29:35.2
178 Chris Eder 2024 Haverhill 09:35.3 29:43.5 87
179 Yahya Ahmed   Manchester Central 09:44.8 30:12.8
180 Ajith George   Merrimack 09:46.0 30:16.5
181 Corbin Markmanrud   Coe-Brown 10:20.4 32:03.3

Girls 3.1 Mile Run CC JV Team Results (3.1 Mile)
Top↑

PL Team Total Time Avg. Time Score 1 2 3 4 5 6 7
1 Needham 1:47:51 21:34 21 1 2 3 7 8 9 14
2 Winnacunnet 1:52:04 22:24 39 4 5 6 11 13 21 24
3 Manchester Memorial 2:01:27 24:17 97 12 15 17 19 34 45  
4 Nashua South 2:04:49 24:57 114 10 22 23 29 30 36 39
5 Londonderry 2:04:59 24:59 117 16 18 20 25 38 40  
6 Alvirne 2:12:17 26:27 150 26 27 28 32 37 43 44
7 North Andover 2:22:08 28:25 182 31 33 35 41 42    

Girls 3.1 Mile Run CC JV Individual Results (3.1 Mile)
Top↑

PL NAME YEAR TEAM Avg. Mile TIME SCORE
1 Jane Villa 2022 Needham 06:45.3 20:56.2 1
2 Mia O'Neill 2024 Needham 06:47.5 21:03.2 2
3 Hope Galovski 2023 Needham 06:50.7 21:13.0 3
4 Kaylee Rafferty   Winnacunnet 07:00.6 21:43.8 4
5 Catherine Robbins 2022 Marshfield 07:01.4 21:46.3
6 Ava Burness   Winnacunnet 07:08.3 22:07.6 5
7 Sophia Ravencraft   Winnacunnet 07:10.4 22:14.1 6
8 Gina Wu 2023 Needham 07:11.6 22:17.7 7
9 Laurel Palli 2023 Needham 07:12.8 22:21.7 8
10 Carly Rochford 2022 Needham 07:16.3 22:32.6 9
11 Sydney Sexton   Pinkerton 07:20.0 22:44.0
12 Brielle Ducharme   Nashua South 07:21.7 22:49.1 10
13 Brooke Melita   Winnacunnet 07:23.0 22:53.3 11
14 Elliot Krantz   Manchester Central 07:25.2 23:00.1
15 Madelyn Petersen   Manchester Memorial 07:26.2 23:03.2 12
16 Maya Tabor   Winnacunnet 07:27.2 23:06.3 13
17 Emily O'Leary 2023 Needham 07:29.5 23:13.5 14
18 Charley Fitzgerald   Manchester Memorial 07:30.0 23:15.0 15
19 Makayla Evans   Pinkerton 07:33.1 23:24.4
20 Kyra Courtemanche   Londonderry 07:34.9 23:30.0 16
21 Laila Gustafson   Manchester Memorial 07:38.5 23:41.3 17
22 Katiana Chylinski   Londonderry 07:38.9 23:42.5 18
23 Jaya Smith 2022 Needham 07:41.4 23:50.1
24 Erica James   Salem 07:42.8 23:54.5
25 Kathryn Craig   Manchester Central 07:43.6 23:57.0
26 Lauren Bartnicki   Manchester Memorial 07:44.0 23:58.3 19
27 Rebecca Buckley   Londonderry 07:44.9 24:01.2 20
28 Clara Nardone   Winnacunnet 07:46.0 24:04.5 21
29 Bella Hulbert 2024 Needham 07:51.0 24:20.1
30 Caroline Brown 2023 Marshfield 07:51.5 24:21.6
31 Evie Wiseman 2024 Needham 07:52.2 24:23.6
32 Julia Montgomery 2022 Needham 07:55.0 24:32.4
33 Abigail Thomas   Nashua South 07:55.1 24:32.7 22
34 Avery Marchand   Nashua South 07:55.8 24:35.0 23
35 Carlee Mariotti   Winnacunnet 07:57.7 24:40.7 24
36 Danielle McCarthy 2023 Needham 07:59.0 24:44.8
37 Alleigh Lapinsky   Conant 07:59.4 24:45.9
38 Andrea Georges   Winnacunnet 07:59.9 24:47.5
39 Sophia Carpenter   Pinkerton 08:04.9 25:03.2
40 Caitlin Henderson   Londonderry 08:05.4 25:04.8 25
41 Ella Herner   Milford 08:09.3 25:16.8
42 Adrianna Fedoce   Alvirne 08:10.6 25:20.8 26
43 Ava Biskaduros   Alvirne 08:12.9 25:28.0 27
44 Alison Lane   Salem 08:14.6 25:33.2
45 Jasmine Portnoy 2024 Needham 08:18.7 25:45.8
46 Isabella Brooks   Conant 08:22.9 25:58.8
47 Mya Forman   Salem 08:23.1 25:59.5
48 Alayna Lavalley   Alvirne 08:23.1 25:59.6 28
49 Sadie Ellwood 2023 Marshfield 08:24.6 26:04.2
50 Talia Lubie 2023 Needham 08:24.6 26:04.3
51 Jaylinna Lorn 2022 Greater Lowell Tech 08:25.2 26:06.0
52 Anika Singh 2022 Needham 08:27.5 26:13.0
53 Baylee Jacobs   Winnacunnet 08:28.1 26:15.1
54 Chrissy Frederick 2022 Needham 08:29.9 26:20.5
55 Sophia Arbelaez 2022 Needham 08:30.0 26:20.8
56 Kylie Cosgrove   Nashua South 08:31.5 26:25.6 29
57 Hadleigh Matthews   Nashua South 08:32.1 26:27.3 30
58 Samantha Tetreault   Winnacunnet 08:33.6 26:32.0
59 Riley Parzych   Merrimack 08:34.0 26:33.3
60 Lucy Butterfield 2024 North Andover 08:35.2 26:37.0 31
61 Melency Kolonovich   Winnacunnet 08:35.3 26:37.2
62 Ava Marchesi   Salem 08:37.8 26:45.0
63 Sophia Ellsworth   Winnacunnet 08:40.7 26:54.1
64 Audrey Normand   Alvirne 08:41.4 26:56.3 32
65 Grace O'Connor   Winnacunnet 08:45.3 27:08.3
66 Madison Bradley 2024 Greater Lowell Tech 08:45.5 27:09.0
67 Orin Futrell 2024 Greater Lowell Tech 08:47.8 27:16.0
68 Ellise Nealey 2023 North Andover 08:51.9 27:28.9 33
69 Allish Hodgkins   Manchester Memorial 08:52.3 27:30.0 34
70 Ally Powell 2023 Haverhill 08:54.6 27:37.2
71 Georgette Makuta 2022 North Andover 08:56.0 27:41.5 35
72 Grace Schifilliti 2023 Needham 08:57.2 27:45.2
73 Madeline Doyle   Merrimack 08:58.2 27:48.2
74 Jacqueline O'Donnell   Milford 08:58.5 27:49.3
75 Shealyn Sarcia   Merrimack 08:58.5 27:49.4
76 Emma Sullivan   Pelham 09:02.1 28:00.4
77 Chloe Crear   Pelham 09:02.4 28:01.3
78 Lexi Labour   Milford 09:03.2 28:03.7
79 Vanessa Doulos 2022 Haverhill 09:07.7 28:17.7
80 Emily Ostrowski   Nashua South 09:11.3 28:28.9 36
81 Molly Macklin   Alvirne 09:12.7 28:33.2 37
82 Clara Dooley   Londonderry 09:15.4 28:41.7 38
83 Kati McNulty   Sanborn Regional 09:19.6 28:54.7
84 Kristina Bencze   Nashua South 09:20.9 28:58.8 39
85 Elana Kenney   Londonderry 09:25.8 29:13.9 40
86 Samantha Tetreault   Pelham 09:34.4 29:40.4
87 Gabi Locke 2025 North Andover 09:43.4 30:08.5 41
88 Madeline Kennedy 2024 North Andover 09:44.9 30:13.1 42
89 Breana Girard   Alvirne 09:58.3 30:54.7 43
90 Morgan England   Alvirne 10:35.3 32:49.4 44
91 Alexandra Suppa   Alvirne 10:51.5 33:39.6
92 Emma Hodgkins   Manchester Memorial 10:56.2 33:54.0 45
93 Kelsey Watkins   Campbell 10:57.4 33:57.8
94 Aliyannah Adorno   Manchester Central 11:46.3 36:29.6
95 Harmony Briggs 2024 Greater Lowell Tech 11:50.9 36:43.6
96 Ankitha Shaji   Nashua South 12:41.2 39:19.5
97 Katiana Berry   Campbell 12:41.2 39:19.5

Boys 2 Mile Run CC Freshman Team Results (2 Mile)
Top↑

PL Team Total Time Avg. Time Score 1 2 3 4 5 6 7
1 Nashua South 1:05:09 13:01 25 2 4 5 6 8 9 11
2 Salem 1:09:34 13:54 57 1 3 14 19 20 28  
3 Tyngsborough 1:14:13 14:50 81 10 12 16 21 22 24 27
4 Manchester Memorial 1:25:18 17:03 97 7 13 23 25 29    
5 North Andover 1:31:01 18:12 106 15 17 18 26 30    

Boys 2 Mile Run CC Freshman Individual Results (2 Mile)
Top↑

PL NAME YEAR TEAM Avg. Mile TIME SCORE
1 Brock James   Salem 05:50.3 11:40.5 1
2 Matt McCabe 2025 Marshfield 06:00.6 12:01.2
3 Micah Allard   Nashua South 06:13.4 12:26.7 2
4 Jack Stevens 2025 Marshfield 06:17.9 12:35.7
5 Benjamin Lagrasse   Salem 06:19.3 12:38.6 3
6 Benjamin Girouard   Nashua South 06:24.5 12:49.0 4
7 Seamus Tully 2025 Greater Lowell Tech 06:24.6 12:49.1
8 Colton Pesko 2025 Marshfield 06:30.4 13:00.8
9 Grant McCubrey   Nashua South 06:32.9 13:05.7 5
10 Ryan DuVarney   Nashua South 06:34.3 13:08.6 6
11 Devin Lavallee   Manchester Memorial 06:36.2 13:12.3 7
12 Harry Emerson 2025 Greater Lowell Tech 06:37.8 13:15.6
13 Matteo Fucentese 2025 Needham 06:41.4 13:22.8
14 Shawn O'Neil   Trinity 06:41.9 13:23.7
15 Hannon Wipff 2025 Haverhill 06:46.4 13:32.8
16 Jack Libucha 2025 Haverhill 06:49.8 13:39.6
17 Joshua Mathson   Nashua South 06:50.1 13:40.1 8
18 Vedant Patil   Nashua South 06:51.7 13:43.4 9
19 Cedric Sow 2025 Tyngsborough 06:53.6 13:47.1 10
20 Luke Bold 2025 Needham 06:54.3 13:48.6
21 Mihir Garimella   Nashua South 06:55.4 13:50.8 11
22 Ethan Schultz   Alvirne 06:55.6 13:51.2
23 Ryder Wannamaker   Alvirne 07:01.4 14:02.8
24 Brad Cerullo 2025 Greater Lowell Tech 07:05.6 14:11.2
25 Troy Gregoire 2026 Tyngsborough 07:06.9 14:13.8 12
26 Nate Cochran 2025 Marshfield 07:07.2 14:14.3
27 Eli Schwartz 2025 Needham 07:07.8 14:15.5
28 Jack Brooks   Manchester Memorial 07:11.3 14:22.6 13
29 Eytan Luria 2025 Needham 07:11.4 14:22.7
30 Jackson Gannon   Salem 07:12.9 14:25.8 14
31 Nicolas Alizio   Pinkerton 07:14.4 14:28.8
32 Luke Durney 2025 North Andover 07:15.1 14:30.1 15
33 Owen Flynn FR-1 Manchester Central 07:16.8 14:33.5
34 Cooper Blackwood 2026 Tyngsborough 07:21.8 14:43.5 16
35 Trevor Wlodyka 2025 North Andover 07:22.1 14:44.1 17
36 Noah Turner FR-1 Manchester Central 07:30.8 15:01.6
37 Shawn Bodenrader   Pelham 07:31.0 15:02.0
38 Rahim Afzal   Pelham 07:31.6 15:03.2
39 Aidan Flynn 2025 North Andover 07:35.5 15:10.9 18
40 Justin Horn 2022 Greater Lowell Tech 07:38.2 15:16.3
41 Jonathan Abdulla   Alvirne 07:41.0 15:21.9
42 Evan Spence   Salem 07:42.4 15:24.7 19
43 Kenneth Chouinard   Salem 07:42.8 15:25.5 20
44 Joe Nguyen 2026 Tyngsborough 07:45.9 15:31.7 21
45 Max Saluto   Trinity 07:47.6 15:35.2
46 Campbell Wood 2025 Tyngsborough 07:58.9 15:57.8 22
47 Jesse Rubera 2025 Haverhill 07:58.9 15:57.8
48 Gavin Lavallee   Manchester Memorial 08:07.1 16:14.1 23
49 Alex McGovern 2026 Tyngsborough 08:08.5 16:16.9 24
50 Jackson Schaechtle   Manchester Memorial 08:31.5 17:03.0 25
51 Liam Carter   Windham 08:35.9 17:11.7
52 Jacob Plante   Alvirne 08:38.8 17:17.6
53 Sebastian Valentin 2025 North Andover 08:40.3 17:20.6 26
54 Gavin Peloquin 2026 Tyngsborough 08:49.8 17:39.5 27
55 Evan Weick   Windham 08:52.4 17:44.7
56 Ryan Walker 2025 Windham 09:47.2 19:34.4
57 Truman Evans   Pelham 10:27.1 20:54.1
58 Evan Rowell   Manchester Central 10:47.9 21:35.8
59 Connor St.Hilaire   Salem 10:53.5 21:46.9 28
60 Asad Abdi   Manchester Central 11:33.2 23:06.3
61 William Peterson   Manchester Memorial 12:13.4 24:26.7 29
62 Brendan O'Donnell 2025 North Andover 14:38.2 29:16.3 30

Girls 3.1 Mile Run CC Varsity Team Results (3.1 Mile)
Top↑

PL Team Total Time Avg. Time Score 1 2 3 4 5 6 7
1 Marshfield 1:37:53 19:34 39 4 5 6 11 13 15 20
2 Pinkerton 1:41:16 20:15 80 7 9 16 21 27 46 48
3 Winnacunnet 1:41:20 20:16 85 1 12 17 25 30 34 52
4 Needham 1:42:05 20:25 98 2 18 24 26 28 29 38
5 Nashua South 1:45:54 21:10 162 8 19 43 45 47 60 61
6 Londonderry 1:47:52 21:34 186 14 36 39 41 56 64  
7 Haverhill 1:49:54 21:58 204 3 32 42 62 65 74 78
8 Conant 1:50:57 22:11 215 10 35 51 53 66 76  
9 Alvirne 1:51:26 22:17 226 22 33 49 55 67    
10 Windham 1:52:02 22:24 242 23 44 54 58 63    
11 Greater Lowell Tech 1:56:44 23:20 283 37 50 59 68 69 71  
12 Campbell 2:02:19 24:27 318 40 57 70 72 79 81 82
13 Merrimack 2:08:24 25:40 336 31 73 75 77 80    

Girls 3.1 Mile Run CC Varsity Individual Results (3.1 Mile)
Top↑

PL NAME YEAR TEAM Avg. Mile TIME SCORE
1 Miley Bletzer   Winnacunnet 06:06.2 18:55.0 1
2 Olivia Hunninghake 2023 Needham 06:06.6 18:56.3 2
3 Finleigh Simonds 2023 Haverhill 06:07.6 18:59.4 3
4 Eleanor Angeles-Whitfield 2025 Marshfield 06:10.3 19:07.7 4
5 Olivia Langlan 2022 Marshfield 06:13.7 19:18.4 5
6 Ava LoVuolo 2023 Marshfield 06:17.6 19:30.3 6
7 Contessa Silva   Pinkerton 06:18.7 19:33.8 7
8 Meghan Conway   Nashua South 06:19.3 19:35.8 8
9 Isabelle Groulx   Pinkerton 06:20.2 19:38.7 9
10 Kylie Aho   Conant 06:25.3 19:54.4 10
11 Charlotte Henning 2022 Marshfield 06:26.6 19:58.4 11
12 Charlotte Koutalidis   Winnacunnet 06:26.8 19:58.9 12
13 Ava Brunswick 2025 Marshfield 06:26.9 19:59.3 13
14 Lily Thomas   Salem 06:27.0 19:59.5
15 Abbey Halloran   Milford 06:30.9 20:11.6
16 Grace McDonough   Londonderry 06:32.0 20:15.1 14
17 Grace Ciocca 2023 Marshfield 06:32.5 20:16.6 15
18 Makenna Alden   Pinkerton 06:36.3 20:28.3 16
19 Taylor Boies   Winnacunnet 06:36.3 20:28.3 17
20 Christine Mittaz 2023 Needham 06:36.5 20:28.9 18
21 Jenna Lecklider   Nashua South 06:36.9 20:30.1 19
22 Cara Steinbergher 2025 Marshfield 06:38.2 20:34.4 20
23 Emma Duarte 2022 Tyngsborough 06:38.5 20:35.2
24 Ginia Rufo   Pinkerton 06:38.7 20:35.8 21
25 Anna Simpson   Alvirne 06:38.8 20:36.3 22
26 Riley Morgan   Windham 06:39.3 20:37.7 23
27 Kayleigh Milligan 2022 Needham 06:41.7 20:45.3 24
28 Carson Mariotti   Winnacunnet 06:42.8 20:48.5 25
29 Kiley Williams 2023 Needham 06:44.8 20:54.8 26
30 Grace Jellow   Pinkerton 06:46.6 21:00.4 27
31 Rose Halford 2023 Needham 06:46.7 21:00.6 28
32 Erin Sullivan 2022 Needham 06:48.2 21:05.3 29
33 Casey Coleman   Winnacunnet 06:49.6 21:09.7 30
34 Eileen Pencinger   Merrimack 06:50.5 21:12.4 31
35 Mackenzie Husson   Bishop Guertin 06:51.8 21:16.5
36 Brynne LeCours 2022 Haverhill 06:52.6 21:19.1 32
37 Brynna Anderson   Alvirne 06:53.1 21:20.5 33
38 Carly Eaton   Winnacunnet 06:53.2 21:20.9 34
39 Amarah Lapinsky   Conant 06:55.7 21:28.6 35
40 Adriana Nadeau   Londonderry 06:56.4 21:30.8 36
41 Tealei Chandonnet 2022 Greater Lowell Tech 06:58.3 21:36.7 37
42 Natalia Rodriguez 2023 Needham 06:58.4 21:37.0 38
43 Sayde White   Londonderry 06:59.1 21:39.0 39
44 Brooke Sullivan   Campbell 06:59.4 21:40.0 40
45 Amara Williams   Londonderry 07:00.0 21:41.9 41
46 Lauren Downer 2025 Haverhill 07:00.3 21:42.8 42
47 Rebecca Hiscock   Nashua South 07:00.3 21:42.9 43
48 Anna Philbrick   Milford 07:03.5 21:52.8
49 Katherine Klinger 2024 Windham 07:04.3 21:55.2 44
50 Olivia Scharr   Trinity 07:04.5 21:55.8
51 Victoria Cornaro   Milford 07:06.0 22:00.6
52 Alana Perry   Nashua South 07:06.5 22:02.2 45
53 Mariesa Preble   Pinkerton 07:06.8 22:02.9 46
54 Katelyn (Katie) Perry   Nashua South 07:07.0 22:03.7 47
55 Althea LeBlanc   Pinkerton 07:07.6 22:05.4 48
56 Gwen Grondin   Alvirne 07:09.1 22:10.0 49
57 Diana Marquez 2022 Greater Lowell Tech 07:12.0 22:19.1 50
58 Amber Gnoza   Conant 07:12.6 22:20.8 51
59 Sofia Nardone   Winnacunnet 07:13.6 22:24.1 52
60 Morgan Berton 2024 Pelham 07:15.2 22:29.0
61 Bella Nero   Conant 07:20.0 22:43.8 53
62 Darby Madden 2025 Windham 07:20.3 22:44.9 54
63 Jennifer Herbert   Alvirne 07:20.4 22:45.0 55
64 Emily Smith   Londonderry 07:20.7 22:45.9 56
65 Amelia Silver   Campbell 07:25.0 22:59.4 57
66 Kathryn Hynes 2022 Windham 07:26.6 23:04.5 58
67 Rebecca Houde 2022 Greater Lowell Tech 07:29.4 23:13.0 59
68 Audrey Johnson   Trinity 07:30.1 23:15.3
69 Gabrielle O'Connor   Nashua South 07:32.6 23:22.9 60
70 Maribel Gutierrez   Nashua South 07:33.5 23:25.6 61
71 Monique Jennings 2022 Haverhill 07:35.5 23:32.0 62
72 Priyanka Kumar 2022 North Andover 07:35.8 23:32.9
73 Spandana Machavarapu 2022 Windham 07:38.4 23:40.9 63
74 Maura O'Shaughnessey   Londonderry 07:43.6 23:57.2 64
75 Linda Laffey 2023 Haverhill 07:51.5 24:21.5 65
76 Lainey Holombo   Conant 07:54.1 24:29.6 66
77 Katherine Waden   Alvirne 07:55.8 24:34.8 67
78 Joyce Phillipe 2024 Greater Lowell Tech 07:59.8 24:47.3 68
79 Kailey Nichols 2024 Greater Lowell Tech 08:00.2 24:48.6 69
80 Kendall Reynolds   Campbell 08:00.4 24:49.3 70
81 Ariana Hudson 2023 Greater Lowell Tech 08:00.7 24:49.9 71
82 Dasia Kham   Campbell 08:04.1 25:00.7 72
83 Victoria El-Azem   Trinity 08:11.0 25:22.1
84 Holly Gordon   Merrimack 08:11.6 25:23.8 73
85 Mia Smith 2024 Haverhill 08:17.1 25:40.8 74
86 McKenna Ulmer   Trinity 08:20.8 25:52.5
87 Emily Doyle   Merrimack 08:23.0 25:59.3 75
88 Ellie Cassidy   Conant 08:27.1 26:12.0 76
89 Avery Sullivan   Merrimack 08:30.4 26:22.1 77
90 Emily Colantouni 2022 Haverhill 08:33.4 26:31.5 78
91 Sarah Hart   Campbell 08:58.7 27:49.8 79
92 Muriel Lubelczyk   Merrimack 09:29.9 29:26.7 80
93 Bridgette Hidalgo   Campbell 09:36.2 29:46.2 81
94 Tavia Almeida   Campbell 10:33.3 32:43.2 82