DataBaseball
2026
Seattle Mariners logo

American League West · 2022

Seattle Mariners

Team WAR
31.6
19.8 bat / 11.8 pitch
Win %
.556
pyth .547
Run diff
+67
4.26 / 3.85 per g
wRC+
104
ERA
3.61
FIP 3.95
Home runs
199

The Seattle Mariners went 90-72 in 2022, a .556 winning percentage — 9th of 30 record in baseball. They scored 690 runs and allowed 623, a run differential of +67. The offence ranked 18th of 30 in MLB for runs scored, while their 3.61 staff ERA was 8th of 30. Their 104 team wRC+ was 4% above league average — 12th of 30 in MLB. Julio Rodríguez led the position players at 5.0 WAR, and Logan Gilbert the rotation at a 3.20 ERA.

Where the offence comes from

Roster contribution by share of the team total.

1,260 team hits
Ty France151Ty France — 151 hits (12.0%)Julio Rodríguez145Julio Rodríguez — 145 hits (11.5%)Adam Frazier129Adam Frazier — 129 hits (10.2%)Eugenio Suárez128Eugenio Suárez — 128 hits (10.2%)J.P. Crawford126J.P. Crawford — 126 hits (10.0%)Jesse Winker100Jesse Winker — 100 hits (7.9%)Carlos Santana87Carlos Santana — 87 hits (6.9%)Cal Raleigh78Cal Raleigh — 78 hits (6.2%)Abraham Toro60Abraham Toro — 60 hits (4.8%)Mitch Haniger55Mitch Haniger — 55 hits (4.4%)Dylan Moore46Dylan Moore — 46 hits (3.7%)Sam Haggerty45Sam Haggerty — 45 hits (3.6%)Luis Torrens34Luis Torrens — 34 hits (2.7%)Jarred Kelenic23Jarred Kelenic — 23 hits (1.8%)Trammell20Taylor Trammell — 20 hits (1.6%)10Tom Murphy — 10 hits (0.8%)8Kyle Lewis — 8 hits (0.6%)6Justin Upton — 6 hits (0.5%)4Kevin Padlo — 4 hits (0.3%)Steven Souza Jr. — 3 hits (0.2%)Brian O'Keefe — 1 hits (0.1%)Marcus Wilson — 1 hits (0.1%)
Each rectangle is a player, sized by his share of the team's hits; darker means a larger share. Top 30 contributors. Select a different statistic above, or click a player for his page.

Batting

23 players, ranked by dbWAR.

Julio RodríguezCF132560145287525.284.345.509.3671445.0
Eugenio Suárez3B15062912831870.236.332.459.3471294.0
Cal RaleighC1164157827631.211.284.489.3321183.0
J.P. CrawfordSS1446031266423.243.339.336.3081012.6
Ty France1B14061315120830.274.338.436.3391232.2
Dylan MooreRF952554662421.224.368.385.3411251.6
Jesse WinkerLF13654710014530.219.344.344.3161061.2
Sam HaggertyLF702014552313.256.335.403.3221110.9
Mitch HanigerRF572475511340.246.308.429.3211100.6
Tom MurphyC134210110.303.439.455.4011690.5
Carlos Santana1B1305068719600.202.316.376.3111030.4
Taylor TrammellRF41117204102.196.284.402.303970.2
Adam Frazier2B15660212934211.238.301.311.275770.1
Luis TorrensC53166343150.225.283.298.262680.1
Brian O'KeefeDH241000.333.500.333.3971660.0
Marcus WilsonCF361000.200.333.200.26569-0.0
Jack LarsenRF110000.000.000.000.000-124-0.0
Steven Souza Jr.RF6193010.158.158.158.139-22-0.2
Justin UptonDH17576130.125.263.208.23447-0.3
Kyle LewisDH18628350.143.226.304.24051-0.3
Kevin Padlo3B13344030.121.147.152.136-24-0.4
Jarred KelenicCF52181237175.141.221.313.23951-0.6
Abraham Toro2B1053526010352.185.239.324.24857-0.8

Pitching

26 pitchers, ranked by dbWAR.

Logan Gilbert3232185.213601743.203.461.188.43.1
George Kirby2525130.08501333.392.991.219.22.9
Andrés Muñoz64065.0254962.492.040.8913.31.8
Erik Swanson57153.2323701.681.850.9111.71.6
Robbie Ray3232189.0121202123.714.171.1910.11.6
Penn Murfee64169.1400762.993.100.959.91.1
Matt Brash39550.2440624.443.511.5611.00.6
Diego Castillo59054.1737533.643.681.148.80.5
Paul Sewald65064.05420722.673.880.7710.10.4
Chris Flexen3322137.2892953.734.491.336.20.4
Matthew Boyd10013.1200131.353.190.978.80.2
Anthony Misiewicz32029.0120274.344.081.288.40.1
Matt Festa53054.0202644.174.261.1310.70.1
Ken Giles504.100060.003.111.1512.50.1
Danny Young306.100064.264.222.058.50.0
Riley O'Brien101.000010.004.112.009.00.0
Roenis Elías707.200063.524.421.307.00.0
Drew Steckenrider16014.1022105.654.581.816.3-0.0
Brennan Bernardino202.101003.865.682.140.0-0.0
Justus Sheffield6111.210073.864.831.295.4-0.0
Luis Torrens202.010004.509.611.500.0-0.1
Matt Koch404.100038.318.421.386.2-0.2
Marco Gonzales3232183.0101501034.135.051.335.1-0.4
Tommy Milone7016.211055.406.891.202.7-0.5
Ryan Borucki32025.1200215.686.071.387.5-0.5
Sergio Romo23018.0010147.507.611.397.0-0.7
Record versus run differential

Seattle Mariners are 90-72, a .556 win rate, while their +67 run differential implies .547. That is essentially in line — the record reflects the run scoring.