Year | Class AAA Champion |
Score | Class AA Champion |
Score | Class A Champion |
Score |
1974 | North Allegheny | 29 | |
|
||
1975 | North Allegheny | 32 | Brentwood | 21 | ||
1976 | North Allegheny | |
Mars | 40 | ||
1977 | Bethel Park | 78 | Mars | 39 | ||
1978 | North Hills | |
Mars | |
||
1979 | North Hills | 82 | Neshannock | 31 | ||
1980 | Bethel Park | 104 | Neshannock | 53 | ||
1981 | Bethel Park | 77 | Neshannock | 45 | ||
1982 | Mt. Lebanon | 70 | Neshannock | 61 | ||
1983 | Mt. Lebanon | 99 | Beaver | 55 | ||
1984 | Mt. Lebanon | 126 | Richland | 32 | ||
1985 | Bethel Park | 95 | Mars | 60 | ||
1986 | Gateway | 101 | Richland | 61 | ||
1987 | North Allegheny | 102 | Richland | 69 | ||
1988 | Gateway | 103 | Richland | 35 | ||
1989 | Bethel Park | 111 | Richland | 77 | ||
1990 | Bethel Park | 88 | Greensburg C.C. | 60 | ||
1991 | |
|
Ellwood City | 119 | ||
1992 | Mt. Lebanon | 99 | Ellwood City | 20 | ||
1993 | Greensburg Salem | 43 | Ellwood City | 39 | ||
1994 | Greensburg Salem | 48 | Mars | 65 | ||
1995 | Kiski Area | 63 | West Allegheny | 64 | ||
1996 | Kiski Area | 44 | Southmoreland | 72 | ||
1997 | North Allegheny | 82 | Southmoreland | 44 | ||
1998 | North Allegheny | 63 | West Allegheny | 71 | ||
1999 | North Allegheny | 99 | West Allegheny | 74 | ||
2000 | North Allegheny | 112 | Ellwood City | 71 | ||
2001 | North Allegheny | 114 | Quaker Valley | 38 | ||
2002 | Mt. Lebanon | 181 | Quaker Valley | 40 | ||
2003 | North Allegheny | 136 | Quaker Valley | 66 | ||
2004 | North Allegheny | 144 | Quaker Valley | 111 | ||
2005 | Latrobe | 69 | Riverview | 87 | ||
2006 | Mt. Lebanon | 137 | Riverview | 86 | ||
2007 | Latrobe | 163 | Avonworth | 104 | ||
2008 | Latrobe | 89 | Shady Side Academy | 97 | ||
2009 | Norwin | 112 | Quaker Valley | 85 | ||
2010 | North Hills | 99 | Quaker Valley | 52 | ||
2011 | North Hills | 46 | Quaker Valley | 36 | ||
2012 | Mt. Lebanon | 49 | Quaker Valley | 65 | Laurel | 100 |
2013 | Mt. Lebanon | 80 | Mars | 74 | Laurel | 83 |
2014 | Seneca Valley | 87 | Quaker Valley | 43 | Laurel | 84 |
2015 | Seneca Valley | 66 | Quaker Valley | 49 | Vincentian | 72 |
2016 | Oakland Catholic | 39 | Quaker Valley | 53 | Vincentian | 50 |
2017 | Oakland Catholic | 43 | South Fayette | 116 | Vincentian | 78 |
2018 | North Allegheny | 45 | South Fayette | 55 | Vincentian | 70 |
2019 | North Allegheny | 41 | South Fayette | 51 | Vincentian | 104 |