The 27-year-old Amarista played 65 games for San Diego in 2016 and batted .257 (36-for-140) with nine runs, two doubles, 11 RBI, eight walks and nine stolen bases. He began the season with Triple-A El Paso, and batted .333 (16-for-48) with nine runs, three doubles, one home run, four RBI, four walks and one stolen base across three stints with the Chihuahuas.
He made two stints on the 15-day disabled list in 2016, once with a strained left hamstring and once with a strained right hamstring.
In all, he played five seasons with the Padres, including spending time under the watchful eye of new Colorado manager Bud Black.