 McGee and the Rockies avoided salary arbitration on December 3, 2016, by agreeing to a $5.9 million contract for the 2017 season.In 2017, McGee had an 0-2 win-loss record, a 3.61 ERA, and three saves in 62 games.The following season, McGee posted the worst season of his career, setting a career worst 6.49 ERA in 61 games.