Lane Swimmer Team Place Time
1 Ryan Oconnell Wagner Aquatic Club 13 2:40.23
(36.58  1:17.84  1:59.93  2:40.23)
1 John McCafferty Wagner Aquatic Club 11 2:36.81
(35.76  1:16.81  1:56.99  2:36.81)
2 Louis Gangemi Harbor Seals 17 2:56.04
(37.88  0. 0  0. 0  2:56.04)
2 Jesse Duval Wagner Aquatic Club 23 NS
(0. 0  0. 0  0. 0  0. 0)
3 Nickola Alexandrov Apex Swim Club 9 2:35.21
(0. 0  1:54.63  0. 0  2:35.21)
3 Liam Walsh Harbor Seals 12 2:38.91
(34.19  1:13.12  1:55.54  2:38.91)
3 Darren Wang Patriot Swim Team 22 3:41.04
(49.03  1:46.47  2:45.11  3:41.04)
3 Andrew Boyd Wagner Aquatic Club 5 2:31.18
(34.82  1:13.50  1:53.31  2:31.18)
4 Evan Nikolic Patriot Swim Team 2 2:20.04
(30.94  1:06.22  0. 0  2:20.04)
4 Mostafa Altawab Harbor Seals 3 2:24.38
(29.99  1:06.86  1:46.38  2:24.38)
4 Tanmay Singhal Spartans Swim Team 15 2:51.85
(36.89  1:20.35  2:06.90  2:51.85)
4 Kevin Wong Harbor Seals 4 2:26.67
(30.90  1:07.48  0. 0  2:26.67)
5 William Chang Bgc-N. Westchester Marlins 20 3:05.70
(39.93  1:30.23  2:16.94  3:05.70)
5 Mark Polito Harbor Seals 14 2:48.61
(38.81  1:23.08  0. 0  2:48.61)
5 Andriy Mashchenko Apex Swim Club 1 2:13.74
(30.54  1:04.63  0. 0  2:13.74)
5 Brandan Bennett Empire Swimming 7 2:33.65
(32.98  1:14.38  1:53.35  2:33.65)
6 Christian Lucas Apex Swim Club 16 2:52.74
(37.01  0. 0  0. 0  2:52.74)
6 Daniel Yurcisin Suffern Sea Lions 6 2:31.94
(34.61  1:13.69  1:54.68  2:31.94)
6 Michael O'donnell Bgc-N. Westchester Marlins 21 3:11.36
(0. 0  0. 0  2:21.95  3:11.36)
6 Sean Dennis Suffern Sea Lions 8 2:34.19
(34.09  1:13.06  1:54.97  2:34.19)
7 Alexander Morrissey Suffern Sea Lions 18 2:56.68
(39.46  1:25.75  2:09.49  2:56.68)
7 Kevin Ngo Apex Swim Club 10 2:36.41
(33.85  1:12.33  1:54.13  2:36.41)
7 Lucas Kolka Suffern Sea Lions 19 2:58.61
(39.35  0. 0  2:14.10  2:58.61)