This will be Burnett and Cole's first All-Star appearances. Melancon was an injury replacement in 2013.
“It's cool,” said Burnett, a 17-year veteran who plans to retire after this season. “There are no other colors I'd rather wear there, that's for sure. This is my home. I get to represent these guys, this city, this organization in my first All-Star Game. That's special.”
Cole will be the second-youngest player to ever represent the Pirates at an All-Star game. John Candelaria was 23 years old in 1977.
“I’ll sleep on it but I obviously am very excited, very humbled and very appreciative for all the votes I got,” Cole said to reporters. “I’m looking forward to representing the National League and representing the Pirates.”
Andrew McCutchen will appear in his fifth All-Star game and was named a starter for the second straight year. McCutchen was not originally voted as a starter but, due to injuries, will be a replacement for Miami Marlins' Giancarlo Stanton.
"I'm happy I was able to be able to make the All-Star team, especially after the start that I had," said McCutchen, who was batting .225 on May 19.
This is the fifth consecutive year the Pirates will send multiple representatives to the Midsummer Classic.
The selections of Cole and Burnett will give the Pirates two starting pitchers for the first time since 1960 when Bob Friend and Vernon Law were two of the teams record eight All-Stars.
The All-Star game is July 14 in Cincinnati.