Welcome to the All-Shore Primer: Class B Central Edition. Below are the top players in the Class B Central division during the 2019 season, all of whom were given at least passing consideration for spots on this year's All-Shore teams.

Catchers

PosPlayerAvgOBPSlugPA2B3BHRRRBISB
CRob Cassin, MDP.346.444.4036330012111
CLou Spadafora, Ranney.333.500.4615250011125
CDavid Terra-Nova, Pt Beach.318.423.4857961110134
CExiever Chathaunt, AP.300.417.30024000212
CSean Lachky, Keyport.275.370.30046100366
CMike Mohr, Hudson.250.388.375492017133
CLiam Riecks, Keansburg.238.327.381493018104
CJansi Mendez-Garcia, AP.185.185.37027011240

 

Infielders

PosPlayerAvgOBPSlugPA2B3BHRRRBISB
1BAlec Glen, Pt Beach.473.518.5818561012273
SSLiam Meyer, Keansburg.467.564.689554029108
SSJamir Cancel, AP.435.500.522260108314
2BEthan Gavin, Ranney.403.479.49171310171515
SSSean Turner, MDP.393.443.5407060117169
1BJacob Field, Ranney.377.476.6046390114122
SSBrett Wehringer, Ranney.375.507.39371100251116
1BJosh Winters, Hudson.351.478.378461008105
SSTimmy Farrell, Hudson.349.500.5355661017116
1BChris Johnson, Keyport.306.375.3334010081112
SSPhil Trebour, Pt Beach.290.432.37788220181410
3BLiam Hagan, Hudson.282.440.3855040012118
SSAnthony Longo, Keyport.276.447.345382001019
2BTrevor Hendrickson, Hudson.270.325.27040000549
3BDeven Bhatnager, Ranney.254.379.47366412201412
2BMatt VanBrunt, Pt Beach.250.311.279752008164
SSLucas Dant, Keyport.237.453.2375400014419
1B/3BBrandon Sansone, MDP.236.333.2546310011110
2BChase Hardy, MDP.224.384.3447440114137
3BGrady Hendrickson, Hudson.220.304.341465005104
2BEan Hospital, Keyport.206.372.20644000868
SSJansi Mendez-Garcia, AP.185.185.37027011240
3BJohn Lachky, Keyport.171.261.220472006810
3BColin Matuschat, Pt Beach.167.431.271745009100

 

Outfielders

PosPlayerAvgOBPSlugPA2B3BHRRRBISB
CFCharlie Chropuvka, Ranney.554.662.786741300222418
CFLiam Meyer, Keansburg.467.564.689554029108
CFJustin Young, Keyport.359.426.59047601101017
RFMatt Payne, Hudson.349.481.349540001255
DHTommy Jensen, Ranney.333.387.4916230216164
LFCole Redman, Ranney.317.451.4155121013114
CFHunter Alia, Pt Beach.313.409.3139300022815
LFAndrew Banick, Pt Beach.310.429.37935200942
CFMike Hoey, Hudson.294.500.3234810016314
RFPete Gorman, MDP.293.396.293480001358
RFBen Kraushaar, Ranney.250.300.339605001285
RFWill Baranello, Pt Beach.250.414.3388941016129
LFMike Folk, MDP.238.368.2507600021311
OFJustin Hicks, Keansburg.229.386.28644010637
OFJack DiPaolo, Keyport.200.355.28031200638
LFJeff Wall, Pt Beach.200.360.27552300652
CFPatrick Mastro, MDP.193.313.315672117174
DHJake Jacobsen, MDP.150.292.225483009310

 

Pitchers

PitcherIPWLHBBSOERAWHIP
Patrick Mastro, MDP30401417230.471.03
Jeff Wall, Pt Beach25.123289171.931.46
Matt Van Brunt, Pt Beach25322810152.241.52
Brandon Sansone, MDP41.2534322452.351.56
Brandon Rizzi, Keansburg23.211314132.371.48
Phil Trebour, Pt Beach21.2001413182.581.25
Anthony Longo, Keyport32.132279322.601.11
Will Baranello, Pt Beach39.1534021432.701.55
Liam Meyer, Keansburg29132819433.141.62
Ethan Gavin, Ranney46.2744415483.301.26
Andrew Banick, Pt Beach29323410154.101.52
Brett Wehringer, Ranney29.2323017314.251.58
Chase Hardy, MDP1813196154.281.39
Lucas Dant, Keyport24.2142914244.541.74
Sean Turner, MDP2832399215.251.71