WPIAL Boys' Cross Country Team Champions

The Western Pennsylvania Interscholastic Athletic League (WPIAL) has crowned team champions in boys' cross country since 1935. The 2024 season marks the WPIAL's 90th year of competition in the sport, and winning the championships were Norwin (Class 3A), Quaker Valley (Class 2A), and Riverview (Class 1A).

Below you will find links to each classification's team champion and its point total (if available), and all the schools who have won a WPIAL boys' cross country team championship.

Champions by Classification
Class 3A | Class 2A | Class 1A | Full Champions Table

Championship History by School

School Titles Years Won
North Allegheny 34 2023, 2022, 2021, 2020, 2019, 2018, 2015, 2014, 2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006, 2005,
1997, 1996, 1995, 1994, 1993, 1992, 1991, 1990, 1980, 1975, 1974, 1971, 1970, 1965, 1963, 1961, 1960
Mt. Lebanon 18 2002, 2001, 2000, 1998, 1959, 1958, 1957, 1956, 1953, 1952, 1951, 1950, 1946, 1945, 1944, 1943, 1942, 1940
Quaker Valley 11 2024, 2012, 2011, 2010, 2009, 2008, 2007, 2002, 2001, 2000, 1983
Neshannock 7 1978, 1976, 1975, 1974, 1970, 1969, 1968
Penn Hills 6 1976, 1972, 1969, 1968, 1967, 1962
Bethel Park 5 1989, 1985, 1984, 1966, 1964
Winchester Thurston 5 2020, 2019, 2018, 2017, 2016
Greensburg Central Catholic 4 2004, 2003, 1989, 1988
Mars 4 1990, 1987, 1984, 1982
New Castle 4 2019, 1954, 1948, 1947
North Hills 4 2004, 2003, 1979, 1978
Shady Side Academy 4 1999, 1998, 1997, 1994
Slippery Rock 4 1981, 1980, 1979, 1977
Central Catholic 3 1987, 1986, 1984
Coraopolis 3 1966, 1965, 1964
Greensburg Salem 3 2020, 2018, 2016
Hampton 3 2023, 2022, 2021
Pine-Richland 3 1996, 1995, 1991
Riverview 3 2024, 2023, 2021
Seneca Valley 3 2017, 2016, 1983
Avonworth 2 2013, 2006
Butler 2 1988, 1981
Gateway 2 1982, 1973
Knoch 2 2015, 2014
Norwin 2 2024, 1977
Our Lady of the Sacred Heart 2 2022, 2012
Sewickley Academy 2 2015, 2014
South Park 2 1986, 1985
Washington 2 1973, 1972
Ambridge 1 1949
Baldwin 1 1999
Ellwood City 1 2005
Georges Township 1 1941
Hickory 1 1955
Indiana 1 2017
McGuffey 1 1971
New Brighton 1 1993
Peters Township 1 1963
South Fayette 1 2013
Southmoreland 1 1992
Upper St. Clair 1 1967