O's Roster -- 2023 ChatTown O's
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Pete Alonso1bRp 28 .224Ex .214ExPrPrAvExFrNormalNormal
Michael Chavis2bRsp27 .273Av .160PrPrPrAvFrFrNormalNormal
Paul DeJongssRp 29 .217Av .203AvPrPrFrFrAvNormalNormal
Isiah Kiner-FalefacfRsp28 .230Pr .246FrVgPrAvVgVgNormalNormal
Steven KwanlfLsp25 .260Fr .272FrFrAvAvExAvIronNormal
J.P. MartinezlfLsp27 .250Pr .222FrFrFrVgPrPrNormalNormal
Jake McCarthyrfLsp25 .206Av .255PrFrVgExExExNormalNormal
Ryan Mountcastle1bRsp26 .338Ex .235FrPrPrVgVgFrProneNormal
Rene Pinto - Rc Rp 26 .286Fr .244ExPrPrAvPrPrNormalNormal
Zach Remillard2bRp 29 .333Fr .222PrExVgExFrVgNormalNormal
Emmanuel Rivera3bRsp27 .289Fr .246FrPrPrFrFrPrNormalNormal
Victor RoblescfRp 26 .364Pr .270PrAvFrAvExVgVery proneNormal
Jacob Stallingsc Rsp33 .213Av .186FrAvAvPrPrPrNormalNormal
Ramon Urias3bRp 29 .241Fr .274FrPrPrAvVgFrProneNormal
Jordan Westburg2bRp 24 .284Av .246AvVgPrAvExAvNormalNormal
 Total  27.3 .262  .238        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Keegan AkinmrL28 .326 .345PrPrPrPrPr AvEx456340NormalVery prone
Kyle BradishspR26 .220 .211PrPrPrPrPrAv Ex34055NormalProne
Taj BradleyspR22 .227 .282PrPrPrPrPrAv Ex33039NormalNormal
Aaron BummermrL29 .231 .238PrPrPrPrPr AvPr561164NormalNormal
Dylan DoddspL25 .393 .341PrPrPrPrPrVg Vg164538NormalNormal
Sonny GrayspR33 .233 .220PrPrPrPrPrVg Vg2012853NormalIron
Josh HaderclL29 .231 .146PrPrPrPrPr AvVg332337NormalNormal
Griffin JaxmrR28 .238 .228PrPrPrPrPr AvPr9965NormalIron
Karl KauffmannmrR25 .229 .400PrPrPrPrPrAvExAv164748NormalNormal
John KingmrL28 .347 .292PrPrPrPrPr AvVg114874NormalNormal
Joe La SorsamrL25 .213 .275PrPrPrPrPr VgFr1150050NormalNormal
Matt ManningspR25 .221 .204PrPrPrPrPrAv Ex0043NormalVery prone
Adam OttavinomrR37 .217 .203PrPrPrPrPr AvPr4850063NormalIron
Sammy PeraltamrL25 .161 .292PrPrPrPrPr VgVg167043NormalNormal
Martin PerezspL32 .248 .282PrPrPrPrPrVgExEx847851NormalNormal
Ross StriplingspR33 .289 .286PrPrPrPrPrFrExAv1421450NormalVery prone
 Total  28.1 .240 .251             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
AkinmrAv/185          
Alonso1b  Av/100        
BradishspAv/0           
Bradley,TspAv/30           
BummermrAv/119          
Chavis2b  Vg/94 Fr/67 Av/93  Pr/100 Pr/100Av  
DeJongss     Vg/49      
DoddspFr/77           
Gray,SspVg/0           
HaderclEx/62           
JaxmrAv/121          
KauffmannmrFr/77           
Kiner-Falefacf    Vg/100Av/98 Av/155Fr/155Av/155Av  
King,JmrAv/75           
Kwanlf      Ex/92   Fr  
La SorsamrAv/78           
ManningspAv/184          
Martinez,JPlf      Av/84 Fr/84 Av/84 Av  
McCarthyrf       Av/123Vg/123Av  
Mountcastle1b  Av/52         
OttavinomrAv/120          
Peralta,SmrAv/87           
Perez,MaspAv/6           
Pinto - Rc  Av/69         Av7
Remillard2b   Vg/102Vg/93 Av/96 Pr/207 Pr/207Av  
Rivera3b  Ex/123 Av/70       
Roblescf       Av/39  Fr  
Stallingsc  Av/103        Av2
StriplingspAv/129          
Urias,R3b  Ex/86 Av/73 Av/88       
Westburg2b   Vg/35 Vg/88       

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Keegan AkinmrLspL2837 20
Pete Alonso1bRp R2895 50
Kyle BradishspRspR2692 40
Taj BradleyspRspR2260 20
Aaron BummermrLspL29100 30
Michael Chavis2bRspR27100 10
Paul DeJongssRp R2978 20
Dylan DoddspLspL259 10
Sonny GrayspRspR33100 50
Josh HaderclLspL29100 40
Griffin JaxmrRspR28100 30
Karl KauffmannmrRspR2525 10
Isiah Kiner-FalefacfRspR28100 30
John KingmrLspL2866 20
Steven KwanlfLspL25100 50
Joe La SorsamrLspL2540 10
Matt ManningspRspR2544 30
J.P. MartinezlfLspL2715 10
Jake McCarthyrfLspL2567 30
Ryan Mountcastle1bRspR2679 40
Adam OttavinomrSspR3799 20
Sammy PeraltamrLspL2530 10
Martin PerezspLspL32100 40
Rene Pinto - Rc Rp R2638 20
Zach Remillard2bRp R2952 10
Emmanuel Rivera3bRspR2774 20
Victor RoblescfRp R2623 20
Jacob Stallingsc RspR33100 10
Ross StriplingspRspR3364 30
Ramon Urias3bRp R2990 40
Jordan Westburg2bRp R2453 30
 Total   27.7  80