Team roster -- 2025 North Bay Trappers
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Roman AnthonyrfLsp21 .278Av .299VgPrPrVgExFrProneNormal
Cody BellingerlfLsp29 .353Ex .244VgPrPrAvExAvNormalNormal
Bo BichettessRsp27 .308Ex .312AvPrPrAvFrFrProneTerror
Corbin CarrollrfLsp24 .246Ex .265ExPrPrExExExProneNormal
fEvan CartercfLsp22 .087Pr .269AvPrPrAvExExVery proneNormal
Rafael DeversdhLsp28 .241Vg .258ExPrPrFrFrPrIronNormal
fBryce EldridgedhLsp20 .000Pr .115PrPrPrAvPrPrNormalNormal
fTJ FriedlcfLp 29 .243Fr .268AvVgVgExExFrNormalNormal
Maikel Garcia3bRp 25 .314Vg .279AvAvAvExAvVgIronNormal
Hunter Goodmanc Rp 25 .281Ex .277ExPrPrAvPrPrNormalTerror
Ke'Bryan Hayes3bRsp28 .212Pr .242FrFrPrAvExAvNormalNormal
Trevor LarnachdhLsp28 .236Pr .254AvPrPrAvFrFrNormalNormal
fGavin LuxdhLsp27 .179Pr .282FrPrPrVgFrPrNormalNormal
fMarcelo Mayer3bLsp22 .154Fr .248VgPrPrExPrPrVery proneNormal
fCurtis Mead3bRsp24 .205Pr .258FrPrPrAvExAvNormalNormal
Bo Naylorc Lsp25 .171Fr .201VgAvFrAvPrFrNormalTerror
Matt Olson1bLsp31 .281Vg .269ExPrPrPrAvPrIronNormal
Luis RobertcfRp 27 .258Vg .211FrAvPrAvExExProneNormal
Andrew Vaughn1bRsp27 .313Vg .230AvFrPrPrPrPrNormalNormal
fTaylor WallsssSsp28 .255Pr .202FrAvAvVgAvExVery proneNormal
fCarson WilliamsssRp 22 .182Ex .167AvAvPrAvAvVgNormalNormal
 Total  25.7 .258  .258        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fEduard BazardomrR29 .220 .166PrPrPrPrPr AvAv14040ToughIron
Hunter BrownspR26 .195 .208PrPrPrPrPrVg Pr012455NormalNormal
Cade CavallispR26 .221 .381PrPrPrPrPrAv Av302758NormalProne
Aroldis ChapmanclL37 .148 .127PrPrPrPrPr FrAv582438NormalIron
Camilo DovalmrR27 .196 .230PrPrPrPrPr AvPr3250058NormalIron
fMacKenzie GorespL26 .235 .259PrPrPrPrPrAv Av39039NormalProne
Tyler KinleymrR34 .202 .192PrPrPrPrPr AvPr4337137NormalIron
fMatthew LiberatorespL25 .274 .265PrPrPrPrPrAv Av21042NormalNormal
Brendon LittlemrL28 .195 .197PrPrPrPrPr AvEx5330768ToughIron
Jesus LuzardospL27 .205 .251PrPrPrPrPrVg Pr615148NormalIron
fDustin MayspR27 .261 .256PrPrPrPrPrVg Pr4048NormalProne
fCasey MizespR28 .268 .258PrPrPrPrPrAv Av7043NormalProne
Sean NewcombmrL32 .226 .287PrPrPrPrPrAvVgFr11048ToughNormal
Tyler PhillipsmrR27 .195 .253PrPrPrPrPr VgVg43063ToughNormal
Trevor RogersspL27 .159 .185PrPrPrPrPrAv Ex021449NormalProne
fSpencer StriderspR26 .270 .251PrPrPrPrPrVg Fr421243NormalVery prone
Mike VasilmrR25 .205 .204PrPrPrPrPrPrAvPr2142854NormalNormal
Logan WebbspR28 .286 .242PrPrPrPrPrVg Vg5064NormalIron
Gavin WilliamsspR25 .163 .262PrPrPrPrPrAv Vg2812951NormalNormal
 Total  27.9 .227 .238             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Anthonyrf      Vg/91  Vg/91 Vg  
fBazardomrAv/48           
Bellingerlf  Av/95    Vg/82 Av/82 Vg/82 Ex  
Bichettess     Fr/118     
Brown,HspAv/0           
Carrollrf       Av/27 Vg/27 Fr  
fCartercf       Vg/8  Fr  
CavallispVg/68           
Chapman,AclFr/59           
Deversdh  Av/124 Fr/98       
DovalmrFr/142          
fEldridgedh  Av/93         
fFriedlcf       Fr/67  Pr  
Garcia,M3b   Av/87 Vg/56 Av/102 Av/93 Av/93 Av  
Goodmanc  Av/185        Av3
fGorespAv/0           
Hayes3b    Ex/35       
KinleymrAv/52           
Larnachdh      Av/12  Av/12 Fr  
fLiberatorespAv/0           
Little,BmrVg/277          
fLuxdh   Fr/128Fr/110 Pr/199  Av  
LuzardospAv/189          
fMayspAv/127          
fMayer3b   Av/89 Av/70 Fr/112     
fMead3b  Av/59 Fr/110Fr/103      
fMizespAv/150          
Naylor,Bc  Av/102        Av1
NewcombmrAv/38           
Olson,M1b  Ex/66         
Phillips,TmrAv/48           
Robert,Lcf       Av/29  Av  
Rogers,TrspAv/27           
fStriderspAv/189          
VasilmrAv/33           
Vaughn1b  Fr/107        
fWallsss   Ex/94  Vg/57      
Webb,LspVg/47           
fWilliams,Css     Av/145     
Williams,GspAv/0           

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Roman AnthonyrfLspR2145147600
fEduard BazardomrRspR2910008920
Cody BellingerlfLspL29991275000
Bo BichettessRspR278614165000
Hunter BrownspRspR2610008700
Corbin CarrollrfLspL2492850000
fEvan CartercfLspR2242357600
Cade CavallispRspR2631247600
Aroldis ChapmanclLspL371000107500
Rafael DeversdhLspR281000275000
Camilo DovalmrRspR27100045250
fBryce EldridgedhLspR20807600
fTJ FriedlcfLp L299807800
Maikel Garcia3bRp R2510007740
Hunter Goodmanc Rp R2510007650
fMacKenzie GorespLspL26891128900
Ke'Bryan Hayes3bRspR28100070000
Tyler KinleymrRspR34100030000
Trevor LarnachdhLspR28100021000
fMatthew LiberatorespLspL2510007750
Brendon LittlemrLspL2810007710
fGavin LuxdhLspR27100033250
Jesus LuzardospLspL27100066250
fDustin MayspRspR27851221350
fMarcelo Mayer3bLspR2230367600
fCurtis Mead3bRspR248707620
fCasey MizespRspR2891923400
Bo Naylorc LspR2510007900
Sean NewcombmrLspL3294510000
Matt Olson1bLspR311000220000
Tyler PhillipsmrRspR279907640
Luis RobertcfRp R277525150000
Trevor RogersspLspL27572326000
fSpencer StriderspRspR26722840000
Mike VasilmrLspR2510007600
Andrew Vaughn1bRspR2775058500
fTaylor WallsssSspR28742613500
Logan WebbspRspR281000120000
fCarson WilliamsssRp R222207600
Gavin WilliamsspLspR2510007800
 Total   26.7  199033