Boys Cross Country - PIAA Team

Year Class AAA   Champion Score Class AA   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