Team roster -- 2021 Baltimore Orioles
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Randy ArozarenacfRsp26 .267Ex .259VgPrFrVgAvVgNormalNormal
Luis Campusanoc Rsp22 .249Av .245AvPrPrFrPrPrNormalNormal
Willi CastrossSsp24 .273Av .279AvFrFrVgAvAvNormalNormal
Brendan Donovan3bLsp24 .207Fr .214AvPrPrVgFrAvNormalNormal
Wander FrancossSsp20 .260Vg .264AvPrPrVgPrVgNormalNormal
fRhys Hoskins1bRsp28 .236Ex .243ExPrPrAvFrFrNormalNormal
Danny Jansenc Rsp26 .235Vg .226VgFrFrAvFrPrNormalNormal
Devin Mann2bRsp24 .221Av .218AvPrPrAvPrAvNormalNormal
Manuel MargotcfRsp26 .259Vg .256AvFrFrExVgExNormalNormal
Ryan McMahon2bLsp26 .242Vg .255VgPrPrVgFrAvNormalNormal
Rafael OrtegacfLsp30 .237Av .249AvPrPrExAvVgNormalNormal
Luke RaleyrfLsp26 .218Av .230AvPrPrExAvAvNormalNormal
fEdwin Rios3bLsp27 .218Vg .231ExPrPrAvPrFrNormalNormal
Juilio Y. RodriguezrfRsp20 .242Vg .239AvPrPrAvPrAvNormalNormal
Danny SantanacfSsp30 .241Vg .255VgPrFrExVgExNormalNormal
Steele WalkercfLsp24 .221Av .231AvPrPrVgFrVgNormalNormal
fJesse WinkerlfLsp27 .247Av .274VgPrPrFrPrFrNormalNormal
 Total  25.3 .242  .247        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Jorge AlcalamrR25 .270 .262AvPrPrPrPrAvAvVg4710449NormalNormal
Michael BaumannspR25 .269 .262AvPrPrPrPrFrFrAv418149NormalNormal
fJacob deGromspR33 .221 .199AvPrPrPrPrEx Vg108957NormalNormal
Brusdar GraterolmrR22 .248 .236AvPrPrPrPr PrAv2412070NormalNormal
DL HallspL22 .240 .259AvPrPrPrPrPrPrAv4510047NormalNormal
Darwinzon HernandezmrL24 .196 .217AvPrPrPrPr PrVg7711653NormalNormal
fJonathan HernandezmrR24 .259 .251AvPrPrPrPrFrAvVg5710359NormalNormal
fBrandon MannmrL37 .255 .273AvPrPrPrPr VgAv4510049NormalNormal
fJames PaxtonspL32 .261 .216AvPrPrPrPrFr Vg389649NormalNormal
Nate PearsonspR24 .246 .235AvPrPrPrPrPr Av578548NormalNormal
Yohan RamirezmrR26 .230 .219AvPrPrPrPrAvAvAv968555NormalNormal
Tommy RomerospR23 .272 .266AvPrPrPrPrFrAvVg238246NormalNormal
Jose RuizmrR26 .250 .250AvPrPrPrPr AvAv7011645NormalNormal
Aaron SanchezspR28 .268 .251AvPrPrPrPrFr Av279967NormalNormal
Pedro StropclR36 .237 .228AvPrPrPrPr PrVg5312061NormalNormal
fDomingo TapiamrR29 .263 .261AvPrPrPrPrVgVgAv309060NormalNormal
 Total  27.3 .251 .240             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
AlcalamrAv/100          
Arozarenacf      Vg/81 Fr/83 Vg/90 Av  
BaumannspAv/100          
Campusanoc  Av/135Fr/97        Pr10
Castro,Wss   Av/100 Av/142     
fdeGromspAv/100          
Donovan3b    Av/111      
Franco,Wss  Av/110Av/108Av/149Vg/112     
Graterol,BmrAv/100          
Hall,DLspAv/100          
Hernandez,DarmrAv/100          
fHernandez,JomrAv/100          
fHoskins1b  Av/132   Pr/120  Pr  
Jansen,Dc  Vg/96         Fr3
fMann,BmrAv/100          
Mann,D2b  Vg/127Av/157       
Margotcf      Vg/100Vg/90 Vg/99 Av  
McMahon2b  Vg/157Vg/140Vg/116      
Ortega,Rcf      Av/130Fr/89 Vg/84 Av  
fPaxtonspAv/100          
PearsonspAv/100          
Raley,Lrf  Av/110   Fr/105Pr/95 Av/66 Vg  
Ramirez,YomrAv/100          
fRios3b  Av/133 Av/229 Av/103 Av/99 Fr  
Rodriguez,Jurf      Av/116Av/116Vg/116Vg  
Romero,TspAv/100          
Ruiz,JmrAv/100          
Sanchez,AaspAv/100          
Santana,Dacf  Av/122Pr/114Av/109Pr/105Av/116Av/118Av/85 Vg  
StropclAv/100          
fTapia,DmrAv/100          
Walker,Scf       Av/46 Av/98 Av  
fWinkerlf      Fr/82 Pr/93 Av/69 Fr  

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Jorge AlcalamrRspR25100 00
Randy ArozarenacfRspR26100 00
Michael BaumannspRspR25100 00
Luis Campusanoc RspR22100 00
Willi CastrossSspR24100 00
fJacob deGromspLspR33100 00
Brendan Donovan3bLspR24100 00
Wander FrancossSspR20100 00
Brusdar GraterolmrRspR22100 00
DL HallspLspL22100 00
Darwinzon HernandezmrLspL24100 00
fJonathan HernandezmrRspR24100 00
fRhys Hoskins1bRspR28100 00
Danny Jansenc RspR26100 00
fBrandon MannmrLspL37100 00
Devin Mann2bRspR24100 00
Manuel MargotcfRspR26100 00
Ryan McMahon2bLspR26100 00
Rafael OrtegacfLspR30100 00
fJames PaxtonspLspL32100 00
Nate PearsonspRspR24100 00
Luke RaleyrfLspR26100 00
Yohan RamirezmrRspR26100 00
fEdwin Rios3bLspR27100 00
Juilio Y. RodriguezrfRspR20100 00
Tommy RomerospLspR23100 00
Jose RuizmrRspR26100 00
Aaron SanchezspRspR28100 00
Danny SantanacfSspR30100 00
Pedro StropclRspR36100 00
fDomingo TapiamrRspR29100 00
Steele WalkercfLspL24100 00
fJesse WinkerlfLspL27100 00
 Total   26.2  0