SPLogan Gilbert 3.0 · George Kirby 2.9 · Robbie Ray 1.6 · Luis Castillo 1.5 · Chris Flexen 0.6
BP★ Paul Sewald 20 · Andrés Muñoz 22 · Erik Swanson 14 · Diego Castillo 9 · Penn Murfee 8 · Matt Festa 6 · Ryan Borucki 6 · Drew Steckenrider 4
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.
2022 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Julio Rodríguez
21
pre-arb
132
5.7
0.7
+20.3
Eugenio Suárez
30
FA-elig
150
4.3
11.3
+4.6
Cal Raleigh
25
pre-arb
119
4.2
0.7
+14.6
Logan Gilbert
25
pre-arb
32
3.0
0.7
+10.4
George Kirby
24
–
25
2.9
0.5
+10.2
Ty France
27
pre-arb
140
2.6
0.7
+8.9
J.P. Crawford
27
arb
145
2.2
6.0
+2.2
Dylan Moore
29
arb
104
2.0
1.4
+5.9
Andrés Muñoz
23
pre-arb
64
1.9
0.9
+5.9
Erik Swanson
28
pre-arb
57
1.7
0.7
+5.6
Robbie Ray
30
FA-elig
32
1.6
21.0
-15.0
Luis Castillo↔ CIN
29
arb
11
1.5
3.2
+2.3
Sam Haggerty
28
pre-arb
83
1.4
0.5
+4.7
Adam Frazier
30
FA-elig
156
1.3
8.0
-3.4
Mitch Haniger
31
FA-elig
57
0.9
7.8
-4.3
Jesse Winker
28
arb
136
0.8
6.2
-3.5
Carlos Santana↔ KCR
36
FA-elig
79
0.7
6.3
-3.6
Penn Murfee
28
–
64
0.7
0.6
+1.8
Matt Brash
24
pre-arb
39
0.6
0.5
+1.8
Chris Flexen
27
arb
33
0.6
3.0
-0.9
Tom Murphy
31
FA-elig
14
0.5
1.6
+0.3
Paul Sewald
32
arb
65
0.4
1.7
-0.2
Taylor Trammell
24
pre-arb
43
0.4
0.4
+1.1
Diego Castillo
28
arb
59
0.3
2.1
-1.0
Matthew Boyd
31
arb
10
0.1
1.8
-1.5
Brian O'Keefe
28
–
2
0.0
0.0
+0.1
Wyatt Mills↔ KCR
27
–
8
0.0
0.1
+0.1
Ken Giles
31
FA-elig
5
0.0
5.2
-5.1
Kevin Padlo↔ PIT
25
–
6
0.0
0.0
+0.0
Brennan Bernardino
30
–
2
0.0
0.0
-0.0
Marcus Wilson
25
–
3
0.0
0.0
-0.0
Donovan Walton↔ SFG
28
–
1
0.0
–
–
Riley O'Brien
27
pre-arb
1
-0.0
0.0
-0.0
Travis Jankowski↔ NYM
31
FA-elig
1
-0.0
0.0
-0.1
Drew Steckenrider
31
arb
16
-0.0
3.1
-3.2
Drew Ellis↔ ARI
26
pre-arb
1
-0.0
0.0
-0.1
Roenis Elías
33
arb
7
-0.0
0.1
-0.2
Anthony Misiewicz↔ KCR
27
–
17
-0.0
0.2
-0.4
Danny Young↔ ATL
28
–
2
-0.0
0.1
-0.2
Jack Larsen
27
–
1
-0.0
0.0
-0.2
Stuart Fairchild↔ CIN
26
–
3
-0.1
0.0
-0.2
Mike Ford↔ ANA
29
arb
16
-0.1
0.1
-0.3
Marco Gonzales
30
FA-elig
32
-0.1
5.8
-6.0
Justus Sheffield
26
pre-arb
6
-0.1
0.1
-0.4
Andrew Knapp↔ PIT
30
arb
2
-0.1
0.1
-0.6
Jarred Kelenic
22
pre-arb
54
-0.2
0.3
-0.8
Matt Koch
31
pre-arb
4
-0.2
0.1
-0.6
Curt Casali↔ SFG
33
FA-elig
16
-0.2
0.7
-1.3
Matt Festa
29
pre-arb
53
-0.2
0.6
-1.2
Steven Souza Jr.
33
–
6
-0.2
–
–
Jake Lamb↔ LAD
31
FA-elig
16
-0.2
0.1
-0.9
Kyle Lewis
26
pre-arb
18
-0.3
0.5
-1.5
Yohan Ramírez↔ CLE
27
–
7
-0.3
0.1
-1.2
Tommy Milone
35
–
7
-0.3
0.2
-1.4
Ryan Borucki↔ TOR
28
arb
21
-0.4
0.5
-1.9
Justin Upton
34
–
17
-0.4
0.1
-1.5
Luis Torrens
26
pre-arb
57
-0.6
1.2
-3.4
Abraham Toro
25
pre-arb
109
-0.6
0.6
-2.9
Sergio Romo↔ TOR
39
FA-elig
17
-0.7
1.5
-4.1
Key additions (new vs 2021)
Player
fWAR
Julio Rodríguez
5.7
Eugenio Suárez
4.3
George Kirby
2.9
Robbie Ray
1.6
Luis Castillo
1.5
Adam Frazier
1.3
Key subtractions (gone from 2021)
Player
2021 fWAR
Kyle Seager
2.3
Jake Fraley
1.1
Yusei Kikuchi
1.1
Kendall Graveman
0.8
Tyler Anderson
0.7
Justin Dunn
0.5
Current & Historical Payroll
2022 payroll
$110.1M
2023 guaranteed
$33.7M
What the front office was committed to as of 2022, 2022–2028.
Guaranteed $ are contract commitments signed by 2022; 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 (12)
Player
Age
Svc
2022
2023
2024
2025
2026
2027
2028
Robbie Ray
30
7.007
$21.0M
$21.0M
$23.0M
$25.0MOPT-OUT
$25.0M
FREE AGENT
Eugenio Suárez
30
7.061
$11.3M
FREE AGENT
Carlos Santana
36
11.115
$6.3M
FREE AGENT
J.P. Crawford
27
3.163
$6.0M
$11.0M
$11.0M
$11.0M
$12.0M
FREE AGENT
Ken Giles
31
8.000
$5.2M
FREE AGENT
Sergio Romo
39
14.000
$1.5M
FREE AGENT
Andrés Muñoz
23
2.080
$938k
$1.7M
$2.2M
$2.7M
$7.0MCLUB
$8.0MCLUB
$10.0MCLUB
Tommy Milone
35
11.000
$181k
FREE AGENT
Justin Upton
34
14.060
$135k
FREE AGENT
Jake Lamb
31
8.000
$113k
FREE AGENT
Travis Jankowski
31
7.000
$28k
FREE AGENT
Steven Souza Jr.
33
8.000
—
FREE AGENT
Arbitration-eligible (15)
Player
Age
Svc
2022
2023
2024
2025
2026
2027
2028
Adam Frazier
30
5.075
$8.0M
FREE AGENT
Mitch Haniger
31
5.048
$7.8M
FREE AGENT
Jesse Winker
28
4.080
$6.2M
ARB 3
FREE AGENT
Marco Gonzales
30
4.102
$5.8M
ARB 3
FREE AGENT
Luis Castillo
29
4.101
$3.2M
ARB 3
FREE AGENT
Drew Steckenrider
31
4.094
$3.1M
ARB 3
FREE AGENT
Diego Castillo
28
3.118
$2.1M
ARB 2
ARB 3
FREE AGENT
Matthew Boyd
31
5.136
$1.8M
FREE AGENT
Paul Sewald
32
3.072
$1.7M
ARB 2
ARB 3
FREE AGENT
Tom Murphy
31
4.092
$1.6M
ARB 3
FREE AGENT
Dylan Moore
29
3.000
$1.4M
ARB 2
ARB 3
FREE AGENT
Curt Casali
33
5.151
$730k
FREE AGENT
Ryan Borucki
28
3.060
$541k
ARB 2
ARB 3
FREE AGENT
Roenis Elías
33
5.069
$108k
FREE AGENT
Andrew Knapp
30
5.000
$100k
FREE AGENT
Pre-arbitration (32)
Player
Age
Svc
2022
2023
2024
2025
2026
2027
2028
Chris Flexen
27
1.107
$3.0M
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Luis Torrens
26
2.118
$1.2M
ARB 1
ARB 2
ARB 3
FREE AGENT
Ty France
27
2.089
$734k
ARB 1
ARB 2
ARB 3
FREE AGENT
Logan Gilbert
25
0.144
$712k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Erik Swanson
28
2.096
$712k
ARB 1
ARB 2
ARB 3
FREE AGENT
Julio Rodríguez
21
0.000
$700k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Cal Raleigh
25
0.085
$684k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Penn Murfee
28
0.000
$646k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Abraham Toro
25
1.162
$638k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Matt Festa
29
0.095
$615k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kyle Lewis
26
2.020
$525k
ARB 1
ARB 2
ARB 3
FREE AGENT
George Kirby
24
0.000
$519k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Sam Haggerty
28
1.140
$477k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Matt Brash
24
0.006
$454k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Taylor Trammell
24
0.082
$427k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jarred Kelenic
22
0.105
$260k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Anthony Misiewicz
27
2.000
$244k
ARB 1
ARB 2
ARB 3
FREE AGENT
Justus Sheffield
26
2.053
$130k
ARB 1
ARB 2
ARB 3
FREE AGENT
Mike Ford
29
1.117
$85k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Matt Koch
31
0.141
$62k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Wyatt Mills
27
0.061
$57k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Yohan Ramírez
27
1.089
$53k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Danny Young
28
0.000
$51k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Marcus Wilson
25
2.009
$35k
ARB 1
ARB 2
ARB 3
FREE AGENT
Brennan Bernardino
30
0.000
$19k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kevin Padlo
25
0.023
$18k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Stuart Fairchild
26
0.048
$16k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Brian O'Keefe
28
0.000
$15k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jack Larsen
27
–
$12k
Riley O'Brien
27
0.003
$12k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Drew Ellis
26
0.042
$2k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Donovan Walton
28
–
—
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 2022; 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