Royals’ Eric Hosmer, Salvador Perez are in solid position to start All-Star Game

Kansas City Royals first baseman Eric Hosmer.
Kansas City Royals first baseman Eric Hosmer.

If the recent trends hold, Royals first baseman Eric Hosmer is well positioned to start in the All-Star Game for a second straight year.

Hosmer maintained a lead this week in the fan balloting, amassing 1,419,887 total votes. Toronto first baseman Justin Smoak was second with 1,348,233. Oakland’s Yonder Alonso (1,076,984) and Detroit’s Miguel Cabrera (1,011,382) have started to fade.

While Hosmer has surged in recent weeks, Royals catcher Salvador Perez appears a virtual lock to start for the American League yet again. With 2,150,223 votes, Perez has a more than 800,000-vote lead on second-place Gary Sanchez of the New York Yankees.

Royals third baseman Mike Moustakas, second baseman Whit Merrifield and center fielder Lorenzo Cain have also made moves in the voting, though they do not appear likely to overtake the leaders at their respective positions. In the voting released Monday, Moustakas was fourth at third base, while Merrifield was fourth at second. Cain was 12th among American League outfielders.

Starting pitcher Jason Vargas could also join Hosmer and Perez at the All-Star Game, which takes place on July 11 in Miami. Hosmer, who grew up outside Miami, was the Most Valuable Player of the All-Star Game last year in San Diego.

The All-Star Game rosters will be unveiled at 6 p.m. Sunday.