Team roster -- 2021 Miami Marlins
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
fOrlando ArciassRsp26 .251Av .249AvPrFrAvAvAvNormalNormal
Byron BuxtoncfRsp27 .259Ex .255ExFrFrExVgExNormalNormal
Jeimer Candelario3bSsp27 .262Vg .247VgPrPrVgFrFrNormalNormal
Brett GardnercfLsp37 .236Av .242VgPrPrExAvAvNormalNormal
Yasmani Grandalc Ssp32 .222Vg .228ExPrPrFrFrFrNormalNormal
Vladimir Guerrero Jr.1bRsp22 .280Ex .273VgPrPrAvFrFrNormalNormal
Nolan Jones3bLsp23 .223Vg .235VgPrPrAvFrAvNormalNormal
Max KeplerrfLsp28 .234Vg .254ExPrPrAvFrAvNormalNormal
Francisco LindorssSsp27 .273Vg .265ExPrFrVgVgVgNormalNormal
Kevin PillarcfRsp32 .256Av .245AvPrPrVgAvVgNormalNormal
fFord ProctorssLsp24 .207Fr .215FrPrFrAvFrAvNormalNormal
Kurt Suzukic Rsp37 .261Av .263AvPrPrFrFrPrNormalNormal
Michael A. TaylorcfRsp30 .239Vg .227VgPrFrVgAvExNormalNormal
Gleyber TorresssRsp24 .283Ex .285ExPrPrAvAvAvNormalNormal
Luis UriasssRsp24 .249Av .245AvPrPrVgFrAvNormalNormal
 Total  28.0 .253  .249        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Nick AndersonmrR30 .208 .208AvPrPrPrPr AvAv3216344NormalNormal
Matt BarnesclR31 .223 .206AvPrPrPrPr FrFr7411561NormalNormal
fTrevor BauerspR30 .219 .227AvPrPrPrPrVg Av258851NormalNormal
Edwin O. DiazmrR27 .174 .189AvPrPrPrPr FrPr2613750NormalNormal
Tyler DuffeymrR30 .226 .250AvPrPrPrPr VgVg3713557NormalNormal
fZac GallenspR25 .233 .228AvPrPrPrPrAv Av189352NormalNormal
Adrian HouserspR28 .254 .247AvPrPrPrPrFrFrFr2810070NormalNormal
fDaniel HudsonclR34 .234 .245AvPrPrPrPr FrAv2414045NormalNormal
fKenta MaedaspR33 .252 .214AvPrPrPrPrAvAvVg1011754NormalNormal
A.J. MinterclL27 .206 .233AvPrPrPrPr FrAv4316552NormalNormal
fJoe MusgrovespR28 .246 .233AvPrPrPrPrAvAvEx139457NormalNormal
Nick PivettaspR28 .261 .264AvPrPrPrPrAvAvAv309755NormalNormal
David PricespL35 .229 .251AvPrPrPrPrAvAvVg117951NormalNormal
Eduardo RodriguezspL28 .260 .245AvPrPrPrPrVgVgVg79060NormalNormal
Joely RodriguezmrL29 .228 .239AvPrPrPrPr AvAv5111769NormalNormal
fJoe RossspR28 .306 .249AvPrPrPrPrFrAvVg2312658NormalNormal
Ryne StanekmrR29 .208 .234AvPrPrPrPr AvFr5213542NormalNormal
Ryan YarbroughspL29 .221 .260AvPrPrPrPrFrExAv813254NormalNormal
 Total  29.4 .238 .238             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Anderson,NmrAv/100          
fArcia,Oss   Av/97  Av/97      
Barnes,MclAv/100          
fBauerspAv/100          
Buxtoncf       Ex/87  Av  
Candelario3b  Av/103 Av/76       
Diaz,EdwinOmrAv/100          
DuffeymrAv/100          
fGallenspAv/100          
Gardnercf      Vg/52 Av/38 Vg/52 Fr  
Grandalc  Av/80 Av/107       Av6
Guerrero Jr.1b  Fr/120 Av/122      
HouserspAv/100          
fHudson,DanclAv/100          
Jones,No3b  Av/100 Vg/205Fr/173     
Keplerrf       Av/51 Ex/62 Fr  
Lindorss     Ex/67      
fMaedaspAv/100          
MinterclAv/100          
fMusgrovespAv/100          
Pillarcf      Vg/100Vg/97 Vg/100Av  
PivettaspAv/100          
PricespAv/100          
fProctorss   Av/106 Av/106     
Rodriguez,EspAv/100          
Rodriguez,JomrAv/100          
fRoss,JspAv/100          
StanekmrAv/100          
Suzukic  Fr/82         Av4
Taylor,Mcf       Vg/74 Vg/109Vg  
Torresss   Av/157Av/104Av/149     
Urias,Lss   Av/83 Vg/111Vg/140     
YarbroughspAv/100          

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Nick AndersonmrRspR30100 00
fOrlando ArciassRspR26100 00
Matt BarnesclRspR31100 00
fTrevor BauerspRspR30100 00
Byron BuxtoncfRspR27100 00
Jeimer Candelario3bSspR27100 00
Edwin O. DiazmrRspR27100 00
Tyler DuffeymrRspR30100 00
fZac GallenspRspR25100 00
Brett GardnercfLspL37100 00
Yasmani Grandalc SspR32100 00
Vladimir Guerrero Jr.1bRspR22100 00
Adrian HouserspRspR28100 00
fDaniel HudsonclRspR34100 00
Nolan Jones3bLspR23100 00
Max KeplerrfLspL28100 00
Francisco LindorssSspR27100 00
fKenta MaedaspRspR33100 00
A.J. MinterclLspL27100 00
fJoe MusgrovespRspR28100 00
Kevin PillarcfRspR32100 00
Nick PivettaspRspR28100 00
David PricespLspL35100 00
fFord ProctorssLspR24100 00
Eduardo RodriguezspLspL28100 00
Joely RodriguezmrLspL29100 00
fJoe RossspRspR28100 00
Ryne StanekmrRspR29100 00
Kurt Suzukic RspR37100 00
Michael A. TaylorcfRspR30100 00
Gleyber TorresssRspR24100 00
Luis UriasssRspR24100 00
Ryan YarbroughspRspL29100 00
 Total   28.8  0