Yadi stays on track to start in All-Star Game

Catcher maintains lead over Giants' Posey in latest update

Yadi stays on track to start in All-Star Game

ST. LOUIS -- Yadier Molina continues to hang on as the leading vote-getter at catcher for the National League in the race to start at the 2016 All-Star Game presented by MasterCard. The update of NL vote totals for the 2016 Esurance MLB All-Star Game Ballot released Wednesday had Buster Posey second again behind Molina.

Molina's lead narrowed to 75,413 votes over Posey since last week. The Cardinals catcher hit .211 over the past week.

Cast your Esurance All-Star ballot for Yadi and other #ASGWorthy players

Matt Carpenter stayed in third place in the race to start at third base. He picked up 182,192 votes, still not enough to come close to the Cubs' Kris Bryant in first and Rockies third baseman Nolan Arenado in second. Both players are over 800,000 votes ahead of him.

Carpenter's go-ahead homer

Stephen Piscotty moved up for the third straight week with another 160,543 votes. He is 10th among outfielders after jumping over Hunter Pence. Matt Holliday remained in 12th place, grabbing another 146,197 votes after hitting two home runs and getting three hits in six games since the last update.

NL All-Star voting update

Fans can cast their votes for starters at MLB.com and all 30 club sites -- on their computers, tablets and smartphones -- exclusively online using the 2016 Esurance MLB All-Star Game Ballot until Thursday, June 30, at 10:59 p.m. CT. Vote up to five times in any 24-hour period for a maximum of 35 times.

Fans may also receive the ballot by texting VOTE to 89269 (USA) or 101010 (Canada). Or text VOTA for a ballot in Spanish. Message and data rates may apply. Up to five messages. No purchase required. Reply STOP to cancel. Reply HELP for info.

Following the announcement of the 2016 All-Stars, be sure to return to MLB.com and cast your 2016 Esurance MLB All-Star Game Final Vote for the final player on each league's All-Star roster. On Tuesday, July 12, watch the 2016 All-Star Game presented by MasterCard live on FOX, and during the game visit MLB.com to submit your choice for the Ted Williams Most Valuable Player Award presented by Chevrolet via the 2016 MLB All-Star Game MVP Vote.

The 87th All-Star Game, in San Diego, will be televised nationally by FOX, in Canada by Rogers Sportsnet and RDS, and worldwide by partners in more than 160 countries via MLB International's independent feed. ESPN Radio and ESPN Radio Deportes will provide national radio coverage of the All-Star Game. MLB.com, MLB Network and SiriusXM will also provide comprehensive All-Star Week coverage. For more information, please visit allstargame.com.

Nick Krueger is a reporter for MLB.com based in St. Louis. This story was not subject to the approval of Major League Baseball or its clubs.