Lane Swimmer Team Place Time
1 Victor Giannini Eht Seahawks 8 2:02.52
(29.38  1:00.16  1:31.53  2:02.52)
1 Connor Harrigan Atlantis Aquatic Club 22 2:23.81
(33.92  1:10.00  1:47.14  2:23.81)
1 Matthew Ginsberg Empire Swimming 14 2:13.41
(31.32  1:04.65  1:39.09  2:13.41)
2 Steven Forrest Big Cat Aquatics 2 1:59.87
(28.02  58.85  1:30.47  1:59.87)
2 Bradley Gibble Big Cat Aquatics 20 2:23.16
(33.58  1:10.36  1:47.46  2:23.16)
2 Nicolas Graesser Upper Main Line YMCA 11 2:10.87
(30.34  1:03.10  1:36.93  2:10.87)
3 Arthur Frayler Germantown Academy Aquatic Clu 15 2:14.05
(31.93  1:05.20  1:39.39  2:14.05)
3 Ian Keyser G C I T Swimming 3 1:59.98
(28.08  58.14  1:29.42  1:59.98)
3 Ryan Richards Jersey Wahoos Swim Club 17 2:17.09
(32.89  1:08.21  1:43.91  2:17.09)
4 Sean Kirwin Lower Moreland Lightning 4 2:00.11
(28.32  58.32  1:29.39  2:00.11)
4 Garrett Okomski Jersey Wahoos Swim Club 10 2:05.91
(29.40  1:00.96  1:33.42  2:05.91)
4 Joseph Petrone Jersey Wahoos Swim Club 13 2:11.72
(31.04  1:05.37  1:39.86  2:11.72)
5 Quinn Bartlett Suburban Swim Center 6 2:01.71
(29.13  1:00.02  1:31.31  2:01.71)
5 Jacob Robinson Trident Swim Club 12 2:10.99
(30.07  1:02.16  1:36.41  2:10.99)
5 Louis Behnen Empire Swimming 18 2:18.77
(32.29  1:07.29  1:43.54  2:18.77)
6 Tanner Kurz Delaware Swim Team 1 1:58.67
(28.26  59.15  1:29.43  1:58.67)
6 Tyler Early Delaware Swim Team 9 2:05.18
(30.02  1:01.85  1:33.53  2:05.18)
6 Paul Rocchi Lower Moreland Lightning 19 2:22.47
(33.34  1:09.42  1:46.53  2:22.47)
7 Bradford Jokubaitis Spirit Swimming 13 2:11.72
(31.08  1:04.28  1:38.25  2:11.72)
7 Ondrej Maxian Spirit Swimming 23 2:27.49
(35.07  1:12.66  1:50.44  2:27.49)
7 Michael Nicholson Empire Swimming 5 2:00.60
(28.44  59.25  1:30.23  2:00.60)
8 Ethan Stinner Parkland Aquatic Club 21 2:23.61
(34.52  1:11.03  1:47.92  2:23.61)
8 Alec Francis Boyertown Area YMCA 7 2:02.04
(28.79  1:00.27  1:31.90  2:02.04)
8 Michael Lu Empire Swimming 16 2:16.45
(31.48  1:06.41  1:41.94  2:16.45)