Team roster -- 2021 Baltimore Orioles
Regular season

Batters
 vs. LHPvs. RHP BuntBasepaths Other ratings
NamePos   Bats  AgeAvgPwrAvgPwrSacHitRunStlJmpInjuryClutch
fAramis AdemanssLsp22  .000Pr .000Pr   NormalNormal
Albert Almora Jr.cfRsp27  .270Av .264Av FrFrAvFrAv NormalNormal
Miguel Andujar3bRsp26  .267Vg .263Vg PrPrAvPrAv NormalNormal
fPatrick Baileyc Ssp22  .000Pr .000Pr   NormalNormal
Tucker Barnhartc Ssp30  .238Av .253Av FrFrFrPrFr NormalNormal
fJosh Breauxc Rsp23  .000Pr .000Pr   NormalNormal
Starlin Castro2bRsp31  .298Av .287Vg PrPrAvFrFr NormalNormal
fPete Crow-ArmstrongofLsp19  .000Pr .000Pr   NormalNormal
Travis DemeritterfRsp26  .220Vg .217Vg PrFrVgFrAv NormalNormal
fEstevan FlorialcfLsp23  .182Fr .198Av PrFrVgPrEx NormalNormal
Clint FrazierlfRsp26  .247Vg .234Vg PrPrVgFrAv NormalNormal
Deivy Grullonc Rsp25  .236Vg .227Av PrPrFrFrPr NormalNormal
fGunnar HendersonssLsp20  .000Pr .000Pr   NormalNormal
fNick LoftinifRsp22  .000Pr .000Pr   NormalNormal
Ryan McMahon2bLsp26  .246Av .265Vg PrPrVgAvAv NormalNormal
Ryan Mountcastle1bRsp24  .264Av .259Av PrPrAvFrFr NormalNormal
Yairo MunozssRsp26  .259Av .250Av PrPrVgAvVg NormalNormal
fAndy PagesrfRsp20  .000Pr .000Pr   NormalNormal
Jose Peraza2bRsp27  .281Av .272Fr FrFrVgAvVg NormalNormal
Mallex SmithcfLsp28  .241Fr .253Av FrFrExVgEx NormalNormal
Pavin Smith1bLsp25  .246Av .265Av PrPrAvPrFr NormalNormal
Fernando Tatis Jr.ssRsp22  .283Ex .279Ex PrPrExAvVg NormalNormal
 Total  24.5  .254  .254          

Pitchers
vs. LHvs. RH BuntBasepaths Endur On the mound Other ratings
NamePThrAgeAvgAvgSacHitRunStlJmpSPRPHldWPBKGB%JamInjury
fAlbert AbreuspR25 .283 .276 AvPrPrPrPr Pr  Av788654 NormalNormal
Brandon BielakspR25 .262 .255 AvPrPrPrPr FrAv Av568159 NormalNormal
fArchie BradleymrR28 .228 .227 PrPrPrPrPr  Av Vg1113459 NormalNormal
John BrebbiamrR31 .242 .219 PrPrFrPrPr  Av Vg1213734 NormalNormal
fDane DunningspR26 .270 .259 AvPrPrPrPr Av  Fr448762 NormalNormal
Mike FoltynewiczspR29 .251 .240 AvPrPrPrPr Av  Vg2611251 NormalNormal
Domingo GermanspR28 .250 .240 PrPrPrPrPr FrAv Av377950 NormalNormal
Javy A. GuerramrR25 .269 .259 PrPrPrPrPr  Av Vg09042 NormalNormal
fRyne HarpermrR32 .252 .252 PrPrPrPrPr  Av Pr349356 NormalNormal
Rich HillspL41 .220 .228 AvAvPrPrPr Fr  Fr513051 NormalNormal
fAndry LaraspR18 .000 .000      0050 NormalNormal
fSeth LugomrR31 .215 .217 AvPrPrPrPr  Av Av1515754 NormalNormal
Andrew MillermrL36 .214 .215 PrPrPrPrPr  Pr Vg2011855 NormalNormal
fJordan MontgomeryspL28 .219 .266 PrPrPrPrPr Fr  Vg318651 NormalNormal
Nick RamirezmrL31 .237 .265 PrPrPrPrPr FrEx Vg4013357 ToughNormal
Tanner RoarkspR34 .264 .245 FrPrPrPrPr Fr  Av1211355 NormalNormal
fGregory SantosspR21 .000 .000      0050 NormalNormal
fWill M. SmithclL31 .203 .212 AvPrPrPrPr  Av Vg2916453 NormalNormal
fLevi StoudtspR23 .000 .000      0050 NormalNormal
Julio TeheranspR30 .256 .217 ExPrFrPrPr Av  Av1512949 NormalNormal
Jordan YamamotospR25 .242 .231 AvPrPrPrPr Av  Av329950 NormalNormal
 Total  28.5 .249 .241                 

Fielding
 Pitchers Catchers Infielders Outfielders
NamePDefHldDefArmPB1b2b3bsslfcfrfArm
fAbreu,Asp Av/100Av             
fAdemanss                
Almora Jr.cf              Av/92  Av
Andujar3b        Pr/99  Pr/177  Pr/105  Fr
fBailey,Pc                 
Barnhartc     Vg/47 Av3 Av/103       
Bielaksp Av/100Av             
fBradley,Amr Pr/52 Vg             
fBreauxc                 
Brebbiamr Av/52 Vg             
Castro,S2b         Av/118Av/99 Fr/98     
fCrow-Armstrongof                
Demeritterf         Av/152Av/111Fr/99  Vg/80  Av/101Fr
fDunningsp Av/100Fr             
fFlorialcf             Vg/121Vg/159Vg/92 Av
Foltynewiczsp Fr/137Vg             
Frazier,Clf             Av/167Fr/138Fr/197Av
German,Dsp Av/208Av             
Grullonc     Av/90 Pr10 Fr/117       
Guerra,JavyAmr Ex/94 Vg             
fHarper,Rmr Fr/64 Pr             
fHenderson,Gss                
Hill,Rsp Vg/129Fr             
fLarasp                
fLoftinif                
fLugo,Smr Vg/47 Av             
McMahon2b        Vg/157Vg/140Vg/116     
Miller,Amr Vg/64 Vg             
fMontgomery,Jsp Pr/100Vg             
Mountcastle1b        Av/87  Fr/130Pr/154 Av/89   Vg
Munoz,Yss         Av/118Vg/125Vg/144 Av/94 Fr/115Av/123Av
fPagesrf                
Peraza2b         Av/96 Av/99 Av/124 Av/124Av/91 Av/124Fr
Ramirez,Nimr Vg/111Vg             
Roarksp Av/154Av             
fSantos,Gsp                
Smith,Mcf             Vg/98 Vg/159Vg/80 Fr
Smith,P1b        Fr/86     Av/95  Av/104Av
fSmith,WillMcl Fr/224Vg             
fStoudtsp                
Tatis Jr.ss           Vg/139    
Teheransp Vg/0 Av             
Yamamotosp Vg/125Av             

Contract
 Disabled list Contract
NameP   Bats  ThrAge%Act%DisSalaryYear
fAlbert AbreuspRspR25 100  00
fAramis AdemanssLspR22 100  00
Albert Almora Jr.cfRspR27 100  6150
Miguel Andujar3bRspR26 100  6170
fPatrick Baileyc SspR22 100  00
Tucker Barnhartc SspR30 100  29370
Brandon BielakspLspR25 100  00
fArchie BradleymrRspR28 100  18300
fJosh Breauxc RspR23 100  00
John BrebbiamrLspR31 100  5690
Starlin Castro2bRspR31 100  118570
fPete Crow-ArmstrongofLspL19 100  00
Travis DemeritterfRspR26 100  00
fDane DunningspRspR26 100  00
fEstevan FlorialcfLspR23 100  00
Mike FoltynewiczspRspR29 100  54750
Clint FrazierlfRspR26 100  5630
Domingo GermanspRspR28 100  5770
Deivy Grullonc RspR25 100  5550
Javy A. GuerramrLspR25 100  8000
fRyne HarpermrRspR32 100  5550
fGunnar HendersonssLspR20 100  00
Rich HillspLspL41 100  186660
fAndry LaraspRspR18 100  00
fNick LoftinifRspR22 100  00
fSeth LugomrRspR31 100  5910
Ryan McMahon2bLspR26 100  5600
Andrew MillermrLspL36 100  110000
fJordan MontgomeryspLspL28 100  5960
Ryan Mountcastle1bRspR24 100  00
Yairo MunozssRspR26 100  5620
fAndy PagesrfRspR20 100  00
Jose Peraza2bRspR27 100  27750
Nick RamirezmrLspL31 100  5550
Tanner RoarkspRspR34 100  100000
fGregory SantosspRspR21 100  00
Mallex SmithcfLspR28 100  5780
Pavin Smith1bLspL25 100  00
fWill M. SmithclRspL31 100  42250
fLevi StoudtspRspR23 100  00
Fernando Tatis Jr.ssRspR22 100  5550
Julio TeheranspRspR30 100  111660
Jordan YamamotospRspR25 100  5550
 Total   26.5    89334