DataBaseball
2026
Seattle Mariners logo

American League West · 2021

Seattle Mariners 2021

Team WAR
23.0
11.8 bat / 11.3 pitch
Win %
.556
pyth .468
Run diff
-51
4.30 / 4.62 per g
wRC+
93
ERA
4.31
FIP 4.30
Home runs
209

The Seattle Mariners went 90-72 in 2021, a .556 winning percentage — 10th of 30 record in baseball. They scored 697 runs and allowed 748, a run differential of -51. The offence ranked 22nd of 30 in MLB for runs scored, while their 4.31 staff ERA was 16th of 30. Their 93 team wRC+ was 7% below league average — 22nd of 30 in MLB. Ty France led the position players at 3.4 WAR, and Chris Flexen the rotation at a 3.61 ERA.

The 2021 season

Month by month, the streaks, and the record in the games that are argued about.

They finished 2nd in the AL West, 5 games back. They spent 7 of 186 days in first place, led by as many as 1.5 games on April 19 and were as far as 9 games back on June 16. Their best month was Sept/Oct at 19-10, their worst May at 13-15. The longest runs were a 6-game winning streak from September 19 to September 24 and a 6-game losing streak from May 17 to May 23. They were 46-35 at home and 44-37 on the road, 33-19 in one-run games and 44-34 against clubs that finished .500 or better. The most lopsided win was 10-0 against the Twins on June 15; the heaviest defeat, 16-1 at the Padres on May 21.

Record by month. March games count toward April, October’s toward September.
MonthWLPctRSRADiff
March/April1512.556112111+1
May1315.46496139-43
June1412.538125130-5
July1410.583112120-8
August1513.536112114-2
Sept/Oct1910.655140134+6
Splits. Extra innings are blank for a season whose games predate the innings count.
GamesW-LPct
Home46-35.568
Road44-37.543
One-run games33-19.635
Extra innings14-7.667
Within the division47-29.618
Against .500+ clubs44-34.564
Decided by 5+ runs11-28.282
Last 107-3.700

American League West standings, 2021

Final standings. The division page has the rest of its season.

American League West, 2021. Games back of the best record in the division.
TeamWLPctGBRSRADiffWAR
Houston Astros9567.586—863658+20546.9
Seattle Mariners9072.5565697748-5123.0
Oakland Athletics8676.5319743687+5633.4
Los Angeles Angels7785.47518723804-8129.8
Texas Rangers60102.37035625815-19012.7

2021 Seattle Mariners roster

The players whose season belongs to this club, by position and then by dbWAR. A player traded mid-season is listed with the club he played most of his games for, so a deadline arrival may appear on his other club’s page instead.

Catchers 3

Infielders 10

Outfielders 9

Designated hitters 2

Starting pitchers 9

Relief pitchers 22

Where the offence comes from

Roster contribution by share of the team total.

1,248 team hits
J.P. Crawford169J.P. Crawford — 169 hits (13.5%)Ty France166Ty France — 166 hits (13.3%)Mitch Haniger157Mitch Haniger — 157 hits (12.6%)Kyle Seager128Kyle Seager — 128 hits (10.3%)Luis Torrens84Luis Torrens — 84 hits (6.7%)Abraham Toro80Abraham Toro — 80 hits (6.4%)Jarred Kelenic61Jarred Kelenic — 61 hits (4.9%)Dylan Moore60Dylan Moore — 60 hits (4.8%)Jake Bauers59Jake Bauers — 59 hits (4.7%)Tom Murphy56Tom Murphy — 56 hits (4.5%)Jake Fraley45Jake Fraley — 45 hits (3.6%)Kyle Lewis32Kyle Lewis — 32 hits (2.6%)Trammell25Taylor Trammell — 25 hits (2.0%)Raleigh25Cal Raleigh — 25 hits (2.0%)Jr.22Shed Long Jr. — 22 hits (1.8%)17José Marmolejos — 17 hits (1.4%)16Sam Haggerty — 16 hits (1.3%)Evan White14Evan White — 14 hits (1.1%)Walton13Donovan Walton — 13 hits (1.0%)6Jacob Nottingham — 6 hits (0.5%)6José Godoy — 6 hits (0.5%)Eric Campbell — 3 hits (0.2%)Justin Dunn — 1 hits (0.1%)Justus Sheffield — 1 hits (0.1%)Braden Bishop — 1 hits (0.1%)Dillon Thomas — 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

30 players, ranked by dbWAR.

Ty France1B15265016618730.291.368.445.3561323.4
J.P. CrawfordSS1596871699543.273.338.376.3171043.0
Mitch HanigerRF156691157391001.253.318.485.3421222.7
Kyle Seager3B159670128351013.212.285.438.310992.0
Abraham Toro2B953758011466.239.315.373.305961.3
Jake FraleyLF772654593610.210.352.369.3281121.0
Tom MurphyC973255611340.202.304.350.294880.8
Luis TorrensDH1053788415470.243.299.431.3131010.7
Kyle LewisCF36147325112.246.333.392.3231080.7
Justin DunnP231010.333.333.667.4171770.1
Justus SheffieldP121000.500.500.500.4381920.1
Eric Campbell3B4123000.273.333.273.27977-0.0
Donovan Walton2B216913271.206.254.365.26969-0.0
Yusei KikuchiP120000.000.000.000.000-125-0.0
Darren McCaughanP120000.000.000.000.000-125-0.0
Braden BishopLF451000.250.250.250.21933-0.0
Chris FlexenP230000.000.000.000.000-125-0.0
Marco GonzalesP240000.000.000.000.000-125-0.0
Dylan Moore2B12037760124321.181.276.334.27473-0.0
Taylor TrammellCF50178258182.160.256.359.27372-0.1
Jacob NottinghamDH15456360.150.222.400.26566-0.1
Shed Long Jr.LF34121224171.198.258.360.27171-0.1
Dillon ThomasRF391020.111.111.111.097-55-0.1
Jarred KelenicCF923776114436.181.265.350.27372-0.2
Sam HaggertyLF339416255.186.247.291.24250-0.3
José GodoyC14406030.162.225.189.19516-0.3
José Marmolejos1B40122174120.160.262.311.26063-0.4
Cal RaleighC45148252130.180.223.309.23343-0.4
Evan White1B2810414290.144.202.237.19919-0.9
Jake Bauers1B112315594196.209.290.277.26063-0.9

Pitching

31 pitchers, ranked by dbWAR.

Chris Flexen3131179.214601253.613.891.256.32.8
Logan Gilbert2424119.16501284.683.731.179.72.1
Paul Sewald62064.2103111043.063.081.0214.51.2
Yusei Kikuchi2929157.07901634.414.611.329.31.2
Drew Steckenrider62067.25214582.003.351.027.71.1
Casey Sadler42040.1010370.672.480.728.31.0
Kendall Graveman53056.05110611.773.190.989.81.0
Anthony Misiewicz66054.2550534.613.771.398.70.6
JT Chargois56053.2610532.523.861.088.90.5
Héctor Santiago13126.1110303.423.131.4410.30.5
Rafael Montero44049.1547426.393.861.547.70.5
Erik Swanson33235.1031353.313.961.088.90.3
Justin Dunn111150.1130493.754.741.318.80.3
Will Vest32035.0100276.174.171.606.90.2
Keynan Middleton32131.0124244.944.491.587.00.1
Wyatt Mills11012.2000119.954.352.057.80.1
James Paxton111.100026.752.420.7513.50.0
Jack Mayfield100.100000.003.170.000.00.0
Marco Gonzales2525143.110601083.965.281.176.8-0.0
Andrés Muñoz100.200010.009.173.0013.5-0.0
Daniel Zamora404.120036.235.481.386.2-0.0
Nick Margevicius5312.0020128.255.341.679.0-0.0
Aaron Fletcher403.2000212.276.442.184.9-0.1
Brady Lail202.0000113.508.672.004.5-0.1
Robert Dugger12425.2020197.365.231.796.7-0.1
Yohan Ramírez25027.2132353.905.091.0811.4-0.1
Vinny Nittoli101.0000118.0020.173.009.0-0.2
Ljay Newsome7114.2110167.986.031.579.8-0.2
Darren McCaughan219.000028.008.731.332.0-0.4
Justus Sheffield211580.1780636.835.661.847.1-0.5
Ryan Weber409.2000812.109.791.977.4-0.6

Attendance

Announced gate at 81 home dates, 2021.

Average
15,012
81 home dates
Median
12,635
Total
1,215,985
Best
44,414
2021-10-02
Quietest
5,776
2021-05-03
On the road
16,870
what they drew away

By situation

Day and night divide the home schedule, and so do weekend and weekday. The road line is a different question.
SplitGamesAvgMedLowHigh
All home8115,01212,6355,77644,414
Night5814,63811,4005,77644,414
Day2315,95414,0316,74244,229
Weekend3818,55015,3158,39244,414
Weekday4311,88510,5195,77619,887
On the road7916,87015,2502,86543,180

Through the season

Average home crowd by month.
MonthGamesAverage
Apr128,381
May179,003
Jun1111,128
Jul1620,462
Aug1219,056
Sep1015,107
Oct344,271

By season

35602.017801.00.005060708091011121314151617181920212223242526

Announced gate — tickets distributed, which is the figure every reference publishes and is not the same as people through the turnstile. A game the feed reports no gate for is left out rather than counted as empty. Seasons before attendance was carried into the lake are absent from the trend rather than shown as zero.

Game time

First pitch to final out across 162 completed games, 2021.

Regulation
3:08
141 games
All games
3:12
Extra innings
3:40
21 of them
Longest
4:40
2021-08-27, 12 inn
Shortest
2:08
2021-08-12

By situation

Regulation and extra innings divide the season, and so do home and road. Day and night overlap both.
SplitGamesAvgMedFastestLongest
All1623:123:112:014:40
Regulation1413:083:092:014:14
Extra innings213:403:412:264:40
Home813:123:112:084:40
Road813:133:112:014:16
Day563:113:102:014:14
Night1063:133:112:264:40

Through the season

Average completed game by month.
MonthGamesAverage
Apr123:15
May172:58
Jun112:59
Jul163:21
Aug123:17
Sep103:16
Oct33:35

By season

188.394.20.005060708091011121314151617181920212223242526

Regulation games only, in minutes. 188 minutes this season.

Elapsed time from first pitch to final out. The feed does not itemise delays, so a rain delay is inside these numbers with no way to subtract it. Games called early are excluded — five innings in ninety-three minutes is not a short game — but they still count in attendance, because the crowd turned up.

Record versus run differential

Seattle Mariners are 90-72, a .556 win rate, while their -51 run differential implies .468. That is about 14 wins ahead of it, usually a mix of bullpen sequencing and one-run luck.