Team roster -- 2021 Buffalo Carp
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Nick CastellanosrfRsp29 .306Ex .310ExPrPrFrVgPrProneNormal
Matt Chapman3bRp 28 .228Ex .201AvPrPrExAvPrNormalNormal
J.P. CrawfordssLsp26 .274Fr .272FrAvFrAvPrFrIronNormal
Tommy Edman2bSsp26 .267Vg .261FrFrFrExExVgIronNormal
fNick Gonzalezc Lsp0 .000Pr .000Pr NormalNormal
Yuli Gurriel1bRsp37 .326Vg .315FrPrPrAvFrPrProneTerror
Danny Jansenc Rp 26 .150Vg .258ExFrPrAvPrPrVery proneNormal
fJordan LawlarssRsp0 .000Pr .000Pr NormalNormal
Manny Machado3bRsp28 .246Vg .288VgPrPrAvExFrNormalNormal
Ketel MartecfSsp27 .387Ex .286AvFrFrAvVgPrVery proneNormal
J.D. MartinezdhRsp33 .279Vg .290ExPrPrFrPrPrProneNormal
fNick MatonssLsp24 .325Vg .221FrAvPrAvAvFrNormalNormal
Austin MeadowslfLsp26 .198Fr .251ExPrPrAvFrFrNormalNormal
Matt Olson1bLsp27 .270Ex .271VgFrPrAvExPrNormalNormal
Brett PhillipscfLsp27 .110Pr .244ExFrFrExExExProneTerror
fCesar Prietoc Lsp0 .000Pr .000Pr NormalNormal
Ramon UriasssRsp27 .235Av .315FrPrPrAvPrPrProneNormal
Mike Zuninoc Rp 30 .342Ex .151ExPrPrPrPrPrNormalNormal
 Total  23.4 .268  .267        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
David BednarmrR26 .178 .190PrPrPrPrPr AvAv92145ToughProne
fReid DetmersspL0 .000 .000 0050NormalNormal
Liam HendriksclR32 .133 .215PrPrPrPrPr AvPr501135NormalIron
Raisel IglesiasclR31 .223 .194PrPrPrPrPr AvAv1641744NormalIron
Joe KellymrR33 .183 .167PrPrPrPrPr AvAv850070ToughVery prone
fTyler MahlespR26 .198 .270AvPrPrPrPrVg Vg12050NormalIron
Jake McGeeclL34 .197 .196PrPrPrPrPr AvVg42037NormalProne
Collin McHughmrR34 .162 .230PrPrPrPrPr VgEx1846146NormalProne
Charlie MortonspR37 .183 .221AvPrPrPrPrVg Av15055NormalIron
Robbie RayspL29 .187 .216AvPrPrPrPrVg Pr14042NormalProne
Carlos RodonspL28 .240 .175PrPrPrPrPrAv Fr29039NormalProne
Trevor RogersspL23 .259 .206PrPrPrPrPrAv Fr1622045NormalProne
Jordan RomanoclR28 .140 .211PrPrPrPrPr AvPr181652ToughNormal
Max ScherzerspR36 .192 .177FrPrPrPrPrVg Av6036NormalProne
fStephen StrasburgspR32 .294 .130AvPrPrPrPrFr Fr146847NormalVery prone
fJose UrquidyspR26 .190 .238PrPrPrPrPrAv Vg11036NormalVery prone
 Total  28.4 .193 .210             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
BednarmrFr/60           
Castellanos,Nrf        Fr/66 Av  
Chapman,M3b    Vg/33 Pr/99      
Crawford,JPss     Vg/68      
fDetmers,Rsp           
Edman2b   Vg/54  Av/95   Av/178Pr  
fGonzalez,Nc            
Gurriel,Y1b  Vg/82         
HendriksclFr/53           
Iglesias,RclVg/129          
Jansen,Dc  Av/65         Vg0
Kelly,JmrAv/71           
fLawlarss           
Machado,M3b    Av/87       
fMahlespVg/0           
Marte,Kcf   Av/134   Fr/99  Fr  
Martinez,JDdh      Av/109 Av/109Fr  
fMaton,Nss   Av/71  Fr/139     
McGeeclAv/180          
McHughmrFr/57           
Meadowslf      Av/145 Av/145Fr  
MortonspFr/234          
Olson1b  Av/76         
Phillips,Bcf      Vg/142Vg/142Vg/142Ex  
fPrieto,Cc            
Ray,RspFr/105          
RodonspFr/300          
Rogers,TrspAv/245          
Romano,JclAv/58           
ScherzerspAv/0           
fStrasburgspAv/86           
Urias,Rss   Av/164Av/85 Av/147     
fUrquidyspAv/29           
Zuninoc  Vg/91         Av5

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
David BednarmrLspR2691 5790
Nick CastellanosrfRspR2989 140000
Matt Chapman3bRp R2898 64900
J.P. CrawfordssLspR26100 20500
fReid DetmersspLspL0100 00
Tommy Edman2bSspR26100 5960
fNick Gonzalezc LspL0100 00
Yuli Gurriel1bRspR3794 65000
Liam HendriksclRspR32100 113330
Raisel IglesiasclRspR31100 91250
Danny Jansenc Rp R2662 6010
Joe KellymrRspR3372 88330
fJordan LawlarssRspR0100 00
Manny Machado3bRspR28100 340000
fTyler MahlespRspR26100 22000
Ketel MartecfSspR2761 60000
J.D. MartinezdhRspR3394 193750
fNick MatonssLspR2443 5700
Jake McGeeclLspL3489 20000
Collin McHughmrRspR3481 18000
Austin MeadowslfLspL26100 5810
Charlie MortonspRspR37100 150000
Matt Olson1bLspR2798 50000
Brett PhillipscfLspR2789 5840
fCesar Prietoc LspL0100 00
Robbie RayspLspL2994 80000
Carlos RodonspLspL2890 30000
Trevor RogersspLspL2378 5740
Jordan RomanoclRspR2895 5840
Max ScherzerspRspR3692 345030
fStephen StrasburgspRspR3212 350000
Ramon UriasssRspR2772 5710
fJose UrquidyspRspR2660 6040
Mike Zuninoc Rp R30100 20000
 Total   25.8  232053