[1][2] De Vries signed with the Twins as a non-drafted free agent on August 22, 2006.
De Vries spent the 2008 season with the Twins' advanced A affiliate, the Fort Myers Miracle.
In the first half of the season, De Vries went 5–5 with a 3.11 earned run average and 47 strike outs over 13 appearances (12 starts) in Fort Myers' quest for the Florida State League first-half West Division title.
[3] In his first start of the 2009 season, De Vries led New Britain to their first victory, pitching 51⁄3 innings, and giving up only one earned run against the New Hampshire Fisher Cats, the Eastern League Double A farm club of the Toronto Blue Jays.
On May 22, 2012, De Vries was promoted by the Twins to replace Jason Marquis, who was designated for assignment.