roster, Haniger was assigned to the Huntsville Stars of the Class AA Southern League to begin the season. Entering the season, he was rated the third-best prospect in the organization by Baseball America. Arizona Diamondbacks On July 31, 2014, the Brewers traded Haniger and Anthony Banda to the Arizona Diamondbacks for Gerardo Parra. The Diamondbacks assigned him to the Mobile BayBears of the Southern League. Haniger began the 2015 season with Mobile. Though he batted .281/.351/.379 in 153 at bats for Mobile, the Diamondbacks demoted Haniger to the Visalia Rawhide of the Class A-Advanced California League in June so that he could play more frequently. With Visalia he hit .332(8th in the California League/.381/.619(4th) in 202 at bats. He spent the 2015 season retooling his batting stance and swing to focus on generating more power. Haniger began the 2016 season with Mobile, with whom he batted .294/.407(5th in the league)/.462 with 8 hit by pitch (6th) in 236 at bats, and was named to the Southern League midseason All Star team. He was promoted to the Reno Aces of the Class AAA Pacific Coast League during the season. After batting .341/.428/.670 in 261 at bats with 20 home runs for Reno, he was named a 2016 PCL All Star. After the season he was named the Diamondbacks Minor League Player of the Year. The Diamondbacks called up Haniger to the major leagues on August 16, 2016. Haniger played his first major league game against the New York Mets that day, becoming the first Diamondbacks player to have a triple as his first major league hit. Haniger also set a record as the first player in Diamondbacks history to tally three RBIs in his inaugural game. For the 2016 season with the Diamondbacks, he hit .229/.309/.404 in 109 at bats. He played 22 games in center field, nine in left field, and four in right field. Seattle Mariners On November 23, 2016, the Diamondbacks traded Haniger, Jean Segura, and Zac Curtis to the Seattle Mariners for Taijuan Walker and Ketel Marte. 2017 He was rated the fifth-best prospect in the Mariners' farm system by Baseball America heading into the 2017 season. Haniger began the year as the Mariners' Opening Day right fielder, batting second. On July 29, Haniger was hit in the face by a fastball from Mets' starting pitcher Jacob DeGrom. On August 19, Haniger hit his first career grand