On February 5, 2019, Butera signed a minor league deal with the Philadelphia Phillies that included an invitation to spring training. If added to the team's 40-man roster, he would have received a one-year contract for $1.3 million while in the majors, and $210,000 while in the minors. His contract had performance bonuses of $50,000 each for 50, 60, 70, and 80 games. The contract allowed Butera to opt out by March 21. Butera later exercised this opt-out clause, leading to his release.
On March 25, 2019, Butera signed a minor league deal with the Colorado Rockies. Butera had his contract selected on April 15, 2019. Butera was designated for assignment on May 3 and outrighted on May 7. On September 3, the Rockies selected his contract.