NL All-Star ballot update: June 9

NL All-Star ballot update: June 9

The tightest race in National League voting on the 2015 Esurance All-Star Game Ballot is at catcher, where Cardinals backstop Yadier Molina has edged back in front of San Francisco's Buster Posey for the top spot but leads by fewer than 5,000 votes.

Nationals outfielder Bryce Harper continues to lead the league in voting, followed by Cardinals third baseman Matt Carpenter.

VOTE NOW: Cast your All-Star ballot | AL update

CATCHER
1. Yadier Molina, Cardinals: 2,639,744
2. Buster Posey, Giants: 2,634,846
3. Miguel Montero, Cubs: 729,752
4. Derek Norris, Padres: 628,885
5. Yasmani Grandal, Dodgers: 623,648

FIRST BASE
1. Paul Goldschmidt, D-backs: 2,010,049
2. Adrian Gonzalez, Dodgers: 1,882,725
3. Matt Adams, Cardinals: 1,185,046
4. Anthony Rizzo, Cubs: 1,149,133
5. Brandon Belt, Giants: 1,032,042

SECOND BASE
1. Dee Gordon, Marlins: 2,226,127
2. Kolten Wong, Cardinals: 2,113,069
3. Joe Panik, Giants: 1,159,514
4. Howie Kendrick, Dodgers: 803,064
5. Yunel Escobar, Nationals: 699,988

THIRD BASE
1. Matt Carpenter, Cardinals: 3,140,056
2. Kris Bryant, Cubs: 1,513,913
3. Todd Frazier, Reds: 1,064,886
4. Nolan Arenado, Rockies: 990,812
5. David Wright, Mets: 617,079

SHORTSTOP
1. Jhonny Peralta, Cardinals: 2,441,384
2. Brandon Crawford, Giants: 1,821,037
3. Troy Tulowitzki, Rockies: 1,105,090
4. Starlin Castro, Cubs: 1,104,529
5. Zack Cozart, Reds: 734,027

OUTFIELD
1. Bryce Harper, Nationals: 3,690,414
2. Matt Holliday, Cardinals: 2,693,412
3. Giancarlo Stanton, Marlins: 1,743,271
4. Nori Aoki, Giants: 1,696,369
5. Andrew McCutchen, Pirates: 1,214,997
6. Justin Upton, Padres: 1,178,818
7. Angel Pagan, Giants: 1,168,982
8. Jason Heyward, Cardinals: 1,162,405
9. Hunter Pence, Giants: 1,092,007
10. Jon Jay, Cardinals: 1,023,006
11. Joc Pederson, Dodgers: 930,511
12. Dexter Fowler, Cubs: 684,081
13. Ryan Braun, Brewers: 683,082
14. Corey Dickerson, Rockies: 681,745
15. Starling Marte, Pirates: 635,125