Lane Swimmer Team Place Time
1 Michael McCaffrey New York Sharks 12 2:22.22
(31.76  1:07.54  1:51.22  2:22.22)
1 Kyle Thompson Aqua Gems 53 DQ
(37.43  1:22.72  2:11.22  2:49.97)
1 Alexander Vincent Long Island Express 16 2:22.87
(30.88  1:04.34  1:48.01  2:22.87)
1 Joseph Cavanaugh Wagner Aquatic Club 25 2:25.98
(30.94  1:10.77  1:51.86  2:25.98)
1 Tyler Ruiz Aqua Gems 29 2:28.15
(31.88  1:07.88  1:53.18  2:28.15)
1 Andre Tuncoglu Bgc-N. Westchester Marlins 48 3:02.84
(41.59  1:27.11  2:22.93  3:02.84)
1 Jeffrey Lim LaGuardia Aquatic Club 40 2:44.68
(38.87  1:23.49  2:09.24  2:44.68)
2 Alexander Liu Northern Dutchess Aquatic Club 37 2:43.51
(35.65  1:18.93  2:03.69  2:43.51)
2 Gabriel Vayser Blue Arrow Swim Club 35 2:42.08
(38.43  1:21.11  2:06.96  2:42.08)
2 Matthew McGregor Patriot Swim Team 46 2:55.52
(41.60  1:25.80  2:19.49  2:55.52)
2 Emil Pallatta Suffern Sea Lions 10 2:20.81
(30.37  1:06.23  1:48.41  2:20.81)
2 Omar Hidalgo Madison Dolphins 3 2:16.65
(29.81  1:05.15  1:45.00  2:16.65)
2 Xerxes Libsch Middies Swimming 22 2:25.49
(31.71  1:09.72  1:52.47  2:25.49)
2 William Lane New York City Aquatic Club 8 2:19.31
(29.46  1:03.35  1:47.03  2:19.31)
3 Bryan Chu Harbor Seals 5 2:17.10
(28.73  1:05.19  1:42.97  2:17.10)
3 Patrick Daly Condors 26 2:26.60
(30.77  1:08.13  1:52.04  2:26.60)
3 Julien Legros Bgc-N. Westchester Marlins 44 2:49.98
(36.92  1:20.25  2:10.77  2:49.98)
3 Brian Lin Club Fit Jefferson Valley 6 2:17.87
(28.35  1:03.33  1:44.90  2:17.87)
3 Giovanni Rizzo Patriot Swim Team 45 2:55.45
(39.42  1:24.46  2:18.69  2:55.45)
3 Connor Mullin LaGuardia Aquatic Club 11 2:21.69
(27.88  1:05.93  1:50.04  2:21.69)
3 Tyler Cato Nu-Finmen Swim Club 42 2:47.27
(40.53  1:23.08  2:10.66  2:47.27)
4 David Quinones Jr. Washingtonville Seahawks Swim 34 2:38.92
(35.70  1:15.81  2:03.72  2:38.92)
4 Nathaniel Gamboa Long Island Express 38 2:43.77
(37.76  1:20.44  2:05.25  2:43.77)
4 Matthew Panzarino Long Island Express 23 2:25.50
(29.79  1:09.18  1:52.27  2:25.50)
4 Stephen Gray Westchester Aquatic Club 24 2:25.66
(31.05  1:08.22  1:53.71  2:25.66)
4 Andrew Forino Aqua Gems 53 DQ
(28.84  1:07.16  1:51.06  2:25.53)
4 Oliver Fernandez Bgc-N. Westchester Marlins 49 3:03.23
(40.19  1:24.76  2:18.50  3:03.23)
4 Phillip Wong New York Sharks 13 2:22.26
(30.80  1:06.49  1:48.85  2:22.26)
5 Michael Donoghue Rivertown Aquatics Rays 52 3:06.01
(41.68  1:30.63  2:26.06  3:06.01)
5 Seth Monfiston Gateway Swimmers 33 2:36.95
(33.63  1:14.79  2:02.77  2:36.95)
5 Ellis Ritchie Rivertown Aquatics Rays 36 2:42.80
(34.15  1:16.09  2:07.07  2:42.80)
5 Ian Rodriguez Manhattan Makos 15 2:22.52
(32.11  1:09.74  1:50.77  2:22.52)
5 Graham Murphy Riverbank RedTails Swim Team 2 2:15.44
(28.96  1:04.69  1:42.86  2:15.44)
5 Andrew Holzman Empire Swimming 28 2:27.99
(32.90  1:09.01  1:56.81  2:27.99)
5 Aaron Wong Silver Streaks Swim Club 4 2:16.82
(29.17  1:04.66  1:44.77  2:16.82)
6 Alessandro DeNovellis Silver Streaks Swim Club 53 DQ
(0. 0  0. 0  0. 0  0. 0)
6 Garrett Towne Badger Swim Club 53 NS
(0. 0  0. 0  0. 0  0. 0)
6 James Pepel Richmond Aquatics Club - Jcc 1 2:11.98
(29.35  1:02.87  1:41.42  2:11.98)
6 Eli Staubi Northern Dutchess Aquatic Club 47 2:57.96
(37.72  1:23.12  2:19.51  2:57.96)
6 Dennis Djunic Manhattan Makos 32 2:36.84
(36.15  1:13.84  2:02.24  2:36.84)
6 Christopher Vindigni Condors 19 2:24.28
(32.05  1:08.74  1:52.33  2:24.28)
6 Matt Wrubel Club Fit Jefferson Valley 7 2:18.79
(31.70  1:08.06  1:46.62  2:18.79)
7 Alec Kahn 92nd St. Y Flying Dolphins 18 2:24.09
(31.96  1:09.85  1:50.70  2:24.09)
7 Wynnum Sabile Condors 39 2:44.32
(35.64  1:19.26  2:08.83  2:44.32)
7 Michael Sokolski Middies Swimming 14 2:22.48
(29.75  1:07.86  1:51.00  2:22.48)
7 Michael Tartakovsky New York Sharks 21 2:24.58
(29.50  1:05.20  1:53.48  2:24.58)
7 Burke Sansiviero Long Island Express 31 2:36.77
(36.44  1:17.94  2:01.31  2:36.77)
7 John Kelly Silver Streaks Swim Club 50 3:04.25
(42.85  1:28.70  2:20.63  3:04.25)
7 Gregory Tam Wagner Aquatic Club 17 2:22.97
(30.13  1:06.81  1:50.33  2:22.97)
8 Denis Valyuk New York City Aquatic Club 27 2:27.71
(28.91  1:07.13  1:51.49  2:27.71)
8 Samuel Sweeney Bgc-N. Westchester Marlins 30 2:32.33
(31.12  1:09.59  1:59.79  2:32.33)
8 Taylor Coleman Bgc-N. Westchester Marlins 41 2:46.56
(38.12  1:19.14  2:10.51  2:46.56)
8 Daniel Sidoti Silver Streaks Swim Club 9 2:20.65
(28.33  1:05.49  1:47.92  2:20.65)
8 Erick Roye Bgc-N. Westchester Marlins 51 3:04.69
(42.43  1:31.44  2:26.87  3:04.69)
8 Blake Jamilkowski 92nd St. Y Flying Dolphins 20 2:24.53
(31.78  1:09.17  1:50.97  2:24.53)
8 Thomas Vincent Long Island Express 43 2:48.21
(37.96  0. 0  2:04.06  2:48.21)