Over the first two games of the season, Cuoci is 6 for 7 with 10 RBIs.
Brad Schneider went for 4 for 4 with a double and three RBIs.
CATHOLIC LEAGUE RED
Cardinal O'Hara 8, Roman Catholic 0: Dan Dwyer hit a two-run homer and scored two runs for the hosts. John Banes went 2 for 4 with an RBI, and Will Lacham was 2 for 3 with two runs scored and an RBI.
PUBLIC LEAGUE DIVISION B
Boys' Latin 9, Swenson 4: Antonio Harris went 2 for 4 with a grand slam and a triple. He drove in six runs. He also struck out 13 in six innings to get the win.
Interboro 5, Upper Darby 1: Brady DiGiacomo made two diving catches in right field. His second, with two runners on base in the seventh inning, preserved the win for the visitors. Jason Lincoln struck out five and allowed two hits in six innings.
Friends' Central 8, Cedar Creek 1: Bryan Rubin had a no-hitter through 62/3 innings in Myrtle Beach, S.C. He finished with a one-hitter. Rubin also tripled and scored two runs. Jerome Allen went 3 for 4 with three RBIs.
Malvern Prep 4, John Carroll (Md.) 0: Chris Butera allowed just one hit in five innings to pick up the win, also in Myrtle Beach. He added a hit, walked, and stole three bases.
Malvern Prep 4, Williamsport 1: Brendan Inglis struck out six and allowed one earned run in the win in Myrtle Beach. Mark Gentilotti went 1 for 1 with three walks and an RBI.
Penn Charter 14, Archbishop Ryan 1: Lafayette-bound shortstop Stephen Cohen went 2 for 3 with two RBIs for the hosts. He scored two runs and stole two bases. Dillon Malandro went 2 for 2 and drove in four runs.
Haverford School 5, Penncrest 0: Connor Burke shut down the hosts on the mound and also tripled. Steve Scornajenghi and Kevin McGowan each doubled.
Upper Dublin 4, Abington 2: Josh Graff earned the win, and John Lee, Connor McFadden, and Dane Nealis each doubled for the visitors.
Avon Grove 9, Sun Valley 0: Joe Thompson went six innings and allowed two hits to earn the win for the visitors. Elliot Forde went 2 for 3 with four RBIs.