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
Evan CartercfLsp22 .087Pr .269AvPrPrAvExExVery proneNormal
Rafael DeversdhLsp28 .241Vg .258ExPrPrFrFrPrIronNormal
Bryce EldridgedhLsp20 .000Pr .115PrPrPrAvPrPrNormalNormal
TJ FriedlcfLp 29 .243Fr .268AvVgVgExExFrNormalNormal
Maikel Garcia3bRp 25 .314Vg .279AvAvAvExAvVgIronNormal
Hunter Goodmanc Rp 25 .281Ex .277ExPrPrAvPrPrNormalTerror
Ke'Bryan Hayes3bRsp28 .212Pr .242FrFrPrAvExAvNormalNormal
Trevor LarnachdhLsp28 .236Pr .254AvPrPrAvFrFrNormalNormal
Gavin LuxdhLsp27 .179Pr .282FrPrPrVgFrPrNormalNormal
Marcelo Mayer3bLsp22 .154Fr .248VgPrPrExPrPrVery proneNormal
Curtis Mead3bRsp24 .205Pr .258FrPrPrAvExAvNormalNormal
Bo Naylorc Lsp25 .171Fr .201VgAvFrAvPrFrNormalTerror
Matt Olson1bLsp31 .281Vg .269ExPrPrPrAvPrIronNormal
Luis RobertcfRp 27 .258Vg .211FrAvPrAvExExProneNormal
Andrew Vaughn1bRsp27 .313Vg .230AvFrPrPrPrPrNormalNormal
Taylor WallsssSsp28 .255Pr .202FrAvAvVgAvExVery proneNormal
Carson WilliamsssRp 22 .182Ex .167AvAvPrAvAvVgNormalNormal
 Total  25.7 .258  .258        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Eduard BazardomrR29 .220 .166PrPrPrPrPr AvAv14040ToughIron
Hunter BrownspR26 .195 .208PrPrPrPrPrVg Pr012455NormalNormal
Cade CavallispR26 .221 .381PrPrPrPrPrAv Av302758NormalProne
Aroldis ChapmanclL37 .148 .127PrPrPrPrPr FrAv582438NormalIron
Camilo DovalmrR27 .196 .230PrPrPrPrPr AvPr3250058NormalIron
MacKenzie GorespL26 .235 .259PrPrPrPrPrAv Av39039NormalProne
Tyler KinleymrR34 .202 .192PrPrPrPrPr AvPr4337137NormalIron
Matthew LiberatorespL25 .274 .265PrPrPrPrPrAv Av21042NormalNormal
Brendon LittlemrL28 .195 .197PrPrPrPrPr AvEx5330768ToughIron
Jesus LuzardospL27 .205 .251PrPrPrPrPrVg Pr615148NormalIron
Dustin MayspR27 .261 .256PrPrPrPrPrVg Pr4048NormalProne
Casey MizespR28 .268 .258PrPrPrPrPrAv Av7043NormalProne
Sean NewcombmrL32 .226 .287PrPrPrPrPrAvVgFr11048ToughNormal
Tyler PhillipsmrR27 .195 .253PrPrPrPrPr VgVg43063ToughNormal
Trevor RogersspL27 .159 .185PrPrPrPrPrAv Ex021449NormalProne
Spencer 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  
BazardomrAv/48           
Bellingerlf  Av/95    Vg/82 Av/82 Vg/82 Ex  
Bichettess     Fr/118     
Brown,HspAv/0           
Carrollrf       Av/27 Vg/27 Fr  
Cartercf       Vg/8  Fr  
CavallispVg/68           
Chapman,AclFr/59           
Deversdh  Av/124 Fr/98       
DovalmrFr/142          
Eldridgedh  Av/93         
Friedlcf       Fr/67  Pr  
Garcia,M3b   Av/87 Vg/56 Av/102 Av/93 Av/93 Av  
Goodmanc  Av/185        Av3
GorespAv/0           
Hayes3b    Ex/35       
KinleymrAv/52           
Larnachdh      Av/12  Av/12 Fr  
LiberatorespAv/0           
Little,BmrVg/277          
Luxdh   Fr/128Fr/110 Pr/199  Av  
LuzardospAv/189          
MayspAv/127          
Mayer3b   Av/89 Av/70 Fr/112     
Mead3b  Av/59 Fr/110Fr/103      
MizespAv/150          
Naylor,Bc  Av/102        Av1
NewcombmrAv/38           
Olson,M1b  Ex/66         
Phillips,TmrAv/48           
Robert,Lcf       Av/29  Av  
Rogers,TrspAv/27           
StriderspAv/189          
VasilmrAv/33           
Vaughn1b  Fr/107        
Wallsss   Ex/94  Vg/57      
Webb,LspVg/47           
Williams,Css     Av/145     
Williams,GspAv/0           

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Roman AnthonyrfLspR2145147600
Eduard BazardomrRspR2910008920
Cody BellingerlfLspL29991275000
Bo BichettessRspR278614165000
Hunter BrownspRspR2610008700
Corbin CarrollrfLspL2492850000
Evan CartercfLspR2242357600
Cade CavallispRspR2631247600
Aroldis ChapmanclLspL371000107500
Rafael DeversdhLspR281000275000
Camilo DovalmrRspR27100045250
Bryce EldridgedhLspR20807600
TJ FriedlcfLp L299807800
Maikel Garcia3bRp R2510007740
Hunter Goodmanc Rp R2510007650
MacKenzie GorespLspL26891128900
Ke'Bryan Hayes3bRspR28100070000
Tyler KinleymrRspR34100030000
Trevor LarnachdhLspR28100021000
Matthew LiberatorespLspL2510007750
Brendon LittlemrLspL2810007710
Gavin LuxdhLspR27100033250
Jesus LuzardospLspL27100066250
Dustin MayspRspR27851221350
Marcelo Mayer3bLspR2230367600
Curtis Mead3bRspR248707620
Casey MizespRspR2891923400
Bo Naylorc LspR2510007900
Sean NewcombmrLspL3294510000
Matt Olson1bLspR311000220000
Tyler PhillipsmrRspR279907640
Luis RobertcfRp R277525150000
Trevor RogersspLspL27572326000
Spencer StriderspRspR26722840000
Mike VasilmrLspR2510007600
Andrew Vaughn1bRspR2775058500
Taylor WallsssSspR28742613500
Logan WebbspRspR281000120000
Carson WilliamsssRp R222207600
Gavin WilliamsspLspR2510007800
 Total   26.7  199033