The season was not without its struggles for Hernández. Finishing the first two months of the season 8–1 with a 1.91 ERA, Hernández gave up 7 runs to the New York Yankees at home on June 1. On June 12, in a game against the Houston Astros, he gave up eight earned runs while only recording one out, matching the shortest outing of his career and recording a game score of 8, the second-lowest of his career. The outing increased his ERA from 2.51 to 3.38. On August 15, exactly three years to the day he threw a perfect game against the Tampa Bay Rays, he allowed a career-high 10 runs against the Boston Red Sox in only 2 and 1/3rd innings, recording a new career-low game score of −6. His ERA went up from 3.11 to 3.65.