DataBaseball
2026
Seattle Mariners logo

American League West · 2025

Seattle Mariners

90-72T-Mobile ParkAmerican League
Team WAR
36.6
22.5 bat / 14.0 pitch
Win %
.556
pyth .545
Run diff
+72
4.73 / 4.28 per g
wRC+
111
ERA
3.92
FIP 4.00
Home runs
225

The Seattle Mariners went 90-72 in 2025, a .556 winning percentage — 8th of 30 record in baseball. They scored 766 runs and allowed 694, a run differential of +72. The offence ranked 9th of 30 in MLB for runs scored, while their 3.92 staff ERA was 12th of 30. Their 111 team wRC+ is 11% above league average — the second best in MLB. Cal Raleigh leads the position players at 7.6 WAR, and Bryan Woo the rotation at a 2.94 ERA.

Where the offence comes from

Roster contribution by share of the team total.

1,305 team hits
Julio Rodríguez174Julio Rodríguez — 174 hits (13.3%)J.P. Crawford151J.P. Crawford — 151 hits (11.6%)Cal Raleigh147Cal Raleigh — 147 hits (11.3%)Randy Arozarena146Randy Arozarena — 146 hits (11.2%)Jorge Polanco125Jorge Polanco — 125 hits (9.6%)Dominic Canzone73Dominic Canzone — 73 hits (5.6%)Ben Williamson70Ben Williamson — 70 hits (5.4%)Rowdy Tellez66Rowdy Tellez — 66 hits (5.1%)Mitch Garver53Mitch Garver — 53 hits (4.1%)Cole Young47Cole Young — 47 hits (3.6%)Dylan Moore44Dylan Moore — 44 hits (3.4%)Solano41Donovan Solano — 41 hits (3.1%)Miles Mastrobuoni38Miles Mastrobuoni — 38 hits (2.9%)Luke Raley37Luke Raley — 37 hits (2.8%)Taveras35Leody Taveras — 35 hits (2.7%)26Victor Robles — 26 hits (2.0%)Leo Rivas22Leo Rivas — 22 hits (1.7%)7Ryan Bliss — 7 hits (0.5%)Harry Ford — 1 hits (0.1%)Rhylan Thomas — 1 hits (0.1%)Samad Taylor — 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

21 players, ranked by dbWAR.

Cal RaleighC1597051476012514.247.359.589.3931637.6
Julio RodríguezCF160710174329530.267.324.474.3421254.5
J.P. CrawfordSS15565415112588.265.352.370.3261143.6
Randy ArozarenaLF160709146277631.238.334.426.3351202.9
Jorge PolancoDH13752412526786.265.326.495.3511322.3
Dominic CanzoneRF822697311323.300.358.481.3651421.6
Leo Rivas2B4211122296.244.387.333.3391230.7
Mitch GarverC87290539303.209.297.343.286840.3
Rowdy Tellez1B1103126617491.228.276.443.3081000.2
Cole Young2B74257474241.211.302.305.277770.1
Dylan Moore2B10024344112514.201.267.374.281800.1
Ben Williamson3B82295701215.253.294.310.271730.1
Miles Mastrobuoni3B75175381126.250.324.296.286840.0
Luke RaleyRF69219374192.202.319.311.29490-0.0
Ryan Bliss2B11397132.200.282.314.27173-0.0
Harry FordC581010.167.250.167.20323-0.0
Rhylan ThomasRF3101020.125.200.250.19819-0.1
Samad TaylorRF391000.125.125.125.111-46-0.1
Victor RoblesRF3211426196.245.281.330.26971-0.2
Donovan Solano1B66179413210.247.291.337.27878-0.3
Leody TaverasRF54180353179.205.226.304.23143-0.7

Pitching

27 pitchers, ranked by dbWAR.

Bryan Woo3030186.215701982.943.470.939.53.3
Logan Gilbert2525131.06601733.443.351.0311.92.5
Luis Castillo3232180.211801623.543.881.188.12.4
George Kirby2323126.010801374.213.371.199.82.4
Gabe Speier76062.0430822.612.310.8711.91.6
Andrés Muñoz64062.13338831.732.431.0312.01.5
Eduard Bazardo73078.2500822.523.641.029.40.9
Matt Brash53047.1134582.473.051.2511.00.8
Collin Snider24026.1210245.473.701.448.20.3
Casey Legumina48149.2460555.624.381.4510.00.1
Casey Lawrence6017.212074.084.151.533.60.1
Jhonathan Díaz101.100010.001.640.756.80.0
Luis F. Castillo227.000057.714.712.716.40.0
Carlos Vargas70077.0551543.974.591.356.30.0
Leo Rivas101.000000.006.144.000.0-0.0
Logan Evans161581.1650594.325.051.396.5-0.0
Tayler Saucedo10013.1000127.424.861.888.1-0.0
Miles Mastrobuoni101.000000.009.143.000.0-0.1
Trent Thornton33042.1200324.684.741.306.8-0.1
Bryce Miller181890.1460745.685.171.417.4-0.1
Emerson Hancock221690.0450644.905.081.386.4-0.1
Gregory Santos807.011005.146.562.290.0-0.2
Blas Castaño103.000019.009.802.003.0-0.2
Jesse Hahn305.001035.408.142.205.4-0.2
Jackson Kowar15017.0200154.245.841.247.9-0.2
Troy Taylor806.2000212.158.242.552.7-0.3
Zach Pop506.2010314.8511.392.554.0-0.5
Record versus run differential

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