Bishop Eustace Prep's Kevin Casey doesn't have a blazing fastball, the type that has had scouts trailing Shawnee's Quinton Miller and Mainland's Charlie Law this spring.

But without much fanfare, the junior righthander has developed into one of South Jersey's most effective pitchers.

Casey will be on the mound this afternoon as Eustace (21-8) faces St. Rose of Belmar in the NJSIAA South Jersey Non-Public B baseball final at Mercer County Park. The game, originally scheduled for 3:45 p.m., has been shifted to 2 p.m.

"He has a respectable fastball - he hits 81 or 82 [m.p.h.] - but he hits all his spots," Eustace coach Sam Tropiano said. "And he has a great curve and a good change-up."

Casey is 9-0 and has a 2.25 ERA, and opponents are hitting just .212 against him. In 621/3 innings, he has struck out 62, walked 18, and allowed 54 hits.

"He's been very consistent," Tropiano said.

Casey will have to be at his best today when he faces a St. Rose team that is 24-2 and top-seeded. The Purple Roses will use hard-throwing senior righthander Casey Cannon, who is 6-1 with a 1.85 ERA, as they try to win their first crown since 2005.

Junior shortstop Chris Bresnahan, the Purple Roses' leadoff batter, is hitting .432. He is the team's catalyst.

Eustace, seeded third, is averaging 9.1 runs per game and has a .362 team batting average.

In today's South Jersey Non-Public A final at Mercer County Park, seventh-seeded Gloucester Catholic (20-8), which has won 12 straight, will meet fourth-seeded Christian Brothers Academy (19-8) at 3:45 p.m.

Senior righthander Mike Eliasen, who is 5-2 with a 2.59 ERA, will pitch for Gloucester Catholic, which has received surprising production this season from freshman pitcher Casey Brown, who is 5-1.

Camco all-star game.

The Camden County Board of Freeholders will hold its sixth annual all-star baseball game at 6 p.m. Sunday, at Eastern. The teams are composed of seniors who reside in Camden County.

The Rosters

WEST

Manager:

Gary Sarno, Cherry Hill West.

Coaches:

Bob Moffett, Camden Catholic; Jamie Steward, Paul VI; Dave Hower, Pennsauken.

Players:

Zach Fadio, P-OF, and Kyle Urban, 2b, Audubon; Robert Mitchell, SS-1B, and Mike McElhatton, 2B, Camden Catholic; Vince Voiro, P, and Greg Sebazco, INF-OF, Cherry Hill West; Brad Kline, 3B, and Tim Kerr, P, Collingswood; Silvio DeChristo, OF-P, Gloucester Catholic; Mike Greene, C, and Jeremy Collins, SS, Gloucester; Mike Ewanichak, 2B, and Hunter Dempsey, P-2B, Haddon Heights; Steve Williams, C, and Rob Harrington, P-SS, Haddon Township; Brandon Winkler, 2B, and Mike Calafato, INF, Paul VI; Jonathan Roman, OF-P, and Jovanni Burgos, C, Pennsauken Tech; Francisco Rodriguez, P-C-OF, and Andres Frias, SS, Pennsauken.

EAST

Manager:

D.J. Gore, Highland.

Coaches:

Erik Radbill, Cherry Hill East; Chuck Marciano, Overbrook; Frank Marciano, Triton.

Players:

Winston Ulloa, C, and Steve Wisenecker, P, Camden County Tech; Shaune Collins, C, and Nick Petalino, OF, Cherry Hill East; Evan Lang, P, and Mike Rogers, 1B-P, Eastern; Gregg Mercogliano, OF, and Luke Peyton, P-3B, Haddonfield; John Gallante, C, and Jason Christy, OF, Highland; Brian Witt, C-3B, King's Christian; Chris Brosious, SS-2B, and Sam Ford, 1B-OF, Lindenwold; Reggie Jackson, OF-P, and Joey Merlino, INF-P, Overbrook; Vince Marchese, OF, and Collin McGowan, 1B-P, Sterling; Nate Floyd, 2B, and Ryan McKeown, OF, Timber Creek; Anthony DiPalma, OF-P, and Will Marthins, SS-2B, Triton; Tristan Keyser, 2B-C, and Jason Gladden, IB-P, Winslow Township.

Contact staff writer Sam Carchidi at 215-854-5181 or scarchidi@phillynews.com.