John Straub did it again.

Fresh off a no-hitter in his last start, Pennsville's senior righthander pitched another, as the Eagles shut down visiting Salem, 16-0, in a five-inning Tri-County Classic baseball game Thursday afternoon.

Straub, who has not allowed a hit in his last 13 innings, struck out nine and walked one. He has yet to surrender a run in 17 innings this year.

Josh Shimp went 3 for 3 with two runs, five RBIs, and two doubles to power Pennsville.

Burlington County Patriot. Nick Kehr struck out eight and walked five in a five-inning no-hitter, and Medford Tech turned away visiting Willingboro, 10-0.

Burlington County Freedom. Sam Guckin retired the final 12 batters in order and Colin Leith scored the winning run on a wild pitch in the bottom of the seventh in Riverside's 3-2 victory over Burlington City.

Guckin struck out nine and allowed three hits for the Rams, who trailed by 2-0 in the sixth.

Burlington County Liberty. Justin Varga registered three hits in three at-bats, and visiting Moorestown shocked Northern Burlington, 9-2.

Timmy Zeng earned the win on the mound and went 4 for 4 with three runs scored, three RBIs, a double, and two triples in Rancocas Valley's 12-3 triumph over visiting Pennsauken.

Cape-Atlantic National. Kevin Laffey struck out 11 in a five-inning no-hitter to help host Wildwood Catholic blank Bridgeton, 12-0.

Cape-Atlantic American. Kyle Cox struck out 12 and held visiting Egg Harbor Township to two hits in a 3-0 victory for Millville.

Tri-County Diamond. Rocco Mazzeo struck out 12 in a four-hitter to guide Glassboro at GCIT, 5-0.

Colonial. Tyler McDade earned his first career win by striking out four in a three-hit, 3-2 victory for Collingswood at Paulsboro.

Joshua Gilger went 4 for 4, and Overbook pounded Lindenwood, 11-0, at home.

Olympic National. Devin Smeltzer struck out 11 and walked one in a one-hitter to propel Bishop Eustace at Seneca, 12-1.

Olympic American. Brian Marconi threw a one-hitter, struck out seven, and retired the final 14 batters in order during Cherokee's 3-0 triumph at Eastern.

Evan Towell's two-run triple in the second sealed the victory for the Chiefs.

Camden County Tournament. Ian Scheidemann struck out five in a complete game and earned his first varsity win in Cherry Hill West's 13-4 victory over Highland at Campbell's Field.

Nonleague. Matt DeFrank struck out nine to earn his first varsity win and push Clearview past visiting Schalick, 4-1.

Dan Venella threw five innings of scoreless relief, which gave host Triton time to rally for a 7-4 victory over Deptford.

Dave Geary struck out nine to guide Delran to a 3-2 victory at Pemberton.

Evan Holland picked up two hits, two runs, and two RBIs as host Timber Creek turned away Lenape, 8-1.


Chris Shelden and Sean Taylor notched three goals apiece in Mainland's 19-9 nonleague victory at Winslow Township.