Lane Swimmer Team Place Time
1 David Palmer South Park Aquatic Club 27 NS
1 Daniel Lesh Allegheny North Swim Club 12 35.95
1 Jacob Klug Mt. Lebanon Aqua Club 27 NS
1 Christopher Fenoglietto Penn Hills Dolphins 24 49.94
1 David Skidmore South Fayette Aqua Club 5 32.98
2 Marc Williams Pine-Richland Aquatics 15 37.55
2 Lewis Fenoglietto Penn Hills Dolphins 14 37.25
2 Rocco Esposito Montour Marlins Swim Club 18 42.54
2 Adam Krempasky Montour Marlins Swim Club 1 31.05
2 Ethan Horvitz Upper Saint Clair Swim 27 NS
2 Addison Imbrie Bethel Park Recreation 23 48.30
3 Benjamin Wisniewski Mt. Lebanon Aqua Club 9 34.33
3 Matthew Jackson Pine-Richland Aquatics 21 46.62
3 Joshua Loebig Penn Hills Dolphins 10 34.73
3 Matthew Reid Allegheny North Swim Club 2 31.23
3 Alexander Wilcox Hampton Dolphins 17 41.49
3 David Bruzda Kiski School Aquatics 27 NS
4 Nathan Barndt Somerset Area Aquatic Team 3 31.60
4 James Davis Bethel Park Recreation 22 47.71
4 Nicholas Freda Franklin Area Swim Team 8 34.22
4 Brian Toth Hampton Dolphins 27 DQ
4 Chad Murphy Bethel Park Recreation 4 31.67
4 Daniel Straka S. Hills Jcc Tidal Waves 20 46.21
5 Justin Pritchard Seneca Valley Swim Club 11 35.94
5 James Mullen Pine-Richland Aquatics 19 42.79
5 Joseph Ratay S. Hills Jcc Tidal Waves 13 36.95
5 Andrew Soergel Allegheny North Swim Club 6 33.33
5 Tony Cimarolli South Fayette Aqua Club 27 NS
5 William Farren North Hills Aquatics 27 NS
6 Joseph Folz Allegheny North Swim Club 26 53.19
6 Neil Obrien Montour Marlins Swim Club 7 33.78
6 Joseph Brugger North Hills Aquatics 25 51.00
6 Benjamin Robb Mt. Lebanon Aqua Club 16 37.92
6 Michael Thompson South Park Aquatic Club 27 NS