DataBaseball
2026
Seattle Mariners logo

American League West · 2024

Seattle Mariners

85-77T-Mobile ParkAmerican League
Team WAR
32.8
14.7 bat / 18.1 pitch
Win %
.525
pyth .549
Run diff
+69
4.17 / 3.75 per g
wRC+
100
ERA
3.53
FIP 3.74
Home runs
181

The Seattle Mariners went 85-77 in 2024, a .525 winning percentage — 14th of 30 record in baseball. They scored 676 runs and allowed 607, a run differential of +69. The offence ranked 21st of 30 in MLB for runs scored, while their 3.53 staff ERA was the second best. Their 100 team wRC+ is 0% above league average — 14th of 30 in MLB. Cal Raleigh leads the position players at 3.7 WAR, and Logan Gilbert the rotation at a 3.23 ERA.

Where the offence comes from

Roster contribution by share of the team total.

1,162 team hits
Julio Rodríguez155Julio Rodríguez — 155 hits (13.3%)Cal Raleigh120Cal Raleigh — 120 hits (10.3%)Ty France112Ty France — 112 hits (9.6%)Luke Raley98Luke Raley — 98 hits (8.4%)Josh Rojas95Josh Rojas — 95 hits (8.2%)Jorge Polanco89Jorge Polanco — 89 hits (7.7%)J.P. Crawford79J.P. Crawford — 79 hits (6.8%)Mitch Haniger79Mitch Haniger — 79 hits (6.8%)Victor Robles78Victor Robles — 78 hits (6.7%)Dylan Moore74Dylan Moore — 74 hits (6.4%)Mitch Garver63Mitch Garver — 63 hits (5.4%)Canzone33Dominic Canzone — 33 hits (2.8%)Luis Urías18Luis Urías — 18 hits (1.5%)Leo Rivas17Leo Rivas — 17 hits (1.5%)15Jonatan Clase — 15 hits (1.3%)14Ryan Bliss — 14 hits (1.2%)Tyler Locklear — 7 hits (0.6%)Seby Zavala — 6 hits (0.5%)5Jason Vosler — 5 hits (0.4%)Samad Taylor — 2 hits (0.2%)Cade Marlowe — 2 hits (0.2%)Sam Haggerty — 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.

Cal RaleighC153628120341006.220.312.436.3251163.7
Julio RodríguezCF141613155206824.273.325.409.3221152.9
Victor RoblesCF832957842834.307.381.433.3601432.6
Luke RaleyLF13445598225811.243.320.463.3411282.1
Dylan MooreSS13244174104232.201.320.367.3091041.9
J.P. CrawfordSS105451799375.202.304.321.286871.1
Josh Rojas3B1384769583110.225.304.336.288890.8
Jorge Polanco2B1184698916454.213.296.355.289900.7
Luis Urías3B40109184160.191.303.394.3111060.4
Leo RivasSS328617083.233.333.274.286870.2
Ryan Bliss2B307114295.222.290.397.301990.2
Jonatan ClaseLF246615153.246.303.328.285860.0
Samad TaylorLF352000.400.400.400.3551390.0
Cade MarloweRF692000.250.333.250.27680-0.0
Luis CastilloP110000.000.000.000.000-128-0.0
Ty France1B13953511213511.234.305.365.29896-0.1
Seby ZavalaC16436120.154.214.282.22239-0.1
Dominic CanzoneRF62188338171.196.271.381.28184-0.1
Jason VoslerDH9305030.179.233.286.23146-0.2
Tyler Locklear1B14497231.156.224.311.23952-0.2
Sam HaggertyLF6161011.067.125.067.100-53-0.2
Mitch GarverDH1134306315510.172.286.341.28486-0.5
Mitch HanigerRF1214237912440.208.286.334.27982-0.5

Pitching

23 pitchers, ranked by dbWAR.

Logan Gilbert3333208.291202203.233.270.899.54.1
George Kirby3333191.0141101793.533.261.078.43.7
Bryce Miller3131180.112801712.943.580.988.52.9
Bryan Woo2222121.19301012.893.400.907.52.2
Luis Castillo3030175.1111201753.643.911.179.02.1
Trent Thornton71072.1431773.613.471.139.60.9
Andrés Muñoz60059.13722772.123.350.9611.70.8
Eduard Bazardo23027.2200334.882.701.0510.70.6
Collin Snider42041.2340471.943.411.1810.20.5
Tayler Saucedo53038.2203383.493.761.378.80.3
Austin Voth68061.0250613.694.121.059.00.3
Gabe Speier29023.2020335.703.501.3912.50.3
Ryne Stanek63055.1737674.884.141.3210.90.2
Gregory Santos807.101064.912.351.097.40.2
Kirby Snead11010.100074.353.841.846.10.1
Troy Taylor21019.1001253.724.361.1411.60.0
Leo Rivas202.000000.003.171.000.00.0
Jhonathan Díaz519.201084.665.131.767.4-0.1
Cody Bolton17018.2000174.344.881.458.2-0.1
JT Chargois36036.1310302.234.901.027.4-0.2
Josh Rojas202.000009.0012.671.500.0-0.2
Mike Baumann57058.1310585.554.831.498.9-0.2
Emerson Hancock121260.2440394.755.691.345.8-0.5
Record versus run differential

Seattle Mariners are 85-77, a .525 win rate, while their +69 run differential implies .549. That is about 4 wins behind it, which tends to regress upward.