This year, McCann is hitting .302 with seven home runs and 31 RBIs. He has 1,123,943 votes, a slim advantage to Posey's 1,065,983.
Catcher was the only position where the Senior Circuit saw a lead change. At first base, the duel of MVPs saw St. Louis' Albert Pujols maintain a lead over Cincinnati's Joey Votto. Pujols' 1,479,320 votes are second most in the league, while Votto is carrying 1,310,755 tallies.
Colorado's Troy Tulowitzki (1,409,806 votes) continues to run away with the shortstop race, practically doubling up on the next closest vote-getters, the Phillies' Jimmy Rollins and the Mets' Jose Reyes.
At second base, Votto's Reds teammate Brandon Phillips (1,331,568) is comfortably ahead of Milwaukee's Rickie Weeks (982,561) and Philly's Chase Utley (957,196).
While Rollins and Utley have some work to do, their teammate Placido Polanco (1,303,817) is the only hot-corner candidate to have cracked 900,000 votes. He's holding down the top spot at third handily.
The outfield continues to show the strength of the NL Central: Milwaukee's Ryan Braun leads not only the position, but also the league, in votes with 1,588,342, while St. Louis' Matt Holliday (1,407,781) and Lance Berkman (1,382,436) follow close behind. Two Dodgers, Andre Ethier (1,130,888) and Matt Kemp (918,269), remain on the outside looking in, in fourth and fifth place.
Fans can cast their votes for starters up to 25 times at MLB.com and all 30 club sites -- online or via your mobile device -- using the 2011 All-Star Game MLB.com Ballot Sponsored by Sprint until June 30 at 11:59 p.m. ET.
Rosters will be announced during the 2011 All-Star Game Selection Show on TBS on July 3. Baseball fans around the world will then be able to select the final player on each team via the 2011 All-Star Game Final Vote Sponsored by Sprint.
And the voting doesn't end there. Fans will have the opportunity to participate in the official voting for the Ted Williams Most Valuable Player Award presented by Chevrolet at the Midsummer Classic via the 2011 All-Star Game MVP Vote Sponsored by Sprint.
The All-Star Game will be televised nationally by FOX and around the world by Major League Baseball International. ESPN Radio will provide exclusive national radio play-by-play, while MLB.com will offer extensive online coverage.
2011 NATIONAL LEAGUE ALL-STAR BALLOTING (as of June 6)
Brian McCann, Braves: 1,123,943
Buster Posey, Giants: 1,065,983
Yadier Molina, Cardinals: 956,249
Carlos Ruiz, Phillies: 632,988
Ramon Hernandez, Reds: 572,892
Albert Pujols, Cardinals: 1,479,320
Joey Votto, Reds: 1,310,755
Prince Fielder, Brewers: 943,364
Ryan Howard, Phillies: 881,500
Freddie Freeman, Braves: 338,976
Brandon Phillips, Reds: 1,331,568
Rickie Weeks, Brewers: 982,561
Chase Utley, Phillies: 957,196
Dan Uggla, Braves: 667,321
Freddy Sanchez, Giants: 570,885
Placido Polanco, Phillies: 1,303,817
Chipper Jones, Braves: 872,052
Pablo Sandoval, Giants: 784,206
David Wright, Mets: 714,694
Scott Rolen, Reds: 601,547
Troy Tulowitzki, Rockies: 1,409,806
Jimmy Rollins, Phillies: 785,703
Jose Reyes, Mets: 774,629
Alex Gonzalez, Braves: 546,184
Stephen Drew, D-backs: 444,898
Ryan Braun, Brewers: 1,588,342
Matt Holliday, Cardinals: 1,407,781
Lance Berkman, Cardinals: 1,382,436
Andre Ethier, Dodgers: 1,130,888
Matt Kemp, Dodgers: 918,269
Shane Victorino, Phillies: 787,987
Jay Bruce, Reds: 766,925
Jason Heyward, Braves: 697,458
Carlos Beltran, Mets: 609,633
Raul Ibanez, Phillies: 550,497
Justin Upton, D-backs: 513,812
Alfonso Soriano, Cubs: 511,538
Carlos Gonzalez, Rockies: 505,662
Martin Prado, Braves: 494,015
Drew Stubbs, Reds: 456,516