Bethel Park 4, Ringgold 1 – Cody Hendrych-Bondra scored two goals to lead Bethel Park (6-3, 5-2) to a Section 3-3A victory against Ringgold (3-7, 3-4). Henry Gaston and Xavier Jackson also scored for the Black Hawks.
Butler 3, North Hills 0 – Thomas Sheptak had two goals and an assist and Drew Knight recorded the shutout for Butler (6-3-1, 3-3-1) in a Section 1-4A win over North Hills (0-8, 0-7). Noah Ernst had two assists and Dylan Murphy also scored for Butler.
Deer Lakes 3, Freeport 2 – Ryan Hanes, Wes Boyle and Peyton Kushon scored as Deer Lakes (9-1, 7-0) beat Freeport (4-4, 4-3) in Section 2-2A. Dante Treglia and Isaac Wetzel each scored for the Yellowjackets.
Hampton 3, North Catholic 2 – Caden Muchenski scored his second goal of the game in overtime to power Hampton (7-2, 5-1) to a Section 1-3A victory over North Catholic (2-4-2, 2-3). Luke Fiscus scored a goal and assisted on the overtime winner for the Talbots.
Jeannette 3, Leechburg 2 – Austin Emory had two goals and Jordan Taylor also scored for Jeannette (4-4, 2-4) in a Section 2-2A win. Jake Mull and Luke Fox scored for Leechburg (2-5-1, 2-5).
Kiski Area 4, Indiana 0 – Trey Curry had a pair of goals and Anders Bordoy added a goal and an assist to power Kiski Area (8-1, 6-0) to a Section 1-3A win over Indiana (2-7, 1-5). Ronin Wilczek also scored for the Cavaliers.
Knoch 10, Derry 1 – Caleb Oskin recorded a hat trick and an assist and Orrin Milcic added a goal and two assists to lift Knoch (5-3, 5-2) to a win over Derry (1-7, 0-6) in Section 2-2A.
Mt. Lebanon 3, Allderdice 0 – James Ivanov had a hat trick and Cole Barton recorded the shutout as Mt. Lebanon (4-6, 4-3) beat Allderdice (5-4-1, 3-4) in Section 2-4A.
Mt. Pleasant 1, Waynesburg 1 – Aydan Gross scored the tying goal in the second half to help Mt. Pleasant (5-4-1, 5-1-1) to a Section 3-2A draw with Waynesburg (1-5-2, 1-4-2).
Norwin 1, Upper St. Clair 0 – Owen Christopher scored the winning goal in the final minute of regulation and Anthony Scalise recorded the shutout as Norwin (4-4, 4-3) defeated Upper St. Clair (5-3-1, 4-3) in Section 2-4A.
Penn-Trafford 7, McKeesport 0 – Brennen Neubauer and Logan Swartz each scored twice to lead Penn-Trafford (5-5, 4-3) to a Section 4-3A win against McKeesport (0-9, 0-6). Ben Luchs, Daniel Carr and Logan Murphy each scored a goal for the Warriors.
Quaker Valley 10, Ellwood City 0 – Nick Allen had a hat trick and Jack Karwoski and Ben Henry each picked up two goals and an assist as Quaker Valley (7-2, 6-0) blanked Ellwood City (0-6, 0-6) in Section 4-2A. Matteo Castellini added a goal and two assists for the Quakers.
Springdale 5, St. Joseph 1 – Chris Mitchell had a pair of goals and Billy Lawrence added a goal and two assists to lead Springdale (6-3, 4-2) past St. Joseph (2-7, 0-6) in Section 3-A. Bret Overly and Patrick Wylly also scored for the Dynamos.
Thomas Jefferson 13, Uniontown 0 – Olivia Supp led Thomas Jefferson (7-2, 5-1) with two goals in a rout of Uniontown (0-6, 0-5) in Section 2-3A. Sami Maglicco, Natalie Lamenza, Olivia Della Lucia, Emma Martinis and Aubrey Little also scored for the Jaguars.
Section 7-3A – Moon’s Zack Ross took medalist honors with a 74, four strokes ahead of teammate Andrew Bruce, at Hickory Heights. Upper St. Clair teammates Neil Joon, Connor McKenzie and Ian Kirk also hit the target score of 81 to qualify for the WPIAL tournament.
Section 2-2A – Shady Side Academy’s Neely Nicholson shot 77 to lead 10 golfers that met the target score of 96 and advanced to the WPIAL tournament at Del-Mar Golf Course. Eden Christian’s Pearl Lindgren finished second, shooting 79 and Quaker Valley’s Eva Bulger rounded out the podium with an 83.
Burrell 3, Valley 0 – Avery Bain had nine kills to lead Burrell to a Section 5-2A win over Valley.
Canon-McMillan 3, Baldwin 0 – Gianna Reamer had 17 kills, four blocks and eight digs and Natalie Carr had 10 kills and four aces in Canon-McMillan’s sweep of Baldwin in Section 2-4A.
Hampton 3, Franklin Regional 0 – Emmy Schrom had 14 kills and seven aces and seven digs while Avery Koontz had 19 digs to lead Hampton to a nonsection win against Franklin Regional.
Jefferson-Morgan 3, Avella 1 – Alisa Long had an ace, 11 blocks and 10 kills and Ali Ostrich had four aces, five blocks and two kills to lead Jefferson-Morgan to a Section 2-1A win against Avella. Kaelyn Martos had an ace, six blocks and two kills as well for the Rockets.
Knoch 3, Ambridge 1 – Sierra Mock had 14 kills and Nina Szymanski had 13 service points as Knoch defeated Ambridge in a Section 4-3A match.
Laurel 3, Ellwood City 1 – Dakota Weldon had 12 kills and Josey Fortuna recorded 33 assists to help Laurel to a Section 1-2A victory.
Ligonier Valley 3, Apollo-Ridge 1 – Ruby Wallace had 12 kills and two blocks and Lacy Sosko had 10 kills and four blocks to power Ligonier Valley to a Section 5-2A win. Alexa Harding added five kills and five blocks, and Saylor Close had 12 assists for the Rams.
Mapletown 3, Geibel 0 – Krista Wilson had 11 kills and six aces to lead Mapletown to a Section 2-A win. Bailey Rafferty had nine assists, Ella Menear served up 15 aces and Alexis Perry added eight aces.