2025 WPIAL, District 9, District 10 boys basketball tournament brackets: Matchups, scores, times
The 2025 boys basketball postseason is underway in WPIAL, District 9 and District 10. Here are the current brackets, including sites and times. Check back daily for the latest results and next matchups.
Class 6A
(4 qualify for PIAA Tournament)
Play-in Round, Monday, Feb. 17
No. 9 Woodland Hills 43, No. 8 Seneca Valley 32
No. 7 Butler 71, No. 10 North Hills 54
No. 6 Mt. Lebanon 61, No. 11 Norwin 34
Quarterfinals, Thursday, Feb. 20
No. 1 Upper St. Clair 63, No. 9 Woodland Hills 41
No. 5 Central Catholic 52, No. 4 Fox Chapel 45
No. 2 New Castle 64, No. 7 Butler 43
No. 6 Mt. Lebanon 64, No. 3 Imani Christian 61
Semifinals, Monday, Feb. 24
No. 1 Upper St. Clair 59, No. 5 Central Catholic 39
No. 2 New Castle 67, No. 6 Mt. Lebanon 56
Third-place Game, Wednesday, Feb. 26
No. 5 Central Catholic 68, No. 6 Mt. Lebanon 60
Final
Friday, Feb. 28 at Petersen Events Center
No. 1 Upper St. Clair 65, No. 2 New Castle 43
——
Class 5A
(8 qualify for PIAA Tournament)
Play-in Round, Thursday, Feb. 13
No. 16 Franklin Regional 71, No. 17 Indiana 50
First Round, Tuesday, Feb. 18
No. 1 Montour 70, No. 16 Franklin Regional 42
No. 9 Greater Latrobe 59, No. 8 Kiski Area 51
No. 4 Chartiers Valley 72, No. 13 Thomas Jefferson 50
No. 5 Moon 49, No. 12 Gateway 42
No. 15 Penn-Trafford 60, No. 2 Baldwin 45
No. 10 Mars 50, No. 7 South Fayette 46
No. 3 Uniontown 59, No. 14 Hampton 42
No. 6 Peters Township 63, No. 11 Penn Hills 30
Quarterfinals, Friday, Feb. 21
No. 1 Montour 60, No. 9 Greater Latrobe 52
No. 4 Chartiers Valley 51, No. 5 Moon 44
No. 10 Mars 64, No. 15 Penn-Trafford 59
No. 6 Peters Township 56, No. 3 Uniontown 52
Consolation Semifinals, Monday, Feb. 24
No. 9 Greater Latrobe 62, No. 5 Moon 53
No. 3 Uniontown 86, No. 15 Penn-Trafford 73
Semifinals, Tuesday, Feb. 25
No. 4 Chartiers Valley 47, No. 1 Montour 44
No. 6 Peters Township 58, No. 10 Mars 52 (OT)
Seventh-place Game, Wednesday, Feb. 26
No. 5 Moon 75, No. 15 Penn-Trafford 59
Fifth-place Game, Wednesday, Feb. 26
No. 3 Uniontown 69, No. 9 Greater Latrobe 38
Third-place Game, Thursday, Feb. 27
No. 1 Montour 81, No. 10 Mars 72
Final
Saturday, March 1 at Petersen Events Center
No. 4 Chartiers Valley 73, No. 6 Peters Township 66
——
Class 4A
(5 qualify for PIAA Tournament)
First Round, Friday, Feb. 14
No. 8 Elizabeth Forward 61, No. 9 Highlands 56
No. 5 Knoch 56, No. 12 West Mifflin 23
No. 7 Deer Lakes 83, No. 10 Quaker Valley 58
No. 6 Central Valley 80, No. 11 Derry 55
Quarterfinals, Wednesday, Feb. 19
No. 1 Belle Vernon 55, No. 8 Elizabeth Forward 51
No. 4 Avonworth 72, No. 5 Knoch 63
No. 2 North Catholic 65, No. 7 Deer Lakes 51
No. 3 Beaver 58, No. 6 Central Valley 50
Semifinals, Saturday, Feb. 22
No. 1 Belle Vernon 57, No. 4 Avonworth 56
No. 2 North Catholic 71, No. 3 Beaver 42
Consolation Semifinals, Monday, Feb. 24
No. 5 Knoch 72, No. 8 Elizabeth Forward 54
No. 7 Deer Lakes 53, No. 6 Central Valley 50
Fifth-place Game, Wednesday, Feb. 26
No. 5 Knoch 56, No. 7 Deer Lakes 42
Third-place Game, Wednesday, Feb. 26
No. 4 Avonworth 83, No. 3 Beaver 57
Final
Thursday, Feb. 27 at Petersen Events Center
No. 1 Belle Vernon 54, No. 2 North Catholic 49
——
Class 3A
(7 qualify for PIAA Tournament)
First Round, Tuesday, Feb. 18
No. 1 Aliquippa 83, No. 16 New Brighton 29
No. 9 Shade Side Academy 51, No. 8 McGuffey 31
No. 4 Bishop Canevin 59, No. 13 Seton LaSalle 57
No. 5 Keystone Oaks 72, No. 12 Ligonier Valley 57
No. 2 South Allegheny 61, No. 15 Charleroi 32
No. 10 Ellwood City 55, No. 7 South Park 51
No. 3 Mohawk 59, No. 14 Waynesburg Central 40
No. 6 Southmoreland 58, No. 11 Carlynton 50
Quarterfinals, Friday, Feb. 21
No. 1 Aliquippa 71, No. 9 Shade Side Academy 49
No. 4 Bishop Canevin 67, No. 5 Keystone Oaks 58
No. 3 Mohawk 55, No. 6 Southmoreland 38
No. 2 South Allegheny 77, No. 10 Ellwood City 34
Consolation Semifinals, Monday, Feb. 24
No. 9 Shade Side Academy 64, No. 5 Keystone Oaks 57
No. 10 Ellwood City 60, No. 6 Southmoreland 57
Semifinals, Tuesday, Feb. 25
No. 1 Aliquippa 66, No. 4 Bishop Canevin 36
No. 2 South Allegheny 75, No. 3 Mohawk 53
Seventh-place Game, Wednesday, Feb. 26
No. 5 Keystone Oaks 57, No. 6 Southmoreland 45
Fifth-place Game, Wednesday, Feb. 26
No. 9 Shade Side Academy 67, No. 10 Ellwood City 46
Third-place Game, Thursday, Feb. 27
No. 3 Mohawk 70, No. 4 Bishop Canevin 64
Final
Saturday, March 1 at Petersen Events Center
No. 2 South Allegheny 37, No. 1 Aliquippa 35
——
Class 2A
(8 qualify for PIAA Tournament)
Play-in Round, Thursday, Feb. 13
No. 21 Springdale 42, No. 12 Jefferson-Morgan 33
No. 13 Winchester Thurston 50, No. 20 Bethlehem Center 39
No. 19 Brentwood 59, No. 14 West Greene 49
No. 15 Bentworth 64, No. 18 South Side 40
No. 16 Laurel 50, No. 17 Eden Christian Academy 42
First Round, Monday, Feb. 17
No. 1 Greensburg Central Catholic 67, No. 16 Laurel 42
No. 8 Union 70, No. 9 Fort Cherry 49
No. 4 Neshannock 56, No. 13 Winchester Thurston 44
No. 5 Northgate 59, No. 21 Springdale 44
No. 2 Sewickley Academy 59, No. 15 Bentworth 26
No. 7 Chartiers-Houston 55, No. 10 Shenango 35
No. 3 Jeannette 91, No. 19 Brentwood 42
No. 6 OLSH 64, No. 11 Clairton 37
Quarterfinals, Thursday, Feb. 20
No. 8 Union 44, No. 1 Greensburg Central Catholic 42
No. 4 Neshannock 72, No. 5 Northgate 64 (4OT)
No. 2 Sewickley Academy 48, No. 7 Chartiers-Houston 39
No. 3 Jeannette 55, No. 6 OLSH 50
Consolation Semifinals, Saturday, Feb. 22
No. 1 Greensburg Central Catholic 76, No. 5 Northgate 48
No. 6 OLSH 54, No. 7 Chartiers-Houston 45
Semifinals, Monday, Feb. 24
No. 8 Union 60, No. 4 Neshannock 56
No. 3 Jeannette 45, No. 2 Sewickley Academy 25
Seventh-place Game, Wednesday, Feb. 26
No. 5 Northgate 48, No. 7 Chartiers-Houston 47
Fifth-place Game, Wednesday, Feb. 26
No. 1 Greensburg Central Catholic 57, No. 6 OLSH 40
Third-place Game, Wednesday, Feb. 26
No. 2 Sewickley Academy 51, No. 4 Neshannock 37
Final
Friday, Feb. 28 at Petersen Events Center
No. 3 Jeannette 63, No. 8 Union 39
——
Class 1A
(4 qualify for PIAA Tournament)
Quarterfinals, Wednesday, Feb. 19
No. 1 Neighborhood Academy 66, No. 8 Beaver County Christian 20
No. 4 Aquinas Academy 69, No. 5 Geibel Catholic 40
No. 2 Serra Catholic 80, No. 7 Summit Academy 61
No. 3 Nazareth Prep 53, No. 6 Monessen 38
Semifinals, Saturday, Feb. 22
No. 1 Neighborhood Academy 69, No. 4 Aquinas Academy 35
No. 2 Serra Catholic 57, No. 3 Nazareth Prep 45
Third-place Game, Tuesday, Feb. 25
No. 3 Nazareth Prep 46, No. 4 Aquinas Academy 30
Final
Thursday, Feb. 27 at Petersen Events Center
No. 1 Neighborhood Academy 69, No. 2 Serra Catholic 46
——
Class 3A
Semifinals, Friday, Feb. 21
No. 2 Cranberry Area 69, No. 3 Karns City 52
Championship, Tuesday, Feb. 25
No. 2 Cranberry Area 53, No. 1 Brookville 46
——
Class 4A
(5 qualify for PIAA Tournament)
First Round, Tuesday, Feb. 18
No. 9 Farrell 67, No. 8 Fort LeBoeuf 61
No. 13 Harbor Creek 47, No. 4 Girard 44
No. 4 Grove City 56, No. 12 Franklin 31
No. 10 Slippery Rock 54, No. 7 Fairview 44
No. 3 Sharon 55, No. 14 Conneaut 41
No. 11 Oil City 59, No. 6 Warren 51
Quarterfinals, Friday, Feb. 21
No. 1 Cathedral Prep 83, No. 9 Farrell 47
No. 4 Grove City 39, No. 13 Harbor Creek 35
No. 2 Hickory 53, No. 10 Slippery Rock 45
No. 3 Sharon 59, No. 11 Oil City 39
Consolation Semifinals, Tuesday, Feb. 25
No. 9 Farrell 52, No. 13 Harbor Creek 51 (OT)
No. 11 Oil City 52, No. 10 Slippery Rock 36
Semifinals, Tuesday, Feb. 25
No. 1 Cathedral Prep 79, No. 4 Grove City 46
No. 3 Sharon 57, No. 2 Hickory 44
Fifth-place Game, Friday, Feb. 28
No. 9 Farrell 54, No. 11 Oil City 50
Third-place Game, Friday, Feb. 28
No. 2 Hickory 44, No. 4 Grove City 40
Championship, Friday, Feb. 28
No. 1 Cathedral Prep 92, No. 3 Sharon 71
