SPMarco Gonzales 3.7 · Justus Sheffield 0.3 · Matt Wisler 0.3 · Yusei Kikuchi 0.2 · Tommy Milone 0.0
BP★ Anthony Bass 5 · Austin Adams 10 · Brandon Brennan 8 · Sam Tuivailala 7 · Matt Festa 3 · Connor Sadzeck 2 · Matt Magill 1 · Mike Wright Jr. 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.
2019 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Marco Gonzales
27
arb
34
3.7
0.9
+11.1
Tom Murphy
28
pre-arb
76
3.1
0.6
+9.7
Kyle Seager
31
FA-elig
106
2.4
19.5
-11.5
Edwin Encarnación↔ NYY
36
–
65
1.5
5.2
-0.1
Mallex Smith
26
arb
134
1.4
0.6
+4.0
Mike Leake↔ ARI
31
FA-elig
22
1.3
11.0
-6.8
Mitch Haniger
28
arb
63
1.2
0.6
+3.3
Omar Narváez
27
arb
132
1.2
0.6
+3.3
Austin Nola
29
–
79
1.1
0.3
+3.2
J.P. Crawford
24
pre-arb
93
1.1
0.4
+3.0
Daniel Vogelbach
26
arb
144
1.0
0.6
+2.8
Dylan Moore
26
pre-arb
113
0.9
0.6
+2.3
Austin Adams↔ WSN
28
pre-arb
29
0.7
0.4
+2.0
Dee Strange-Gordon
31
FA-elig
117
0.7
13.3
-10.9
Kyle Lewis
23
–
18
0.6
0.1
+2.1
Anthony Bass
31
arb
44
0.6
0.4
+1.4
Shed Long Jr.
23
–
42
0.5
0.2
+1.6
Jay Bruce↔ PHI
32
FA-elig
47
0.5
6.7
-5.1
Tim Lopes
25
–
41
0.5
–
–
Matt Magill↔ MIN
29
FA-elig
22
0.5
0.2
+1.3
Sam Tuivailala
26
arb
23
0.5
0.6
+1.0
Zac Grotz
26
–
14
0.4
0.2
+1.1
Justus Sheffield
23
pre-arb
8
0.3
0.1
+0.8
Matt Wisler↔ SDP
26
arb
23
0.3
0.3
+0.6
Cory Gearrin↔ NYY
33
FA-elig
48
0.3
1.1
-0.2
Roenis Elías↔ WSN
30
arb
44
0.2
0.8
-0.2
Yusei Kikuchi
28
pre-arb
32
0.2
10.0
-9.5
Mike Wright Jr.↔ BAL
29
arb
9
0.1
0.3
+0.2
Domingo Santana
26
arb
121
0.1
1.9
-1.5
Brandon Brennan
27
pre-arb
44
0.1
0.6
-0.2
Dan Altavilla
26
pre-arb
17
0.1
0.3
+0.0
Art Warren
26
–
6
0.1
0.1
+0.3
Tim Beckham
29
FA-elig
88
0.1
1.8
-1.5
Connor Sadzeck
27
pre-arb
20
0.1
0.5
-0.3
Zac Rosscup↔ LAD
31
FA-elig
19
0.1
0.4
-0.1
Justin Dunn
23
–
4
0.1
0.1
+0.1
Tommy Milone
32
arb
23
0.0
0.4
-0.4
Ryon Healy
27
arb
47
0.0
0.6
-0.6
Ryan Court
31
–
12
-0.0
0.1
-0.1
Kristopher Negrón↔ LAD
33
–
10
-0.0
–
–
David Freitas↔ MIL
30
pre-arb
1
-0.0
0.0
-0.1
Hunter Strickland↔ WSN
30
arb
4
-0.1
0.2
-0.4
Matt Carasiti
27
pre-arb
11
-0.1
0.1
-0.3
Tayler Scott↔ BAL
27
–
5
-0.1
0.0
-0.3
Ichiro Suzuki
45
FA-elig
2
-0.1
0.1
-0.4
Taylor Guilbeau
26
–
17
-0.1
0.1
-0.4
Donovan Walton
25
–
7
-0.1
–
–
David McKay↔ DET
24
–
7
-0.1
0.0
-0.4
Reggie McClain
26
–
14
-0.1
0.2
-0.5
Ryan Garton
29
pre-arb
2
-0.1
0.0
-0.4
Andrew Moore
25
pre-arb
1
-0.1
0.0
-0.4
Shawn Armstrong↔ BAL
28
arb
4
-0.1
0.0
-0.5
Jesse Biddle↔ ATL
27
pre-arb
11
-0.2
0.2
-0.8
Félix Hernández
33
FA-elig
15
-0.2
27.9
-28.4
Gerson Bautista
24
pre-arb
8
-0.2
0.6
-1.2
R.J. Alaniz↔ CIN
28
–
4
-0.2
0.0
-0.7
Parker Markel↔ PIT
28
–
5
-0.2
0.0
-0.8
Mac Williamson↔ SFG
28
arb
25
-0.2
0.4
-1.2
Keon Broxton↔ BAL
29
arb
29
-0.2
0.2
-1.0
Matt Festa
26
pre-arb
20
-0.3
0.6
-1.4
Nick Rumbelow
27
arb
3
-0.3
0.6
-1.4
Wade LeBlanc
34
FA-elig
26
-0.3
0.5
-1.4
Erik Swanson
25
–
27
-0.3
0.3
-1.4
Chasen Bradford
29
pre-arb
12
-0.4
0.6
-1.8
Jake Fraley
24
–
12
-0.4
0.1
-1.4
Anthony Swarzak↔ ATL
33
FA-elig
15
-0.6
2.2
-4.2
Braden Bishop
25
–
27
-0.7
0.4
-2.7
Key additions (new vs 2018)
Player
fWAR
Tom Murphy
3.1
Edwin Encarnación
1.5
Mallex Smith
1.4
Omar Narváez
1.2
Austin Nola
1.1
J.P. Crawford
1.1
Key subtractions (gone from 2018)
Player
2018 fWAR
James Paxton
3.7
Edwin Díaz
3.5
Nelson Cruz
2.8
Mike Zunino
2.0
Guillermo Heredia
0.9
Juan Nicasio
0.8
Current & Historical Payroll
2019 payroll
$117.3M
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 agentclub optionplayer optionmutual optionvesting option
Guaranteed / signed (9)
Player
Age
Svc
2019
2020
2021
2022
2023
2024
2025
Félix Hernández
33
13.060
$27.9M
FREE AGENT
Kyle Seager
31
7.085
$19.5M
FREE AGENT
Dee Strange-Gordon
31
6.154
$13.3M
FREE AGENT
Mike Leake
31
9.000
$11.0M
FREE AGENT
Jay Bruce
32
10.125
$6.7M
FREE AGENT
Edwin Encarnación
36
13.085
$5.2M
FREE AGENT
Anthony Swarzak
33
7.024
$2.2M
FREE AGENT
Ichiro Suzuki
45
18.000
$100k
FREE AGENT
Kristopher Negrón
33
7.000
—
FREE AGENT
Arbitration-eligible (11)
Player
Age
Svc
2019
2020
2021
2022
2023
2024
2025
Domingo Santana
26
3.024
$1.9M
ARB 2
ARB 3
FREE AGENT
Tim Beckham
29
4.134
$1.8M
ARB 3
FREE AGENT
Cory Gearrin
33
5.136
$1.1M
FREE AGENT
Roenis Elías
30
3.069
$834k
ARB 2
ARB 3
FREE AGENT
Daniel Vogelbach
26
3.000
$559k
ARB 2
ARB 3
FREE AGENT
Wade LeBlanc
34
5.131
$450k
FREE AGENT
Zac Rosscup
31
3.164
$414k
ARB 2
ARB 3
FREE AGENT
Anthony Bass
31
4.050
$394k
ARB 3
FREE AGENT
Tommy Milone
32
5.153
$394k
FREE AGENT
Mike Wright Jr.
29
4.000
$269k
ARB 3
FREE AGENT
Hunter Strickland
30
3.163
$186k
ARB 2
ARB 3
FREE AGENT
Pre-arbitration (47)
Player
Age
Svc
2019
2020
2021
2022
2023
2024
2025
Yusei Kikuchi
28
0.000
$10.0M
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Marco Gonzales
27
1.102
$900k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mitch Haniger
28
2.048
$590k
ARB 1
ARB 2
ARB 3
FREE AGENT
Omar Narváez
27
2.089
$581k
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryon Healy
27
2.080
$580k
ARB 1
ARB 2
ARB 3
FREE AGENT
Mallex Smith
26
2.125
$578k
ARB 1
ARB 2
ARB 3
FREE AGENT
Brandon Brennan
27
0.000
$575k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Sam Tuivailala
26
2.082
$569k
ARB 1
ARB 2
ARB 3
FREE AGENT
Dylan Moore
26
0.000
$565k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Chasen Bradford
29
1.084
$562k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nick Rumbelow
27
0.149
$559k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Matt Festa
26
0.024
$556k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Gerson Bautista
24
0.018
$555k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tom Murphy
28
1.092
$554k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Connor Sadzeck
27
0.031
$538k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
J.P. Crawford
24
1.020
$427k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Austin Adams
28
0.043
$404k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Braden Bishop
25
0.000
$394k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mac Williamson
28
1.113
$355k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Erik Swanson
25
0.000
$331k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Austin Nola
29
0.000
$316k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Dan Altavilla
26
1.129
$307k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Matt Wisler
26
2.042
$298k
ARB 1
ARB 2
ARB 3
FREE AGENT
Matt Magill
29
1.031
$246k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jesse Biddle
27
1.166
$211k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Reggie McClain
26
0.000
$176k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Shed Long Jr.
23
–
$167k
Keon Broxton
29
2.038
$166k
ARB 1
ARB 2
ARB 3
FREE AGENT
Zac Grotz
26
0.000
$155k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Taylor Guilbeau
26
0.000
$137k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jake Fraley
24
0.000
$122k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Justus Sheffield
23
0.013
$113k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Matt Carasiti
27
0.052
$104k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan Court
31
–
$75k
Justin Dunn
23
0.000
$60k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Art Warren
26
0.000
$60k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kyle Lewis
23
0.000
$60k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Andrew Moore
25
0.062
$45k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
R.J. Alaniz
28
0.000
$44k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Shawn Armstrong
28
1.028
$41k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
David McKay
24
0.000
$39k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tayler Scott
27
0.000
$37k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
David Freitas
30
0.159
$33k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan Garton
29
0.153
$24k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Parker Markel
28
–
$20k
Tim Lopes
25
–
—
Donovan Walton
25
–
—
Graphs
Mariners's path through relative payroll × TAB, smoothed; markers grow and the arrow points toward the present. WINDOW cheap&winning · CONTEND expensive&winning · FORCED-SPEND dead zone · REBUILD cheap&losing. Compare franchises →
Every roster slot ranked best→worst by WAR. Bars = Mariners 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