Recent Games

date h
Hits
r
Runs
hr
Home Runs
rbi
Runs Batted In
FPTS
Fantasy Points
Jul 24, 2024 1 1 1 1 7
Jul 22, 2024 0 0 0 0 -1
Jul 21, 2024 1 1 0 0 2.5
Jul 20, 2024 0 0 0 0
Jul 12, 2024 1 0 0 0

Share Video

Link copied!
Player Outlook
Mitch 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.

Fantasy Stats

Year fpts
Fantasy Points
fpts/g
Fantasy Points per Game
r
Runs
hr
Home Runs
rbi
Runs Batted In
bb
Base on Balls (Walk)
sb
Stolen Bases
avg
Batting Average
2024 145.51.7 29 9 35 30 .207
2023 118.51.9 27 6 28 15 1 .209
2022 149.52.6 31 11 34 20 .246
3y Avg. 2552.8 56 19 54 30 1 .242
Projections Powered by
Fantasy Performance by Week
10%
Roster
4%
Start

Fantasy News

  • Mariners' Mitch Haniger: Goes deep in loss

    Haniger went 1-for-3 with a solo home run and a walk Wednesday in a loss to the Angels. Haniger accounted for Seattle's only run with a second-inning solo blast to center field. He'd been struggling coming into the contest, batting a meager .130 through 10 contests in July and an even more meager .098 over his previous 18 games overall. Still. Haniger has consistently been in the Mariners' lineup of late due in part to injuries to Julio Rodriguez (ankle) and Dominic Canzone (thigh).
    ... See More ... See Less
  • Mariners' Mitch Haniger: Playing time increasing

    Haniger will start in right field and bat fifth in Wednesday's game against the Angels. Haniger will pick up his fourth start in five games, with two coming against lefties and two coming against righties. The 33-year-old has gone 1-for-7 with five strikeouts and two walks since the All-Star break and is holding down a career-worst .615 OPS on the season, but he could nonetheless be in store for an uptick in playing time while the Mariners are down three regulars due to injury (Julio Rodriguez, J.P. Crawford and Dominic Canzone) in addition to recently moving struggling everyday first baseman Ty France off the 40-man roster.
    ... See More ... See Less
  • Mariners' Mitch Haniger: Produces as DH in win

    Haniger slotted in as the designated hitter in Sunday's win over the Astros and went 1-for-2 with a walk and a run. Haniger was logging his second consecutive start after sitting out the last two games before the All-Star break and the first one after the pause in play concluded Friday. The 33-year-old was able to make some offensive contributions, which have been few and far between for him this season in his return from a one-year stay with the Giants. The Mariners notably cut ties with another once-productive veteran in Ty France after Sunday's game, and Haniger may need to give his current .208/.287/.335 slash line a serious boost soon in order to avoid a similar fate.
    ... See More ... See Less
  • Mariners' Mitch Haniger: Sitting Saturday

    Haniger isn't in the Mariners' lineup Saturday against the Angels. Haniger will take a seat on the bench Saturday after going 1-for-7 with a run scored through the first two games of the series. While he rests, Victor Robles, Julio Rodriguez and Luke Raley will start across Seattle's outfield.
    ... See More ... See Less
  • Mariners' Mitch Haniger: Smashes three-run shot

    Haniger went 1-for-3 with a three-run home run Saturday in a loss to the Blue Jays. Seattle was held scoreless until Haniger swatted a 407-foot, three-run shot in the eighth inning. The long ball was just his second hit over his past 26 at-bats, though both knocks have been homers. Haniger has eight home runs and 34 RBI through 285 plate appearances on the season, well off the pace of his career-best 39-homer, 100-RBI performance over 157 contests in 2021.
    ... See More ... See Less
  • Mariners' Mitch Haniger: Belts seventh homer

    Haniger went 1-for-3 with a solo home run in a loss to the Twins on Saturday. Haniger's third-inning solo shot, his first homer since May 14, knotted the score at 1-1 and gave the Mariners what would be their only run of the day. The 33-game long ball drought that was snapped is just another facet of what's turned into a relatively miserable return to Seattle for Haniger after a year with the Giants, as he carries a .214/.285/.339 slash line through 74 games.
    ... See More ... See Less
  • Mariners' Mitch Haniger: Playing time on downswing

    Haniger is out of the lineup for Wednesday's game against the Rays. Haniger has picked up just one start in the Mariners' last five games, with Seattle facing five right-handers during that stretch. The Mariners should continue to make room in the lineup for Haniger against left-handed pitching, but Mitch Garver looks to be the preferred option ahead of Haniger at designated hitter when the team faces righties.
    ... See More ... See Less
  • Mariners' Mitch Haniger: Getting breather Saturday

    Haniger is not in the starting lineup Saturday versus the Rangers. Haniger will get a breather after he went 2-for-4 in the team's 3-2 win Friday. Cal Raleigh will take over at designated hitter while Mitch Garver enters the lineup at catcher and bats fifth against Texas.
    ... See More ... See Less
  • Mariners' Mitch Haniger: Plates two in high-scoring win

    Haniger went 2-for-3 with a two-run single and a double in a win over the White Sox on Monday. Haniger narrowed the Mariners' deficit to a single run with his clutch knock in the eighth inning that plated Ryan Bliss and J.P. Crawford. The veteran outfielder's .223/.288/.349 slash line still has plenty of room for improvement, but Haniger has rather quietly put together a solid stretch of production over his last 12 games by hitting .275 (11-for-40) with three doubles and six RBI over that span.
    ... See More ... See Less
  • Mariners' Mitch Haniger: Sitting down Saturday

    Haniger isn't in the Mariners' lineup Saturday versus the Royals. Haniger will get a breather Saturday after going 1-for-4 with three RBI and a run scored during Friday's loss. Mitch Garver will instead serve as Seattle's DH and bat sixth.
    ... See More ... See Less
  • Mariners' Mitch Haniger: Drives in three in wild loss

    Haniger went 1-for-4 with a three-run double, a walk and a run in a loss to the Royals on Friday. Haniger's bases-clearing two-bagger was an integral part of a first-inning onslaught by the Mariners that had netted a 7-0 lead by the time it concluded. The timely knock was a rare one for the struggling veteran, who'd driven in just one run in the previous 14 games. Haniger has hit safely in nine of his last 10 contests overall, but just two of his hits in that span have gone for extra bases.
    ... See More ... See Less
  • Mariners' Mitch Haniger: Regaining playing time

    Haniger will start in right field and bat sixth in Thursday's game against the Athletics. Haniger appeared to have fallen into a short-side platoon role shortly after Dominic Canzone returned from the injured list in mid-May, but the 33-year-old Haniger has now picked up 10 starts in 11 games. Six of those starts have come against right-handed pitchers, and though Canzone and Luke Raley still appear to be the Mariners' preferred corner outfielders against righties, Haniger may have overtaken Mitch Garver on the depth chart at designated hitter. The Mariners will have room for both players in the lineup Thursday against lefty JP Sears, but Haniger is carrying an eight-game hitting streak into the contest, while Garver has gone just 2-for-19 over that same stretch of action.
    ... See More ... See Less
  • Mariners' Mitch Haniger: Taking seat Tuesday

    Haniger is out of the lineup for Tuesday's game against the Yankees. The 33-year-old won't start for the second time in the last four games, leaving Dominic Canzone in right field Tuesday. Haniger has generated a hit in each of his last five starts.
    ... See More ... See Less
  • Mariners' Mitch Haniger: Breather Saturday

    Haniger is not in the starting lineup Saturday versus the Orioles. Haniger will get a breather after starting the team's last 11 contests, batting .237 with two home runs and three RBI over that stretch. Dominic Canzone will take over in right field and bat seventh against Baltimore.
    ... See More ... See Less
  • Mariners' Mitch Haniger: Perfect at plate in loss

    Haniger went 3-for-3 with a solo home run and a walk in Tuesday's 4-2 loss to the Royals. Haniger took Kansas City closer James McArthur deep in the ninth inning, but it didn't turn into a rally for the Mariners. The homer was Haniger's second in May and sixth of the year, but he's hitting a poor .182 (8-for-44) this month. He started the season well, and he's now slashing .214/.277/.372 with 21 RBI, 17 runs scored and five doubles through 40 contests. Haniger continues to fill a near everyday role between right field and designated hitter.
    ... See More ... See Less
  • Mariners' Mitch Haniger: Hits homer, sac fly

    Haniger went 1-for-4 with a solo home run and an RBI sacrifice fly during Tuesday's 10-6 win over Minnesota. Haniger got the Mariners on the board in the second inning, tagging Bailey Ober for a long ball to lead off the frame. The homer could be what Haniger needs to break the slump he's currently in, as he's gone 7-for-56 (.125) with a 35.6 percent strikeout rate since April 20.
    ... See More ... See Less
  • Mariners' Mitch Haniger: Not in Sunday's lineup

    Haniger is out of the lineup for Sunday's game at Houston. Haniger started the previous five games but will hit the bench Sunday after he went 2-for-20 during that stretch. Josh Rojas will receive a start in the outfield while Luis Urias starts at third base.
    ... See More ... See Less
  • Mariners' Mitch Haniger: Out of Sunday's lineup

    Haniger is not in the lineup for Sunday's game versus the Diamondbacks. Haniger started the past five games but will receive a day off after he went 2-for-18 with a double, a homer and five RBI during that span. Luke Raley will start in right field Sunday for Seattle.
    ... See More ... See Less
  • Mariners' Mitch Haniger: Knocks grand slam

    Haniger went 1-for-4 with a grand slam in Friday's win over Arizona. Haniger's blast in the sixth inning gave the Mariners enough cushion to pull away with a victory. It was his fourth homer of the season and first since April 15, snapping a seven-game drought. The veteran outfielder is 3-for-25 (.120) with 11 strikeouts and no walks over his last six contests. On the year, Haniger is slashing .244/.306/.422 through 98 plate appearances.
    ... See More ... See Less
  • Mariners' Mitch Haniger: Breather in Game 2

    Haniger will sit Game 2 of Sunday's doubleheader with the Rockies. Haniger will take a seat after he went 1-for-5 with four strikeouts in the team's 2-1 extra-inning Game 1 loss Sunday. Luke Raley will draw the start in right field and bat seventh in the series finale.
    ... See More ... See Less

Recent Tweets