1973 | West Snyder (4) | 2 _ 0 | Upper Moreland (1) |
1974 | Middleburg (4) | 4 _ 0 | Tulpehocken (3) |
1975 | Bethlehem Liberty (11) | 1 _ 0 | North Allegheny (7) |
1976 | State College (6) | 2 _ 0 | Bethlehem Freedom (11) |
1977 | ELCO (3) | 2 _1 | Bethlehem Liberty (11) |
1978 | Fleetwood (3) | 4 _ 0 | Upper St. Clair (7) |
1979 | ELCO (3) | 3 _ 0 | Harriton (1) |
1980 | Fleetwood (3) | 2 _ 0 | Radnor (1) |
1981 | Mt. Lebanon (7) | 2 _ 1 | ELCO (3) |
1982 | Neshaminy (1) | 2 _ 1 OT | Fleetwood (3) |
1983 | Bethlehem Freedom (11) | 1 _ 1 OT | Co-Champions |
1983 | Trinity (7) | | |
1984 | Neshaminy (1) | 1 _ 0 | Lower Merion (1) |
1985 | Council Rock (1) | 4 _ 2 | Moon Township (7) |
1986 | Strath Haven (1) | 1 _ 0 | West Chester East (1) |
1987 | Lower Merion (1) | 2 _ 1 OT | Fox Chapel (7) |
1988 | Conestoga (1) | 3 _ 1 | Lower Merion (1) |
1989 | Downingtown (1) | 1 _ 0 | Mount Lebanon (7) |
1990 | Fox Chapel (7) | 1 _ 0 | Downingtown (1) |
1991 | Strath Haven (1) | 1 _ 0 | Upper St. Clair (7) |
1992 | Wilson West Lawn (3) | 1 _ 0 | Strath Haven (1) |
1993 | Great Valley (1) | 1 _ 0 | Wilson West Lawn (3) |
1994 | Bethel Park (7) | 2 _ 2 OT | Co-Champions |
1994 | Neshaminy (1) | | |
1995 | Strath Haven (1) | 8 _ 0 | Erie McDowell (10) |
1996 | Strath Haven (1) | 6 _ 0 | North Allegheny (7) |
1997 | Coughlin (2) | 9 _ 5 OT | Erie Cathedral Prep (7) |
1998 | Downingtown (1) | 1 _ 0 | Peters Township (7) |
1999 | Downingtown (1) | 4 _ 2 | North Allegheny (7) |
2000 | North Allegheny (7) | 1 _ 0 OT | Emmaus (11) |
2001 | Strath Haven (1) | 1 _ 1 OT | Co-Champions |
2001 | Erie Cathedral Prep (7) | | |
2002 | West Chester Henderson (1) | 2 _ 1 | Chartiers Valley (7) |
2003 | Upper St. Clair (7) | 1 _ 0 OT | West Chester East (1) |
2004 | Upper St. Clair (7) | 2 _ 0 | West Chester Henderson (1) |
2005 | Warwick (3) | 1 _ 0 | West Chester Henderson (1) |
2006 | Council Rock North (1) | 2 _ 1 | Manheim Township (3) |
2007 | Peters Township (7) | 2 _ 1 OT | Downingtown West (1) |
2008 | Downingtown West (1) | 2 _ 1 | Peters Township (7) |
2009 | Father Judge (12) | 0 _ 0 OT | Co-Champions |
2009 | Central Dauphin (3) | | |
2010 | Hempfield (3) | 2 _ 1 | Central Bucks East (1) |
2011 | Conestoga (1) | 1 _ 0 | Upper St. Clair (7) |
2012 | Upper St. Clair (7) | 1 _ 0 | Wilson West Lawn (3) |
2013 | Upper St. Clair (7) | 4 _ 0 | Conestoga Valley (3) |
2014 | Peters Township (7) | 2 _ 1 | Great Valley (1) |
2015 | Central Bucks East (1) | 2 _ 0 | Seneca Valley (7) |
2016 | Conestoga (1) | 1 _ 0 | Elizabethtown (3) |
2017 | Conestoga (1) | 4 _ 0 | Hempfield (3) |
2018 | Wilson (3) | 1 _ 0 | Radnor (1) |
2019 | North Penn (1) | 2 _ 0 | Central Bucks West (1) |
2020 | Seneca Valley (7) | 2 _ 1 OT | Neshaminy (1) |
2021 | Conestoga (1) | 1 _ 0 | Seneca Valley (7) |
2022 | Seneca Valley (7) | 6 _ 0 | Lower Merion (1) |
2023 | Conestoga (1) | 2_1 | Central Bucks South (1) 2OT |