Lane Swimmer Team Place Time
1 Connor Frank Mt. Lebanon Aqua Club 11 3:50.27
(49.71  1:49.99  2:49.81  3:50.27)
1 Aidan Ragoowansi UnAtt - Chartiers Valley Swim 3 3:13.71
(44.30  1:36.01  2:25.14  3:13.71)
2 Isaiah Raimondo Greater Latrobe Aqua Club 9 3:37.29
(47.93  1:44.73  2:41.37  3:37.29)
2 Renhan Xu Seneca Valley Swim Club 1 3:10.15
(43.21  1:32.82  2:20.63  3:10.15)
3 Petru Mihailescu Mt. Lebanon Aqua Club 2 3:10.18
(42.01  1:31.09  2:21.46  3:10.18)
3 Parker Sterlitz Valley Points Family YMCA Stin 6 3:28.68
(48.21  1:42.08  2:35.63  3:28.68)
4 Zachary Zornan Ferguson Fox Chapel Killer Whales 7 3:34.35
(47.88  1:43.38  2:38.00  3:34.35)
4 Trevor Elliott Seneca Valley Swim Club 4 3:14.27
(44.17  1:33.44  2:24.41  3:14.27)
5 John Falbelli Monroeville Marlins Swim Assoc 10 3:48.96
(52.71  1:51.12  2:50.47  3:48.96)
5 Garrett Fincke South Fayette Aqua Club 5 3:24.76
(47.77  1:39.96  2:31.91  3:24.76)
6 Nathanael Mitchell Mt. Lebanon Aqua Club 8 3:36.52
(52.03  1:47.40  2:43.92  3:36.52)
6 Zachary Jubeck Allegheny North Swim Club 12 3:52.12
(52.86  1:52.53  2:53.66  3:52.12)