Skip to main content
Saturday, November 14, 2026Nov 14

4 Royals elected to start All-Star Game; Reds’ Frazier, too

Kansas City Royals' Lorenzo Cain slides home to score the game-winning run on a double by Eric Hosmer during the ninth inning of a baseball game against the Minnesota Twins Sunday, July 5, 2015, in Kansas City, Mo. The Royals won the game 3-2. (AP Photo/Charlie Riedel)
Kansas City Royals' Lorenzo Cain slides home to score the game-winning run on a double by Eric Hosmer during the ninth inning of a baseball game against the Minnesota Twins Sunday, July 5, 2015, in Kansas City, Mo. The Royals won the game 3-2. (AP Photo/Charlie Riedel)

NEW YORK (AP) – Houston second baseman Jose Altuve passed Kansas City’s Omar Infante in the final days of voting, leaving four Royals as starters for the All-Star Game.

Todd Frazier of the host Cincinnati Reds leapfrogged St. Louis’ Matt Carpenter and will be in the NL starting lineup for the July 14 game at Great American Ball Park.

The voting results were announced Sunday.

AL champion Kansas City will be represented in the starting lineup by outfielders Lorenzo Cain and Alex Gordon, catcher Salvador Perez and shortstop Alcides Escobar. Four players ties the AL record for fan-elected starters, achieved nine times previously.

Eight Royals were on track to start in vote totals announced June 15, but first baseman Eric Hosmer, third baseman Mike Moustakas and designated hitter Kendrys Morales also were overtaken.