Updated

With less than a week remaining in the All- Star balloting, the race for the National League starting outfield spots remains a tight one.

Colorado's Carlos Gonzalez has vaulted to second place, moving ahead of Atlanta's Justin Upton and Washington's Bryce Harper with 2,928,606 votes. Upton has received 2,917,659 votes and is clinging to the third spot as Harper (2,902,393) remains close behind.

St. Louis' Carlos Beltran has a comfortable lead among outfielders with 5,013,806 votes. Beltran trails only teammate and catcher Yadier Molina (5,093,645) for the overall lead.

Mets third baseman David Wright (4,452,282) has expanded his lead over San Francisco's Pablo Sandoval (3,610,096) and appears to be in position to get the starting nod in front the New York faithful.

Colorado shortstop Troy Tulowitzki has a sizeable advantage after collecting 4,072,834 votes, while Cincinnati teammates Joey Votto (3,622,608) and Brandon Phillips (3,411,839) still lead the races at first base and second base.

Voting will conclude Thursday at 11:59 p.m. ET, with the teams for the July 16 All-Star Game at Citi Field in New York to be unveiled Saturday.