On July 6, 2013, Fernández was selected to represent the Marlins for the National League All-Star team. He pitched a perfect 6th inning in the 2013 All-Star Game in which he struck out Dustin Pedroia, got Miguel Cabrera to pop out, and struck out Chris Davis. With this performance, Fernández is one of only three pitchers in the history of the All-Star Game who struck out two batters prior to their 21st birthday for their All-Star debut, the other two being Dwight Gooden and Bob Feller.