Team roster -- 2018 Miami Marlins
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Asdrubal CabrerassSsp32 .392Fr .240VgFrFrFrAvPrProneNormal
Nelson CruzdhRsp37 .229Vg .306ExPrPrPrFrPrNormalNormal
Jarrod DysoncfLsp33 .145Pr .271FrAvVgExExExProneNormal
Dustin Garneauc Rp 30 .217Av .154PrPrPrFrPrPrNormalNormal
Alex GordonlfLp 34 .202Pr .210AvFrAvVgAvFrNormalNormal
fPhil Gosselin2bRsp29 .111Pr .167PrPrFrAvPrAvNormalNormal
fFranklin GutierrezlfRp 35 .195Av .333PrPrPrAvPrFrVery proneNormal
fDilson Herrera2bR 22 .000Fr .000Vg NormalNormal
Rhys HoskinslfRp 25 .171Ex .287ExPrPrAvAvPrNormalNormal
Ryder Jones1bLp 24 .161Pr .176AvPrPrAvAvPrNormalNormal
Taylor MotterssRp 28 .153Pr .215AvFrPrAvExExNormalNormal
Dan RobertsonrfRsp32 .286Fr .129AvAvVgAvPrFrNormalNormal
fDrew Robinson3bLsp26 .333Av .202VgPrPrAvPrFrNormalNormal
Austin Rominec Rsp29 .143Av .243PrAvPrPrPrPrNormalNormal
Kyle Seager3bLsp30 .248Vg .249VgFrAvAvAvPrNormalTerror
Marcus SemienssRp 27 .224Av .258AvFrPrAvExAvVery proneNormal
fJesus Sucrec Rsp30 .231Ex .263AvAvPrPrVgFrNormalNormal
Danny Valencia1bRsp33 .264Vg .252AvPrPrPrFrPrNormalNormal
fTyler White1bRsp27 .250Ex .283AvPrPrAvPrFrNormalNormal
 Total  29.6 .234  .248        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Andrew CashnerspR31 .243 .256AvPrPrPrPrVg Vg3218252NormalProne
Sean DoolittleclL31 .146 .196PrPrPrPrPr AvAv343432ToughProne
Michael FelizmrR25 .280 .274PrPrPrPrPr AvAv712734NormalProne
Justin GrimmmrR29 .237 .230PrPrPrPrPr AvPr3848451NormalProne
fJesse HahnspR28 .289 .277PrPrPrPrPrAv Vg14051NormalProne
Heath HembreemrR29 .313 .280PrPrPrPrPr AvPr16944ToughNormal
Felix HernandezspR32 .306 .222PrPrPrPrPrAv Ex48054NormalVery prone
Ian KennedyspR33 .235 .256PrPrPrPrPrFr Vg1419540NormalProne
fZach PutnammrR30 .167 .000PrPrPrPrPr AvAv999062NormalVery prone
Tanner RoarkspR31 .284 .223VgPrPrPrPrVg Vg914454NormalNormal
fFernando RodriguezmrR33 .000 .000 000NormalNormal
fChaz RoemrR31 .214 .167PrPrPrPrPr AvFr518561NormalVery prone
Chris M. SmithspR37 .269 .267PrPrPrPrPrAvExAv271641NormalNormal
fAlbert SuarezmrR28 .255 .211PrPrPrPrPr ExAv165555NormalNormal
fTom WilhelmsenmrR34 .242 .258PrPrPrPrPr AvAv996253NormalNormal
Alex WilsonmrR31 .270 .287PrPrPrPrPr AvVg341346NormalIron
Travis WoodmrL31 .280 .319FrPrPrPrPrFrVgVg5041NormalNormal
Jordan ZimmermannspR32 .321 .305PrPrPrPrPrAv Vg9039NormalProne
 Total  30.9 .272 .260             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Cabrera,Ass   Pr/45 Fr/148Fr/200     
CashnerspAv/0           
Cruzdh        Fr/188Av  
DoolittleclAv/84           
Dyson,Jcf      Vg/80 Vg/80  Ex  
Feliz,MmrAv/300          
Garneauc  Fr/84         Vg11
Gordon,Alf      Vg/47 Av/47 Vg/47 Vg  
fGosselin2b   Fr/125Pr/99 Pr/99      
GrimmmrVg/63           
fGutierrezlf      Fr/83   Fr  
fHahnspEx/172          
HembreemrAv/171          
Hernandez,FspFr/147          
fHerrera@2b           
Hoskinslf  Av/158   Fr/120  Av  
Jones,R1b  Av/157 Fr/94  Pr/100  Av  
KennedyspAv/300          
Motterss  Fr/121Fr/104Fr/92 Fr/79 Fr/77  Fr/77 Pr  
fPutnammrAv/100          
RoarkspFr/70           
Robertson,Danrf      Fr/132Fr/132Fr/132Vg  
fRobinson,D3b   Fr/93 Fr/107Pr/98 Fr/184Fr/184 Fr  
fRodriguez@mr           
fRoemrAv/100          
Romine,Auc  Fr/25 Fr/89        Av3
Seager,K3b    Vg/75       
Semienss     Av/92      
Smith,Chris MspAv/136          
fSuarez,AmrAv/79           
fSucrec  Av/7         Vg4
Valencia1b  Av/139 Pr/99    Fr/90 Av  
fWhite1b  Fr/179Pr/98   Fr/98   Pr  
fWilhelmsenmrVg/130          
Wilson,AmrVg/205          
Wood,TmrVg/115          
ZimmermannspPr/155          

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Asdrubal CabrerassSspR32901082500
Andrew CashnerspRp R318614100000
Nelson CruzdhRspR37991142500
Sean DoolittleclLp L31782126300
Jarrod DysoncfLspR33752528000
Michael FelizmrRp R2575215460
Dustin Garneauc Rp R305705370
Alex GordonlfLp R34990160000
fPhil Gosselin2bRspR294705590
Justin GrimmmrRp R2977818250
fFranklin GutierrezlfRp R35336726000
fJesse HahnspRp R284365350
Heath HembreemrRp R2910005470
Felix HernandezspRp R324555258570
fDilson Herrera2bR R22010000
Rhys HoskinslfRp R253105350
Ryder Jones1bLp R244045350
Ian KennedyspRp R338614135000
Taylor MotterssRp R288505370
fZach PutnammrRp R30118911170
Tanner RoarkspRp R31100043150
Dan RobertsonrfRspR322405350
fDrew Robinson3bLspR265405350
fFernando RodriguezmrR R33010000
fChaz RoemrRp R3121497200
Austin Rominec RspR299918050
Kyle Seager3bLspR30991110000
Marcus SemienssRp R2755455450
Chris M. SmithspRp R374605350
fAlbert SuarezmrRp R284005350
fJesus Sucrec RspR3010006300
Danny Valencia1bRspR3398255500
fTyler White1bRspR272705350
fTom WilhelmsenmrRp R3440012500
Alex WilsonmrRp R3194411750
Travis WoodmrRp L31100040000
Jordan ZimmermannspRp R329010180000
 Total   30.2  153825