Team roster -- 2025 North Bay Trappers
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
fCody BellingerlfLsp29 .353Ex .244VgPrPrAvExAvNormalNormal
fBo BichettessRsp27 .308Ex .312AvPrPrAvFrFrProneTerror
JJ BledaycfLp 27 .324Vg .180VgPrPrAvPrFrNormalNormal
Luis CampusanodhRp 26 .000Pr .000PrPrPrAvPrPrNormalNormal
Corbin CarrollrfLsp24 .246Ex .265ExPrPrExExExProneNormal
fEvan CartercfLsp22 .087Pr .269AvPrPrAvExExVery proneNormal
fWilli Castro2bSsp28 .250Vg .218AvAvPrExAvAvProneNormal
fRafael DeversdhLsp28 .241Vg .258ExPrPrFrFrPrIronNormal
fChristian Encarnacn-Stran1bRp 25 .061Pr .258ExPrPrAvPrFrVery proneNormal
Nolan Gorman3bLsp25 .220Vg .201AvAvFrFrFrPrProneNormal
Jonah Heimc Ssp30 .210Av .214FrVgPrPrExPrNormalNormal
Trevor LarnachdhLsp28 .236Pr .254AvPrPrAvFrFrNormalNormal
Gavin LuxdhLsp27 .179Pr .282FrPrPrVgFrPrNormalNormal
fCurtis Mead3bRsp24 .205Pr .258FrPrPrAvExAvNormalNormal
Dylan Moore2bRp 32 .167Vg .238VgFrPrVgVgExNormalNormal
Bo Naylorc Lsp25 .171Fr .201VgAvFrAvPrFrNormalTerror
Matt Olson1bLsp31 .281Vg .269ExPrPrPrAvPrIronNormal
Luis RobertcfRp 27 .258Vg .211FrAvPrAvExExProneNormal
Brendan Rodgers2bRsp28 .250Av .176PrPrPrFrPrFrVery proneNormal
Andrew Vaughn1bRsp27 .313Vg .230AvFrPrPrPrPrNormalNormal
 Total  27.0 .247  .245        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Spencer ArrighettispR25 .265 .190PrPrPrPrPrAv Fr104844NormalVery prone
fHunter BrownspR26 .195 .208PrPrPrPrPrVg Pr012455NormalNormal
fAroldis ChapmanclL37 .148 .127PrPrPrPrPr FrAv582438NormalIron
Camilo DovalmrR27 .196 .230PrPrPrPrPr AvPr3250058NormalIron
MacKenzie GorespL26 .235 .259PrPrPrPrPrAv Av39039NormalProne
Clayton KershawspL37 .267 .237PrPrPrPrPrFr Ex2424751NormalVery prone
Matthew LiberatorespL25 .274 .265PrPrPrPrPrAv Av21042NormalNormal
Jesus LuzardospL27 .205 .251PrPrPrPrPrVg Pr615148NormalIron
fDustin MayspR27 .261 .256PrPrPrPrPrVg Pr4048NormalProne
Triston McKenziemrR27 .364 .273PrPrPrPrPr ExAv999025NormalNormal
Casey MizespR28 .268 .258PrPrPrPrPrAv Av7043NormalProne
fKumar RockerspR25 .319 .229PrPrPrPrPrFr Pr46458NormalProne
Trevor RogersspL27 .159 .185PrPrPrPrPrAv Ex021449NormalProne
Luis SeverinospR31 .270 .245PrPrPrPrPrAv Vg9045NormalProne
fMichael SorokaspR27 .226 .203PrPrPrPrPrFrVgAv1230249NormalVery prone
Spencer StriderspR26 .270 .251PrPrPrPrPrVg Fr421243NormalVery prone
Logan WebbspR28 .286 .242PrPrPrPrPrVg Vg5064NormalIron
Gavin WilliamsspR25 .163 .262PrPrPrPrPrAv Vg2812951NormalNormal
fBryan WoospR25 .197 .203PrPrPrPrPrVg Vg9046NormalNormal
 Total  27.7 .238 .235             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
ArrighettispAv/76           
fBellingerlf  Av/95    Vg/82 Av/82 Vg/82 Ex  
fBichettess     Fr/118     
Bledaycf      Fr/159Pr/159Fr/159Ex  
fBrown,HspAv/0           
Campusanodh           
Carrollrf       Av/27 Vg/27 Fr  
fCartercf       Vg/8  Fr  
fCastro,W2b   Fr/47 Fr/145Pr/138Av/141Fr/141Av/141Av  
fChapman,AclFr/59           
fDeversdh  Av/124 Fr/98       
DovalmrFr/142          
fEncarnacn-Stran1b  Av/137 Fr/125      
GorespAv/0           
Gorman3b  Av/92 Fr/84 Fr/128      
Heimc  Vg/55         Av2
KershawspAv/25           
Larnachdh      Av/12  Av/12 Fr  
LiberatorespAv/0           
Luxdh   Fr/128Fr/110 Pr/199  Av  
LuzardospAv/189          
fMayspAv/127          
McKenziemrFr/96           
fMead3b  Av/59 Fr/110Fr/103      
MizespAv/150          
Moore,D2b  Vg/133Av/113Vg/117Av/93   Fr/146Av  
Naylor,Bc  Av/102        Av1
Olson,M1b  Ex/66         
Robert,Lcf       Av/29  Av  
fRockerspVg/127          
Rodgers2b   Av/144       
Rogers,TrspAv/27           
SeverinospVg/0           
fSorokaspAv/40           
StriderspAv/189          
Vaughn1b  Fr/107        
Webb,LspVg/47           
Williams,GspAv/0           
fWoospAv/61           

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Spencer ArrighettispRspR2519817940
fCody BellingerlfLspL29991275000
fBo BichettessRspR278614165000
JJ BledaycfLp L277907700
fHunter BrownspRspR2610008700
Luis CampusanodhRp R2615010000
Corbin CarrollrfLspL2492850000
fEvan CartercfLspR2242357600
fWilli Castro2bSspR28901064000
fAroldis ChapmanclLspL371000107500
fRafael DeversdhLspR281000275000
Camilo DovalmrRspR27100045250
fChristian Encarnacn-Stran1bRp R2530297700
MacKenzie GorespLspL26891128900
Nolan Gorman3bLspR2586147820
Jonah Heimc SspR30100045750
Clayton KershawspLspL37722875000
Trevor LarnachdhLspR28100021000
Matthew LiberatorespLspL2510007750
Gavin LuxdhLspR27100033250
Jesus LuzardospLspL27100066250
fDustin MayspRspR27851221350
Triston McKenziemrRspR2713019500
fCurtis Mead3bRspR248707620
Casey MizespRspR2891923400
Dylan Moore2bRp R3293429580
Bo Naylorc LspR2510007900
Matt Olson1bLspR311000220000
Luis RobertcfRp R277525150000
fKumar RockerspRspR2540237610
Brendan Rodgers2bRspR28415920000
Trevor RogersspLspL27572326000
Luis SeverinospRspR318812150000
fMichael SorokaspRspR27564390000
Spencer StriderspRspR26722840000
Andrew Vaughn1bRspR2775058500
Logan WebbspRspR281000120000
Gavin WilliamsspLspR2510007800
fBryan WoospRspR259557830
 Total   27.3  232420