slam off Rays' pitcher Jake Odorizzi at Tropicana Field in his return from the 10-day disabled list. Haniger finished 2017, his rookie season, batting .282/.352/.491 in 369 at bats with 58 runs, 16 home runs, and 47 RBIs in 96 games. He played 94 games in right field, six in center field, and two in left field. His range factor of 2.37 per 9 innings was the second-best among AL right fielders, though his five errors were third-most. 2018 Coming off a productive, yet injury-shortened, rookie campaign, Haniger finished the first half of the season hitting .272/.358/.488 with 18 home runs and 67 RBIs. Haniger was named to the 2018 MLB All-Star Game in Washington, D.C., his first ever All-Star Game selection. Haniger's breakout season ended with a .285/.366/.493 slash line in 596 at bats (7th in the AL) with 58 runs, 26 home runs, 93 RBIs (10th), and 7 sacrifice flies (7th) in 157 games, finishing 11th in AL MVP voting. His 15 game-winning RBIs ranked 6th in the major leagues. He posted a bWAR of 6.5, which ranked 8th-best among American League position players. He reached base at a high frequency, ranking 11th in on-base percentage and tied for 13th in walks in the American League. In addition, he displayed excellent defense in the outfield, tied for most outfield assists in all of baseball (12) and tied for 10th in the AL with 5 defensive runs saved, while leading AL right fielders with 8 errors. His range factor per 9 innings of 2.29 was second-best in the AL. He played 144 games in right field, 35 games in center field, two in left field, and one at DH. 2019-20 Following the departure of star teammates such as Robinson Cano, Nelson Cruz, James Paxton and Edwin Diaz over the offseason, Haniger found himself as the new leader of the rebuilding Mariners team. After a relatively slow start in which he hit .220/.314/.463 in 246 at bats with 46 runs, 15 homers, and 32 RBIs in 63 games, Haniger was placed on the injured list with a ruptured testicle after fouling off a fastball directly in his groin area on June 6, 2019, and missed the remainder of the season. He played 43 games in right field, 24 games in center field, and one game at DH. Haniger sat out the 2020 season due to numerous surgeries between the offseason