On July 8, 2016, Scherzer was named to the National League squad at the All-Star Game in San Diego as roster replacement for teammate Stephen Strasburg, who was recently activated from the DL. Scherzer performed in relief in the sixth inning, allowing no baserunners. His aggregate season batting achievements included a career-best 12 RBI, which ranked second among major league pitchers to Adam Wainwright with 18.