These results are provided for informational purposes only. Please note that the protest period for this event has expired and no changes can or will be made to these results.

boys a

(20 starters)
Pl First Name Last Name Team Time
1 Jack Macclarence Proctor 0:40:06
2 Jonah Meadvancort KMS 0:40:17
3 Fabian Stocek Holderness 0:40:17
4 Speight Drummond Proctor 0:40:17
5 Rohan Pavuluri PEA 0:40:17
6 Ian Whittall Andover 0:40:17
7 Joon Yang PEA 0:40:17
8 Ian Clark KMS 0:40:17
9 Sean Burkitt Andover 0:40:17
10 Mac Burns Proctor 0:40:25
11 Logan Blaine Andover 0:40:46
12 Noah Barrow KMS 0:41:31
13 Yacht Kittimoon Gould 0:42:42
14 Matthew Daiter PEA 0:42:42
15 Will Rouse Proctor 0:42:59
16 Joey Exton KUA 0:42:59
17 John Drew Gould 0:42:59
18 Ryan Shumway Holderness 0:42:59
19 Erick Robischek Gould 0:42:59
20 Stephen Dexter Gould 0:42:59

boys b

(28 starters)
Pl First Name Last Name Team Time
1 Ryan Znamierowski KMS 0:26:29
2 Patrick Bauer-blank Proctor 0:26:29
3 Asher Merrill Profile 0:26:29
4 Trevor Blampied Profile 0:26:29
5 Erick Friis PEA 0:26:29
6 Gene Chang PEA 0:26:29
7 Evan Landon Gould 0:26:29
8 Niklas Bergil PEA 0:26:40
9 Garrett Phillips Holderness 0:26:40
10 Kyler Walker Gould 0:27:31
11 Dan Nelson Proctor 0:27:31
12 Felix Liu Andover 0:28:20
13 Atiba Mcreynolds Groton 0:28:20
14 Nick Swenson Andover 0:28:20
15 Michael Beutner Holderness 0:28:20
16 Max Southam Gould 0:28:32
17 Aidan Kendall Holderness 0:28:55
18 Jakob Warm Gould 0:28:55
19 Angus Alan Proctor 0:29:44
20 Preston Jones Profile 0:29:44
21 Zack Dunn Proctor
22 Will Havens Gould

girls a

(13 starters)
Pl First Name Last Name Team Time
1 Melissa Seib Gould 0:27:20
2 Hazel Brewster Proctor 0:27:20
3 Zoe Chazen Andover 0:27:20
4 Celeste Holland Holderness 0:27:22
5 Dominique Danco Groton 0:27:22
6 Rachel Wittenberg Andover 0:27:29
7 Cornelia Smith PEA 0:27:31
8 Turner Ramsay KMS 0:27:34
9 Margaret Cameron Gould 0:27:34
10 Anastasia Saar PEA 0:27:47
11 Jane Duncan PEA 0:28:07
12 Isabelle Strachen Gould 0:28:13
13 Anna Brown PEA 0:28:17

girls c

(33 starters)
Pl First Name Last Name Team Time
1 Hadley Starer Holderness 0:25:02
2 Lizzy Duffy Holderness 0:25:15
3 Rose Goldberg Gould 0:25:17
4 Leela Hornbach Gould 0:25:21
5 Tessa Vaccaro PEA 0:25:23
6 Raven Larcom Profile 0:25:29
7 Paige Pfenninger Holderness 0:25:31
8 Johanna Pastoriza White Mtn 0:25:32
9 Stephanie Chen PEA 0:25:47
10 Amanda Reichenbach Andover 0:26:16
11 Sydney Pinard Profile 0:26:37
12 Alli Parker Gould 0:26:42
13 Hailey Blachford Proctor 0:26:42
14 Sawyer Gardner Holderness 0:26:42
15 Izzy Layman Gould 0:26:42
16 Sarah Blampied Profile 0:27:41
17 Anna Mulhearn Gould 0:28:08
18 Emma Walsh Proctor 0:28:08
19 Evelyn Moss Profile 0:28:17
20 China Kantner Andover 0:28:25
21 Haley Michienzi Holderness 0:29:02
22 Kelly Dinapoli Holderness 0:29:02
23 Silvana Aquilar Gould 0:30:38
24 Vivian Jiang Gould
25 Boa Ha ngoc Proctor