Boys Cross Country - PIAA Team

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