Lane Swimmer Team Place Time
1 Robert Kinnealey Melrose YMCA Sharks 15 30.67
1 Alexander Kappel Portsmouth Swim Team 38 NS
1 Corey Claflin Breakers 35 46.98
1 Ian Shaw Lakes Region Wavemakers 21 35.04
1 Michael Nikulin Bernal's Gator Swim Club 27 43.89
2 Zachary Denbow Manchester Swim Team 33 46.00
2 Cameron Crowell Bernal's Gator Swim Club 12 29.87
2 Maximillian Frank Bay and Ocean State Squids 28 44.22
2 Alexander Colombo Executive Swim Club 6 27.08
2 Nicklaus Longman New England Barracudas 16 32.07
3 Sean Connor Portsmouth Swim Team 37 48.01
3 Thomas Johnson Hampshire Hills Seawolves 31 45.15
3 Michael DeMellia New England Barracudas 1 24.80
3 Michael Downing New England Barracudas 26 43.18
3 Jack Nally Ana Hurricanes 14 30.15
4 Henri Wathieu Patriot Swim Club 8 27.68
4 Gage Wysocki Manchester Swim Team 34 46.69
4 Matthew Jones Oyster River Otters 24 42.69
4 Andrew Lu Bernal's Gator Swim Club 17 33.69
4 Joseph Cai Bay and Ocean State Squids 3 26.00
5 Kevin Ranta Ymca Of The Northshore Sharks 9 28.20
5 Ciaran Mahon Manchester Swim Team 36 47.30
5 Blake Caple Oyster River Otters 30 44.85
5 Thomas Dodge Ana Hurricanes 2 25.99
5 Robert Jenkins Manchester Swim Team 19 34.01
6 Courtland Coon Executive Swim Club 4 26.54
6 Michael Rothstein Oyster River Otters 32 45.61
6 Spenser Nuzzo Bay and Ocean State Squids 25 43.16
6 Edward Tsien New England Barracudas 10 28.82
6 Luke Maietta Bernal's Gator Swim Club 18 33.97
7 Anson Thibault Oyster River Otters 23 42.18
7 Ian Dinwoodie Bay and Ocean State Squids 11 29.66
7 Ryan Jones Bernal's Gator Swim Club 20 34.29
7 Aito Kanno Danvers YMCA Dolfins 5 27.01
7 Richard Reece Oyster River Otters 29 44.78
8 David Stiles Hampshire Hills Seawolves 7 27.63
8 Alexander Sweetser Ana Hurricanes 13 29.92
8 Salvatore Lupo Ymca Of The Northshore Sharks 22 35.07