Winning pitcher Graham Keen gave up one run in six innings and went 3 for 4 with a run scored to lead Mt. Lebanon to a 6-2 win over Upper St. Clair in nonsection baseball Friday.

Chase Smith doubled and drove in two runs and Cole Kappeler had two hits and three RBIs fo the Blue Devils (13-7). Grayson Valancius went 2 for 3 with an RBI for the Panthers (10-9).

Albert Gallatin 6, Beth-Center 1 – Winning pitcher Kanyon Sutton doubled and drove in two runs and Ben Lilley singled, doubled and knocked in two runs to lead Albert Gallatin (2-18) to a nonsection win. Jamison Bohna had two hits and an RBI for Beth-Center (1-17).

Bethel Park 11, Central Mountain 1 – Mike Bruckner went 2 for 2 with a homer and four RBIs and Owen Turoski scored three runs to lead Bethel Park (12-8) to a nonsection win. Watt Probst singled, doubled and drove in a run for Central Mountain (11-4).

Eden Christian 5, North Catholic 0 – Noah Emswiler, Carson Beck, Brady Hull and Levi DeFazio combined on a two-hit shutout for Eden Christian (13-4). Hull singled, doubled and drove in a run and DeFazio had two hits and two RBIs for the Warriors. Landon Petok doubled for North Catholic (4-14).

Madonna (WV) 4, Chartiers-Houston 4 – Maddox Bowen hit a walk-off RBI single to send Madonna (10-8) to a nonsection win. Aaron Walsh and Josh Hawkins each had a hit and an RBI for Chartiers-Houston (9-11).

Peters Township 5, North Allegheny 1 – David Oberschelp had two hits and two RBIs and Ryan Veverka struck out five in four shutout innings to lead Peters Township (11-9) to a nonsection win. JJ Mancuso singled and drove in a run for North Allegheny (12-8).

Pine-Richland 7, Central Valley 6 – Logan Plummer singled, tripled, drove in three runs and scored the winning run on a wild pitch in the bottom of the seventh in a walk-off win for Pine-Richland (15-5). Ben Husted singled, doubled and knocked in two runs for the Rams. Wyatt Clark went 3 for 3 with an RBI for Central Valley (5-14).

West Greene 2, Geibel Catholic 0 – Darren Knight threw a complete-game two-hitter with 11 strikeouts and Dylan Hughes had two hits and two RBIs to lead West Greene (3-16) to a nonsection win. Eahn Stevenson gave up one run on three hits and struck out 10 in five innings for Geibel Catholic (3-5).

Softball

Brownsville 6, Uniontown 0 – Ava Clark threw a three-hit shutout with 17 strikeouts and Jordyn David singled and drove in a run for Brownsville (12-7) in a nonsection win. Katie White singled and doubled for Uniontown (10-8).

Chartiers Valley 12, Carlynton 0 – Lily Duffill went 3 for 4 with a double, triple, three-run homer and five RBIs and Chloe Tenney pitched six scoreless innings, allowing three hits and striking out five, to lead Chartiers Valley (4-11) to a nonsection win. Sadie Shomonsky singled, doubled and drove in a run, Aurora Hyde had two hits and three RBIs and Maddie Guttila doubled and knocked in a run for the Colts. Danica DeCecco and Sarah Loney had hits for Carlynton (3-12).

Indiana 7, North Allegheny 3 – Sophia Boyer went 3 for 4 with two doubles and four RBIs and Claire Brewer and Samantha Martin each singled and doubled to lead Indiana (14-5) to a nonsection win. Alison Friend doubled and drove in two runs for North Allegheny (5-14).

Pine-Richland 6, Laurel 1 – Noelle Ionadi had three hits and two RBIs, Catie Scholl singled, doubled and knocked in two runs and Serafina Julio had two hits and an RBI to lead Pine-Richland (8-12) to a nonsection win. Mayci Lang singled, doubled and drove in a run for Laurel (13-5).

Seton LaSalle 13, McKeesport 1 – Layla Chapman gave up one run on two hits with 13 strikeouts in a complete game and doubled and drove in a run to lead Seton LaSalle (11-4) to a nonsection win. Cheyenne Lamont homered, Madison McElroy singled, doubled and drove in three runs, Kara Collins had a double, triple and three RBIs and Zoey Charlton collected three hits and an RBI for the Rebels. Tori Thomas singled and doubled for McKeesport (4-15).

Thomas Jefferson 11, Mt. Pleasant 5 – Sophie Janosko went 4 for 4 with two doubles and an RBI and Rylann Donohue also doubled twice and drove in a run to lead Thomas Jefferson (15-3) to a nonsection win. Jemma Danko went 3 for 3 with two RBIs and Cam Noderer singled, doubled and knocked in two runs for the Jaguars. Kendall Waters went 2 for 3 with two RBIs and Kendra Brunson doubled and drove in a run for Mt. Pleasant (13-4).

Yough 11, Charleroi 1 – Kylee Fisher gave up one run on five hits with 10 strikeouts in six innings and went 3 for 3 with a double, homer and two RBIs to power Yough (13-7) to a nonsection win. Kenzie Smartnick went 3 for 4 with a double and two RBIs for the Cougars. Payton Huweart singled and doubled for Charleroi (5-12).

Waynesburg 5, West Greene 2 – Kolbi Rastoka and Kalee Piper homered and Gina Tedrow struck out 10 in a complete-game win for Waynesburg (8-11). Eva Pester singled, doubled and drove in two runs for the Raiders. Josie Mason had two hits and an RBI for West Greene (12-7).