Gabe Rappa pitched 6 2/3 innings of no-hit ball with nine strikeouts Tuesday as the Neumann Goretti baseball team blanked Lansdale Catholic, 3-0. Jeff Rosenblum got the final out to complete the no-hitter for the Saints. Jameson Masino doubled and knocked in two runs for the victors.

***

Jack O’Reilly scattered four hits and struck out five as Episcopal Academy topped Germantown Academy, 4-2. O’Reilly helped himself to an RBI single after Jake Jaszcz’s triple. Will Kelley and Tommy Dennis each had an RBI for the Churchmen.

***

Dean Bergmann and Colin Schumm each smacked a double in Penn Charter’s 8-2 victory over Haverford School. Jake Siani added a triple, while Vincent Fattore went 2-for-2 with an RBI for the Quakers.

***

Fred O’Rourke struck out 10 in five innings and doubled twice as Constitution rolled past Washington, 11-1. Amir Hatchett added a double for the Generals.

***

Connor Campbell blasted a three-run homer in the visiting seventh to lead New Hope-Solebury over Dock Mennonite, 4-3. Blake Doherty got the win in two innings of relief.

***

Sean Nolde lashed a pair of doubles in Swenson’s 10-3 win over Fels. Anthony Ramirez contributed a double for the Lions.

Softball

Anastasia Lewis tossed six perfect innings with 14 strikeouts as Penn Charter cruised past Germantown Academy, 11-0. She also went 3-for-4 at the plate with two doubles.

***

Julianna Shields launched two home runs as Council Rock North upended Conwell-Egan, 8-1.

***

Ashely Radell went 3-for-4 with a double and two RBIs as Upper Dublin beat Wissahickon, 9-2. Isabella Harris tripled and allowed two runs and struck out four to earn the win.

***

Aniyel Castro got the win on the mound and homered as Southern defeated Sankofa Freedom, 15-1. Xiania Price belted a home run for the Rams.

***

Hannah McIllmurray went 4-for-4 with two doubles and five RBIs as Northeast downed String Theory, 16-2. Tamara Jenkins homered for the Vikings.

***

Corinne Mundy struck out 16 and hit a home run to lift Rush past Phila. Academy Charter, 13-9, in 10 innings. Emily Pitcherello laced two doubles as Rush scored six runs in the visiting 10th.

***

Ellie Benedict allowed one hit and struck out 16 as Constitution shut out Girard College, 9-0. Benedict tripled and homered while Tyh’iana Tomlin also yet yard for the Generals.

***

Yareli Martinez hit two doubles, and Jennifer Sencion and Jada Gaines each added a double in Olney’s 16-8 triumph over Tacony Academy Charter.

***

Kerrigan Reilly and Solita Vasquez each smacked a triple in Bristol’s 15-0 decision over Lincoln Leadership.

Girls’ Lacrosse

Madi McKee delivered with a game-high nine goals as Garnet Valley topped Ocean City, 19-7.

***

Mikayla Dever and Claire Gola each scored three goals as Notre Dame edged Agnes Irwin, 12-11. Claire Gola added two goals for the Irish.

***

Mia Ferraro and Charlotte Hodgson posted two goals apiece in Penn Charter’s 13-6 win over Baldwin. Lizzie McLaughlin and Kaylee Dyer each contributed two goals for the Quakers.

***

Lizzie Paterno and Cassidy Peterman each recorded four goals as Academy of New Church took down Friends’ Central, 15-2.

***

Abby Pennoni scored a game-high five goals to lead Penncrest past Wissahickon, 18-13. Mia George and Kenna Kaut each chipped in four goals for the Lions.

***

Riley O’Malley notched four goals as Upper Merion defeated Pope John Paul II, 12-7.