Royals’ Eric Hosmer takes the lead at first base in All-Star voting; Salvador Perez still leads at catcher

Royals manager Ned Yost’s public lobbying for Eric Hosmer in this year’s All-Star balloting appears to be paying off.

A week after Yost spent a few days on a West Coast road trip campaigning for Hosmer, the Royals’ first baseman took over first place in the voting, surpassing Oakland’s Yonder Alonso and Detroit’s Miguel Cabrera.

Hosmer has amassed 936,734 total votes, nearly 50,000 more than Alonso, who has 887,645. Cabrera has 831,289. Hosmer started the All-Star Game last year in San Diego, winning MVP honors. This year’s game is in his hometown of Miami.

The surge comes as Hosmer has helped the Royals move back toward .500. Since May 1, Hosmer has batted .351 with seven homers and 24 RBIs. For the season, he’s hitting .308 with a .366 on-base percentage and .468 slugging.

Royals catcher Salvador Perez also maintained a wide lead in the voting at catcher. He leads all American League catchers with 1,453,088, more than 400,000 votes more than Houston’s Brian McCann, who is in second.

Related stories from Kansas City Star