Rosternomics

Mariners SEA

Switch team:

GM: Jerry Dipoto (since 2016)

2021 roster — every player, value & surplus

‹ Prev Next ›
+14.0
WAB — wins above budget
-3.8
TAB — roster Talent above budget
90–72 (0.556)
record
+3M
surplus $M (value/$)
24.7
roster fWAR
$79.6M
payroll
PlayerAgeServiceGfWARSalary $MSurplus $M
Ty France 26 pre-arb 152 3.2 0.6 +9.8
J.P. Crawford 26 arb 160 3.1 2.0 +7.9
Chris Flexen 26 arb 31 3.0 1.7 +7.9
Kyle Seager 33 FA-elig 159 2.3 18.5 -11.2
Logan Gilbert 24 24 2.2 0.4 +6.7
Mitch Haniger 30 arb 157 2.1 3.0 +3.9
Paul Sewald 31 pre-arb 62 1.4 0.4 +4.2
Drew Steckenrider 30 arb 62 1.3 0.8 +3.4
Jake Fraley 26 pre-arb 78 1.1 0.6 +3.0
Casey Sadler 30 pre-arb 42 1.1 0.6 +3.0
Dylan Moore 28 pre-arb 126 1.1 0.6 +2.9
Yusei Kikuchi 30 pre-arb 29 1.1 17.0 -13.6
Kendall Graveman↔ HOU 30 FA-elig 30 0.8 0.7 +1.9
Tyler Anderson↔ PIT 31 arb 13 0.7 1.0 +1.3
Tom Murphy 30 FA-elig 97 0.6 0.9 +1.1
Kyle Lewis 25 pre-arb 36 0.6 0.6 +1.2
Justin Dunn 25 pre-arb 11 0.5 0.6 +1.1
JT Chargois↔ TBR 30 arb 31 0.5 0.3 +1.3
Marco Gonzales 29 FA-elig 25 0.5 5.2 -3.6
Joe Smith↔ HOU 37 FA-elig 23 0.4 1.8 -0.4
Anthony Misiewicz 26 pre-arb 66 0.4 0.6 +0.9
Erik Swanson 27 pre-arb 33 0.4 0.5 +0.9
Héctor Santiago 33 FA-elig 13 0.3 0.6 +0.5
Rafael Montero↔ HOU 30 FA-elig 40 0.3 2.0 -1.2
Luis Torrens 25 pre-arb 108 0.2 0.5 +0.3
Matt Andriese↔ BOS 31 FA-elig 8 0.2 0.4 +0.3
Abraham Toro↔ HOU 24 pre-arb 60 0.2 0.2 +0.4
Sean Doolittle↔ CIN 34 FA-elig 11 0.1 0.3 +0.1
Will Vest 26 32 0.1 0.3 +0.0
James Paxton 32 FA-elig 1 0.0 8.5 -8.4
Domingo Tapia↔ KCR 29 2 0.0 0.0 +0.0
Wyatt Mills 26 11 0.0 0.2 -0.2
Taylor Trammell 23 51 0.0 0.3 -0.3
Yacksel Ríos↔ BOS 28 3 0.0 0.0 -0.0
Keynan Middleton 27 arb 32 -0.0 0.8 -0.8
Nick Margevicius 25 pre-arb 5 -0.0 0.6 -0.6
Eric Campbell 34 pre-arb 4 -0.0 0.0 -0.1
Andrés Muñoz 22 pre-arb 1 -0.0 0.6 -0.6
Kevin Padlo↔ TBR 24 1 -0.0 0.0 -0.1
Jake Bauers↔ CLE 25 pre-arb 72 -0.0 0.2 -0.3
Braden Bishop 27 8 -0.0 0.1 -0.2
Brady Lail 27 pre-arb 2 -0.0 0.1 -0.2
Aaron Fletcher 25 pre-arb 4 -0.1 0.0 -0.2
Cal Raleigh 24 47 -0.1 0.3 -0.5
Diego Castillo↔ TBR 27 pre-arb 24 -0.1 0.1 -0.4
Ryan Weber↔ BOS 30 pre-arb 2 -0.1 0.3 -0.6
Daniel Zamora 28 pre-arb 4 -0.1 0.0 -0.3
Yohan Ramírez 26 pre-arb 25 -0.1 0.3 -0.6
Vinny Nittoli 30 1 -0.1 0.0 -0.4
Dillon Thomas 28 4 -0.1 0.0 -0.4
Robert Dugger 25 pre-arb 12 -0.1 0.1 -0.6
Ljay Newsome 24 pre-arb 7 -0.1 0.5 -1.0
Jack Mayfield↔ ANA 30 12 -0.2 0.0 -0.5
Jacob Nottingham↔ MIL 26 pre-arb 10 -0.2 0.4 -1.0
Justus Sheffield 25 pre-arb 21 -0.3 0.6 -1.4
Sam Haggerty 27 pre-arb 35 -0.3 0.6 -1.5
José Godoy 26 16 -0.3 0.1 -1.0
Darren McCaughan 25 2 -0.3 0.0 -1.1
Shed Long Jr. 25 34 -0.3
Donovan Walton 27 24 -0.4
Jarred Kelenic 21 93 -0.5 0.3 -1.9
José Marmolejos 28 pre-arb 41 -0.5 0.2 -2.0
Evan White 25 pre-arb 30 -0.7 1.3 -3.7

63 players appeared (WAR is complete); salary & surplus are on record for 61 of them (97%). Players without a salary show "–" — no single historical salary source is fully complete (especially 2020–2022).

WAR = FanGraphs (fWAR). Green = produced more value than paid (bargain); red = paid more than produced. Service: pre-arb (<3 yr) / arb (3–6) / FA-eligible (6+). Click headers to sort.

History: front-office performance & develop-vs-buy (1985–2024)

Trade ledger (realized WAR, all-time)

Best acquisitions
PlayerYearWAR for SEA
Jamie Moyer199628.0
Mike Cameron200019.8
J. P. Crawford201817.8
Freddy García199815.6
Franklin Gutiérrez200813.4
Mitch Haniger201611.1
Marco Gonzales201710.1
Luis Castillo20228.7
Ones that got away
PlayerYear tradedWAR elsewhere
Adam Jones200829.6
Jason Varitek199721.2
Shin-Soo Choo200619.2
Mike Hampton199319.2
Carlos Guillén200418.3
Derek Lowe199718.0
Freddy Peralta201517.3
Chris Taylor201616.9