Lane Swimmer Team Place Time
1 Michael Shi Bernal's Gator Swim Club 7 2:22.20
(30.57  1:05.34  1:47.73  2:22.20)
1 Joseph Skoniecki Ymca Of The Northshore Sharks 13 2:43.03
(36.33  1:16.56  2:06.98  2:43.03)
2 Harrison Brown Weymouth Waves 18 2:57.34
(37.28  1:24.01  2:17.65  2:57.34)
2 Hugo Naulot Bernal's Gator Swim Club 11 2:37.47
(33.01  1:13.93  2:00.74  2:37.47)
2 Kevin Boddie Weymouth Waves 2 2:12.10
(29.36  1:03.41  1:41.03  2:12.10)
3 William Dunn New England Barracudas 3 2:13.45
(28.54  1:02.35  1:42.61  2:13.45)
3 Jeffrey Cook Burbank YMCA Bluefins 15 2:45.72
(37.30  1:17.36  2:09.64  2:45.72)
3 David Hunter Ana Hurricanes 16 2:51.50
(39.53  1:21.11  2:17.34  2:51.50)
4 Kyle Ripley Weymouth Waves 4 2:13.80
(29.11  1:04.94  1:43.75  2:13.80)
4 Amery Cong Melrose YMCA Sharks 9 2:34.87
(35.83  1:15.00  2:00.62  2:34.87)
4 Patrick Sullivan New Wave Swim Club 19 2:57.37
(40.09  1:23.54  2:19.91  2:57.37)
5 Michael Croteau Melrose YMCA Sharks 10 2:36.45
(34.57  1:13.17  2:01.40  2:36.45)
5 Michael Disco Hampshire Hills Seawolves 1 2:10.02
(27.01  1:00.57  1:38.77  2:10.02)
5 Ian Wilson Weymouth Waves 17 2:51.90
(37.79  1:18.74  2:15.63  2:51.90)
6 Davidson Peguero Bernal's Gator Swim Club 21 DQ
(27.56  1:02.69  1:45.99  2:16.19)
6 Abhiram Iyengar Ana Hurricanes 8 2:33.07
(34.06  1:14.32  1:59.69  2:33.07)
6 Nicholas Sweetser Ana Hurricanes 20 3:06.46
(45.04  1:35.52  2:27.78  3:06.46)
7 Mark Bacigalupo Rockingham Area Youth Swimming 5 2:14.15
(28.21  1:01.12  1:43.11  2:14.15)
7 Eric Secules New Wave Swim Club 12 2:41.34
(36.84  1:18.44  2:06.84  2:41.34)
7 Curran Tobin New Wave Swim Club 21 NS
(0. 0  0. 0  0. 0  0. 0)
8 Ron Rosenberg Bernal's Gator Swim Club 6 2:14.26
(28.98  1:01.20  1:42.72  2:14.26)
8 Thomas Reimonn Whitinsville Blue Dolphins 14 2:44.90
(41.94  1:23.39  2:08.89  2:44.90)