Lane Swimmer Team Place Time
1 Wesley Mamrose Moon Area Aqua Club 17 1:09.37
(32.91  1:09.37)
1 Joseph Ratay Mt. Lebanon Aqua Club 38 1:35.85
(43.86  1:35.85)
1 Thomas Graf Mt. Lebanon Aqua Club 14 1:09.10
(33.74  1:09.10)
1 Jacob Saltzman Penn Hills Dolphins 35 1:29.41
(40.85  1:29.41)
1 Austin Messaros Cavalier Swim Club 28 1:22.44
(38.74  1:22.44)
1 Benjamin Werner Shaler Area Aquatic Club 22 1:13.94
(34.43  1:13.94)
1 David Zaydak Cavalier Swim Club 6 1:05.03
(31.03  1:05.03)
2 Logan Madera Franklin Area Swim Team 33 1:24.96
(39.62  1:24.96)
2 Jayson Weigand Hampton Dolphins 40 NS
(0. 0  0. 0)
2 Grant Eckenrode Mt. Lebanon Aqua Club 23 1:15.92
(35.19  1:15.92)
2 Kyle Richert Pine-Richland Aquatics 10 1:07.93
(31.70  1:07.93)
2 Trenton Oczypok Allegheny North Swim Club 8 1:06.16
(32.33  1:06.16)
2 Michael Tsang Allegheny North Swim Club 16 1:09.34
(33.39  1:09.34)
2 Joshua Loebig Penn Hills Dolphins 31 1:23.39
(40.20  1:23.39)
3 Lindtrom Rruka Fox Chapel Killer Whales 1 58.29
(28.33  58.29)
3 Louis Geier Moon Area Aqua Club 4 1:03.57
(31.36  1:03.57)
3 Patrick Shaw Grove City YMCA Royal Dolphins 12 1:08.31
(33.13  1:08.31)
3 Zachery Renk Seneca Valley Swim Club 34 1:27.39
(41.09  1:27.39)
3 Sean Malloy Penn Hills Dolphins 29 1:22.61
(40.98  1:22.61)
3 Zachary Switzer Allegheny North Swim Club 20 1:12.67
(34.80  1:12.67)
3 Spencer Sargent Pine-Richland Aquatics 9 1:06.22
(31.71  1:06.22)
4 Paul Crooks Cavalier Swim Club 3 1:02.88
(29.98  1:02.88)
4 Kyle Rarig Pine-Richland Aquatics 18 1:10.01
(33.48  1:10.01)
4 Timothy Croydon Seneca Valley Swim Club 27 1:20.32
(38.87  1:20.32)
4 Zachary Buerger Allegheny North Swim Club 25 1:17.98
(36.08  1:17.98)
4 Stephen Goth Allegheny North Swim Club 30 1:22.74
(39.74  1:22.74)
4 Andrew Stromberg Chartiers Vally Swim Club 15 1:09.28
(32.54  1:09.28)
4 Austin Van Horn Mt. Lebanon Aqua Club 11 1:08.10
(34.49  1:08.10)
5 Douglas Bell Penn Hills Dolphins 32 1:23.71
(38.48  1:23.71)
5 Eric Gemmell Penn Hills Dolphins 40 NS
(0. 0  0. 0)
5 Timothy Kudrav Penn Hills Dolphins 7 1:05.04
(30.78  1:05.04)
5 Mathew Lombardo Hampton Dolphins 40 DQ
(39.70  1:25.52)
5 Brian Murslack Pine-Richland Aquatics 19 1:11.60
(34.37  1:11.60)
5 Brandon Gorski Monroeville Marlins Swim Assoc 2 1:01.38
(28.89  1:01.38)
5 David Paulk Allegheny North Swim Club 24 1:16.00
(35.35  1:16.00)
6 Jacob Scherer Allegheny North Swim Club 21 1:13.47
(35.21  1:13.47)
6 Peter Joyce Allegheny North Swim Club 13 1:08.56
(32.25  1:08.56)
6 James Geyer Seneca Valley Swim Club 36 1:33.62
(42.30  1:33.62)
6 Samuel Petrini Jcc Sailfish 37 1:34.66
(44.24  1:34.66)
6 Mason Callender Deer Lakes Aquatic Club 26 1:18.59
(39.11  1:18.59)
6 Michael Klaric Cavalier Swim Club 5 1:04.24
(30.52  1:04.24)
6 Daniel Hoffman Jcc Sailfish 39 1:38.65
(45.70  1:38.65)