RRosternomics

Marlins MIA

President of baseball ops: Peter Bendix

Overview

WINDOW ↗ rising
cheap & winning · year 1 in this regime · payroll 0.31× league · TAB +6.2
+6.2TAB — talent above budget8th/30
+12.2WAB — realized wins (TAB + luck)3rd/30
6.0depth — 2+ WAR regulars17th/30
-4.6dead WAR — sub-replacement drag15th/30
30%dead money %18th/30
0.488win %19th/30
26.0roster fWAR24th/30
+55surplus $M (value vs cost)3rd/30
$48Mpayroll $M30th/30

Roster

CFDane Myers 68GJakob Marsee 48GJavier Sanoja 14G
LFKyle Stowers 76GHeriberto Hernández 38GJavier Sanoja 35G
RFKyle Stowers 42GDane Myers 31GJoey Wiemer 22G
SSOtto Lopez 111GXavier Edwards 41GJavier Sanoja 10G
2BXavier Edwards 96GJavier Sanoja 34GOtto Lopez 32G
3BConnor Norby 82GGraham Pauley 52GJavier Sanoja 41G
1BEric Wagaman 117GMatt Mervis 29GLiam Hicks 28G
STARTERSJanson Junk 2.5WAREdward Cabrera 2.0WAREury Pérez 1.9WARSandy Alcantara 1.7WARMax Meyer 0.5WAR
CAgustín Ramírez 73GLiam Hicks 62GBrian Navarreto 8G
DHAgustín Ramírez 63GHeriberto Hernández 33GLiam Hicks 21G
BULLPEN Calvin Faucher 15svRonny Henriquez 26hAnthony Bender 19hTyler Phillips 8hLake Bachar 6hCade Gibson 5hJosh Simpson 2hGeorge Soriano 0h
CAgustín Ramírez 73 · Liam Hicks 62 · Brian Navarreto 8
1BEric Wagaman 117 · Matt Mervis 29 · Liam Hicks 28
2BXavier Edwards 96 · Javier Sanoja 34 · Otto Lopez 32
3BConnor Norby 82 · Graham Pauley 52 · Javier Sanoja 41
SSOtto Lopez 111 · Xavier Edwards 41 · Javier Sanoja 10
LFKyle Stowers 76 · Heriberto Hernández 38 · Javier Sanoja 35
CFDane Myers 68 · Jakob Marsee 48 · Javier Sanoja 14
RFKyle Stowers 42 · Dane Myers 31 · Joey Wiemer 22
DHAgustín Ramírez 63 · Heriberto Hernández 33 · Liam Hicks 21
SPJanson Junk 2.5 · Edward Cabrera 2.0 · Eury Pérez 1.9 · Sandy Alcantara 1.7 · Max Meyer 0.5
BP Calvin Faucher 15 · Ronny Henriquez 26 · Anthony Bender 19 · Tyler Phillips 8 · Lake Bachar 6 · Cade Gibson 5 · Josh Simpson 2 · George Soriano 0

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.

2025 roster — value & surplus

PlayerAgeServiceGfWARSalary $MSurplus $M
Kyle Stowers 27 pre-arb 1174.0 0.8 +15.0
Janson Junk 29 pre-arb 212.5 0.5 +9.5
Xavier Edwards 25 pre-arb 1392.5 0.8 +9.3
Otto Lopez 26 pre-arb 1432.3 0.7 +8.4
Jakob Marsee 24 552.1 0.2 +8.3
Edward Cabrera 27 pre-arb 262.0 1.9 +6.0
Eury Pérez 22 pre-arb 201.9 0.8 +6.6
Sandy Alcantara 29 FA-elig 311.7 17.3 -10.4
Ronny Henriquez 25 pre-arb 691.3 0.8 +4.5
Heriberto Hernández 25 871.3 0.5 +4.5
Jesús Sánchez↔ HOU 27 861.1 2.0 +2.3
Liam Hicks 26 1191.0 0.8 +3.2
Graham Pauley 24 pre-arb 621.0 0.6 +3.3
Cal Quantrill↔ ATL 30 240.8 2.9 +0.4
Nick Fortes↔ TBR 28 590.6 0.8 +1.7
Connor Norby 25 pre-arb 880.5 0.8 +1.4
Derek Hill↔ CHW 29 530.5 0.8 +1.4
Max Meyer 26 pre-arb 120.5 0.8 +1.3
Javier Sanoja 22 pre-arb 1200.5 0.8 +1.0
Anthony Bender 30 arb 510.4 1.4 +0.3
Joey Wiemer 26 pre-arb 270.4 0.2 +1.3
Cade Gibson 27 440.3 0.6 +0.7
Ryan Weathers 25 pre-arb 80.2 0.8 -0.0
Jesus Tinoco 30 pre-arb 200.2 0.8 -0.1
Troy Johnston 28 440.2 0.3 +0.4
Tyler Phillips 27 pre-arb 540.1 0.8 -0.2
Lake Bachar 30 pre-arb 530.1 0.7 -0.2
Adam Mazur 24 pre-arb 60.1 0.1 +0.4
Brian Navarreto 30 pre-arb 80.1 0.1 +0.3
Patrick Monteverde 27 10.1
Victor Mesa Jr. 23 160.0 0.1 +0.0
Griffin Conine 27 pre-arb 240.0 0.7 -0.7
Freddy Tarnok 26 pre-arb 50.0 0.1 -0.1
Christian Roa 26 pre-arb 20.0 0.1 -0.1
Rob Brantly 35 pre-arb 3-0.0 0.4 -0.4
Michael Petersen↔ ATL 31 pre-arb 11-0.0 0.1 -0.2
Agustín Ramírez 23 136-0.0 0.7 -0.7
Calvin Faucher 29 pre-arb 65-0.0 0.8 -0.8
Dane Myers 29 pre-arb 106-0.0 0.8 -0.9
Connor Gillispie 27 6-0.0 0.2 -0.4
Xzavion Curry 26 pre-arb 3-0.1 0.1 -0.3
Robinson Piña↔ TOR 26 1-0.1 0.1 -0.4
Luarbert Arias 24 7-0.1 0.1 -0.6
Maximo Acosta 22 19-0.1 0.1 -0.7
Seth Martinez 30 pre-arb 6-0.1 0.1 -0.7
Jack Winkler 26 14-0.1 0.3 -0.9
Valente Bellozo 25 pre-arb 32-0.2 0.7 -1.4
Tyler Zuber↔ NYM 30 pre-arb 9-0.2 0.2 -1.1
Ryan Gusto↔ HOU 26 pre-arb 3-0.3 0.1 -1.1
Anthony Veneziano↔ STL 27 24-0.3 0.3 -1.3
Eric Wagaman 27 pre-arb 140-0.4 0.8 -2.3
Ronny Simon↔ PIT 25 19-0.4 0.1 -1.8
Josh Simpson 27 pre-arb 31-0.4 0.4 -2.0
Matt Mervis 27 42-0.4 0.3 -2.0
Jonah Bride↔ MIN 29 12-0.5 0.1 -2.2
George Soriano 26 pre-arb 24-0.7 0.3 -3.0

Key additions (new vs 2024)

PlayerfWAR
Janson Junk2.5
Jakob Marsee2.1
Eury Pérez1.9
Sandy Alcantara1.7
Ronny Henriquez1.3
Heriberto Hernández1.3

Key subtractions (gone from 2024)

Player2024 fWAR
Jazz Chisholm Jr.1.7
Jake Burger1.4
Tanner Scott0.9
Trevor Rogers0.9
Jesús Luzardo0.7
A.J. Puk0.7

Current & Historical Payroll

2025 payroll
$48.1M
2026 guaranteed
$17.3M

What the front office was committed to as of 2025, 2025–2031. Guaranteed $ are contract commitments signed by 2025; 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 (1)

PlayerAgeSvc2025202620272028202920302031
Sandy Alcantara296.100$17.3M$17.3M$21.0MCLUBFREE AGENT

Arbitration-eligible (3)

PlayerAgeSvc2025202620272028202920302031
Cal Quantrill305.132$2.9MFREE AGENT
Jesús Sánchez273.118$2.0MARB 2ARB 3FREE AGENT
Anthony Bender303.153$1.4MARB 2ARB 3FREE AGENT

Pre-arbitration (52)

PlayerAgeSvc2025202620272028202920302031
Edward Cabrera272.147$1.9MARB 1ARB 2ARB 3FREE AGENT
Jesus Tinoco301.112$831kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Ryan Weathers252.066$779kARB 1ARB 2ARB 3FREE AGENT
Ronny Henriquez250.115$778kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Calvin Faucher291.156$776kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Xavier Edwards251.034$772kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Eric Wagaman270.020$770kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Eury Pérez221.113$770kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Dane Myers291.037$769kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Kyle Stowers271.012$768kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Max Meyer261.166$768kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Connor Norby250.057$765kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Tyler Phillips270.048$764kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Javier Sanoja220.023$762kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Nick Fortes282.149$760kARB 1ARB 2ARB 3FREE AGENT
Liam Hicks260.000$760kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Derek Hill292.040$756kARB 1ARB 2ARB 3FREE AGENT
Griffin Conine270.035$738kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Otto Lopez261.109$737kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Lake Bachar300.024$693kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Valente Bellozo250.066$671kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Agustín Ramírez230.000$658kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Graham Pauley240.036$577kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Cade Gibson270.000$552kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Janson Junk290.089$523kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Heriberto Hernández250.000$498kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Rob Brantly352.067$396kARB 1ARB 2ARB 3FREE AGENT
Josh Simpson271.008$372kPre-ArbARB 1ARB 2ARB 3FREE AGENT
George Soriano261.019$311kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jack Winkler26$290k
Matt Mervis271.041$275kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Anthony Veneziano270.045$261kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Troy Johnston280.000$253kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jakob Marsee240.000$241kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Tyler Zuber302.104$228kARB 1ARB 2ARB 3FREE AGENT
Connor Gillispie270.007$199kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Joey Wiemer261.046$183kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Freddy Tarnok261.068$147kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Luarbert Arias24$145k
Maximo Acosta220.000$143kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Victor Mesa Jr.23$139k
Adam Mazur240.034$135kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Ronny Simon25$124k
Brian Navarreto300.033$114kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Michael Petersen310.053$107kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Robinson Piña26$105k
Christian Roa260.042$94kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Seth Martinez302.077$88kARB 1ARB 2ARB 3FREE AGENT
Jonah Bride291.137$85kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Ryan Gusto260.001$58kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Xzavion Curry261.089$53kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Patrick Monteverde27

Graphs

Every roster slot ranked best→worst by WAR. Bars = Marlins 2025; 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