Team roster -- 2023 North Bay Trappers
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Cody BellingercfLp 27 .337Ex .291VgPrPrVgVgVgProneNormal
Brandon BeltdhLsp35 .235Pr .256ExAvAvFrPrPrProneNormal
fBo BichettessRsp25 .323Vg .303AvPrPrVgAvFrProneNormal
Luis Campusanoc Rp 24 .405Ex .289AvPrPrAvPrPrVery proneNormal
fDylan CarlsoncfSsp24 .268Av .196FrFrFrVgExFrVery proneNormal
Corbin CarrollrfLsp22 .283Fr .286ExFrFrExExExNormalTerror
Willi CastrolfSsp26 .237Fr .266VgVgAvVgExExProneTerror
Rafael Devers3bLsp26 .273Vg .270ExFrPrAvExFrNormalNormal
Wander FrancossSsp22 .325Vg .270VgPrPrAvVgExNormalNormal
Randal GrichuklfRp 31 .328Ex .244AvPrPrVgFrFrNormalNormal
Jonah Heimc Ssp28 .325Av .243VgFrPrAvAvPrProneNormal
fMarco LucianossRsp21 .417Fr .148PrPrPrFrAvFrNormalNormal
fGavin Lux2bLsp24 .000Fr .000AvPrPrExVgFrNormalNormal
fCurtis Mead3bRsp22 .267Av .245PrPrPrFrPrFrNormalNormal
Ryan Mountcastle1bRsp26 .338Ex .235FrPrPrVgVgFrProneNormal
fBo Naylorc Lsp23 .217Av .243ExPrPrAvExAvNormalNormal
Matt Olson1bLsp29 .252Ex .294ExPrPrVgFrPrIronTerror
Luis RobertcfRp 25 .312Ex .252ExPrPrAvExVgNormalTerror
fAnthony SantanderrfSsp28 .250Vg .260ExPrPrAvExFrNormalNormal
Marcus Semien2bRp 32 .283Av .273VgPrPrVgExFrIronNormal
 Total  26.0 .293  .266        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fLogan AllenspL24 .205 .274PrPrPrPrPrAv Ex5048NormalNormal
fHunter BrownspR24 .246 .276PrPrPrPrPrAv Fr15060NormalNormal
fCade CavallispR24 .000 .000PrPrPrPrPrAv Av189250NormalProne
Aroldis ChapmanmrL35 .243 .161PrPrPrPrPr AvPr9050056NormalNormal
Camilo DovalclR25 .174 .244PrPrPrPrPr AvPr8950056NormalIron
fJosiah GrayspR25 .242 .261PrPrPrPrPrAv Fr33042NormalNormal
Griffin JaxmrR28 .238 .228PrPrPrPrPr AvPr9965NormalIron
Jesus LuzardospL25 .215 .246PrPrPrPrPrAv Vg2411047NormalIron
Matt ManningspR25 .221 .204PrPrPrPrPrAv Ex0043NormalVery prone
Dustin MayspR25 .165 .182PrPrPrPrPrFr Fr143849NormalVery prone
fChris PaddackmrR27 .200 .313PrPrPrPrPr ExFr999329NormalVery prone
Emilio PaganmrR32 .206 .163PrPrPrPrPr AvVg18932ToughIron
fTrevor RogersspL25 .200 .236PrPrPrPrPrFr Av177450NormalVery prone
Tanner ScottmrL28 .193 .190PrPrPrPrPr AvAv8060NormalIron
Justin SteelespL27 .267 .247PrPrPrPrPrVg Ex3211458NormalProne
Spencer StriderspR24 .211 .208PrPrPrPrPrVg Av1921440NormalIron
Marcus StromanspR32 .194 .272PrPrPrPrPrAv Fr14068NormalProne
fRyan WalkermrR27 .221 .286PrPrPrPrPr AvAv281253NormalNormal
Logan WebbspR26 .228 .268PrPrPrPrPrVg Fr3073NormalIron
Kirby YatesmrR36 .124 .204PrPrPrPrPr AvFr5032140NormalNormal
 Total  27.2 .216 .241             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
fAllen.LspFr/16           
Bellingercf  Vg/124    Av/83  Av  
Beltdh  Av/95         
fBichettess     Fr/76      
fBrown,HspAv/139          
Campusanoc  Av/106        Fr3
fCarlsoncf      Av/58 Av/58 Av/58 Av  
Carrollrf      Vg/28 Av/28 Vg/28 Fr  
Castro,Wlf   Vg/92 Vg/56 Av/95 Av/124Fr/124Av/124Av  
fCavallispFr/97           
Chapman,AmrAv/61           
Devers3b    Fr/137      
DovalclFr/198          
Francoss     Ex/77      
fGray,JosspAv/247          
Grichuklf      Av/152Fr/152Av/152Av  
Heimc  Fr/25         Vg3
JaxmrAv/121          
fLucianoss     Fr/96      
fLux2b   Vg/156 Av/94 Pr/59   Av  
LuzardospEx/216          
ManningspAv/184          
May,DspAv/68           
fMead3b   Vg/94 Vg/105Av/99      
Mountcastle1b  Av/52         
fNaylor,Bc  Fr/95         Fr4
Olson,M1b  Av/114        
fPaddackmrAv/97           
PaganmrAv/54           
Robertcf       Av/65  Fr  
fRogers,TrspAv/222          
fSantanderrf  Av/86    Av/41  Av/41 Fr  
Scott,TanmrAv/213          
Semien2b   Ex/63        
SteelespFr/300          
StriderspAv/0           
StromanspVg/9           
fWalker,RmrVg/113          
Webb,LspAv/59           
YatesmrAv/172          

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
fLogan AllenspRspL247347200
Cody BellingercfLp L278216120000
Brandon BeltdhLspL35861493000
fBo BichettessRspR25851528500
fHunter BrownspRspR2410007250
Luis Campusanoc Rp R2451497220
fDylan CarlsoncfSspL2457437420
Corbin CarrollrfLspL22100010000
Willi CastrolfSspR26891118000
fCade CavallispRspR241227000
Aroldis ChapmanmrLspL3599037500
Rafael Devers3bLspR261000175000
Camilo DovalclRspR2510007500
Wander FrancossSspR2274020000
fJosiah GrayspRspR2510007300
Randal GrichuklfRp R31831793330
Jonah Heimc SspR289197450
Griffin JaxmrRspR2810007330
fMarco LucianossRspR21907200
fGavin Lux2bLspR249917200
Jesus LuzardospLspL25100024500
Matt ManningspRspR2544567290
Dustin MayspRspR25277316750
fCurtis Mead3bRspR222107200
Ryan Mountcastle1bRspR2679217380
fBo Naylorc LspR235907200
Matt Olson1bLspR291000210000
fChris PaddackmrRspR2749625000
Emilio PaganmrLspR32100035000
Luis RobertcfRp R2596495000
fTrevor RogersspLspL2512887520
fAnthony SantanderrfSspR2898274000
Tanner ScottmrRspL2899028250
Marcus Semien2bRp R321000260000
Justin SteelespLspL279197400
Spencer StriderspRspR24100010000
Marcus StromanspRspR327525250000
fRyan WalkermrRspR277207200
Logan WebbspRspR26100046000
Kirby YatesmrLspR36100060000
 Total   26.6  186109