SPBryan Woo 3.6 · Logan Gilbert 2.6 · Luis Castillo 2.6 · George Kirby 2.4 · Emerson Hancock -0.0
BP★ Andrés Muñoz 38 · Gabe Speier 24 · Matt Brash 21 · Carlos Vargas 14 · Caleb Ferguson 14 · Eduard Bazardo 12 · Luke Jackson 4 · Casey Legumina 3
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
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Cal Raleigh
28
arb
159
9.1
2.7
+33.3
Julio Rodríguez
24
arb
160
5.7
20.2
+2.5
Bryan Woo
25
pre-arb
30
3.6
0.8
+13.5
Randy Arozarena
30
arb
160
2.9
11.3
+0.1
J.P. Crawford
30
FA-elig
157
2.8
11.0
+0.2
Jorge Polanco
31
FA-elig
138
2.6
9.5
+0.9
Luis Castillo
32
FA-elig
32
2.6
24.1
-13.7
Logan Gilbert
28
arb
25
2.6
7.6
+2.5
George Kirby
27
pre-arb
23
2.4
4.3
+5.2
Andrés Muñoz
26
arb
64
1.9
2.7
+4.9
Josh Naylor↔ ARI
28
arb
54
1.8
2.6
+4.4
Gabe Speier
30
arb
76
1.7
0.8
+5.9
Dominic Canzone
27
pre-arb
82
1.5
0.6
+5.2
Matt Brash
27
pre-arb
53
0.8
0.8
+2.3
Leo Rivas
27
–
48
0.8
–
–
Eugenio Suárez↔ ARI
33
FA-elig
53
0.7
3.4
-0.4
Eduard Bazardo
29
pre-arb
73
0.5
0.9
+1.1
Ben Williamson
24
–
85
0.4
0.5
+1.0
Miles Mastrobuoni
29
pre-arb
76
0.3
0.6
+0.4
Collin Snider
29
pre-arb
24
0.2
0.5
+0.4
Luke Raley
30
pre-arb
73
0.2
0.8
-0.1
Luke Jackson↔ DET
33
FA-elig
10
0.2
0.2
+0.4
Caleb Ferguson↔ PIT
28
FA-elig
25
0.1
0.7
-0.2
Juan Burgos↔ ARI
25
–
4
0.1
0.1
+0.3
Donovan Solano↔ TEX
37
–
69
0.0
3.4
-3.3
Ryan Bliss
25
pre-arb
11
0.0
0.8
-0.7
Bryce Miller
26
pre-arb
18
0.0
0.8
-0.7
Jhonathan Díaz
28
pre-arb
1
0.0
0.2
-0.1
Casey Lawrence↔ TOR
37
pre-arb
5
0.0
0.1
-0.1
Luis F. Castillo
30
–
2
0.0
–
–
Sauryn Lao↔ WSN
25
–
2
-0.0
0.0
-0.1
José Castillo↔ ARI
29
–
3
-0.0
0.0
-0.1
Mitch Garver
34
FA-elig
87
-0.0
12.5
-12.6
Brandyn Garcia↔ ARI
25
–
2
-0.0
0.0
-0.1
Emerson Hancock
26
pre-arb
22
-0.0
0.6
-0.7
Harry Ford
22
–
8
-0.0
0.1
-0.3
Logan Evans
24
–
16
-0.1
0.5
-0.7
Rhylan Thomas
25
–
3
-0.1
0.0
-0.2
Blas Castaño
26
–
1
-0.1
0.1
-0.5
Tayler Saucedo
32
arb
10
-0.1
0.9
-1.3
Casey Legumina
28
pre-arb
48
-0.1
0.6
-1.0
Samad Taylor
26
pre-arb
4
-0.1
0.1
-0.6
Troy Taylor
23
pre-arb
8
-0.2
0.3
-1.0
Dylan Moore↔ TEX
32
–
88
-0.2
2.6
-3.3
Victor Robles
28
FA-elig
32
-0.2
4.1
-4.9
Gregory Santos
25
pre-arb
8
-0.2
0.4
-1.3
Jesse Hahn
35
FA-elig
3
-0.2
0.0
-1.0
Jackson Kowar
28
pre-arb
15
-0.2
0.6
-1.5
Cole Young
21
–
77
-0.3
0.5
-1.6
Trent Thornton
31
arb
33
-0.3
2.0
-3.1
Zach Pop↔ NYM
28
–
4
-0.3
0.1
-1.2
Rowdy Tellez↔ TEX
30
–
62
-0.4
0.7
-2.1
Carlos Vargas
25
pre-arb
70
-0.6
0.8
-3.1
Leody Taveras↔ TEX
26
arb
28
-1.0
1.8
-5.8
Key additions (new vs 2024)
Player
fWAR
Josh Naylor
1.8
Matt Brash
0.8
Eugenio Suárez
0.7
Ben Williamson
0.4
Miles Mastrobuoni
0.3
Luke Jackson
0.2
Key subtractions (gone from 2024)
Player
2024 fWAR
Josh Rojas
1.8
Justin Turner
0.7
Luis Urías
0.2
Cade Marlowe
0.0
Tyson Miller
0.0
Ryne Stanek
0.0
Current & Historical Payroll
2025 payroll
$141.4M
2026 guaranteed
$81.1M
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 agentclub optionplayer optionmutual optionvesting option
Guaranteed / signed (15)
Player
Age
Svc
2025
2026
2027
2028
2029
2030
2031
Luis Castillo
32
7.101
$24.1M
$24.1M
$24.1M
$25.0MVEST
FREE AGENT
Julio Rodríguez
24
3.000
$20.2M
$20.2M
$20.2M
$20.2M
$20.2M
$18.0MCLUB
$18.0M
Mitch Garver
34
7.045
$12.5M
FREE AGENT
J.P. Crawford
30
6.163
$11.0M
$12.0M
FREE AGENT
Jorge Polanco
31
8.024
$9.5M
FREE AGENT
Victor Robles
28
6.033
$4.1M
$5.1M
$9.0MCLUB
FREE AGENT
Donovan Solano
37
9.057
$3.4M
FREE AGENT
Eugenio Suárez
33
10.061
$3.4MCLUB
FREE AGENT
Andrés Muñoz
26
5.080
$2.7M
$7.0MCLUB
$8.0MCLUB
$10.0MCLUB
FREE AGENT
Cal Raleigh
28
3.085
$2.7M
$12.7M
$13.7M
$24.7M
$24.7M
$24.7M
FREE AGENT
Dylan Moore
32
6.000
$2.6M
FREE AGENT
Caleb Ferguson
28
6.093
$720k
FREE AGENT
Rowdy Tellez
30
6.004
$667k
FREE AGENT
Luke Jackson
33
8.019
$237k
FREE AGENT
Jesse Hahn
35
6.067
$48k
FREE AGENT
Arbitration-eligible (9)
Player
Age
Svc
2025
2026
2027
2028
2029
2030
2031
Randy Arozarena
30
4.129
$11.3M
ARB 3
FREE AGENT
Logan Gilbert
28
3.144
$7.6M
ARB 2
ARB 3
FREE AGENT
Josh Naylor
28
5.127
$2.6M
FREE AGENT
Trent Thornton
31
4.148
$2.0M
ARB 3
FREE AGENT
Leody Taveras
26
3.124
$1.8M
ARB 2
ARB 3
FREE AGENT
Tayler Saucedo
32
3.112
$938k
ARB 2
ARB 3
FREE AGENT
Gabe Speier
30
3.000
$845k
ARB 2
ARB 3
FREE AGENT
Zach Pop
28
3.024
$74k
ARB 2
ARB 3
FREE AGENT
José Castillo
29
4.011
$29k
ARB 3
FREE AGENT
Pre-arbitration (30)
Player
Age
Svc
2025
2026
2027
2028
2029
2030
2031
George Kirby
27
2.151
$4.3M
ARB 1
ARB 2
ARB 3
FREE AGENT
Eduard Bazardo
29
1.118
$893k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Bryce Miller
26
1.153
$800k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Luke Raley
30
2.106
$787k
ARB 1
ARB 2
ARB 3
FREE AGENT
Bryan Woo
25
1.121
$783k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Matt Brash
27
2.121
$778k
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan Bliss
25
0.061
$762k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Carlos Vargas
25
0.140
$761k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Miles Mastrobuoni
29
1.077
$612k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Casey Legumina
28
0.139
$608k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Dominic Canzone
27
1.068
$604k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jackson Kowar
28
1.163
$593k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Emerson Hancock
26
0.116
$561k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Collin Snider
29
1.128
$540k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Logan Evans
24
0.000
$520k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Cole Young
21
0.000
$494k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ben Williamson
24
0.000
$465k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Gregory Santos
25
2.055
$418k
ARB 1
ARB 2
ARB 3
FREE AGENT
Troy Taylor
23
0.051
$268k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jhonathan Díaz
28
0.119
$211k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Blas Castaño
26
0.000
$125k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Samad Taylor
26
0.071
$124k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Harry Ford
22
0.000
$114k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Casey Lawrence
37
1.064
$111k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Juan Burgos
25
0.000
$64k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Rhylan Thomas
25
–
$29k
Brandyn Garcia
25
0.000
$22k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Sauryn Lao
25
–
$14k
Luis F. Castillo
30
–
—
Leo Rivas
27
1.000
—
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
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 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