Ramírez began the season with seven straight scoreless appearances for the Rockies. On April 21, he was placed on the disabled list (DL) (retroactive to May 18) with a sprained right elbow. He returned from the DL on May 15. After stretching his scoreless start to eight games, he posted a 22.24 ERA over his next seven games. On May 20, he gave up a career-high five runs in innings and got the loss in a 10–5 defeat to the Kansas City Royals. On June 7, he was optioned to Colorado Springs as Josh Fogg came off the disabled list. Ramírez was recalled on July 20 to replace Tom Martin, who was designated for assignment. After six games, he was returned to Colorado Springs as Ryan Speier was called up. A week later, he was recalled when Willy Taveras was placed on the disabled list, but he was returned to the minors two days later after appearing in one game. On September 8, he was called up and placed on the 60-day disabled list with elbow inflammation so the Rockies could put Josh Newman on their roster. Ramírez finished the season with a 2–2 record, an 8.31 ERA, 15 strikeouts, and innings pitched in 22 games. He did not allow an earned run in 11 road games, but he had a 17.28 ERA in 11 games at Coors Field. Although he did not pitch in the playoffs for the Rockies at all (since he was injured), he was still presented with an NL Championship ring. At Colorado Springs, Ramírez had a 4–0 record, a 2.28 ERA, 35 strikeouts, and innings pitched in 25 games.