Alec Craig didn't waste any time reaching a milestone Tuesday.

Craig led off the first inning with a base hit, the 100th in his career, and St. Joseph beat visiting Ocean City, 3-0, in a Cape-Atlantic National baseball matchup.

Bradley Rosenblum pitched a six-hit shutout, and Donnie Stone got St. Joseph on the board with an RBI single to ignite a three-run fourth inning.

In other Cape-Atlantic National play:

Chase Luisi had a double and an RBI to help Buena earn an 8-4 win against visiting Buena.

Hunter Tomlin rapped two doubles and drove in four runs for Cape May Tech in a 12-2 win against visiting Bridgeton.

Cape-Atlantic American. Bill Chillari ripped a two-run double and picked up the win to help St. Augustine beat host Hammonton, 12-4.

Burlington County Patriot. Kyle Kafer struck out 11 in Bordentown's 3-2 win at Delran.

Burlington County Freedom. Brennan Taylor knocked in two runs in Maple Shade's 5-2 win at Burlington City.

Burlington County Liberty. Adam Rapp slugged his third homer of the year and doubled for Northern Burlington, which won at Rancocas Valley, 7-4. Zack Gakeler posted the win with two earned runs on three hits, with 14 strikeouts.

In another Liberty matchup, Isaiah Hall and Dave Viselli doubled, and Moorestown turned a six-run first inning into a 6-4 win at Burlington Township.

Colonial. Troy Crompton, Jake Thorndike, and Charlie Clarke slugged two-run homers to help Haddonfield win at Sterling, 16-10.

Troy Kondrla had a bases-clearing triple and reached base four times in Haddon Township's 13-3 win at Lindenwold.

Olympic National. Dan Hartson struck out seven in a five-hit shutout and powered Camden Catholic to an 8-0 home triumph over Seneca.

Nick Browne homered, doubled, and picked up five RBIs in Bishop Eustace's 24-2 win at Winslow Township. Mike Krisinski and Chris Jones also homered.

Tri-County Classic. Eric Lankenav had three hits, including a triple and a home run, and knocked in four runs in Pennsville's 15-0 home win against Wildwood. Josh Shimp drove in five runs and also slugged a home run.

Nonleague. Tyler Dowd had a double and three RBIs for Holy Spirit in an 11-10 win at Paul VI.

Jake Danner had three hits and scored two runs in GCIT's 11-1 rout of Somerset Tech.