Lane Swimmer Team Place Time
1 Katherine Hebert Weymouth Waves 1 28.92
1 Madeline Walsh Bernal's Gator Swim Club 22 34.09
(0. 0  34.09)
1 Ava Wojcicki Breakers 27 43.68
1 Catherine Moynihan New Wave Swim Club 37 56.15
1 Brianna Hatt-Liebsch Oyster River Otters 12 30.67
2 Manuela Valencia New Wave Swim Club 11 30.61
2 Samantha Grant Ana Hurricanes 36 50.58
2 Alicia Bhardwaj Burbank YMCA Bluefins 13 30.80
2 Amanda Madigan Charles River Aquatics 29 43.89
2 Jamie Zajac Melrose YMCA Sharks 21 34.01
(0. 0  34.01)
3 Elizabeth Swan Weymouth Waves 17 32.08
(0. 0  32.08)
3 Hana Haver New England Barracudas 8 29.93
3 Morgan Spaulding Charles River Aquatics 31 44.73
3 Lindsay Bouscaren Bernal's Gator Swim Club 38 NS
3 Olivia Keefe Manchester Family YMCA 14 30.82
4 Kimberly Whitney Weymouth Waves 38 NS
(0. 0  0. 0)
4 Kristen Allaire Whitinsville Blue Dolphins 28 43.88
4 Colleen Hespeler Ana Hurricanes 4 29.56
4 Olivia Eisenbach New Wave Swim Club 16 30.85
4 Imali Kegode Portsmouth Swim Team 30 44.72
5 Andrea Higgins Melrose YMCA Sharks 35 47.69
5 Julia Shorter Breakers 24 42.31
5 Lia Mastrocola Melrose YMCA Sharks 6 29.80
5 Shae Aiguier Weymouth Waves 18 33.32
(0. 0  33.32)
5 Elizabeth Carr New England Barracudas 2 28.97
6 Erin Holland Rockingham Area Youth Swimming 3 29.25
6 Sarah Whitney Weymouth Waves 10 30.59
6 Tasha Boland Ymca Of The Northshore Sharks 20 33.83
(0. 0  33.83)
6 Madalyn Curran Ymca Of The Northshore Sharks 25 42.36
6 Kyle Fraser-Mines Ana Hurricanes 32 45.35
7 Lauren Kessler Charles River Aquatics 26 43.18
7 Chevahn Brown Bernal's Gator Swim Club 5 29.69
7 Allison McCarthy Rockingham Area Youth Swimming 19 33.71
(0. 0  33.71)
7 Leah Jones Bernal's Gator Swim Club 34 47.46
7 Alyssa Peterson Hampshire Hills Seawolves 15 30.84
8 Maggie Hurlbert Breakers 33 45.37
8 Erika Linenfelser Breakers 7 29.90
8 Brandy King Weymouth Waves 23 34.11
(0. 0  34.11)
8 Anna Geary-Meyer New Wave Swim Club 9 30.04
8 Cleverina Cong Melrose YMCA Sharks 38 DQ