Rosternomics

Mariners SEA

202485–77 (0.525)
‹ Previous Next ›

President of baseball ops: Jerry Dipoto · GM: Justin Hollander

Overview

Ranks vs the 30 teams in 2024, or a custom range (defaults to every team-season since 1985, when our data starts).

to

Front Office

PoorAverageGreat
Value
Payroll $M
$141M
Win %
0.525
TAB
+5.4
WAB
+4.8
Roster composition
Roster fWAR
38.0
Dead money %
47%
Depth Players
10.0
Dead WAR
-3.4

Offense

PoorAverageGreat

Pitching & Defense

PoorAverageGreat

Roster

2024 depth chart — stacked by playing time

C

BCal Raleigh135
RMitch Garver25
RSeby Zavala18

1B

LLuke Raley41
RTyler Locklear16
RJustin Turner15
RDylan Moore11
LJason Vosler5
LJosh Rojas1

2B

BJorge Polanco112
RDylan Moore37
RRyan Bliss25
LJosh Rojas11
BLeo Rivas11
RTy France1

3B

LJosh Rojas131
RDylan Moore45
RLuis Urías38
RJustin Turner2
BLeo Rivas2

SS

LJ.P. Crawford104
RDylan Moore49
BLeo Rivas26

LF

LLuke Raley60
RRandy Arozarena48
LDominic Canzone24
RDylan Moore22
RVictor Robles20
BJonatan Clase15
BSam Haggerty6
LJosh Rojas6
RSamad Taylor2
LJason Vosler1

CF

RJulio Rodríguez131
RVictor Robles39
LLuke Raley9
RRandy Arozarena3
LCade Marlowe2
RDylan Moore1
RSamad Taylor1

RF

RMitch Haniger90
LDominic Canzone38
LLuke Raley36
RVictor Robles35
LCade Marlowe5
LJason Vosler1
BSam Haggerty1

DH

RMitch Garver83
RJustin Turner31
RMitch Haniger25
BCal Raleigh19
RJulio Rodríguez10
BJorge Polanco5
LDominic Canzone3
LJason Vosler3
LLuke Raley3
BLeo Rivas3
RRyan Bliss3
RVictor Robles2
RRandy Arozarena2
BJonatan Clase1
RLuis Urías1
BSam Haggerty1

Starters

RGeorge Kirby4.1 WAR
RLogan Gilbert4.0 WAR
RBryce Miller2.7 WAR
RLuis Castillo2.3 WAR
RBryan Woo2.2 WAR
LJhonathan Diaz-0.1 WAR
REmerson Hancock-0.4 WAR

Bullpen

RAndres Munoz22 sv
RAustin Voth15 h
RTrent Thornton10 h
RCollin Snider9 h
LTayler Saucedo7 h
LGabe Speier7 h
RRyne Stanek0 h
REduard Bazardo0 h

Each position shows its top 3 by games (top = starter) — click "+more" for the rest. The letter is bats/throws; marks a player traded mid-season. Starters are ranked by WAR, bullpen by holds; marks the closer (most save chances). MLB Stats API.

Key additions (new vs 2023)

PlayerfWAR
Victor Robles3.2
Luke Raley2.3
Randy Arozarena0.9
Justin Turner0.7
Collin Snider0.5
Ryan Bliss0.4

Key subtractions (gone from 2023)

Player2023 fWAR
Eugenio Suárez3.5
Teoscar Hernández1.9
José Caballero1.9
Jarred Kelenic1.5
Justin Topa1.0
Paul Sewald1.0

Contract Value

WAR translated into tier-adjusted market value, then compared with what the player was paid by Mariners. Guaranteed contracts from the 2015-present contract-data period use the known contract period through 2024; everyone else is shown as a 2024 season snapshot.

PlayerPeriodfWARTier Market $MPaid $MSurplus $M$ / WARTierContract
Julio Rodríguez 2023–2024 +9.8 +140.2 18.4 +121.9 $1.9M 1.79× Pre-arb extension · 2023–2034 · $17.4M AAV
George Kirby 2024 +4.1 +72.6 0.8 +71.8 $0.2M 2.19× Arbitration · 2026–2026 · $6.5M AAV
Logan Gilbert 2024 +4.0 +70.3 4.0 +66.2 $1.0M 2.19× Arbitration · 2026–2026 · $10.9M AAV
Cal Raleigh 2024 +5.4 +55.3 0.8 +54.6 $0.1M 1.28× Arb extension · 2025–2031 · $17.5M AAV
J.P. Crawford 2022–2024 +8.7 +82.0 28.0 +54.0 $3.2M 1.18× Arb extension · 2022–2026 · $10.2M AAV
Luis Castillo 2023–2024 +5.6 +86.9 35.5 +51.3 $6.4M 1.96× Arb extension · 2023–2028 · $21.6M AAV
Bryce Miller 2024 +2.7 +43.0 0.8 +42.2 $0.3M 1.96× Arbitration · 2026–2027 · $2.5M AAV
Victor Robles 2024 +3.2 +40.9 2.2 +38.6 $0.7M 1.60× Extension · 2025–2027 · $4.9M AAV
Andrés Muñoz 2022–2024 +3.7 +39.5 4.8 +34.6 $1.3M 1.34× Pre-arb extension · 2022–2025 · $1.9M AAV
Bryan Woo 2024 +2.2 +26.6 0.7 +25.8 $0.3M 1.49× Pre-arbitration · 2026–2026 · $0.8M AAV
Luke Raley 2024 +2.3 +22.1 0.8 +21.3 $0.3M 1.22× Arbitration · 2026–2026 · $2.0M AAV
Dylan Moore 2024 +2.4 +17.3 3.1 +14.1 $1.3M 0.89×
Josh Rojas 2024 +1.8 +12.3 3.1 +9.2 $1.7M 0.85×
Randy Arozarena 2024 +0.9 +6.2 2.8 +3.4 $3.0M 0.83× Arbitration · 2026–2026 · $15.7M AAV
Trent Thornton 2024 +0.6 +3.0 1.2 +1.8 $2.1M 0.67× Free Agent · 2026–2026 · $1.0M AAV
Collin Snider 2024 +0.5 +2.5 0.7 +1.7 $1.6M 0.67×
Tayler Saucedo 2024 +0.2 +2.1 0.8 +1.4 $3.7M 1.34× Free Agent · 2026–2026 · $1.0M AAV
Ryan Bliss 2024 +0.4 +1.9 0.7 +1.2 $1.7M 0.56×
Eduard Bazardo 2024 +0.3 +1.5 0.9 +0.6 $3.1M 0.67× Pre-arbitration · 2026–2026 · $0.9M AAV
Gabe Speier 2024 +0.2 +1.0 0.8 +0.3 $3.9M 0.67× Arbitration · 2026–2026 · $2.1M AAV
Gregory Santos 2024 +0.2 +1.0 0.8 +0.3 $3.9M 0.67×
Brett de Geus 2024 +0.0 +0.0 0.2 -0.2 $92.6M 0.67×
Kirby Snead 2024 -0.0 -0.0 0.1 -0.2 0.67×
Troy Taylor 2024 -0.0 -0.0 0.2 -0.2 0.67×
Dominic Canzone 2024 +0.1 +0.4 0.7 -0.4 $13.3M 0.83× Pre-arbitration · 2026–2026 · $0.8M AAV
Leo Rivas 2024 +0.1 +0.4 0.7 -0.4 $9.6M 0.61×
Cade Marlowe 2024 +0.0 +0.3 0.7 -0.5 $19.0M 0.83×
Samad Taylor 2024 +0.0 +0.3 0.7 -0.5 $17.8M 0.83×
Justin Turner 2024 +0.7 +3.9 4.5 -0.6 $6.5M 0.69×
Matt Bowman 2024 -0.1 -0.7 0.0 -0.7 0.67×
Jason Vosler 2024 -0.2 -0.8 0.1 -0.8 0.56×
Seby Zavala 2024 -0.0 -0.2 0.8 -0.9 0.52×
Jhonathan Díaz 2024 -0.1 -0.3 0.7 -1.0 0.67×
Cody Bolton 2024 -0.1 -0.3 0.7 -1.1 0.67×
JT Chargois 2024 -0.1 -0.5 0.7 -1.2 0.67×
Austin Voth 2024 -0.0 -0.0 1.2 -1.3 0.67× Free Agent · 2026–2026 · $0.8M AAV
Tyler Locklear 2024 -0.2 -0.8 0.7 -1.5 0.56×
Jonatan Clase 2024 -0.2 -1.1 0.5 -1.6 0.83×
Mike Baumann 2024 -0.4 -2.1 0.2 -2.4 0.67×
Sam Haggerty 2024 -0.2 -1.5 0.9 -2.4 0.83× Arbitration · 2026–2026 · $1.2M AAV
Ryne Stanek 2024 +0.0 +0.1 2.9 -2.8 $133.7M 0.67× Free Agent · 2026–2027 · $3.5M AAV
Emerson Hancock 2024 -0.4 -3.2 0.7 -3.9 1.02× Pre-arbitration · 2026–2026 · $0.8M AAV
Luis Urías 2024 +0.2 +0.9 5.0 -4.1 $24.8M 0.58×
Ty France 2024 -0.2 -1.0 4.3 -5.2 0.56× Free Agent · 2026–2026 · $1.4M AAV
Yimi García 2024 -0.4 -4.1 1.5 -5.6 1.34× Free Agent · 2025–2026 · $7.5M AAV
Jorge Polanco 2024 +0.3 +1.2 10.5 -9.3 $40.6M 0.56× Free Agent · 2026–2027 · $20.0M AAV
Mitch Garver 2024 -0.4 -2.2 10.5 -12.7 0.69× Free Agent · 2026–2026 · $2.2M AAV
Mitch Haniger 2024 -0.5 -3.4 16.0 -19.4 0.83×
Jonathan Hernández 2024 +0.0 +0.1 0.1 -0.0 $7.9M 0.67× Free Agent · 2026–2026 · $0.8M AAV
Tyson Miller 2024 +0.0 +0.1 0.1 +0.0 $4.9M 0.67×
Total+57.1+713.7177.6+535.4

Trades

Every graded 2024 deal involving the Mariners — best expected value first. Surplus is realized value in $M; 20 total.

2024 · SEA / SFG Jan 5, 2024
SEA · Jerry Dipoto +$47.2M
Mitch Haniger, Anthony DeSclafani
SFG · Farhan Zaidi −$47.2M
Robbie Ray
Too soon to call unsettled
2024 · SEA / TBR Jul 26, 2024
SEA · Jerry Dipoto +$68.0M
Randy Arozarena
TBR · Erik Neander −$68.0M
Brody Hopkins, Aidan Smith
Too soon to call unsettled
2024 · CHW / SEA Feb 3, 2024
CHW · Chris Getz +$0.8M
Zach DeLoach, Prelander Berroa
SEA · Jerry Dipoto −$0.8M
Gregory Santos
Too soon to call unsettled
2024 · SEA / TBR Jan 5, 2024
SEA · Jerry Dipoto +$2.4M
Luke Raley
TBR · Erik Neander −$2.4M
José Caballero
Too soon to call unsettled
2024 · CHC / SEA May 14, 2024
CHC · Jed Hoyer +$2.4M
Tyson Miller
SEA · Jerry Dipoto −$2.4M
Jake Slaughter
Too soon to call unsettled
2024 · TBR / SEA Nov 19, 2024
TBR · Erik Neander +$0.0M
cash / PTBNL
SEA · Jerry Dipoto +$0.0M
Austin Shenton
Too soon to call unsettled
2024 · SEA / MIA Feb 12, 2024
SEA · Jerry Dipoto +$0.8M
cash / PTBNL
MIA · Peter Bendix −$0.8M
Darren McCaughan
Too soon to call unsettled
2024 · SEA / NYM Jul 26, 2024
SEA · Jerry Dipoto +$6.4M
Rhylan Thomas
NYM · David Stearns −$6.4M
Ryne Stanek
Too soon to call unsettled
2024 · PHI / SEA Mar 20, 2024
PHI · Dave Dombrowski +$0.0M
cash / PTBNL
SEA · Jerry Dipoto +$0.0M
Jason Ruffcorn
Too soon to call unsettled
2024 · SFG / SEA Jul 22, 2024
SFG · Farhan Zaidi +$0.0M
Mike Baumann
SEA · Jerry Dipoto +$0.0M
cash / PTBNL
Too soon to call unsettled
2024 · KCR / SEA Jan 30, 2024
KCR · J.J. Picollo +$0.8M
cash / PTBNL
SEA · Jerry Dipoto −$0.8M
Samad Taylor
Too soon to call unsettled
2024 · TBR / SEA Oct 4, 2024
TBR · Erik Neander +$0.0M
Ty Cummings
SEA · Jerry Dipoto +$0.0M
cash / PTBNL
Too soon to call unsettled
2024 · MIA / SEA Jul 30, 2024
MIA · Peter Bendix +$0.8M
Will Schomberg
SEA · Jerry Dipoto −$0.8M
J. T. Chargois
Too soon to call unsettled
2024 · SEA / KCR Mar 15, 2024
SEA · Jerry Dipoto +$0.0M
cash / PTBNL
KCR · J.J. Picollo +$0.0M
Natanael Garabitos
Too soon to call unsettled
2024 · SEA / CIN Jul 29, 2024
SEA · Jerry Dipoto +$8.8M
Andruw Salcedo
CIN · Nick Krall −$8.8M
Ty France
Too soon to call unsettled
2024 · SEA / MIL Jun 25, 2024
SEA · Jerry Dipoto +$0.8M
cash / PTBNL
MIL · Matt Arnold −$0.8M
Dallas Keuchel
Too soon to call unsettled
2024 · TOR / SEA Jul 26, 2024
TOR · Ross Atkins +$5.6M
Jonatan Clase, Jacob Sharp
SEA · Jerry Dipoto −$5.6M
Yimi García
Too soon to call unsettled
2024 · BAL / SEA May 22, 2024
BAL · Mike Elias +$2.4M
Blake Hunt
SEA · Jerry Dipoto −$2.4M
Michael Pérez, Mike Baumann
Too soon to call unsettled
2024 · TOR / SEA Jul 29, 2024
TOR · Ross Atkins +$6.4M
RJ Schreck
SEA · Jerry Dipoto −$6.4M
Justin Turner
Too soon to call unsettled
2024 · MIN / SEA Jan 29, 2024
MIN · Derek Falvey +$6.4M
Gabriel Gonzalez#79, Anthony DeSclafani, Darren Bowen, Justin Topa
SEA · Jerry Dipoto −$6.4M
Jorge Polanco
Too soon to call unsettled

Current & Historical Payroll

2024 payroll
$141.0M
2025 guaranteed
$58.0M

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

PlayerAgeSvc2024202520262027202820292030
Luis Castillo316.101$24.1M$24.1M$24.1M$24.1M$25.0MVESTFREE AGENT
Mitch Haniger337.048$16.0MFREE AGENT
Julio Rodríguez232.000$12.2M$20.2M$20.2M$20.2M$20.2M$20.2M$18.0MCLUB
J.P. Crawford295.163$11.0M$11.0M$12.0MFREE AGENT
Mitch Garver336.045$10.5MFREE AGENT
Jorge Polanco307.024$10.5MCLUBFREE AGENT
Justin Turner3913.045$4.5MFREE AGENT
Ryne Stanek326.038$2.9MFREE AGENT
Andrés Muñoz254.080$2.2M$2.7M$7.0MCLUB$8.0MCLUB$10.0MCLUBFREE AGENT
Yimi García338.149$1.5MVESTFREE AGENT

Arbitration-eligible (13)

PlayerAgeSvc2024202520262027202820292030
Luis Urías274.098$5.0MARB 3FREE AGENT
Ty France294.089$4.3MARB 3FREE AGENT
Dylan Moore315.000$3.1MFREE AGENT
Josh Rojas303.126$3.1MARB 2ARB 3FREE AGENT
Randy Arozarena293.129$2.8MARB 2ARB 3FREE AGENT
Victor Robles275.033$2.2MFREE AGENT
Austin Voth324.115$1.2MARB 3FREE AGENT
Trent Thornton303.148$1.2MARB 2ARB 3FREE AGENT
Sam Haggerty303.044$900kARB 2ARB 3FREE AGENT
JT Chargois334.101$750kARB 3FREE AGENT
Brett de Geus263.000$228kARB 2ARB 3FREE AGENT
Jonathan Hernández273.131$129kARB 2ARB 3FREE AGENT
Matt Bowman334.043$37kARB 3FREE AGENT

Pre-arbitration (27)

PlayerAgeSvc2024202520262027202820292030
Logan Gilbert272.144$4.0MARB 1ARB 2ARB 3FREE AGENT
Eduard Bazardo280.168$871kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
George Kirby261.151$799kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Cal Raleigh272.085$795kARB 1ARB 2ARB 3FREE AGENT
Seby Zavala302.045$757kARB 1ARB 2ARB 3FREE AGENT
Luke Raley291.106$754kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Gabe Speier292.030$753kARB 1ARB 2ARB 3FREE AGENT
Tayler Saucedo312.107$753kARB 1ARB 2FREE AGENT
Bryce Miller250.153$753kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Gregory Santos241.055$750kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Bryan Woo240.121$749kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Collin Snider280.167$747kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Dominic Canzone260.087$744kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Emerson Hancock250.054$741kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Cody Bolton260.076$741kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Tyler Locklear230.000$740kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Leo Rivas260.000$740kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jhonathan Díaz270.079$740kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Samad Taylor250.067$740kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Cade Marlowe270.074$740kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Ryan Bliss240.000$740kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jonatan Clase220.000$541kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Mike Baumann281.072$236kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Troy Taylor220.000$199kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Kirby Snead291.137$135kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Tyson Miller280.071$115kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jason Vosler300.138$68kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT

Graphs

How each 2024 acquisition stacked onto Mariners's playoff-odds curve. The side table is ranked by PPA.