Kieran Versaw-Barnes pitched a no-hitter with 12 strikeouts as the Cheltenham edged Upper Dublin, 1-0. Versaw-Barnes had two hits at the plate, and Lukas Nakkula provided the lone RBI for the Panthers.

***

Anthony Tomassetti blasted a two-out walk-off home run as Plymouth Whitemarsh rallied to beat Springfield Montco, 9-7. The Colonials scored five runs in the seventh with two outs.

***

Antonio Rossillo doubled and homered and was part of a five-run home sixth as Archbishop Wood upended Lansdale Catholic, 6-5.

***

Joe Richardson allowed one hit and struck out 12 over six innings to lead St. Joseph’s Prep past Conwell-Egan, 9-4. Jimmy King stroked three singles and scored two runs for the Hawks. Owen Evert doubled and knocked in a pair of runs.

***

Joe Messina struck out 12 in six innings as Neumann-Goretti topped Devon Prep, 8-2. Devon Cook went 3-for-3 with a double for the Saints. Aaron Nuble went yard for the Tide.

***

Matt Kennedy pitched five scoreless innings for Father Judge in a 14-0 win over Bishop McDevitt. Jeff Duda and Ethan Martini each lashed a triple for the Crusaders.

***

Jared Sprague-Lott went 3-for-4 with two doubles and three RBIs in Springside Chestnut Hill’s 8-1 victory over Haverford School.

***

Sunny Kwon fueled a three-run visiting sixth inning with a two-run single to lift Radnor over Ridley, 3-1. Owen Lewandowski pitched two scoreless innings in relief for the win, and got out of a base-loaded jam in the seventh.

***

Adam Stuck pitched six innings of one-run ball with eight strikeouts and had four RBIs in Haverford High’s 13-1 decision over Penncrest.

***

Kai Cummings spun a five-inning no-hitter with five strikeouts as Germantown Friends rolled past Moorestown Friends, 10-0. Tyson Maddox doubled and knocked in three runs for the Tigers.

***

Jake McKeown and Michael Marino each doubled and had two RBIs as Central Bucks South downed Central Bucks East, 9-4.

***

Kenneth Rodriguez went 6 2/3 innings with 10 strikeouts and had an RBI as George School edged Abington Friends, 2-1. Joe Kumar hit a solo home run as part of a two-run third inning.

***

Zack Griffin struck out six in as many innings in Methacton’s 6-0 triumph over Spring-Ford. Conor Smith went 2-for-3 with a double and two RBIs while Mike Daddazio added a double and an RBI for the Warriors.

***

Casey Murphy surrendered six hits and struck out six as Lower Merion defeated Strath Haven, 4-0.

***

Cesar Castro and George Castro each smacked a pair of doubles as Frankford blanked Lincoln, 9-0. Louis Ramos earned the win and helped himself to a triple for the Pioneers.

***

John Mangan and Cam Mertz each smacked a double and had three RBIs as Calvary Christian cruised past New Hope-Solebury, 10-0.

***

Josiah Smith had two RBIs in support of Brendon Moyer’s first varsity win as Faith Christian took down Christian Academy, 8-1.

Softball

Dana Bell went 3-for-4 with a double, a home run and three RBIs, and punched out 11 on the mound as Archbishop Ryan softball team beat Conwell Egan, 5-3, on Thursday.

***

Lindsey Davies struck out 14 to lift St. Hubert over Bonner-Prendergast, 5-0. Jordan Frye went 2-for-3 with a triple and two RBIs for the Bambies.

***

Megan Dignam and McKenzie Tobler hit two doubles apiece as Nazareth Academy downed St. Basil, 4-2.

***

Erin Fennessy doubled and knocked in three runs as Springside Chestnut Hill topped Notre Dame, 6-2. Katie Reagan went 2-for-4 with a double for the Blue Devils.

***

Natalie Florschutz struck out 10 and belted a three-run homer to lead Coatesville over Perkiomen Valley, 8-2. Hannah Timperio also homered for the Red Raiders.

***

Libby Winters collected three hits and pitched six scoreless innings as Conestoga knocked off Harriton, 10-0.

***

One of Sammy Williams’ three hits was a triple as Ridley defeated Radnor, 10-2. Ashley Shanks drove in three runs to support Madison Chapman, who pitched five innings.

***

Logan Stewart went 2-for-3 with a double, a home run, and four RBIs in Interboro’s 12-1 win over Academy Park. Dani Linker added three hits and two RBIs for the Buccaneers.

***

Gina Olivieri tripled, homered, and got the win on the mound to carry Phila. Academy Charter over Masterman, 5-4.

***

Tamara Jenkins went 3-for-4 with a double and three RBIs as Northeast toppled Franklin Towne Charter, 15-5. Hannah McIllmurray earned the win and doubled for the Vikings.

***

Moira Gilbert smacked a double and a home run as String Theory held off Girls High, 20-18.