Team roster -- 2017 Miami Marlins
Regular season

Batters
 vs. LHPvs. RHP BuntBasepaths Other ratings
NamePos   Bats  AgeAvgPwrAvgPwrSacHitRunStlJmpInjuryClutch
fAlbert AlmoracfRp23  .262Ex .286Fr VgPrAvPrPr NormalNormal
Alexi Amarista2bLsp28  .150Pr .275Pr FrPrAvExEx V-ProneNormal
fTim AndersonssRp24  .326Av .270Av ExPrAvExAv NormalNormal
Javier Baez2bRp24  .311Av .258Av VgFrAvExAv ProneNormal
fJairo BerasofRsp22  .000Pr .000Pr   NormalNormal
Jaff DeckerrfLsp27  .000Pr .186Pr FrPrAvAvAv NormalNormal
Derek Dietrich2bLsp27  .200Fr .297Av FrPrFrAvPr ProneNormal
Edwin EncarnaciondhRp34  .242Ex .268Ex PrPrPrVgPr IronNormal
fDexter FowlercfSsp31  .293Vg .270Vg FrPrExVgAv ProneNormal
Brian GoodwinrfLp 26  .250Fr .289Av VgPrAvPrPr NormalNormal
Tony KemplfLsp25  .143Pr .232Fr FrPrVgAvAv NormalNormal
fTrey MancinidhRsp25  .400Ex .250Pr PrPrPrPrPr NormalNormal
Jeff Mathisc Rsp34  .324Av .202Pr AvAvFrPrPr NormalNormal
Jordan Patterson1bLsp25  .500Pr .438Pr PrPrAvPrAv NormalNormal
Brandon Phillips2bRsp36  .256Fr .302Av VgPrFrAvVg NormalNormal
Jurickson Profar3bSsp24  .197Pr .254Av VgPrAvAvFr NormalNormal
Rene Riverac Rsp33  .314Vg .200Fr AvPrAvPrPr NormalNormal
fVictor RoblescfRsp20  .000Pr .000Pr   NormalNormal
Xavier Scruggs1bRsp29  .222Pr .208Fr PrPrFrPrPr NormalNormal
fChance Siscoc Lsp22  .000Pr .000Pr   NormalNormal
Yasmany TomasrfRsp26  .364Ex .242Vg PrPrFrPrFr NormalNormal
fTaylor TrammellcfLsp19  .000Pr .000Pr   NormalNormal
Pat Valaika2bRsp24  .286Fr .250Av PrPrAvPrPr NormalNormal
fJesse WinkerofLsp23  .000Pr .000Pr   NormalNormal
 Total  26.3  .277  .264          

Pitchers
vs. LHvs. RH BuntBasepaths Endur On the mound Other ratings
NamePThrAgeAvgAvgSacHitRunStlJmpSPRPHldWPBKGB%JamInjury
fSandy AlcantaraspR21 .000 .000      0050 NormalNormal
Antonio BastardomrL31 .258 .220 PrPrPrPrPr  Av Pr4550034 ToughNormal
Chris BeckmrR26 .385 .250 PrPrPrPrPr  Av Av125951 NormalNormal
fTyler BeedespR24 .000 .000      0050 NormalNormal
Andrew CashnerspR30 .291 .267 AvExPrPrPr Fr  Av11055 NormalProne
fTyler ClippardmrR32 .241 .220 PrPrPrPrPr  Av Vg4250035 ToughNormal
fTyler DanishmrR22 .000 .667 PrPrPrPrPr  Av Av199633 NormalNormal
fAmir GarrettspL25 .000 .000      0050 NormalNormal
Tim LincecumspR33 .367 .432 PrPrPrPrPr Fr  Pr333348 NormalNormal
fMatt ManningspR19 .000 .000      0050 NormalNormal
Lance McCullersspR23 .273 .248 PrPrPrPrPr Vg  Ex5750070 NormalV-Prone
Collin McHughspR30 .291 .274 AvPrPrPrPr Av  Vg25047 NormalIron
Juan NicasiomrR30 .287 .237 ExPrPrPrPr AvVg Vg13051 ToughNormal
Ivan NovaspR30 .306 .251 AvPrPrPrPr AvEx Av32065 NormalNormal
Wily PeraltaspR28 .307 .304 PrPrPrPrPr Av  Fr0062 NormalNormal
Neil RamirezmrR28 .300 .217 PrPrPrPrPr  Vg Pr996429 NormalNormal
Braden ShipleyspR25 .270 .325 AvPrPrAvEx Av  Av7055 NormalNormal
Michael TonkinmrR27 .306 .266 PrPrPrPrPr  Av Pr35040 NormalIron
fKyle WrightspR21 .000 .000      0050 NormalNormal
 Total  26.6 .294 .268                 

Fielding
 Pitchers Catchers Infielders Outfielders
NamePDefHldDefArmPB1b2b3bsslfcfrfArm
fAlcantara,Ssp                
fAlmoracf             Vg/53 Vg/53 Vg/53 Fr
Amarista2b         Av/90 Fr/93 Fr/105 Fr/89  Fr/89 Fr
fAnderson,Tiss           Av/115    
Baez,J2b        Av/96 Ex/146Vg/214Av/91     
Bastardomr Fr/168Pr             
Beckmr Pr/83 Av             
fBeedesp                
fBerasof                
Cashnersp Ex/52 Av             
fClippardmr Ex/114Vg             
fDanishmr Fr/100Av             
Deckerrf             Av/76 Fr/76 Av/76 Fr
Dietrich2b        Fr/82 Fr/81 Fr/87   Fr/92   Fr
Encarnaciondh        Fr/53        
fFowlercf              Av/125 Fr
fGarrett,Asp                
Goodwinrf             Fr/84 Pr/84 Fr/84 Av
Kemp,Tlf         Pr/123   Fr/143  Av
Lincecumsp Pr/74 Pr             
fMancinidh                
fManning,Msp                
Mathisc     Vg/116Fr1         
McCullerssp Vg/46 Ex             
McHughsp Av/0 Vg             
Nicasiomr Av/88 Vg             
Novasp Pr/135Av             
Patterson1b        Av/96     Fr/97  Fr/97 Fr
Peralta,Wisp Av/200Fr             
Phillips,B2b         Fr/135      
Profar3b        Fr/80 Vg/108Fr/132Fr/101 Fr/85   Av
Ramirez,Nemr Ex/92 Pr             
Rivera,Rc     Vg/55 Av3         
fRobles,Vcf                
Scruggs1b        Vg/74     Fr/98   Av
Shipleysp Pr/53 Av             
fSiscoc                 
Tomasrf             Pr/142 Pr/142Fr
Tonkinmr Fr/52 Pr             
fTrammellcf                
Valaika2b         Fr/96 Fr/116Fr/99     
fWinkerof                
fWright,Ksp                

Contract
 Disabled list Contract
NameP   Bats  ThrAge%Act%DisSalaryYear
fSandy AlcantaraspRspR21 1000 00
fAlbert AlmoracfRpR23 390 5080
Alexi Amarista2bLspR28 5731 13000
fTim AndersonssRpR24 630 5100
Javier Baez2bRpR24 946 5120
Antonio BastardomrRpL31 1000 53750
Chris BeckmrRpR26 410 5080
fTyler BeedespRspR24 1000 00
fJairo BerasofRspR22 1000 00
Andrew CashnerspRspR30 8118 71500
fTyler ClippardmrRpR32 1000 61000
fTyler DanishmrRpR22 30 5080
Jaff DeckerrfLspL27 190 5250
Derek Dietrich2bLspR27 937 5230
Edwin EncarnaciondhRpR34 990 100000
fDexter FowlercfSspR31 8317 80000
fAmir GarrettspLspL25 1000 00
Brian GoodwinrfLp R26 240 5080
Tony KemplfLspR25 540 5080
Tim LincecumspLp R33 260 25000
fTrey MancinidhRspR25 90 5080
fMatt ManningspRspR19 1000 00
Jeff Mathisc RspR34 1000 15000
Lance McCullersspLspR23 4060 5170
Collin McHughspRspR30 1000 5290
Juan NicasiomrRspR30 950 30000
Ivan NovaspRspR30 1000 41000
Jordan Patterson1bLspL25 150 5080
Wily PeraltaspRspR28 690 28000
Brandon Phillips2bRspR36 964 130000
Jurickson Profar3bSspR24 710 6050
Neil RamirezmrRpR28 470 5250
Rene Riverac RspR33 890 8000
fVictor RoblescfRspR20 1000 00
Xavier Scruggs1bRspR29 250 5260
Braden ShipleyspRspR25 400 5080
fChance Siscoc LspR22 1000 00
Yasmany TomasrfRspR26 982 75000
Michael TonkinmrRspR27 1000 5150
fTaylor TrammellcfLspL19 1000 00
Pat Valaika2bRspR24 150 5080
fJesse WinkerofLspL23 1000 00
fKyle WrightspRspR21 1000 00
 Total   26.4    82984