Valdés opened 2005 with the Double-A West Tenn Diamond Jaxx, but was promoted rapidly to the Triple–A Iowa Cubs on May 9.
[2] On August 13, Valdés was optioned to Triple–A along with Ryota Igarashi to make room for Pat Misch and Francisco Rodríguez.
On November 5, Valdés was sent outright to Buffalo and became a free agent after refusing the minor league assignment.
On November 23, 2010, Valdés signed a minor league contract with an invitation to spring training with the St. Louis Cardinals.
[3] Valdés made seven appearances for St. Louis, pitching in 5+1⁄3 innings and allowing two earned runs on six hits.
[7] On November 10, 2011, Valdés signed a minor league contract with an invitation to spring training with the Philadelphia Phillies.
After opening the 2012 season with the Triple–A Lehigh Valley IronPigs, Valdés' contract was purchased by the Phillies on May 11, adding him to the club's 25-man active roster.
Valdés was traded to the Toronto Blue Jays on May 19, 2014, for a player to be named later or cash considerations,[8] and he was assigned to the Triple-A Buffalo Bisons.
On April 30, 2019, during a game against the Saraperos de Saltillo, umpires detected a foreign substance on his left arm, which appeared to be pine tar.