Northampton’s Josephine Siegfried reacts after a run against Liberty on Friday, March 27, 2026, during a girls softball game in Bethlehem. (April Gamiz/The Morning Call)
Northampton’s Josephine Siegfried looks for a hit against Liberty on Friday, March 27, 2026, during a girls softball game in Bethlehem. (April Gamiz/The Morning Call)
Liberty’s Leah Onia looks for a hit against Northampton on Friday, March 27, 2026, during a girls softball game in Bethlehem. (April Gamiz/The Morning Call)
Liberty’s McKenna Beck looks for a hit against Northampton on Friday, March 27, 2026, during a girls softball game in Bethlehem. (April Gamiz/The Morning Call)
Northampton’s Hannah Duerr looks for a hit against Liberty on Friday, March 27, 2026, during a girls softball game in Bethlehem. (April Gamiz/The Morning Call)
Northampton’s Hannah Duerr reacts after scoring two runs against Liberty on Friday, March 27, 2026, during a girls softball game in Bethlehem. (April Gamiz/The Morning Call)
Northampton’s Josephine Siegfried reacts after a hitting a double against Liberty on Friday, March 27, 2026, during a girls softball game in Bethlehem. (April Gamiz/The Morning Call)
Liberty’s Addy Smith pitches to Northampton on Friday, March 27, 2026, during a girls softball game in Bethlehem. (April Gamiz/The Morning Call)
Northampton’s Rylee Gable pitches to Liberty on Friday, March 27, 2026, during a girls softball game in Bethlehem. (April Gamiz/The Morning Call)
Liberty’s Ella Quayle bunts against Northampton on Friday, March 27, 2026, during a girls softball game in Bethlehem. (April Gamiz/The Morning Call)
Northampton’s Josephine Siegfried runs home against Liberty on Friday, March 27, 2026, during a girls softball game in Bethlehem. (April Gamiz/The Morning Call)
Northampton plays Liberty – girls softball