After going undrafted in 2009, Yates signed with the Tampa Bay Rays.[3] In 2012, Yates reached the Double-A level with the Montgomery Biscuits, where he had a 2.65 ERA and 94 strikeouts in 68 innings over 50 games. Yates was a Triple-A All-Star in 2013, putting up a 1.90 ERA in 51 games for the Durham Bulls.[4]
Yates was added to the Rays 40-man roster on November 20, 2013.[5] Yates was called up to the majors for the first time on June 7, 2014, and made his debut that day.[6] In 37 games, he posted an ERA of 3.75 in 36 innings, striking out 42. The following season he struggled, posting an ERA of 7.97 in 20+1⁄3 innings for the Major League club as he shuttled back and forth between Tampa and Durham. The Rays designated Yates for assignment after the 2015 season.[7]
New York Yankees
On November 25, 2015, the Rays traded Yates to the Cleveland Indians for cash considerations.[8][9] Yates was subsequently designated for assignment on January 5, 2016. On January 8, 2016, the Indians traded Yates to the New York Yankees in exchange for cash considerations.[10] Yates made the Yankees' Opening Day roster in 2016.[11] Yates pitched in relief for the Yankees for most of the season, although he was optioned to Triple-AScranton/Wilkes-Barre on June 28,[12] and then recalled on August 17.[13] In 41 games for the Yankees, he posted an ERA of 5.23 and 50 strikeouts in 41+1⁄3 innings.
Los Angeles Angels
After the 2016 season, the Los Angeles Angels claimed Yates from the Yankees on waivers.[14] He was designated for assignment on April 2, 2017, after failing to secure a spot in the Angels bullpen during spring training, and he was outrighted from the 40-man roster and sent to the Triple-A Salt Lake Bees after clearing waivers on April 5.[15] Yates made his Angels debut as a reliever on April 22 against the Toronto Blue Jays but was designated for assignment the next day.[16]
San Diego Padres
On April 26, 2017, Yates was claimed off waivers by the San Diego Padres.[17] He excelled relieving for the Padres, striking out 87 in 55+2⁄3 innings and going 4–5 with a 3.72 ERA in 61 games. Yates credited his success to the development of a split-finger fastball in the spring which he began throwing more often with the Padres.[18]
In 2018, Yates began the season as the setup man to closer Brad Hand. He briefly went to the disabled list in early April with an ankle injury, but returned after two weeks.[19] At the trade deadline, the Padres traded Hand, thus handing over the closer role to Yates.[20] He ended the season with a career low 2.14 ERA in 65 appearances. He was 12 for 13 in save opportunities and struck out 90 in 63 innings.
In 2019, Yates was selected as the Padres' sole representative at the All-Star Game.[21] For the season, he led all major league pitchers in saves, with 41.[22] He also recorded a 1.19 ERA and struck out 101 batters in 60+2⁄3 innings. Yates was named to the 2019 All-MLB Team.[23]
Yates' 2020 season was cut short due to an elbow injury. He ended the season with only six appearances.[24]
Toronto Blue Jays
On January 20, 2021, Yates signed a one-year, $5.5 million contract with the Toronto Blue Jays.[25] On March 22, 2021, Yates was diagnosed with a flexor strain and it was later announced that he would likely undergo Tommy John surgery, ending his 2021 season.[26] On March 24, 2021, Yates underwent the procedure.[27] He was placed on the 60-day injured list on April 4.[28]
Atlanta Braves
On November 29, 2021, Yates signed a two-year, $8.25 million contract with the Atlanta Braves.[29][30]
On July 16, 2022, he pitched a perfect inning in the Florida Complex League. It was his first game at any level since August 2020.[31] He was activated off of the injured list on August 10.[32] On November 6, 2023, the Braves declined the option on Yates' contract for the 2024 season.[33][34]
Texas Rangers
On December 6, 2023, Yates signed a one-year, $4.5 million contract with the Texas Rangers.[35] On July 7, 2024, he was named to his second career All-Star team.
His brother, Tyler Yates, also played in Major League Baseball.[38] Tyler has since been a police officer in Kauai.[39]
Yates married his long time girlfriend Ashlee on January 2, 2016. She owns a business that places sitters with professional athlete families, Homerun Sitters LLC.[40][41] His hobbies include surfing and golfing.[39][42]