RRosternomics

Marlins MIA

GM: Michael Hill

Overview

REBUILD ↘ cooling
cheap & losing · year 3 in this regime · payroll 0.57× league · TAB -18.7
-18.7TAB — talent above budget28th/30
-17.7WAB — realized wins (TAB + luck)27th/30
3.0depth — 2+ WAR regulars28th/30
-13.3dead WAR — sub-replacement drag30th/30
70%dead money %29th/30
0.352win %28th/30
8.6roster fWAR30th/30
-46surplus $M (value vs cost)21st/30
$74Mpayroll $M27th/30

Roster

CFLewis Brinson 60GJT Riddle 31GHarold Ramírez 27G
LFCurtis Granderson 85GHarold Ramírez 61GAustin Dean 44G
RFHarold Ramírez 55GBrian Anderson 55GGarrett Cooper 31G
SSMiguel Rojas 125GJon Berti 32GJT Riddle 12G
2BStarlin Castro 117GIsan Díaz 48GMiguel Rojas 3G
3BBrian Anderson 67GStarlin Castro 45GNeil Walker 26G
1BGarrett Cooper 73GNeil Walker 69GMartín Prado 40G
STARTERSSandy Alcantara 2.1WARPablo López 1.6WARCaleb Smith 1.4WARJordan Yamamoto 0.7WARJosé Ureña 0.3WAR
CJorge Alfaro 118GBryan Holaday 38GChad Wallach 14G
DHNeil Walker 3GGarrett Cooper 2GMartín Prado 2G
BULLPEN Adam Conley 2svAustin Brice 7hTyron Guerrero 6hJarlín García 6hJeff Brigham 5hJosé Quijada 4hWei-Yin Chen 3hTyler Kinley 1h
CJorge Alfaro 118 · Bryan Holaday 38 · Chad Wallach 14
1BGarrett Cooper 73 · Neil Walker 69 · Martín Prado 40
2BStarlin Castro 117 · Isan Díaz 48 · Miguel Rojas 3
3BBrian Anderson 67 · Starlin Castro 45 · Neil Walker 26
SSMiguel Rojas 125 · Jon Berti 32 · JT Riddle 12
LFCurtis Granderson 85 · Harold Ramírez 61 · Austin Dean 44
CFLewis Brinson 60 · JT Riddle 31 · Harold Ramírez 27
RFHarold Ramírez 55 · Brian Anderson 55 · Garrett Cooper 31
DHNeil Walker 3 · Garrett Cooper 2 · Martín Prado 2
SPSandy Alcantara 2.1 · Pablo López 1.6 · Caleb Smith 1.4 · Jordan Yamamoto 0.7 · José Ureña 0.3
BP Adam Conley 2 · Austin Brice 7 · Tyron Guerrero 6 · Jarlín García 6 · Jeff Brigham 5 · José Quijada 4 · Wei-Yin Chen 3 · Tyler Kinley 1

Each position lists its starter then backups by games (so platoons & bench show). Starters (mound) & bullpen (left, foul territory) are ranked by WAR; marks the closer (most save chances). MLB Stats API.

2019 roster — value & surplus

PlayerAgeServiceGfWARSalary $MSurplus $M
Brian Anderson 26 pre-arb 1262.8 0.6 +8.5
Starlin Castro 29 FA-elig 1622.5 11.9 -3.8
Sandy Alcantara 23 pre-arb 322.1 0.6 +6.3
Pablo López 23 pre-arb 221.6 0.6 +4.8
Jon Berti 29 pre-arb 731.6 0.5 +4.6
Garrett Cooper 28 pre-arb 1071.4 0.6 +4.1
Caleb Smith 27 pre-arb 301.4 0.6 +3.9
Miguel Rojas 30 arb 1321.3 3.2 +1.0
Jorge Alfaro 26 arb 1301.1 0.6 +3.2
Nick Anderson↔ TBR 28 pre-arb 451.0 0.4 +3.0
Trevor Richards↔ TBR 26 pre-arb 241.0 0.4 +2.8
Jordan Yamamoto 23 160.7 0.3 +2.1
Zac Gallen↔ ARI 23 70.7 0.1 +2.3
Neil Walker 33 FA-elig 1150.7 2.0 +0.3
Sergio Romo↔ MIN 36 FA-elig 380.5 1.5 +0.1
Jarlín García 26 pre-arb 530.5 0.5 +1.0
José Ureña 27 arb 250.3 3.2 -2.1
Magneuris Sierra 23 pre-arb 150.3 0.1 +1.0
Chad Wallach 27 pre-arb 190.1 0.6 -0.1
Tyler Heineman 28 50.1 0.1 +0.4
Harold Ramírez 24 1190.0 0.4 -0.3
Brian Moran 30 pre-arb 100.0 0.1 +0.0
Josh D. Smith↔ CLE 29 60.0 0.1 -0.0
Elieser Hernández 24 pre-arb 21-0.0 0.4 -0.4
Bryan Holaday 31 arb 43-0.0 0.9 -1.0
Wilkin Castillo 35 pre-arb 2-0.0 0.0 -0.2
Deven Marrero 28 pre-arb 5-0.1 0.0 -0.4
Austin Brice 27 arb 36-0.1 0.6 -0.9
César Puello↔ ANA 28 pre-arb 32-0.1 0.2 -0.7
Jeff Brigham 27 pre-arb 32-0.2 0.3 -0.8
Tyler Kinley 28 pre-arb 52-0.2 0.6 -1.1
Kyle Keller 26 10-0.2 0.1 -0.8
Yadiel Rivera 27 pre-arb 34-0.2 0.2 -0.9
Hector Noesí 32 arb 12-0.3 0.2 -1.1
Robert Dugger 23 7-0.3 0.1 -0.9
Peter O'Brien 28 pre-arb 14-0.3 0.2 -1.2
Ryne Stanek↔ TBR 27 pre-arb 22-0.3 0.2 -1.3
Adam Conley 29 arb 60-0.4 1.1 -2.5
Rosell Herrera 26 pre-arb 63-0.4 0.6 -1.9
Wei-Yin Chen 33 FA-elig 45-0.5 20.0 -21.5
Isaac Galloway 29 19-0.5 0.1 -1.8
Drew Steckenrider 28 pre-arb 15-0.6 0.6 -2.4
JT Riddle 27 pre-arb 51-0.6 0.6 -2.5
Tyron Guerrero 28 arb 52-0.6 0.6 -2.7
Austin Dean 25 pre-arb 64-0.8 0.2 -3.0
José Quijada 23 34-1.1 0.3 -3.9
Curtis Granderson 38 FA-elig 138-1.1 1.8 -5.5
Martín Prado 35 FA-elig 104-1.2 15.0 -19.0
Isan Díaz 23 49-1.4 0.2 -4.8
Lewis Brinson 25 pre-arb 75-1.6 0.6 -5.8

Key additions (new vs 2018)

PlayerfWAR
Jon Berti1.6
Jorge Alfaro1.1
Nick Anderson1.0
Jordan Yamamoto0.7
Zac Gallen0.7
Neil Walker0.7

Key subtractions (gone from 2018)

Player2018 fWAR
J.T. Realmuto4.7
Justin Bour0.9
Cameron Maybin0.6
Derek Dietrich0.4
Nick Wittgren0.4
Odrisamer Despaigne0.2

Current & Historical Payroll

2019 payroll
$73.9M
2020 guaranteed
$0M

What the front office was committed to as of 2019, 2019–2025. Guaranteed $ are contract commitments signed by 2019; arbitration & free-agent years are projected from service time. Hover a figure for its luxury-tax (CBT) & actual-cash values.

current $ guaranteed $ arbitration (proj) pre-arb (proj) free agent club option player option mutual option vesting option

Guaranteed / signed (6)

PlayerAgeSvc2019202020212022202320242025
Wei-Yin Chen337.000$20.0MFREE AGENT
Martín Prado3511.105$15.0MFREE AGENT
Starlin Castro298.150$11.9MFREE AGENT
Neil Walker338.166$2.0MFREE AGENT
Curtis Granderson3814.077$1.8MFREE AGENT
Sergio Romo3610.097$1.5MFREE AGENT

Arbitration-eligible (5)

PlayerAgeSvc2019202020212022202320242025
José Ureña273.040$3.2MARB 2ARB 3FREE AGENT
Miguel Rojas304.043$3.2MARB 3FREE AGENT
Bryan Holaday314.056$867kARB 3FREE AGENT
Tyron Guerrero283.000$565kARB 2ARB 3FREE AGENT
Hector Noesí323.006$237kARB 2ARB 3FREE AGENT

Pre-arbitration (39)

PlayerAgeSvc2019202020212022202320242025
Adam Conley292.147$1.1MARB 1ARB 2ARB 3FREE AGENT
Brian Anderson261.031$585kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Drew Steckenrider281.094$575kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jorge Alfaro261.083$570kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Lewis Brinson251.025$570kPre-ArbARB 1ARB 2ARB 3FREE AGENT
JT Riddle271.149$560kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Rosell Herrera260.131$560kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Caleb Smith271.077$556kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Austin Brice271.100$555kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Chad Wallach270.090$555kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Sandy Alcantara230.100$555kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Pablo López230.093$555kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Tyler Kinley280.061$555kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Garrett Cooper281.053$555kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jon Berti290.005$486kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jarlín García261.131$463kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Trevor Richards260.142$441kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Harold Ramírez240.000$424kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Nick Anderson280.000$367kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Elieser Hernández241.000$355kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jordan Yamamoto230.000$328kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
José Quijada230.000$295kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jeff Brigham270.030$292kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Austin Dean250.047$227kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
César Puello281.019$224kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Ryne Stanek271.038$197kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Peter O'Brien280.109$176kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Isan Díaz230.000$167kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Yadiel Rivera271.105$158kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Josh D. Smith29$127k
Kyle Keller260.000$125kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Robert Dugger230.000$101kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Zac Gallen230.000$81kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Magneuris Sierra230.111$81kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Brian Moran301.000$81kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Tyler Heineman280.000$81kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Isaac Galloway29$75k
Deven Marrero282.012$27kARB 1ARB 2ARB 3FREE AGENT
Wilkin Castillo350.146$21kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT

Graphs

Every roster slot ranked best→worst by WAR. Bars = Marlins 2019; the black line = the league-average player at each slot that season. Staying above the line deep into the roster is the depth edge; dropping below it = holes & dead weight.

What each regime is worth — every settled team-season since 1985

RegimeSeasonsWin %Playoff %Pennant %WS %
WINDOW 28152.131.05.01.1
CONTEND 30056.964.719.710.3
FORCED-SPEND 25648.09.81.61.6
REBUILD 32143.31.20.30.3