Basenerd Banner
Loading games...
Mitch Haniger
Mitch Haniger
Seattle Mariners • Outfielder
Age 35 • 6' 1" • 214 lb
Bats: R • Throws: R
MLB Debut: 2016-08-16
Born: Mountain View , CA • USA
Draft: 2012
2024 Stats
G
121
AB
380
H
79
HR
12
RBI
44
R
42
SB
0
AVG
.208
OBP
.286
SLG
.334
OPS
.620
Career Stats
G
746
AB
2755
H
688
HR
130
RBI
395
R
413
SB
19
AVG
.250
OBP
.324
SLG
.448
OPS
.772
Year-by-Year Hitting
Year Team GPAABH HRRBISB AVGOBPSLGOPSAwards
2016 AZ 34 123 109 25 5 17 .229 .309 .404 .713
2017 SEA 96 410 369 104 16 47 5 .282 .352 .491 .843
2018 SEA 157 683 596 170 26 93 8 .285 .366 .493 .859 AS
2019 SEA 63 283 246 54 15 32 4 .220 .314 .463 .777
2021 SEA 157 691 620 157 39 100 1 .253 .318 .485 .803
2022 SEA 57 247 224 55 11 34 .246 .308 .429 .737
2023 SF 61 229 211 44 6 28 1 .209 .266 .365 .631
2024 SEA 121 423 380 79 12 44 .208 .286 .334 .620
Spring Training
Hitting
YearTeamGPAABHHRRBISBAVGOBPSLGOPS
2013 MIL 4541 2 .250.200.250.450
2014 MIL 1019168 271 .500.579.9381.517
2015 AZ 6541 .250.400.250.650
2016 AZ 422 .000.000.000.000
2017 SEA 24847830 2113 .385.429.6281.057
2018 SEA 1344408 13 .200.273.350.623
2019 SEA 1130265 24 .192.267.500.767
2021 SEA 17524711 38 .234.308.511.819
2022 SEA 1235326 4 .188.257.313.570
2023 SF 410103 .300.300.500.800
2024 SEA 16433915 57 .385.442.8461.288
2025 SEA 720183 11 .167.250.389.639
Postseason
Hitting
YearTeamGPAABHHRRBISBAVGOBPSLGOPS
2022 SEA 524215 .238.333.333.666
Game Logs
Season selector loads one year at a time.
Hitting
Date Opponent AB H 2B 3B HR RBI R BB SO
2024-09-29 vs ATH 1 0 0 0 0 0 0 0 1
2024-09-28 vs ATH 4 0 0 0 0 0 0 1 2
2024-09-27 vs ATH 2 1 0 0 0 0 0 1 1
2024-09-21 @ TEX 1 0 0 0 0 0 0 0 1
2024-09-18 vs NYY 3 1 0 0 0 0 0 0 2
2024-09-15 vs TEX 4 1 0 0 0 0 1 0 1
2024-09-07 @ STL 3 0 0 0 0 0 0 1 1
2024-09-06 @ STL 1 1 0 0 0 0 1 0 0
2024-09-05 @ ATH 4 1 0 0 0 0 0 0 1
2024-09-02 @ ATH 1 0 0 0 0 0 0 0 1
2024-09-01 @ LAA 3 0 0 0 0 0 0 0 1
2024-08-27 vs TB 4 1 0 0 0 0 0 0 2
2024-08-25 vs SF 3 0 0 0 0 0 0 1 1
2024-08-24 vs SF 4 0 0 0 0 0 0 0 1
2024-08-23 vs SF 5 2 0 0 0 0 1 0 2
2024-08-21 @ LAD 1 1 0 0 1 1 1 0 0
2024-08-20 @ LAD 4 0 0 0 0 0 0 0 1
2024-08-17 @ PIT 2 2 0 0 0 0 1 0 0
2024-08-16 @ PIT 1 0 0 0 0 0 0 0 1
2024-08-14 @ DET 4 0 0 0 0 0 0 0 1
2024-08-13 @ DET 4 1 0 0 0 1 0 0 1
2024-08-10 vs NYM 4 1 0 0 0 1 0 0 2
2024-08-09 vs NYM 4 1 0 0 0 0 1 0 2
2024-08-08 vs DET 4 1 1 0 0 3 0 0 0
2024-08-07 vs DET 3 0 0 0 0 0 0 0 3
2024-08-06 vs DET 3 0 0 0 0 0 0 0 2
2024-08-04 vs PHI 3 0 0 0 0 0 0 0 1
2024-08-03 vs PHI 3 2 0 0 1 2 2 2 0
2024-08-02 vs PHI 4 2 0 0 1 1 2 0 1
2024-07-31 @ BOS 1 0 0 0 0 0 0 0 0
2024-07-30 @ BOS 3 1 0 0 0 0 1 0 0
2024-07-29 @ BOS 4 1 0 0 0 0 0 0 2
2024-07-28 @ CWS 3 0 0 0 0 0 0 1 1
2024-07-27 @ CWS 3 1 1 0 0 0 1 2 1
2024-07-26 @ CWS 4 0 0 0 0 0 1 1 2
2024-07-24 vs LAA 3 1 0 0 1 1 1 1 0
2024-07-22 vs LAA 3 0 0 0 0 0 0 0 2
2024-07-21 vs HOU 2 1 0 0 0 0 1 1 1
2024-07-20 vs HOU 2 0 0 0 0 0 0 1 2
2024-07-12 @ LAA 4 1 0 0 0 0 0 0 1
2024-07-11 @ LAA 3 0 0 0 0 0 1 1 1
2024-07-07 vs TOR 1 0 0 0 0 0 0 0 1
2024-07-06 vs TOR 3 1 0 0 1 3 1 0 1
2024-07-05 vs TOR 1 0 0 0 0 0 0 0 1
2024-07-04 vs BAL 1 0 0 0 0 0 1 2 0
2024-07-02 vs BAL 3 0 0 0 0 0 0 0 2
2024-06-30 vs MIN 1 0 0 0 0 0 0 0 0
2024-06-29 vs MIN 3 1 0 0 1 1 1 0 2
2024-06-28 vs MIN 1 0 0 0 0 0 1 2 1
2024-06-23 @ MIA 2 0 0 0 0 0 0 0 0
2024-06-21 @ MIA 4 0 0 0 0 0 0 0 1
2024-06-20 @ CLE 3 0 0 0 0 0 0 1 1
2024-06-19 @ CLE 3 0 0 0 0 0 0 0 2
2024-06-18 @ CLE 1 0 0 0 0 0 0 1 0
2024-06-16 vs TEX 3 1 1 0 0 0 1 0 1
2024-06-14 vs TEX 4 2 0 0 0 0 0 0 1
2024-06-13 vs CWS 4 0 0 0 0 0 0 0 2
2024-06-12 vs CWS 1 1 0 0 0 1 0 0 0
2024-06-11 vs CWS 4 0 0 0 0 0 0 0 2
2024-06-10 vs CWS 3 2 1 0 0 2 0 1 0
2024-06-09 @ KC 2 0 0 0 0 0 1 1 1
2024-06-07 @ KC 4 1 1 0 0 3 1 1 0
2024-06-06 @ ATH 4 0 0 0 0 0 0 0 1
2024-06-05 @ ATH 3 1 0 0 0 0 0 0 1
2024-06-04 @ ATH 4 1 0 0 0 0 0 0 0
2024-06-01 vs LAA 3 1 0 0 0 0 1 1 1
2024-05-31 vs LAA 4 1 0 0 0 0 0 0 2
2024-05-30 vs HOU 4 1 0 0 0 0 0 0 0
2024-05-29 vs HOU 3 1 0 0 0 0 0 1 2
2024-05-28 vs HOU 3 1 1 0 0 0 0 0 1
2024-05-27 vs HOU 3 1 0 0 0 1 0 0 1
2024-05-26 @ WSH 4 0 0 0 0 0 0 0 0
2024-05-24 @ WSH 3 1 0 0 0 0 0 0 0
2024-05-23 @ NYY 2 0 0 0 0 0 0 0 1
2024-05-22 @ NYY 4 1 0 0 0 0 0 0 2
2024-05-21 @ NYY 1 0 0 0 0 0 0 0 1
2024-05-20 @ NYY 4 1 0 0 0 1 1 0 0
2024-05-19 @ BAL 4 1 1 0 0 0 0 0 1
2024-05-18 @ BAL 2 0 0 0 0 1 0 0 0
2024-05-17 @ BAL 3 1 0 0 0 0 0 1 0
2024-05-15 vs KC 3 1 0 0 0 0 0 1 1
2024-05-14 vs KC 3 3 0 0 1 1 1 1 0
2024-05-13 vs KC 4 0 0 0 0 0 0 0 1
2024-05-12 vs ATH 4 0 0 0 0 0 0 0 1
2024-05-11 vs ATH 3 0 0 0 0 0 0 0 0
2024-05-10 vs ATH 4 1 0 0 0 0 1 1 2
2024-05-09 @ MIN 3 1 1 0 0 0 1 0 1
2024-05-08 @ MIN 3 0 0 0 0 0 1 1 2
2024-05-07 @ MIN 4 1 0 0 1 2 1 0 1
2024-05-06 @ MIN 4 1 0 0 0 0 0 0 2
2024-05-04 @ HOU 4 1 0 0 0 0 0 0 0
2024-05-03 @ HOU 3 0 0 0 0 0 0 1 0
2024-05-01 vs ATL 5 0 0 0 0 0 0 0 3
2024-04-30 vs ATL 4 1 0 0 0 0 1 0 1
2024-04-29 vs ATL 4 0 0 0 0 0 0 0 2
2024-04-28 vs AZ 1 0 0 0 0 0 0 0 0
2024-04-27 vs AZ 2 0 0 0 0 0 0 1 1
2024-04-26 vs AZ 4 1 0 0 1 4 1 0 1
2024-04-25 @ TEX 4 0 0 0 0 0 0 0 2
2024-04-24 @ TEX 4 1 1 0 0 1 0 0 2
2024-04-23 @ TEX 4 0 0 0 0 0 0 0 1
2024-04-21 @ COL 5 1 0 0 0 0 0 0 4
2024-04-20 @ COL 4 0 0 0 0 0 0 0 1
2024-04-17 vs CIN 5 1 0 0 0 1 1 0 2
2024-04-16 vs CIN 4 2 0 0 0 1 0 0 2
2024-04-15 vs CIN 3 2 1 0 1 3 2 1 0
2024-04-14 vs CHC 4 1 0 0 0 0 0 0 3
2024-04-13 vs CHC 3 1 0 0 0 0 1 1 0
2024-04-12 vs CHC 4 1 0 0 0 0 1 0 1
2024-04-10 @ TOR 4 1 0 0 0 2 0 1 2
2024-04-09 @ TOR 3 1 0 0 1 2 1 1 0
2024-04-08 @ TOR 4 0 0 0 0 0 0 0 2
2024-04-06 @ MIL 3 2 0 0 0 0 0 1 0
2024-04-05 @ MIL 5 1 0 0 0 1 1 0 0
2024-04-03 vs CLE 2 0 0 0 0 0 0 1 0
2024-04-02 vs CLE 4 1 1 0 0 0 0 0 0
2024-04-01 vs CLE 3 1 0 0 0 0 0 1 0
2024-03-31 vs BOS 4 1 1 0 0 0 1 0 2
2024-03-30 vs BOS 4 1 0 0 0 1 0 0 2
2024-03-29 vs BOS 3 0 0 0 0 0 0 0 2
2024-03-28 vs BOS 3 2 0 0 1 2 2 1 0
Transactions
Entire history • newest first.
2025-03-23
Seattle Mariners released RF Mitch Haniger.
2024-01-05
Seattle Mariners traded LHP Robbie Ray to San Francisco Giants for RF Mitch Haniger, RHP Anthony DeSclafani and cash.
2023-10-02
San Francisco Giants activated RF Mitch Haniger from the 10-day injured list.
2023-09-29
San Francisco Giants placed RF Mitch Haniger on the 10-day injured list retroactive to September 26, 2023. Low back strain.
2023-08-29
San Francisco Giants activated RF Mitch Haniger from the 60-day injured list.
2023-08-22
San Francisco Giants sent RF Mitch Haniger on a rehab assignment to Sacramento River Cats.
2023-06-22
San Francisco Giants transferred RF Mitch Haniger from the 10-day injured list to the 60-day injured list. Fractured right forearm.
2023-06-14
San Francisco Giants placed RF Mitch Haniger on the 10-day injured list. Right forearm fracture.
2023-04-24
San Francisco Giants activated RF Mitch Haniger from the 10-day injured list.
2023-04-18
San Francisco Giants sent RF Mitch Haniger on a rehab assignment to Sacramento River Cats.
2023-03-30
San Francisco Giants placed RF Mitch Haniger on the 10-day injured list retroactive to March 27, 2023. Left oblique strain.
2022-12-06
San Francisco Giants signed free agent RF Mitch Haniger.
2022-12-06
San Francisco Giants activated RF Mitch Haniger.
2022-11-06
RF Mitch Haniger elected free agency.
2022-08-06
Seattle Mariners activated RF Mitch Haniger.
2022-08-05
Seattle Mariners activated RF Mitch Haniger.
2022-07-25
Seattle Mariners sent RF Mitch Haniger on a rehab assignment to Tacoma Rainiers.
2022-07-21
Seattle Mariners sent RF Mitch Haniger on a rehab assignment to Everett AquaSox.
2022-06-16
Seattle Mariners transferred RF Mitch Haniger from the 10-day injured list to the 60-day injured list. Right high ankle sprain.
2022-05-16
Seattle Mariners placed RF Mitch Haniger on the 60-day injured list.
2022-04-30
Seattle Mariners placed RF Mitch Haniger on the 10-day injured list. Right high ankle sprain.
2022-04-29
Seattle Mariners activated RF Mitch Haniger from the 10-day injured list.
2022-04-16
Seattle Mariners placed RF Mitch Haniger on the 10-day injured list.
2020-11-02
Seattle Mariners activated RF Mitch Haniger from the 60 day injured list.
2020-11-02
Seattle Mariners activated RF Mitch Haniger from the 60 day injured list.
2020-11-02
Seattle Mariners activated RF Mitch Haniger from the 60 day injured list.
2020-11-02
Seattle Mariners activated RF Mitch Haniger from the 60-day injured list.
2020-11-02
Seattle Mariners activated RF Mitch Haniger from the 60-day injured list.
2020-06-28
Seattle Mariners placed RF Mitch Haniger on the 60-day injured list. Lumbar microdiscectomy surgery.
2019-09-30
Seattle Mariners activated RF Mitch Haniger from the 10-day injured list.
2019-08-20
Seattle Mariners sent RF Mitch Haniger on a rehab assignment to Tacoma Rainiers.
2019-08-13
Seattle Mariners sent RF Mitch Haniger on a rehab assignment to Modesto Nuts.
2019-06-07
Seattle Mariners placed RF Mitch Haniger on the 10-day injured list. Ruptured testicle.
2017-08-19
Seattle Mariners activated RF Mitch Haniger from the 10-day injured list.
2017-08-12
Seattle Mariners sent RF Mitch Haniger on a rehab assignment to Tacoma Rainiers.
2017-07-30
Seattle Mariners placed RF Mitch Haniger on the 10-day disabled list. Facial laceration.
2017-06-11
Seattle Mariners activated RF Mitch Haniger from the 10-day disabled list.
2017-06-06
Seattle Mariners sent RF Mitch Haniger on a rehab assignment to Tacoma Rainiers.
2017-04-26
Seattle Mariners placed RF Mitch Haniger on the 10-day disabled list. Strained right oblique.
2016-11-23
Seattle Mariners traded SS Ketel Marte and RHP Taijuan Walker to Arizona Diamondbacks for SS Jean Segura, CF Mitch Haniger and LHP Zac Curtis.
2016-09-06
Arizona Diamondbacks recalled RF Mitch Haniger from Reno Aces.
2016-08-26
Arizona Diamondbacks optioned RF Mitch Haniger to Reno Aces.
2016-08-16
Arizona Diamondbacks selected the contract of Mitch Haniger from Reno Aces.
2016-03-08
OF Mitch Haniger assigned to Arizona Diamondbacks.
2015-03-08
OF Mitch Haniger assigned to Arizona Diamondbacks.
2014-07-31
Arizona Diamondbacks traded RF Gerardo Parra to Milwaukee Brewers for LHP Anthony Banda and RF Mitch Haniger.
2014-01-22
Milwaukee Brewers invited non-roster RF Mitch Haniger to spring training.
2013-03-17
OF Mitch Haniger assigned to Milwaukee Brewers.
2012-06-15
Milwaukee Brewers signed RF Mitch Haniger.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2024
No Statcast percentile data available.
Spray Chart
Hits only • Stadium overlay
1B 2B 3B HR
MLBAM-style coords scaled into stadium viewBox. Home plate baseline ≈ (125, 199). Stadium SVG: mariners.svg.
Results by Pitch Type
Pitch # Usage% Zone% Whiff% AVG HardHit%
4-Seam Fastball 541 30.8% 55.6% 24.7% .208 45.6%
Slider 322 18.3% 44.4% 44.0% .097 51.7%
Sinker 252 14.3% 57.5% 21.1% .246 38.9%
Changeup 182 10.4% 47.3% 34.4% .171 62.5%
Sweeper 149 8.5% 45.0% 29.6% .294 30.4%
Cutter 137 7.8% 54.0% 36.1% .240 71.4%
Curveball 108 6.1% 44.4% 40.0% .368 36.4%
Knuckle Curve 29 1.6% 51.7% 40.0% .333 50.0%
Splitter 27 1.5% 29.6% 36.4% .000 50.0%
Slurve 11 0.6% 45.5% 0.0% .000 33.3%
Total 1758 100.0% 50.7% 30.4% .208 46.1%
Results by Pitch Category
Category # Usage% Zone% Whiff% AVG HardHit%
Fastball 930 52.9% 55.9% 25.2% .223 45.6%
Breaking 619 35.2% 44.9% 39.2% .200 41.4%
Offspeed 209 11.9% 45.0% 34.7% .150 61.5%
Total 1758 100.0% 50.7% 30.4% .208 46.1%
MLB Avg - - 50.6% 25.3% .245 41.0%
More