July 31, 2007, the Royals traded Dotel to the Atlanta Braves in exchange for pitcher Kyle Davies. He made his Braves debut on August 1, throwing a scoreless ninth inning in a 12–3 rout of the Astros. On August 10, Dotel was placed on the disabled list with a right shoulder strain. He made his return on September 22 escaping a bases-loaded jam which eventually led to a Braves win. He recorded a 4.70 ERA in nine appearances with the Braves, and he finished the season 2–1 with a 4.11 ERA in 33 combined relief appearances. Chicago White Sox On January 21, 2008, Dotel agreed to a two-year, $11 million deal with the Chicago White Sox. Pittsburgh Pirates On January 21, 2010, Dotel agreed to a one-year, $3.25 million deal with the Pittsburgh Pirates, plus bonuses for games finished. The deal also included a club option for 2011 for $4.5 million with a $250,000 buyout. Dotel started the year as the Pirates closer and stayed the closer until he was traded. He was 2–2 with 21 saves and a 4.28 ERA in 41 relief appearances with the Pirates. Los Angeles Dodgers On July 31, 2010, Dotel was traded to the Los Angeles Dodgers for James McDonald and Andrew Lambo. He appeared in 19 games with the Dodgers and went 1–1 with one save and a 3.38 ERA. Colorado Rockies On September 18, 2010, Dotel was traded to the Colorado Rockies for a player to be named later. Dotel was ineligible to play on the postseason roster, but it made no difference as Colorado missed the playoffs. Dotel appeared in eight games with the Rockies, going 0–1 with a 5.06 ERA. Toronto Blue Jays On December 29, 2010, Dotel agreed to a one-year, $3.5 million deal with the Toronto Blue Jays with a club option for 2012. He earned his 50th career victory on April 8, 2011, against the Los Angeles Angels of Anaheim. St. Louis Cardinals On July 27, 2011, Dotel was traded to the St. Louis Cardinals with Edwin Jackson, Marc Rzepczynski and Corey Patterson for Colby Rasmus, P. J. Walters, Trever Miller and Brian Tallet. Dotel got his first championship title when the Cardinals beat the Texas Rangers in the 2011 World Series. On October 31, 2011, it was announced that Cardinals would not pick up his team option for the 2012 season, making Dotel a type A