Lane Swimmer Team Place Time
1 Brandon Hancock Shawmut Aquatic Club 16 2:57.20
(39.31  1:24.41  2:11.31  2:57.20)
1 Evan McHugh Patriot Swim Club 4 2:40.27
(34.73  1:14.18  1:57.15  2:40.27)
1 Robert Kinnealey Melrose YMCA Sharks 20 3:04.42
(42.43  1:29.63  2:18.10  3:04.42)
2 Mengjan Shi Melrose YMCA Sharks 8 2:44.83
(37.09  1:19.75  2:03.38  2:44.83)
2 Granite Huang Patriot Swim Club 1 2:38.95
(36.06  1:16.68  1:57.92  2:38.95)
2 Matthew Gallagher Patriot Swim Club 9 2:47.84
(38.83  1:20.97  2:04.16  2:47.84)
3 Gregory Lowen North Shore Swim Club 5 2:41.40
(35.56  1:16.32  1:59.03  2:41.40)
3 Douglas Newland North Shore Swim Club 15 2:56.16
(40.02  1:24.50  2:10.27  2:56.16)
3 David Meschisen Patriot Swim Club 22 NS
(0. 0  0. 0  0. 0  0. 0)
4 Lucas Tiziani Seacoast Swimming Association 10 2:48.15
(37.13  1:19.80  2:03.83  2:48.15)
4 Daniel Mock North Shore Swim Club 2 2:39.48
(35.98  1:16.57  1:57.46  2:39.48)
4 Arthur Su Kingfish Swimming 11 2:50.16
(37.59  1:21.76  2:06.42  2:50.16)
5 Aidan Gaughan Patriot Swim Club 7 2:44.38
(34.78  1:17.00  2:01.55  2:44.38)
5 Peter Fallon North Shore Swim Club 21 3:12.70
(42.82  1:32.49  2:23.43  3:12.70)
5 Zachary Brown Melrose YMCA Sharks 6 2:44.19
(37.22  1:19.12  2:01.31  2:44.19)
6 Amery Cong Unattached 19 2:59.45
(39.71  1:25.90  2:13.41  2:59.45)
6 Alexander Szilagyi Seacoast Swimming Association 17 2:57.41
(40.29  1:25.85  2:13.16  2:57.41)
6 Michael Grant Unattached 3 2:39.88
(32.70  1:12.72  1:57.01  2:39.88)
7 Peter McDonald Unattached 12 2:51.98
(39.40  1:24.33  2:08.96  2:51.98)
7 Benjamin Cohen Patriot Swim Club 22 DQ
(35.38  1:15.98  1:57.54  2:39.62)
7 Matthew Tynan Patriot Swim Club 18 2:58.58
(39.12  1:25.33  2:12.37  2:58.58)
8 Joshua Perez Shawmut Aquatic Club 22 DQ
(45.68  1:37.17  2:31.68  3:24.41)
8 Hunter Chiasson Kingfish Swimming 13 2:53.57
(39.01  1:23.43  2:09.47  2:53.57)
8 Andrew Disco Hampshire Hills Seawolves 14 2:55.64
(39.70  1:24.86  2:10.73  2:55.64)