Lane Swimmer Team Place Time
1 Gavin Laughlin Danvers Y Dolfins 4 1:16.14
(35.88  1:16.14)
1 Erik Finn New Wave Swim Club 29 NS
(0. 0  0. 0)
1 Sharvaj Phene Mighty Ducks 21 1:34.29
(45.21  1:34.29)
2 Henry Gaissert Bernal's Gator Swim Club 27 1:52.15
(52.32  1:52.15)
2 Calvin Frye Greater Holyoke YMCA Vikings 17 1:32.53
(43.93  1:32.53)
2 Andras Palfi Oyster River Otters 8 1:21.66
(38.30  1:21.66)
2 Robert Kinnealey Yof Melrose,Attleboro,S.S, GB 7 1:18.10
(37.07  1:18.10)
3 Sebastian Melendez Bernal's Gator Swim Club 24 1:44.82
(49.76  1:44.82)
3 Zachary Smith Manchester Family YMCA 5 1:16.64
(35.88  1:16.64)
3 Joseph Crateau Danvers Y Dolfins 12 1:24.73
(38.81  1:24.73)
3 Daniel Soucy Manchester Family YMCA 19 1:32.88
(44.17  1:32.88)
4 Connor Christuk Ymca Of The Northshore Sharks 25 1:45.89
(49.68  1:45.89)
4 Neil Mistretta Oyster River Otters 14 1:25.03
(41.47  1:25.03)
4 Madhav Sampathkumaran Mighty Ducks 16 1:31.62
(43.70  1:31.62)
4 Cody Gilchrist New Wave Swim Club 2 1:13.35
(34.96  1:13.35)
5 Gerrit Zwart Oyster River Otters 18 1:32.84
(44.65  1:32.84)
5 William Stewart Portsmouth Swim Team 23 1:44.43
(51.87  1:44.43)
5 Shane Sullivan New Wave Swim Club 10 1:24.35
(39.47  1:24.35)
5 Caleb Bower Ymca Of The Northshore Sharks 29 NS
(0. 0  0. 0)
6 Mark Tracy New Wave Swim Club 6 1:16.74
(35.78  1:16.74)
6 Cameron Lindsay Bernal's Gator Swim Club 15 1:30.78
(42.98  1:30.78)
6 Mattias Keyser Oyster River Otters 28 1:54.45
(53.88  1:54.45)
6 Sean Connor Portsmouth Swim Team 13 1:24.81
(39.92  1:24.81)
7 Graham Barrett South Shore YMCA Strypers 26 1:46.84
(51.60  1:46.84)
7 Kevin Brown New Wave Swim Club 1 1:12.71
(34.22  1:12.71)
7 Lawrence Reynolds Bernal's Gator Swim Club 11 1:24.45
(40.55  1:24.45)
7 Matthew Jones Oyster River Otters 20 1:33.71
(44.91  1:33.71)
8 Mason Robbins Hampshire Hills Seawolves 9 1:24.15
(39.13  1:24.15)
8 Jack Koravos New Wave Swim Club 22 1:37.98
(46.50  1:37.98)
8 Kenneth Regan Hampshire Hills Seawolves 3 1:15.34
(35.27  1:15.34)