The Indians designated him for assignment before the 2016 season.[6]
Colorado Rockies
The Colorado Rockies claimed Wolters off of waivers.[7] He made his major league debut on April 5, 2016, as a defensive replacement for Nick Hundley. In his first major league at bat, Wolters grounded out off of Jake Barrett. During his first major league start on April 10, 2016, Wolters got his first career hit when he singled against James Shields. In the same game Wolters walked and scored a run for the first time in the big leagues.
Wolters hit his first career home run on June 25, 2016, against Shelby Miller of the Arizona Diamondbacks in the bottom of the 6th inning, scoring Brandon Barnes.[8] For the season he hit .259 with 3 home runs and 30 RBI's and 4 stolen bases.
On April 3, 2017, Wolters was the starting catcher on Opening Day against the Milwaukee Brewers.[9] He went 2–4, scoring the two final runs to take the lead, one in the seventh off an error, and one in the ninth of a double from Alexi Amarista.[10] He struggled offensively throughout the season, ultimately being the backup catcher to Jonathan Lucroy after July. He ended the season hitting .240 in 83 games with no home runs and 16 RBIs.
In 2018, Wolters played in 74 games for the Rockies. In the 2018 NL Wild Card Game, he hit a go-ahead single in the 13th inning of a game the Rockies would win, 2–1 and advance to National League Division Series to face the Milwaukee Brewers. Wolters established career highs offensively in batting average (.262), games played (121) and RBIs (42) in 2019. He slashed .230/.280/.270 in 42 games in 2020. On December 2, Wolters was nontendered by the Rockies.[citation needed]
Pittsburgh Pirates
On February 11, 2021, Wolters signed a minor league contract with the Pittsburgh Pirates organization that included an invitation to Spring Training.[11] On March 30, 2021, Wolters opted out of his minor league contract and became a free agent.[12]
Chicago Cubs
On March 31, 2021, Wolters signed a one-year, major league contract with the Chicago Cubs.[13] On April 14, 2021, Wolters was designated for assignment after Austin Romine was activated off of the injured list. In 3 games for Chicago, Wolters mustered only 5 plate appearances, going hitless with a walk.[14] He was outrighted to the alternate training site on April 17.[14] On April 26, Wolters was again selected to the active roster when Romine was placed on the injured list with a left wrist sprain.[15] After posting a .125/.276/.125 batting line in 30 plate appearances, Wolters was again designated for assignment on May 19.[16] He was outrighted to the Triple-A Iowa Cubs on May 22.[17] He was released on August 3, 2021.
Los Angeles Dodgers
On August 7, 2021, Wolters signed a minor league contract with the Los Angeles Dodgers.[18] He appeared in 26 games for the Triple-A Oklahoma City Dodgers and had a .215 batting average.[19] He remained with Oklahoma City to begin 2022 and was called up to the Majors on August 12.[20] He appeared in two games for the Dodgers, striking out in three of his four at-bats. Wolters was designated for assignment on August 15 and released a few days later.[21] He was quickly re-signed to a new minor league contract.[22] For the 2022 season at Oklahoma City, he played in 61 games and slashed .230/.321/.284 with no home runs and 29 RBI.[23] Wolters elected free agency following the season on November 10.[24]
Minnesota Twins
On January 5, 2023, Wolters signed a minor league contract with the Minnesota Twins.[25] In 57 games for the Triple–A St. Paul Saints, he batted .244/.386/.343 with 3 home runs and 21 RBI. Wolters elected free agency following the season on November 6.[26]
Coaching career
On January 21, 2024, Wolters announced his retirement from playing in an Instagram post, while also announcing that he had accepted a coaching position with the Rockies as the bench coach for the rookie league ACL Rockies.[27]