DataBaseball
2026
Seattle Mariners logo

American League West · 2022

Seattle Mariners 2022

Team WAR
33.4
20.9 bat / 12.5 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.3 WAR, and Logan Gilbert the rotation at a 3.20 ERA.

The 2022 season

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

They finished 2nd in the AL West, 16 games back. They spent 7 of 181 days in first place, led by as many as 1 game on April 23 and were as far as 18 games back on September 27. Their best month was July at 18-7, their worst May at 10-18. The longest runs were a 14-game winning streak from July 2 to July 17 and a 6-game losing streak from May 2 to May 7. They were 46-35 at home and 44-37 on the road, 34-22 in one-run games and 38-33 against clubs that finished .500 or better. The most lopsided win was 11-1 against the Astros on April 15; the heaviest defeat, 11-1 at the Astros on July 29.

Record by month. March games count toward April, October’s toward September.
MonthWLPctRSRADiff
March/April1110.5249579+16
May1018.357106131-25
June1613.552113102+11
July187.72010284+18
August1710.63012497+27
Sept/Oct1814.563150130+20
Splits. Extra innings are blank for a season whose games predate the innings count.
GamesW-LPct
Home46-35.568
Road44-37.543
One-run games34-22.607
Extra innings11-5.688
Within the division41-35.539
Against .500+ clubs38-33.535
Decided by 5+ runs21-14.600
Last 107-3.700

American League West standings, 2022

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

American League West, 2022. Games back of the best record in the division.
TeamWLPctGBRSRADiffWAR
Houston Astros10656.654—737518+21953.5
Seattle Mariners9072.55616690623+6733.4
Los Angeles Angels7389.45133623668-4530.4
Texas Rangers6894.42038707743-3628.1
Oakland Athletics60102.37046568770-20211.4

2022 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 7

Outfielders 10

Designated hitters 3

Starting pitchers 5

Relief pitchers 21

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.3
Eugenio Suárez3B15062912831870.236.332.459.3471293.9
Cal RaleighC1164157827631.211.284.489.3321182.9
J.P. CrawfordSS1446031266423.243.339.336.3081012.9
Ty France1B14061315120830.274.338.436.3391232.5
Dylan MooreRF952554662421.224.368.385.3411251.7
Jesse WinkerLF13654710014530.219.344.344.3161061.3
Sam HaggertyLF702014552313.256.335.403.3221110.9
Carlos Santana1B1305068719600.202.316.376.3111030.7
Mitch HanigerRF572475511340.246.308.429.3211100.6
Tom MurphyC134210110.303.439.455.4011690.5
Adam Frazier2B15660212934211.238.301.311.275770.2
Taylor TrammellRF41117204102.196.284.402.303970.2
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
Luis TorrensC53166343150.225.283.298.26268-0.1
Steven Souza Jr.RF6193010.158.158.158.139-22-0.3
Kyle LewisDH18628350.143.226.304.24051-0.3
Justin UptonDH17576130.125.263.208.23447-0.3
Kevin Padlo3B13344030.121.147.152.136-24-0.4
Jarred KelenicCF52181237175.141.221.313.23951-0.5
Abraham Toro2B1053526010352.185.239.324.24857-0.7

Pitching

26 pitchers, ranked by dbWAR.

Logan Gilbert3232185.213601743.203.461.188.43.3
George Kirby2525130.08501333.392.991.219.23.0
Andrés Muñoz64065.0254962.492.040.8913.31.8
Robbie Ray3232189.0121202123.714.171.1910.11.7
Erik Swanson57153.2323701.681.850.9111.71.7
Penn Murfee64169.1400762.993.100.959.91.1
Matt Brash39550.2440624.443.511.5611.00.6
Diego Castillo59054.1737533.643.681.148.80.5
Chris Flexen3322137.2892953.734.491.336.20.4
Paul Sewald65064.05420722.673.880.7710.10.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.0-0.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.3
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

Attendance

Announced gate at 80 home dates, 2022.

Average
28,591
80 home dates
Median
26,086
Total
2,287,267
Best
45,586
2022-08-27
Quietest
9,374
2022-04-20
On the road
22,973
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 home8028,59126,0869,37445,586
Night4927,50725,8379,37445,586
Day3130,30428,54815,26445,245
Weekend4135,07937,50020,80445,586
Weekday3921,77021,0949,37443,280
On the road8122,97323,7964,03042,169

Through the season

Average home crowd by month.
MonthGamesAverage
Apr924,940
May1321,541
Jun1524,522
Jul1331,490
Aug1336,766
Sep1231,047
Oct625,843

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, 2022.

Regulation
3:03
146 games
All games
3:07
Extra innings
3:37
16 of them
Longest
4:12
2022-04-24, 12 inn
Shortest
2:28
2022-07-03

By situation

Regulation and extra innings divide the season, and so do home and road. Day and night overlap both.
SplitGamesAvgMedFastestLongest
All1623:073:032:204:12
Regulation1463:033:012:204:06
Extra innings163:373:333:044:12
Home813:043:002:284:12
Road813:093:082:204:00
Day643:053:042:284:12
Night983:073:022:204:08

Through the season

Average completed game by month.
MonthGamesAverage
Apr93:13
May133:11
Jun153:00
Jul132:57
Aug133:03
Sep123:06
Oct63:05

By season

188.394.20.005060708091011121314151617181920212223242526

Regulation games only, in minutes. 183 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 +67 run differential implies .547. That is essentially in line — the record reflects the run scoring.