| Year |
Winner |
Score |
Runner-Up |
Location |
| 2025 |
West Allegheny |
2-1 |
Franklin Regional |
Highmark Stadium (Pittsburgh, Pa.) |
| 2024 |
Moon |
3-1 |
Franklin Regional |
Highmark Stadium (Pittsburgh, Pa.) |
| 2023 |
South Fayette |
4-2 |
Hampton |
Highmark Stadium (Pittsburgh, Pa.) |
| 2022 |
Moon |
3-0 |
Ambridge |
Highmark Stadium (Pittsburgh, Pa.) |
| 2021 |
Hampton |
1-0 |
West Allegheny |
Highmark Stadium (Pittsburgh, Pa.) |
| 2020 |
Mars |
2-1 (OT) |
Franklin Regional |
North Allegheny HS (Wexford, Pa.) |
| 2019 |
Franklin Regional |
2-1 |
West Allegheny |
Highmark Stadium (Pittsburgh, Pa.) |
| 2018 |
Franklin Regional |
1-0 |
West Allegheny |
Highmark Stadium (Pittsburgh, Pa.) |
| 2017 |
Montour |
1-0 |
West Allegheny |
Highmark Stadium (Pittsburgh, Pa.) |
| 2016 |
Chartiers Valley |
1-0 |
Mars |
Highmark Stadium (Pittsburgh, Pa.) |
| 2015 |
Canon-McMillan |
2-1 (OT) |
Fox Chapel |
Highmark Stadium (Pittsburgh, Pa.) |
| 2014 |
Peters Township |
5-1 |
Upper St. Clair |
Highmark Stadium (Pittsburgh, Pa.) |
| 2013 |
Peters Township |
1-0 |
Upper St. Clair |
Highmark Stadium (Pittsburgh, Pa.) |
| 2012 |
Canon-McMillan |
1-0 |
Upper St. Clair |
Elizabeth Forward HS (Elizabeth, Pa.) |
| 2011 |
Upper St. Clair |
2-1 |
Peters Township |
Baldwin HS (Pittsburgh, Pa.) |
| 2010 |
Peters Township |
1-0 (OT) |
Central Catholic |
Elizabeth Forward HS (Elizabeth, Pa.) |
| 2009 |
Mt. Lebanon |
1-0 (2OT) |
Upper St. Clair |
Elizabeth Forward HS (Elizabeth, Pa.) |
| 2008 |
Peters Township |
2-0 |
Fox Chapel |
Elizabeth Forward HS (Elizabeth, Pa.) |
| 2007 |
Bethel Park |
1-0 (OT) |
Peters Township |
Elizabeth Forward HS (Elizabeth, Pa.) |
| 2006 |
Bethel Park |
1-1 (PK) |
Peters Township |
Elizabeth Forward HS (Elizabeth, Pa.) |
| 2005 |
Plum |
2-1 |
Peters Township |
Elizabeth Forward HS (Elizabeth, Pa.) |
| 2004 |
Upper St. Clair |
3-1 |
Chartiers Valley |
Elizabeth Forward HS (Elizabeth, Pa.) |
| 2003 |
Peters Township |
1-1 (PK) |
Fox Chapel |
Shaler HS (Pittsburgh, Pa.) |
| 2002 |
Mt. Lebanon |
3-1 |
Upper St. Clair |
Elizabeth Forward HS (Elizabeth, Pa.) |
| 2001 |
Chartiers Valley |
1-0 |
Fox Chapel |
West Mifflin HS (West Mifflin, Pa.) |
| 2000 |
Upper St. Clair |
3-2 (OT) |
North Allegheny |
Shaler HS (Pittsburgh, Pa.) |
| 1999 |
North Allegheny |
1-0 |
North Hills |
|
| 1998 |
Mt. Lebanon |
1-1 (PK) |
Fox Chapel |
|
| 1997 |
Mt. Lebanon |
4-1 |
Penn-Trafford |
|
| 1996 |
North Allegheny |
3-0 |
Upper St. Clair |
|
| 1995 |
Fox Chapel |
2-0 |
Shaler |
|
| 1994 |
North Allegheny |
2-1 |
Mt. Lebanon |
|
| 1993 |
Mt. Lebanon |
1-0 |
Upper St. Clair |
|
| 1992 |
North Allegheny |
3-2 |
Moon |
|
| 1991 |
Fox Chapel |
2-1 |
Upper St. Clair |
|
| 1990 |
Moon |
5-0 |
North Allegheny |
|
| 1989 |
Mt. Lebanon |
1-0 |
Norwin |
|
| 1988 |
Upper St. Clair |
2-1 |
Mt. Lebanon |
|
| 1987 |
Fox Chapel |
2-0 |
Moon |
|
| 1986 |
Moon |
2-1 (4OT) |
Upper St. Clair |
|
| 1985 |
Moon |
1-0 (2OT) |
Fox Chapel |
|
| 1984 |
Mt. Lebanon |
2-1 (2OT) |
Trinity |
|
| 1983 |
Moon |
2-0 |
Trinity |
|
| 1982 |
Mt. Lebanon |
2-0 |
Upper St. Clair |
|
| 1981 |
Mt. Lebanon |
4-1 |
Upper St. Clair |
|
| 1980 |
Upper St. Clair |
1-0 |
Mt. Lebanon |
|
| 1979 |
Shaler |
2-1 (OT) |
Springdale |
|
| 1978 |
North Allegheny |
1-0 |
Upper St. Clair |
|
| 1977 |
Mt. Lebanon |
1-0 (4OT) |
North Allegheny |
|
| 1976 |
North Allegheny |
5-1 |
Upper St. Clair |
|
| 1975 |
North Allegheny |
3-3 (PK) |
Trinity |
|
| 1974 |
Trinity |
1-0 |
Springdale |
|
| 1973 |
Springdale |
1-1 (PK) |
Chartiers Valley |
|
| 1972 |
Upper St. Clair |
2-0 |
Springdale |
|
| 1971 |
Springdale |
2-1 |
Chartiers Valley |
|
| 1970 |
Springdale |
3-1 |
Charleroi |
|
| 1969 |
Springdale |
4-0 |
Chartiers Valley |
|
| 1968 |
Springdale |
2-1 |
Fox Chapel |
|
| 1967 |
Fox Chapel |
1-0 |
Springdale |
|
| 1966 |
Springdale |
|
Fox Chapel |
|
| 1965 (F) |
Springdale |
|
Fox Chapel |
|
| 1965 (S) |
Springdale |
1-0 |
Fox Chapel |
|
| 1964 |
Fox Chapel |
|
|
|
| 1963 |
Springdale |
4-0 |
Fox Chapel |
|
| 1962 |
Chartiers Valley |
|
South Park |
|
| 1961 |
Springdale |
|
|
|
| 1960 |
Chartiers Valley |
|
|
|
| 1959 |
Chartiers Valley |
|
|
|
| 1958 |
South Fayette |
|
|
|
| 1957 |
Monongahela |
|
|
|
| 1956 |
Monongahela |
|
|
|
| 1955 |
Bridgeville |
|
|
|
| 1954 |
Bridgeville |
|
|
|
| 1953 |
Bridgeville |
|
|
|
| 1952 |
South Fayette |
|
|
|
| 1951 |
South Fayette |
|
|
|
| 1950 |
South Fayette |
|
|
|
| 1949 |
South Fayette |
|
|
|
| 1948 |
South Fayette |
|
|
|
| 1947 |
South Fayette |
|
|
|
| 1946 |
South Fayette |
|
|
|
| 1945 |
South Fayette |
|
|
|
| 1944 |
South Fayette |
|
|
|
| 1943 |
South Fayette |
|
|
|
| 1942 |
Bridgeville |
|
|
|
| 1941 |
Robinson |
|
|
|
| 1940 |
Snowden |
|
|
|
| 1939 |
Snowden |
|
|
|
| 1938 |
South Fayette |
|
|
|
| 1937 |
South Fayette |
|
|
|
| 1936 |
South Fayette |
|
|
|
| 1935 |
South Fayette |
|
|
|
| 1934 |
South Fayette |
|
|
|
| 1933 |
South Fayette |
|
|
|