Softball Playoff Clinchings
6A SECTION 1
Seneca Valley, Hempfield, Norwin, North Allegheny
Still in the hunt (2 spots remain)
Mt. Lebanon, Pine-Richland, Canon-McMillan
5A SECTION 1
Shaler, North Hills, Plum, Fox Chapel
5A SECTION 2
Armstrong, Franklin Regional, Latrobe, Penn-Trafford
5A SECTION 3
West Allegheny, South Fayette, Moon
Still in the hunt (1 spot remains)
Mars, Western Beaver
5A SECTION 4
Trinity, Thomas Jefferson, Upper St. Clair, Bethel Park