Major League Baseball announced that Kansas City Royals outfielder Alex Gordon and catcher Salvador Perez have been named American League All-Stars. Both Royals will be making their first All-Star appearances at the 79th annual Midsummer Classic at Citi Field in New York on Tuesday, July 16. Both Gordon and Perez were elected to the team via the player vote.

This marks the first time since the 2003 All-Star Game that the Royals have had more than one player representative. Gordon is the first KC outfielder to be selected to the team since Jermaine Dye in 2000, while Perez is the first Royals’ catcher to be named an All-Star since Darrell Porter in 1980.

Perez is in his second full year in the Major Leagues and is hitting .302 with 15 doubles, 4 homers, 36 RBI in 71 games. He ranks second among A.L. catchers in batting average (.302) and is third in the league with a .403 average with runners in scoring position. He has thrown out 10 would-be base stealers, which is tied for third-most in the American League. He had an 11-game hitting streak from June 5-15 and has 21 RBI since June 1. ities was the first Royal All-Star, Ellie Rodriguez in 1969.

Gordon, a six-year veteran with Kansas City, is batting .290 with 15 doubles, 8 homers and 46 RBI in 81 games. He came into play Saturday leading the American League in 2-out hitting (.374), tied with Alex Rios for the league-lead in outfield assists (8) and was 10th in the league with 29 multi-hit games. He had a 12-game hitting streak earlier this season and had walk-off hits against Toronto (April 14), the Chicago White Sox (May 5) and Atlanta (June 26).