WPIAL Boys' Swimming & Diving Individual Champions - 100-Yard Butterfly

To view all championship history, please visit the WPIAL Boys' Swimming & Diving Individual Champions page: LINK
To view past championship tournament results, please visit the Boys' Swimming & Diving Past Seasons page: LINK
 
Year Class Winner (School) Time Runner-Up (School) Third-Place (School)
2026 3A Jackson Edwards (Bethel Park) 48.97 Mason Shantz (North Allegheny) Charlie Thomson (Greater Latrobe)
2A Connor Sutterlin (Hampton) 52.27 Noah Pickett (Cornell) Johnny Baila (McKeesport)
2025 3A Gus Miller (North Allegheny) 49.71 Tyler Turgeon (Norwin) Ben Whiteford (Upper St. Clair)
2A David Mutter (Mt. Pleasant) 48.01 Chris Belch (Hampton) Connor Sutterlin (Hampton)
2024 3A William Gao (North Allegheny) 49.07 Holden Thomas (Franklin Regional) Zachary Totin (North Allegheny)
2A David Mutter (Mt. Pleasant) 48.30 Zachary Schuster (Northgate) Chris Belch (Hampton)
2023 3A William Gao (North Allegheny) 49.42 Andrei Tudoarscu (Mt. Lebanon) Justin Bogacz (Pine-Richland)
2A Henry Miller (Southmoreland) 48.87 David Mutter (Mt. Pleasant) Zachary Schuster (Northgate)
2022 3A Ganesh Sivaramakrishnan (Upper St. Clair) 48.74 Dom Cortopassi (Bethel Park) Andrei Tudorascu (Mt. Lebanon)
2A Will Retsch (Hampton) 50.15 Henry Miller (Southmoreland) David Mutter (Mt. Pleasant)
2021 3A David Bocci (Butler) 48.94 Ganesh Sivaramakrishnan (Upper St. Clair) Dom Cortopassi (Bethel Park)
2A Ian Shahan (Belle Vernon) 49.62 Isaac Griffith (Indiana) Cooper Groll (Northgate)
2020 3A Owen Blazer (Seneca Valley) 48.48 David Bocci (Butler) Branko Kosanovich (North Allegheny)
2A Ian Shahan (Belle Vernon) 49.02 Cooper Groll (Northgate) Isaac Griffith (Indiana)
2019 3A Kimani Gregory (Penn Hills) 47.94 Branko Kosanovich (North Allegheny) Owen Blazer (Seneca Valley)
2A Ian Shahan (Belle Vernon) 49.66 Isaac Griffith (Indiana) Kyle Thome (Indiana)
2018 3A Kimani Gregory (Penn Hills) 48.45 Cody Stewart (Canon-McMillan) Andrew Zhang (North Allegheny)
2A Dean Kralic (Riverside) 50.29 Ian Shahan (Belle Vernon) Matt Karenbauer (Knoch)
2017 3A Kimani Gregory (Penn Hills) 50.17 Zack Rulli (Hempfield Area) Cody Stewart (Canon-McMillan)
2A Zach Baum (Derry) 50.29 Sead Niksic (Obama Academy) Brandon Thomas (Laurel Highlands)
2016 3A Braedon Wong (Upper St. Clair) 49.72 Matthew Dinunzio (Central Catholic) Kimani Gregory (Penn Hills
2A Sead Niksic (Obama Academy) 51.29 Zach Baum (Derry) Logan Palochak (Hopewell)
2015 3A Ryan Dudzinski (Upper St. Clair) 47.93 Andrei Mihailescu (Mt. Lebanon) Jake Johnsen (Upper St. Clair)
2A Brian Uhrin (Greensburg C.C.) 51.29 Logan Palochak (Hopewell) Brandon Thomas (Laurel Highlands)
2014 3A Ryan Dudzinski (Upper St. Clair) 48.13 Jake Johnsen (Upper St. Clair) Greg Arnold (North Allegheny)
2A Brad Kolesar (West Mifflin) 50.82 Ian Buckner (Neshannock) Brian Uhrin (Greensburg C.C.)
2013 3A Ryan Dudzinski (Upper St. Clair) 49.34 Kyle Higgins (Peters Township) Andrew Nosbisch (Gateway)
2A Brad Kolesar (West Mifflin) 51.21 Ian Buckner (Neshannock) Brian Uhrin (Greensburg C.C.)
2012 3A Andrew Rich (Peters Township) 48.97 Christian McCurdy (Penn-Trafford) Justin Kostelnik (Laurel Highlands)
2A Brad Kolesar (West Mifflin) 52.10 Kyle Garase (Ringgold) Ian Buckner (Neshannock)
2011 3A Kyle Dudzinski (Upper St. Clair) 49.40 Andrew Rich (Peters Township) Christian McCurdy (Penn-Trafford)
2A Broderick Kelley (Shady Side Academy) 51.15 Tim Mangis (West Allegheny) Brad Kolesar (West Mifflin)
2010 3A Kyle Dudzinski (Upper St. Clair) 49.33 Sam Wilshire (Mt. Lebanon) Mark Waugh (North Allegheny)
2A Broderick Kelley (Shady Side Academy) 51.90 Jon Seiferth (Hampton) Tim Mangis (West Allegheny)
2009 3A Mark Waugh (North Allegheny) 49.55 Luis Rodriguez (North Allegheny) Peter Edwards (North Hills)
2A Matt Millikin (Carlynton) 51.76 Jon Seiferth (Hampton) Broderick Kelley (Shady Side Academy)
2008 3A Douglas Dietrich II (Central Catholic) 49.66 Mark Waugh (North Allegheny) Luis Rodriguez (North Allegheny)
2A Matt Millikin (Carlynton) 53.03 Mark Stepanian (Blackhawk) Jake Stein (West Allegheny)
2007 3A Douglas Dietrich II (Central Catholic) 50.82 Mark Waugh (North Allegheny) Eric Vaughn (Peters Township)
2A Mike Seiferth (Hampton) 51.23 Greg Matuszewski (Montour) Daniel Doyle (Serra Catholic)
2006 3A Raymond Toomey (Baldwin) 49.69 Gunnar Aasen (Mt. Lebanon) Douglas Dietrich II (Central Catholic)
2A Mike Seiferth (Hampton) 51.80 Andrew Zaydak (Saint Joseph) Greg Matuszewski (Montour)
2005 3A Raymond Toomey (Baldwin) 50.56    
2A Tyler Scheid (Shady Side Academy) 51.31    
2004 3A Dan Eckel (Mt. Lebanon) 50.37 Raymond Toomey (Baldwin) Matt Viverette (Central Catholic)
2A Tyler Scheid (Shady Side Academy) 51.89 Mike Seiferth (Hampton) Daniel Young (Peters Township)
2003 3A Josh Barthlow (Butler) 52.18 Dan Wargo (Penn-Trafford) Nick Schilling (Franklin Regional)
2A Tyler Scheid (Shady Side Academy) 52.64 Shane Foster (Hampton) Daniel Young (Peters Township)
2002 3A Patrick Mellors (Central Catholic) 51.08 Josh Barthlow (Butler) Seth Hazlett (Kiski Area)
2A Dean DeLuca (Shady Side Academy) 53.04 Tyler Scheid (Shady Side Academy) Matt Ziders (Moon)
2001 3A Ryan Brennan (Franklin Regional) 52.20 Tom Ashby (North Allegheny) Corey Meek (Fox Chapel)
2A Mark Backman (Moon) 53.49 Nick Jackson (Moon) Benjamin White (Yough)
2000 3A David Ruch (Bethel Park) 51.56 Travis Watson (Woodland Hills) Brian Jucha (Canon-McMillan)
2A Reed Zach (Valley) 53.63 Jace Young (Shady Side Academy) Greg Camp (Hampton)
1999 3A David Sloan (North Allegheny) 51.58 Travis Watson (Woodland Hills) Mark Backman (Moon)
2A Jeff Smullin (Hampton) 53.48 Jace Young (Shady Side Academy) Nick Jackson (Montour)
1998 3A David Sloan (North Allegheny) 51.97 Travis Watson (Woodland Hills) Kevin McCartney (Bethel Park)
2A Ryan Reich (Ford City) 53.09 Jeff Smullin (Hampton) Scott Sharrow (South Fayette)
1997 3A Patrick Shedlock (Norwin) 51.39    
2A Eric Molitor (Pine-Richland) 52.77    
1996 3A Patrick Shedlock (Norwin) 52.20    
2A Mark Stefl (Southmoreland) 53.93    
1995 3A Patrick Shedlock (Norwin) 52.76    
2A Paul Monyok (West Mifflin) 52.94    
1994 3A Jim Battaglia (Franklin Regional) 51.86    
2A Paul Monyok (West Mifflin) 53.27    
1993 3A Jason James (Bethel Park) 51.31    
2A Paul Monyok (West Mifflin) 55.44    
1992   Chris Stefanski (North Allegheny) 53.75    
1991   Jonathan Haggerty (Hampton) 52.80    
1990   David O’Dell (North Hills) 53.14    
1989   Tom Hay (Peters Township) 50.11    
1988   Tom Hay (Peters Township) 51.02    
1987   Tom Hay (Peters Township) 51.56    
1986   Tom Burchill (Mt. Lebanon) 52.53    
1985   Mike Miklus (Plum) 57.19    
1984   Marty Moran (Upper St. Clair) 50.98    
1983   Mike Ross (Mt. Lebanon) 51.56    
1982   Mike Kozlina (Hopewell) 52.46    
1981   Larry Maher (Peters Township) 51.97    
1980   Jerry Watts (North Allegheny) 53.24    
1979   John O’Mahony (Moon) 51.55    
1978   John Kenney (Upper St. Clair) *
Greg Albert (Peters Township) *
51.80    
1977   Mike Kriley (Butler) 53.80    
1976   Judd Jones (Peters Township) 52.90    
1975   Bill Glasstetter (Penn Hills) 51.61    
1974   Bill Glasstetter (Penn Hills) 53.13    
1973   Bob Jagger (Upper St. Clair) 53.95    
1972   Roy Cheran (McKeesport) 53.1    
1971   Mark Horning (Laurel Highlands) 53.3    
1970   Mark Horning (Laurel Highlands) 54.4    
1969   Brian Hawes (Churchill) 54.2    
1968   Bernard Victory (North Hills) 55.2    
1967   Jim Liken (Churchill) 54.8    
1966   Dave Solomon (Mt. Lebanon) 53.4    
1965   Dave Solomon (Mt. Lebanon) 54.8    
1964          
1963          
1962   Rick Toucey (Mt. Lebanon) 57.6    
1961   Stoddy Smith (Mt. Lebanon) 58.3    
1960   Stoddy Smith (Mt. Lebanon) 59.5    
 
Notes: Student-athletes listed with an asterisk (*) were WPIAL co-champions for that year.