
Mitch Haniger
34-Year-Old 
                          Free Agent  
                    
2025 Stats
                    AVG
                                .000
                            HR
                                0
                            RBI
                                0
                            R
                                0
                            SB
                                0
                            Rest-of-Season Projections
                    
                2025 Fantasy Outlook
                
                    Haniger was able to avoid the injured list in 2024 after missing most of the previous two seasons due to injuries, but he played in just 121 games due to his ineffectiveness at the plate. He hit 12 home runs but had a .208/.286/.334 slash line and career-worst 29.8 percent strikeout rate. Haniger is under contract for $17.5 million in 2025 and is likely to see some opportunities early in the season to see if he can bounce back, but the Mariners aren't likely to have as much patience in the final year of his deal. He popped 39 homers with Seattle back in 2021, but he's otherwise been largely unavailable or unproductive over the past few years. Read Past Outlooks                
                                        
                                    
                  Cut loose by Seattle
The Mariners released Haniger (shoulder) on Sunday, Ryan Divish of The Seattle Times reports.
                  Analysis
The 34-year-old has been sidelined for the past few weeks of camp due to shoulder soreness, and Seattle has elected to eat his $15.5 million salary for this season rather than keeping him on the roster. Haniger had a .620 OPS in 121 games in 2024, though he played in just 118 contests over the previous two years while battling injuries.
              The 34-year-old has been sidelined for the past few weeks of camp due to shoulder soreness, and Seattle has elected to eat his $15.5 million salary for this season rather than keeping him on the roster. Haniger had a .620 OPS in 121 games in 2024, though he played in just 118 contests over the previous two years while battling injuries.
Batting Stats
        Loading Batting Stats...
2024 MLB Game Log
        2024
				2023
				2022
				2021
				2020
				2019
				2018
				2017
		        Minor League Game Log
    Calculate Stats Over Time
                Just click on any two dates.
            Loading Minor League Batting Game Log...
Left/Right Batting Splits
                
    Since 2023
                                    +18%
                        OPS vs RHP
                    2025
                                    No Stats
                                | OPS | PA | HR | RBI | AVG | |
|---|---|---|---|---|---|
| Since 2023vs Left | .556 | 213 | 4 | 18 | .202 | 
| Since 2023vs Right | .658 | 439 | 14 | 54 | .211 | 
| 2025vs Left | 0 | 0 | 0 | 0 | 0 | 
| 2025vs Right | 0 | 0 | 0 | 0 | 0 | 
| 2024vs Left | .486 | 145 | 3 | 10 | .178 | 
| 2024vs Right | .693 | 278 | 9 | 34 | .224 | 
| 2023vs Left | .706 | 68 | 1 | 8 | .254 | 
| 2023vs Right | .600 | 161 | 5 | 20 | .189 | 
Home/Away Batting Splits
                
    Since 2023
                                    +28%
                        OPS at Home
                    2025
                                    No Stats
                                | OPS | PA | HR | RBI | AVG | |
|---|---|---|---|---|---|
| Since 2023Home | .696 | 344 | 11 | 40 | .236 | 
| Since 2023Away | .545 | 308 | 7 | 32 | .177 | 
| 2025Home | 0 | 0 | 0 | 0 | 0 | 
| 2025Away | 0 | 0 | 0 | 0 | 0 | 
| 2024Home | .726 | 233 | 9 | 29 | .240 | 
| 2024Away | .492 | 190 | 3 | 15 | .169 | 
| 2023Home | .635 | 111 | 2 | 11 | .228 | 
| 2023Away | .628 | 118 | 4 | 17 | .191 | 
Advanced Batting Stats
        Loading Advanced Batting Stats...
Additional Stats
            Games By Position
				Defensive Stats
		Loading Games Played by Position...
Batted Ball Stats
        Loading Batted Ball Stats...
Stats Vs Upcoming Pitchers
            Want more matchup stats?
                        
                    Loading Matchup Stats...
Past Fantasy Outlooks
    
    2024
				2023
				2022
				2021
				2020
				2019
				2018
				2017
				2015
				2014
		            Haniger has played a full season just once since 2018 and appeared in only 61 games with the Giants in 2023 because of oblique, forearm and back injuries. That was the first year of a two-year, $28 million agreement with San Francisco, and Haniger will switch teams again this year after being traded to Seattle in January. Haniger should be at full strength leading into the start of spring training and will be given every opportunity to claim an everyday role, but it's very hard to trust that he can be a reliable or useful presence on a fantasy roster. When he was healthy last season, the now 33-year-old outfielder posted career worsts in batting average (.209) and OPS (.631) while tallying only six home runs across 299 plate appearances.
                                
                                
                                
                                
                                
                                
                                
                                
                                
                        More Fantasy News
    
                  Battling shoulder discomfort
Haniger has been out since March 8 due to discomfort in his left shoulder, Ryan Divish of The Seattle Times reports.
                  Analysis
Subscribe now to instantly reveal our take on this news.
              Subscribe now to instantly reveal our take on this news.
                  On base twice in Friday's start
Haniger, drawing his first start since Sept. 18, went 1-for-3 with a walk in a win over the Athletics on Friday.
                  Analysis
Subscribe now to instantly reveal our take on this news.
              Subscribe now to instantly reveal our take on this news.
                  Losing out on at-bats vs. righties
Haniger will serve as the Mariners' designated hitter and No. 8 batter in Sunday's game against the Rangers.
                  Analysis
Subscribe now to instantly reveal our take on this news.
              Subscribe now to instantly reveal our take on this news.
                  Not starting Wednesday
Haniger isn't in the Mariners' lineup Wednesday against Oakland.
                  Analysis
Subscribe now to instantly reveal our take on this news.
              Subscribe now to instantly reveal our take on this news.
                  Resting Tuesday
Haniger isn't in the Mariners' lineup for Tuesday's game against Oakland.
                  Analysis
Subscribe now to instantly reveal our take on this news.
              Subscribe now to instantly reveal our take on this news.
Latest Fantasy Rumors
    
                  Raise incoming?
Haniger reportedly has numerous suitors, which could push his annual price to nearly $15 million annually, shares Buster Olney of ESPN.
                  Analysis
Haniger showed quality production down the stretch last season, slashing .254/.322/.418 after the All-Star break once he was healthy. The 31-year-old has reportedly been targeted heavily by the Red Sox and Rangers.
              Haniger showed quality production down the stretch last season, slashing .254/.322/.418 after the All-Star break once he was healthy. The 31-year-old has reportedly been targeted heavily by the Red Sox and Rangers.






