Alcántara, Dawel Lugo, and Jose Kingwere traded to the Detroit Tigers on July 18, 2017 in exchange for J. D. Martinez.
After he joined the Tigers, he was sent to the Lakeland Flying Tigers, where he played out the season.
He hit .266/.334/.339 in 121 games between Visalia and Lakeland, adding three home runs, 35 RBIs, and a .673 on-base percentage.
After the 2017 campaign, the Tigers added Alcántara to their 40-man roster. He played with the Double-A Erie SeaWolves for the whole 2018 season, hitting .271 with a home run, 37 RBIs, and 18 doubles.
Alcantara then played the whole 2019 season in the Double-A level for the second consecutive year.
He participated in 102 games, which is 18 fewer than in 2018, and had a .247 average and .346 OBP by the end of the season.
He got 27 RBIs, two home runs, and 48 walks which is six times as much as in 2018. Despite being invited to spring training for the 2020 campaign, Alcántara was unable to participate because of the COVID-19 epidemic.
Alcántara missed the start of summer camp because he tested positive for COVID-19.
Alcántara was sent back down to the alternative training facility after being called up by the Tigers as the 29th man for a doubleheader against the Minnesota Twins on September 4, 2020, preventing him from getting a chance to play.
What Happened To Sergio Alcantara?
The Diamondbacks picked up Alcantara off waivers on Tuesday. He has been assigned by the Padres and will now rejoin the Diamondbacks.