Lane Swimmer Team Place Time
1 Aaron Moss Oyster River Otters 4 2:19.91
(29.09  1:03.31  1:47.91  2:19.91)
1 Connor Schwarze Melrose YMCA Sharks 22 DQ
(47.81  1:34.89  2:34.91  3:17.50)
2 Daniel Sandoval Weymouth Waves 5 2:22.66
(31.06  1:07.54  1:48.94  2:22.66)
2 Corey Imbriano Ana Hurricanes 19 3:08.58
(42.65  1:30.40  2:26.34  3:08.58)
2 Christopher Cullity Burbank YMCA Bluefins 10 2:47.56
(38.70  1:19.77  2:13.80  2:47.56)
3 Alexander Sweetser Ana Hurricanes 22 DQ
(34.68  1:15.16  2:06.14  2:38.96)
3 Timothy Deveaux Ymca Of The Northshore Sharks 18 3:07.88
(42.58  1:27.75  2:28.72  3:07.88)
3 Brian Brennan Ymca Of The Northshore Sharks 7 2:26.59
(31.20  1:09.96  1:52.62  2:26.59)
3 Alexander Flinn Rockingham Area Youth Swimming 13 2:57.29
(39.13  1:20.64  2:17.67  2:57.29)
4 Joseph Wurzel Ymca Of The Northshore Sharks 16 3:01.73
(41.72  1:26.50  2:23.72  3:01.73)
4 Patrick Curran New Wave Swim Club 9 2:42.80
(37.24  1:16.60  2:04.87  2:42.80)
4 Ryan McCarthy New Wave Swim Club 3 2:19.27
(29.48  1:05.27  1:47.39  2:19.27)
4 Kent Parsons Ymca Of The Northshore Sharks 11 2:51.66
(38.50  1:20.46  2:14.89  2:51.66)
5 Ryan Powers Ymca Of The Northshore Sharks 15 2:58.86
(37.87  1:24.65  2:20.89  2:58.86)
5 Thomas Hancox Whitinsville Blue Dolphins 17 3:06.99
(46.13  1:31.87  2:29.42  3:06.99)
5 Kirk Czelewicz New Wave Swim Club 8 2:41.14
(34.90  1:15.85  1:59.69  2:41.14)
5 James Black Ymca Of The Northshore Sharks 1 2:18.19
(30.22  1:05.93  1:48.55  2:18.19)
6 Zachary Eaton Portsmouth Swim Team 2 2:19.06
(30.46  1:06.05  1:48.12  2:19.06)
6 Jack Tamasi Melrose YMCA Sharks 14 2:57.84
(39.41  1:26.91  2:19.63  2:57.84)
6 Ethan Collins Danvers Y Dolfins 12 2:52.25
(38.78  1:21.88  2:13.34  2:52.25)
7 Alexander Bedard Hampshire Hills Seawolves 20 3:24.28
(47.78  1:36.66  2:40.73  3:24.28)
7 Adam Monkiewicz Burbank YMCA Bluefins 22 NS
(0. 0  0. 0  0. 0  0. 0)
7 Alexander Kappel Portsmouth Swim Team 22 DQ
(30.93  1:06.73  1:51.68  2:23.60)
8 Michael Rothstein Oyster River Otters 21 3:32.81
(49.31  1:46.16  2:46.83  3:32.81)
8 Alexander Hebert Weymouth Waves 6 2:25.28
(31.51  1:07.91  1:53.76  2:25.28)