PIAA Boys’ Basketball Champions

The Pennsylvania Interscholastic Athletic Association (PIAA) has crowned champions in boys’ basketball since 1920. Each classification champion from the Western Pennsylvania Interscholastic Athletic League (WPIAL) and additional teams have qualified for the PIAA Championships since their inception, with PIAA District VII claiming a total of 85 state champions in the sport.

The WPIAL has produced multiple PIAA boys’ basketball champions 18 times, with a record three coming in 1992, 1995, and 2004. A total of 19 different WPIAL schools have won multiple PIAA titles, with Farrell’s seven being the most in league history. The other schools who have won two or more are: Aliquippa (5), Midland (5), Beaver Falls (4), Blackhawk (4), Irwin (4), Uniontown (4), Duquesne (3), Homestead (3), Lincoln Park (3), Sewickley Academy (3), Wampum (3), McKeesport (2), Moon (2), Monessen (2), Our Lady of Sacred Heart (2), Shady Side Academy (2), Sto-Rox (2), and Washington (2).

A full list of champions by year and classification can be found below. The 2020 PIAA Championships were canceled before completion due to the COVID-19 pandemic.

Year School Class Results
2023 Lincoln Park 4A def. South Allegheny (80-63), Highlands (84-72), Laurel Highlands (69-66),
Uniontown (85-64), Neumann Goretti (62-58)
  Imani Christian Academy 1A def. Clarion (78-43), Union [District IX] (80-48), Farrell (80-50),
Union [District VII] (72-40), Berlin Brothersvalley (81-64)
2022 Our Lady of Sacred Heart 2A def. United (75-50), Carlynton (74-43), Ridgway (54-27),
Kennedy Catholic (78-68), Constitution (92-71)
Bishop Canevin 1A def. Johnsonburg (73-40), DuBois Central (68-33), Imani Christ. Acad. (53-45),
Elk County (47-21), St. John Neumann (64-47)
2021 Our Lady of Sacred Heart 2A def. Karns City (75-45), Portage (74-50), Constitution (62-49)
2019 Moon 5A def. Northeastern (77-53), Archbishop Ryan (44-36),
Lower Dauphin (51-50, OT), Mars (73-55), Archbishop Wood (74-64)
  Lincoln Park 3A def. Bellwood-Antis (73-55), Aliquippa (71-69), Richland (66-57),
Sharon (67-58), Trinity (73-72)
2017 Sewickley Academy 2A def. Rocky Grove (60-47), Bishop Guilfoyle (70-58), Greensburg C.C. (61-46),
Bishop Canevin (50-48), Constitution (68-63, OT)
2016 Aliquippa 2A def. Tyrone (71-41), Bishop Canevin (56-38), West Middlesex (50-20),
Lincoln Park (55-52), Mastery Charter North (68-49)
2014 New Castle 4A def. Bethel Park (71-64), North Allegheny (64-54), Hampton (57-55),
Abington (58-54), La Salle College (52-39)
  Lincoln Park 1A def. Johnsonburg (96-47), Forbes Road (81-28), Vincentian Acad. (99-64),
Bishop Carroll (70-28), Maths, Civics & Science (70-66)
2013 Beaver Falls 2A def. Bald Eagle Area (92-48), Mercyhurst Prep (53-39), Lakeview (56-44),
West Middlesex (59-47), Holy Cross (69-63)
2010 South Fayette 2A def. Cambria Heights (77-37), Washington (56-41), North Catholic (59-35),
Mercyhurst Prep (54-41), Strawberry Mansion (49-47)
  Sewickley Academy 1A def. Coudersport (67-36), Elk County Catholic (41-19), 
Tussey Mountain (66-44), Lincoln Park (50-47), Reading C.C. (43-35)
2008 Jeannette 2A def. Kane (83-41), Girard (67-35), North Catholic (86-60),
North East (66-60), Strawberry Mansion (76-72, OT)
  Serra Catholic 1A def. Elk County Catholic (72-48), Bishop Guilfoyle (50-46), Bentworth (81-54),
Kennedy Catholic (78-76, OT), Freire Charter (67-66)
2005 Beaver Falls 2A def. Washington (72-70), Greenville (82-58), Jeannette (61-56),
Aliquippa (58-57), York Catholic (71-59)
2004 Penn Hills 4A def. Schenley (69-58), Connellsville (55-54), Penn Hills (65-54),
State College (60-55), Parkland (57-48)
  Moon 3A def. Slippery Rock (75-43), Grove City (62-45), Perry Trad. Acad. (59-58),
Bradford (54-36), Holy Ghost Prep (52-50)
  Sto-Rox 2A def. Northwestern (72-57), Aliquippa (58-53), Freeport (66-44),
Beaver Falls (69-62), Trinity (62-53)
2000 Shady Side Academy 2A def. Saegertown (68-65, OT), Washington (58-53), Girard (51-43),
Aliquippa (48-47), Halifax (55-50)
1999 Blackhawk 3A def. Lock Haven (72-40), Marion Center (81-36), General McLane (57-47),
South Park (74-52), Holy Ghost Prep (66-43)
1997 Aliquippa 2A def. Bellwood-Antis (73-55), Farrell (62-32), Bishop McCort (73-58),
Cambridge Springs (57-47), Meyers (57-50)
Sewickley Academy 1A def. Southern Fulton (53-51), Juniata Valley (57-43), Bishop Guilfoyle (56-41),
Kennedy Christian (51-50), Schuylkill Haven (52-45)
1996 Blackhawk 3A def. Grove City (60-40), Ellwood City (79-26), Perry Trad. Acad. (62-42),
Franklin (70-68, 2OT), Valley View (67-55)
1995 Ringgold 4A def. DuBois (70-46), Woodland Hills (62-49), Cathedral Prep (77-67, 2OT),
Butler (63-55), Williamsport (71-66)
  Blackhawk 3A def. Central Cambria (84-55), Franklin (69-68), Seton LaSalle (75-57),
Hickory (80-56), Pottstown (64-59)
  Shady Side Academy 2A def. Curwensville (80-52), Forest Hills (90-61), Burgettstown (57-46),
George Jr/ Republic (67-48), Annville-Cleona (90-75)
1994 Beaver Falls 3A def. Central (78-48), General McLane (60-52), Perry Trad. Acad. (58-53),
Hickory (55-53), Academy Park (65-59)
  Aliquippa 2A def. Fairview (70-41), New Brighton (87-56), Brockway (64-49),
George Jr. Republic (73-65), Carbondale (60-57)
1993 Duquesne 1A def. Conneaut Valley (83-52), Northern Bedford (75-51), Linesville (86-74),
Homer Center (69-55), Loyalsock Township (70-60)
1992 Blackhawk 3A def. Grove City (82-53), Bishop Canevin (83-67), Beaver Falls (61-60),
Erie Academy (73-50), Strath Haven (71-55)
  Carlynton 2A def. Tussey Mountain (72-60), George Jr. Republic (70-63), Washington (80-62),
Cambridge Springs (43-37), Trinity (52-47)
  Duquesne 1A def. Iroquois (83-40), Forbes Road (83-46), Linesville (65-41),
Elk County Christian (43-33), Scotland School (87-72)
1991 Clairton 1A def. Sheffield (73-57), Windber (80-67), Union (73-67),
Conemaugh Township (80-62), Scotland School (85-76)
1989 Aliquippa 3A def. Perry Trad. Acad. (84-77), New Brighton (67-66), North Catholic (81-63),
Blackhawk (83-63), Allentown C.C. (78-75)
  Monessen 1A def. Elk County Christian (69-55), Bucktail (71-63), Sharpsville (66-64), 
Kennedy Christian (58-48), Trinity (73-67)
1988 Seton LaSalle 3A def. Grove City (69-63), New Brighton (74-66), Strong Vincent (48-47),
Aliquippa, Milton (77-72)
  Monessen 1A def. George Jr. Republic (75-69), Forbes Road (84-69), Elderton (97-61),
Elk County Christian (54-44), Bristol (88-80)
1986 Washington 2A def. Tussey Mountain (87-40), Albert Gallatin (89-55), Girard (87-51),
Rochester (64-48), G.A.R. Memorial (68-50)
1984 Washington 2A def. Sharpsville (95-61), Bishop Guilfoyle (73-61), Iroquois (61-49),
Erie East (72-57), Delone Catholic (45-43)
1983 Sto-Rox 2A def. Hickory (62-48), Forest Hills (60-54), Hampton (78-51),
Chief Logan (65-46), Tamaqua (71-64)
1982 Bishop Boyle 2A def. Kane (85-52), Forest Hills (72-48), Harbor Creek (65-57),
Seton LaSalle (82-67), Northern Lehigh (78-67)
  Monaca 1A def. Lakeview (59-58), Conemaugh Township (88-70), 
Kennedy Christian (49-46), Serra Catholic (64-51), Elk Lake (57-48)
1981 Uniontown 3A def. Erie Prep, Brashear, McDowell, Altoona, Springfield (73-61)
1979 Valley 3A def. Altoona, South Hills, Schenley, Beaver Falls, Allen (72-66)
1978 Geibel Catholic 1A def. Karns City, East Brady, Bishop Carroll, Darby Township
1977 Fox Chapel 3A def. Erie Academy (79-54), Erie Prep (68-52),
Norwin (64-63, 2OT), Steelton-Highspire (81-71)
1976 Midland 2A def. Windber (74-65), South Park (83-62), Greenville (68-42),
Turtle Creek (62-55), Holy Ghost Prep (51-50)
1974 Midland 2A def. Mount Union (99-60), Frazier (79-59), Grove City (76-52),
Bishop Guilfoyle (31-30), Exeter Township (58-52)
1973 General Braddock 3A def. Erie Tech (61-60), Pittsburgh Fifth Avenue (74-72), Sharon (67-59),
Ringgold (56-49, OT), Reading (63-62)
  Midland 2A def. Limestone (86-47), Iroquois (71-50), Union (71-53),
Washington (81-64), Bristol (84-77)
1972 Farrell 3A def. Indiana (71-48), Pittsburgh Allegheny (84-55), Keystone Oaks (53-47),
Meadville (77-47), Chester (56-55)
1971 Midland 2A def. Bedford (58-41), Mercer (54-41), Camp Hill (61-52)
1970 Beaver Falls 3A def. Altoona (67-66), Schenley (87-83), Haverford (82-58)
1969 Farrell 3A def. Altoona (67-39), Pittsburgh Fifth Avenue (59-51),
Steelton-Highspire (61-50)
1968 Laurel Highlands 3A def. Johnstown (80-62), Pittsburgh Allegheny (71-66), Cheltenham (63-56)
1967 Ambridge 3A def. Altoona (78-62), Schenley (68-50), Chester (93-61)
1965 Midland 3A def. Altoona (83-66), Schenley (76-62), Steelton-Highspire (90-61)
1964 Uniontown 3A def. Huntingdon (66-46), Punxsutawney (83-47), Plymouth-Whitemarsh (62-51)
1962 Uniontown 3A def. Altoona (59-46), Pittsburgh Fifth Avenue (66-49), Norristown (70-57)
1961 Fort Cherry 2A def. Marion Center (60-50), Cochranton (71-44), St. Clair (51-41)
1960 Farrell 3A def. Johnstown (48-41), DuBois (75-41), Radnor (60-41)
Wampum 2A def. Laurel Valley (71-41), West Middlesex (51-37), Montrose (57-51)
1959 Farrell 3A def. Altoona (72-55), DuBois (57-39), Chester (76-66)
1958 Wampum 2A def. Renovo (77-35), Forbes Road (83-60),
Fredonia (63-60), Columbia (82-64)
1957 Sharon 3A def. Altoona (63-47), Oliver (49-38), Chester (59-50)
1956 Farrell 3A def. Somerset (80-34), Altoona (70-56),
Meadville (83-60), Palmerton (57-45)
1955 McKeesport 3A def. Johnstown (76-54), Pittsburgh South (76-54), Chester (54-48)
  Wampum 2A def. Richland (89-62), Berlin Brothersvalley (82-37),
Mercer (74-52), Fountain Hills (73-61)
1954 Farrell 3A def. Berlin Brothersvalley (64-36), Johnstown (52-43),
Meadville (65-56), Chester (58-52)
  Irwin 2A def. Forbes Road (72-48), Mercer (55-44), Mt. Penn (61-55)
1953 Irwin 2A def. Forbes Road (60-51), Cresson (68-47),
Mercer (68-48), Ashley (73-51)
1952 Farrell 3A def. Westmont Hilltop (57-39), Westinghouse (54-53), Coatesville (63-55)
  Avalon 2A def. Gallitzin (64-26), Shade (65-29),
Slippery Rock (69-30), Kutztown (64-62)
1950 Homestead 3A def. Altoona (60-44), Westinghouse (39-34), Swoyerville (48-42)
1949 Aliquippa 3A def. Somerset (53-32), Westmont Hilltop (47-40),
Sharpsville (57-48), York (63-51)
1948 Irwin 2A def. Stoneycreek (60-31), Kane (56-38), Bridgeport (49-34)
1947 Irwin 2A def. Boswell (59-39), Karns City (44-38), Weatherly (45-38)
1944 Duquesne 3A def. Franklin Boro (43-25), Sharon (37-25), Hazleton (43-35)
1939 Homestead 3A def. Conemaugh Township (35-23), Boswell (43-14),
Erie Academy (28-24), Lower Merion (29-24)
1931 North Braddock Scott 3A def. Westinghouse (23-13), Farrell (37-22),
Hollidaysburg (41-15), Lower Merion (28-15)
1925 Uniontown 3A def. Erie East (30-20), Lock Haven (34-17), Williamsport (21-14)
1924 Homestead 3A def. Greenville (31-14), Harrisburg Tech (36-18), Nanticoke (32-21)
1921 McKeesport 3A def. Oil City (35-28), Wilkes-Barre (43-17), Williamsport (24-21)