Lane Swimmer Team Place Time
1 Chalmer Swanson Rockingham Area Youth Swimming 7 26.04
1 Danila Noordergraaf Lakes Region Wavemakers 39 46.35
1 Corey Claflin Breakers 27 37.50
1 Joseph Wurzel Ymca Of The Northshore Sharks 23 33.37
(0. 0  33.37)
1 Spencer Bogle Weymouth Waves 12 28.96
2 Michael Xiao Bernal's Gator Swim Club 33 40.23
2 Samuel Buckley Weymouth Waves 26 37.04
2 Ian Shaw Lakes Region Wavemakers 21 32.73
(0. 0  32.73)
2 Joshua Hsu Ana Hurricanes 40 NS
2 Daniel Sandoval Weymouth Waves 6 25.82
3 Benjamin Lipman Ymca Of The Northshore Sharks 4 25.54
3 Nicholas Sweetser Ana Hurricanes 22 33.13
(0. 0  33.13)
3 Kunal Jasty New England Barracudas 13 29.13
3 Matthew Gaffney Weymouth Waves 32 40.21
3 Anson Thibault Oyster River Otters 28 38.15
4 Kevin King New Wave Swim Club 16 31.72
(0. 0  31.72)
4 Nikolai Syssoev Ana Hurricanes 20 32.58
4 Richard Reece Oyster River Otters 34 41.19
4 Hugo Naulot Bernal's Gator Swim Club 9 27.93
4 Nathaniel Conway Ymca Of The Northshore Sharks 2 25.01
5 Alexander Auclair Weymouth Waves 3 25.42
5 Hudson Rubbins Melrose YMCA Sharks 29 38.50
5 Christopher Brienza Melrose YMCA Sharks 19 32.40
(0. 0  32.40)
5 William Hrabchak Bernal's Gator Swim Club 25 35.03
5 Connor Daly Unattached 10 28.43
6 Ethan Collins Danvers Y Dolfins 11 28.73
6 Patrick Reimonn Whitinsville Blue Dolphins 17 31.99
(0. 0  31.99)
6 William Rogers New Wave Swim Club 1 24.92
6 Michael Rothstein Oyster River Otters 30 38.82
6 Sean Welch Ymca Of The Northshore Sharks 31 39.25
7 Harrison Rodts Ymca Of The Northshore Sharks 24 33.90
(0. 0  33.90)
7 Trevor Oakes Oyster River Otters 35 42.78
7 Christopher Cullity Burbank YMCA Bluefins 14 29.48
7 Zachary Eaton Portsmouth Swim Team 8 26.06
7 Timothy Lefebvre New Wave Swim Club 36 43.69
8 Ian Wilson Weymouth Waves 18 32.29
(0. 0  32.29)
8 Alvin Nix Lakes Region Wavemakers 15 29.83
8 Daniel Grant Ana Hurricanes 37 43.94
8 Peter Tamasi Melrose YMCA Sharks 38 45.47
8 Corey Birdsall Rockingham Area Youth Swimming 5 25.55