De La Rosa began 2013 with the Triple–A Reno Aces of the Pacific Coast League[2] and was then promoted to the Majors with the Diamondbacks[4] where he made his debut with two perfect innings of relief against the Milwaukee Brewers on July 14.[5][6] He pitched in a total of 44 games for the Diamondbacks between 2013 and 2014 with 51.1 innings and 24 earned runs for a 4.21 ERA.[1]
Oakland Athletics
The Diamondbacks traded him to the Oakland Athletics for cash considerations on December 18, 2014,[7] and the Athletics designated him for assignment on April 25.[8] He appeared in seven games for the Nashville Sounds and did not allow a run in his six innings of relief.[2]
On May 23, 2015, De La Rosa was claimed off waivers by the San Diego Padres.[11] He was designated for assignment on June 19, before clearing waivers and being outrighted to the Triple–A El Paso Chihuahuas.
On August 14, 2016, De La Rosa signed a minor league contract with the Houston Astros. In three games (two starts) for the Triple–A Fresno Grizzlies, he struggled to an 0–3 record and 15.95 ERA with three strikeouts over 7+1⁄3 innings. De La Rosa elected free agency following the season on November 7.[12]
Long Island Ducks (second stint)
On February 15, 2017, De La Rosa re–signed with the Long Island Ducks of the Atlantic League of Professional Baseball.[13] In 15 games for the Ducks, he struggled to a 6.38 ERA with 10 strikeouts across 18+1⁄3 innings pitched. De La Rosa became a free agent after the 2017 season.