Year | Class AAA Champion |
Score | Class AA Champion |
Score | Class A Champion |
Score |
1939 | Altoona | 67 | ||||
1940 | Reading | 33 | ||||
1941 | Mt. Lebanon Altoona |
50 | ||||
1942 | [No meet scheduled] | |||||
1943 | Mt. Lebanon | 38 | ||||
1944 | Mt. Lebanon | 27 | ||||
1945 | Mt. Lebanon | 68 | ||||
1946 | Aliquippa | 33 | ||||
1947 | [No Team Winner] | |||||
1948 | New Castle | 75 | ||||
1949 | Ambridge | 77 | ||||
1950 | Mt. Lebanon | 69 | ||||
1951 | Altoona | 66 | ||||
1952 | Mt. Lebanon | 60 | ||||
1953 | Mt. Lebanon | 37 | ||||
1954 | Altoona | 66 | ||||
1955 | Hickory | 53 | ||||
1956 | Mt. Lebanon | 47 | ||||
1957 | Mt. Lebanon | 47 | ||||
1958 | Mt. Lebanon | 40 | ||||
1959 | Mt. Lebanon | 53 | ||||
1960 | North Allegheny | 61 | ||||
1961 | North Allegheny | 61 | ||||
1962 | North Allegheny | 100 | ||||
1963 | State College | 65 | Swarthmore | 99 | ||
1964 | Baldwin | 144 | Exeter | 65 | ||
1965 | North Allegheny | 70 | Abington Heights | 75 | ||
1966 | Warren | 100 | Spring Grove | 77 | ||
1967 | Gateway | 110 | Exeter | 70 | ||
1968 | North Allegheny | 75 | Exeter | 82 | ||
1969 | Penn Hills | 58 | Neshannock | 78 | ||
1970 | North Allegheny | 85 | Neshannock | 104 | ||
1971 | North Allegheny | 44 | North East | 96 | ||
1972 | Penn Hills | 76 | Bellevue Annville-Cleona |
132 | ||
1973 | Norwin | 101 | Annville-Cleona | 51 | ||
1974 | North Allegheny | 84 | Annville-Cleona | 69 | ||
1975 | William Tennent | 134 | Neshannock | 94 | ||
1976 | State College | 123 | Neshannock | 123 | ||
1977 | Punxsutawney | 79 | Annville-Cleona | 61 | ||
1978 | State College | 69 | West York | 36 | ||
1979 | North Hills | 118 | Wilkes-Barre Meyers | 159 | ||
1980 | North Allegheny | 142 | Greencastle-Antrim | 141 | ||
1981 | Abington Heights | 118 | Greencastle-Antrim | 108 | ||
1982 | Gateway | 137 | North East | 161 | ||
1983 | Seneca Valley | 150 | York Catholic | 246 | ||
1984 | State College | 67 | Oswayo Valley | 198 | ||
1985 | Bethel Park | 164 | York Catholic | 209 | ||
1986 | State College | 198 | Greencastle-Antrim | 214 | ||
1987 | Council Rock | 174 | North East | 231 | ||
1988 | Council Rock | 123 | North East | 205 | ||
1989 | Council Rock | 209 | Twin Valley | 235 | ||
1990 | Pittsburgh Central Catholic | 208 | Hershey | 156 | ||
1991 | Council Rock | 190 | Twin Valley | 185 | ||
1992 | Council Rock | 150 | Twin Valley | 143 | ||
1993 | Council Rock | 52 | Lansdale Catholic | 42 | ||
1994 | Council Rock | 83 | Twin Valley | 73 | ||
1995 | Council Rock | 72 | Twin Valley | 128 | ||
1996 | West Chester Henderson | 46 | Union City | 113 | ||
1997 | North Allegheny | 105 | Union City | 92 | ||
1998 | Mt. Lebanon | 117 | St. Pius X | 128 | ||
1999 | Council Rock | 139 | Bishop Hafey | 129 | ||
2000 | Coatesville | 112 | Scranton Prep | 102 | ||
2001 | Cedar Cliff | 87 | Scranton Prep | 87 | ||
2002 | West Chester Henderson | 83 | Scranton Prep | 80 | ||
2003 | West Chester Henderson | 135 | Eisenhower | 109 | ||
2004 | Cedar Cliff | 95 | Scranton Prep | 122 | ||
2005 | West Chester East | 104 | Scranton Prep | 138 | ||
2006 | Coatesville | 26 | West Middlesex | 132 | ||
2007 | North Penn | 90 | North East | 83 | ||
2008 | North Penn | 92 | Elk Lake | 138 | ||
2009 | West Chester Henderson | 119 | York Suburban | 76 | ||
2010 | North Allegheny | 124 | Elk Lake | 102 | ||
2011 | North Penn Cardinal O'Hara |
132 | Quaker Valley | 90 | ||
2012 | West Chester Henderson Cardinal O'Hara |
69 | Pottsgrove | 96 | Northeast Bradford | 96 |
2013 | West Chester Henderson | 60 | Tunkhannock | 101 | Saegertown | 60 |
2014 | North Allegheny | 72 | York Suburban | 86 | Winchester Thurston | 65 |
2015 | Downingtown West | 57 | Dallas | 96 | Camp Hill | 113 |
2016 | Council Rock North | 76 | Dallas | 96 | Winchester Thurston | 62 |
2017 | LaSalle College | 130 | Wyomissing | 105 | Penns Valley | 68 |
2018 | North Allegheny | 90 | Greensburg Salem | 63 | Jenkintown | 49 |
2019 | Downingtown West | 65 | Lewisburg York Suburban |
82 | Winchester Thurston | 113 |