Jackson Generals
The Diamondbacks added him to their 40-man roster after the 2016 season. In 2017, he played in only 23 games due to injury. He spent all of 2018 with the Jackson Generals, batting .269 with five home runs and 30 RBIs in 86 games. He began 2019 with the Reno Aces.