Year | Class AAA Champion |
Score | Class AA Champion |
Score | Class A Champion |
Score |
1935 | Canonsburg | |||||
1936 | Canonsburg | 36 | ||||
1937 | Canonsburg | 42 | ||||
1938 | Canonsburg | 35 | ||||
1939 | Canonsburg | |||||
1940 | Mt. Lebanon | 71 | ||||
1941 | Georges Township | 61 | ||||
1942 | Mt. Lebanon | 27 | ||||
1943 | Mt. Lebanon | 16 | ||||
1944 | Mt. Lebanon | 22 | ||||
1945 | Mt. Lebanon | 39 | ||||
1946 | Mt. Lebanon | 34 | ||||
1947 | New Castle | 53 | ||||
1948 | New Castle | 52 | ||||
1949 | Ambridge | 41 | ||||
1950 | Mt. Lebanon | 57 | ||||
1951 | Mt. Lebanon | 42 | ||||
1952 | Mt. Lebanon | 63 | ||||
1953 | Mt. Lebanon | 65 | ||||
1954 | New Castle | 85 | ||||
1955 | Hickory | 50 | ||||
1956 | Mt. Lebanon | 39 | ||||
1957 | Mt. Lebanon | 32 | ||||
1958 | Mt. Lebanon | 28 | ||||
1959 | Mt. Lebanon | 50 | ||||
1960 | North Allegheny | 59 | ||||
1961 | North Allegheny | 58 | ||||
1962 | Penn Hills | 82 | ||||
1963 | North Allegheny | 87 | Peters Township | 34 | ||
1964 | Bethel Park | 116 | Coraopolis | 50 | ||
1965 | North Allegheny | 50 | Coraopolis | 53 | ||
1966 | Bethel Park | 71 | Coraopolis & Riverside | 61 | ||
1967 | Penn Hills | 56 | Upper St. Clair | 65 | ||
1968 | Penn Hills | 55 | Neshannock | 63 | ||
1969 | Penn Hills | 38 | Neshannock | 68 | ||
1970 | North Allegheny | 49 | Neshannock | 53 | ||
1971 | North Allegheny | 33 | McGuffey | 74 | ||
1972 | Penn Hills | 47 | Washington | 69 | ||
1973 | Gateway | 78 | Washington | 95 | ||
1974 | North Allegheny | 46 | Neshannock | 39 | ||
1975 | North Allegheny | 82 | Neshannock | 33 | ||
1976 | Penn Hills | 68 | Neshannock | 51 | ||
1977 | Norwin | 72 | Slippery Rock | 47 | ||
1978 | North Hills | 52 | Neshannock | 65 | ||
1979 | North Hills | 39 | Slippery Rock | 68 | ||
1980 | North Allegheny | 90 | Slippery Rock | 43 | ||
1981 | Butler | 54 | Slippery Rock | 73 | ||
1982 | Gateway | 138 | Mars | 68 | ||
1983 | Seneca Valley | 78 | Quaker Valley | 86 | ||
1984 | Bethel Park & Central Cath. | |
Mars | 71 | ||
1985 | Bethel Park | 64 | South Park | 77 | ||
1986 | Central Catholic | 71 | South Park | 80 | ||
1987 | Central Catholic | 126 | Mars | 88 | ||
1988 | Butler | 96 | Greensburg C.C. | 53 | ||
1989 | Bethel Park | 95 | Greensburg C.C. | 71 | ||
1990 | North Allegheny | 99 | Mars | 52 | ||
1991 | North Allegheny | 143 | Richland | 125 | ||
1992 | North Allegheny | 83 | Southmoreland | 81 | ||
1993 | North Allegheny | 79 | New Brighton | 147 | ||
1994 | North Allegheny | 68 | Shady Side Academy | 88 | ||
1995 | North Allegheny | 53 | Pine-Richland | 68 | ||
1996 | North Allegheny | 49 | Pine-Richland | 41 | ||
1997 | North Allegheny | 45 | Shady Side Academy | 50 | ||
1998 | Mt. Lebanon | 47 | Shady Side Academy | 67 | ||
1999 | Baldwin | 75 | Shady Side Academy | 104 | ||
2000 | Mt. Lebanon | 163 | Quaker Valley | 54 | ||
2001 | Mt. Lebanon | 114 | Quaker Valley | 43 | ||
2002 | Mt. Lebanon | 100 | Quaker Valley | 63 | ||
2003 | North Hills | 73 | Greensburg C.C. | 64 | ||
2004 | North Hills | 63 | Greensburg C.C. | 85 | ||
2005 | North Allegheny | 54 | Ellwood City | 91 | ||
2006 | North Allegheny | 53 | Avonworth | 98 | ||
2007 | North Allegheny | 63 | Quaker Valley | 76 | ||
2008 | North Allegheny | 46 | Quaker Valley | 47 | ||
2009 | North Allegheny | 92 | Quaker Valley | 41 | ||
2010 | North Allegheny | 80 | Quaker Valley | 25 | ||
2011 | North Allegheny | 50 | Quaker Valley | 29 | ||
2012 | North Allegheny | 50 | Quaker Valley | 66 | O.L. Sacred Heart | 113 |
2013 | North Allegheny | 38 | South Fayette | 74 | Avonworth | 124 |
2014 | North Allegheny | 47 | Knoch | 104 | Sewickley Academy | 67 |
2015 | North Allegheny | 39 | Knoch | 97 | Sewickley Academy | 79 |
2016 | Seneca Valley | 55 | Greensburg Salem | 67 | Winchester Thurston | 20 |
2017 | Seneca Valley | 87 | Indiana | 75 | Winchester Thurston | 37 |
2018 | North Allegheny | 63 | Greensburg Salem | 40 | Winchester Thurston | 32 |
2019 | North Allegheny | 66 | New Castle | 79 | Winchester Thurston | 37 |