Josh Donaldson and Nelson Cruz have taken leads at their positions, Omar Infante and Jose Altuve are still in a close race, Todd Frazier is making a strong bid to be a hometown starter, and both outfields are far from decided as voting via the thrilling 2015 Esurance All-Star Game Ballot heads toward its finish at 11:59 p.m. ET on Thursday.

• Cast your Esurance All-Star ballot for #ASGWorthy players

Major League Baseball released its final regular weekly balloting updates on Monday as fans continue deciding starters for the 86th All-Star Game, to be played July 14 at Great American Ball Park in Cincinnati. Starters will be revealed in a new way this year, with the "Esurance All-Star Starters Selection Show" to air at 7:30 p.m. ET Sunday on ESPN, prior to the Giants-Nationals game.

Overall, the ballot has eclipsed 500 million votes, exceeding the record of 391 million votes in 2012.

At American League third base, Toronto's Donaldson moved past longtime leader Mike Moustakas of the Royals, with 11,738,206 to 10,372,868 votes. Donaldson collected more than 2.7 million votes last week to not only move into the top spot at the hot corner in the AL, but also to surpass Salvador Perez of the Royals as the top overall vote-getter. Donaldson's total is the most in any season, surpassing Josh Hamilton's 2012 all-time single-season record of 11,073,744 votes.

In the National League, meanwhile, the Reds' Frazier continues his bid to give the home crowd in Cincinnati at least one starter, pulling to within 63,000 votes of Matt Carpenter of the Cardinals at third base. Carpenter, a two-time All-Star reserve, is hoping to become just the third Cards third baseman to earn a starting assignment, joining Joe Torre (1971-72) and Scott Rolen (2003-05).

• All-Star starters to be revealed Sunday night

The Royals and Astros start a three-game series tonight in Houston, and it's not only a battle of AL division leaders but also a mini-matchup between Infante of the Royals and Altuve of the Astros. Infante holds a slight edge in their race for the starting job at second base, with 7,514,642 votes compared to Altuve's 7,282,934. Given the volume of votes, that is a virtual toss-up.

Despite having just one homer so far in June after his soaring start to the season, Cruz moved past Kendrys Morales of the Royals in the race to be the AL's starting designated hitter. Cruz has 8,891,784 votes, ahead of Morales' 8,686,879.

The rosters will be unveiled in parts this time. At 7 p.m. ET next Monday, the All-Star reserves, pitchers and Final Vote candidates for each league will be announced on the "Esurance All-Star Selection Show" on ESPN. The American League All-Star team will have nine elected starters via the fan balloting program, while the National League roster will have eight fan-elected starters.

The pitchers and reserves for both squads -- totaling 25 for the NL and 24 for the AL -- will be determined through a combination of Player Ballot choices and selections made by the two All-Star managers, Bruce Bochy from the Giants and Ned Yost from the Royals.

Immediately following the July 6 announcement, fans will begin voting to select the final player for each league's 34-man roster via the 2015 Esurance MLB All-Star Game Final Vote. You can cast your votes from a list of five players from each league over the balloting period, which concludes at 4 p.m. ET on Friday, July 10.

During the All-Star Game, watch live on FOX and visit MLB.com to submit your choice for the Ted Williams Most Valuable Player Award presented by Chevrolet via the 2015 MLB All-Star Game MVP Vote. That is the last step on your long journey of All-Star balloting that started in April.

MLB.com will provide extensive online coverage of All-Star Week festivities.

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

AMERICAN LEAGUE TOTALS

CATCHER

1. Salvador Perez, Royals: 11,666,785

2. Russell Martin, Blue Jays: 6,405,822

3. Stephen Vogt, Athletics: 5,445,813

4. Brian McCann, Yankees: 1,932,563

5. Alex Avila, Tigers: 1,857,585

FIRST BASE

1. Miguel Cabrera, Tigers: 11,594,518

2. Eric Hosmer, Royals: 9,150,908

3. Prince Fielder, Rangers: 2,716,049

4. Justin Smoak, Blue Jays: 2,463,708

5. Albert Pujols, Angels: 1,892,027

SECOND BASE

1. Omar Infante, Royals: 7,514,642

2. Jose Altuve, Astros: 7,282,934

3. Jason Kipnis, Indians: 3,841,898

4. Ian Kinsler, Tigers: 3,522,753

5. Devon Travis, Blue Jays: 2,910,668

THIRD BASE

1. Josh Donaldson, Blue Jays: 11,738,206

2. Mike Moustakas, Royals: 10,372,868

3. Nick Castellanos, Tigers: 2,076,933

4. Manny Machado, Orioles: 1,938,478

5. Adrian Beltre, Rangers: 1,416,216

SHORTSTOP

1. Alcides Escobar, Royals: 10,057,381

2. Jose Iglesias, Tigers: 7,395,163

3. Jose Reyes, Blue Jays: 4,800,710

4. Xander Bogaerts, Red Sox: 1,819,295

5. Jed Lowrie, Astros: 1,646,430

DESIGNATED HITTER

1. Nelson Cruz, Mariners: 8,891,784

2. Kendrys Morales, Royals: 8,686,879

3. Edwin Encarnacion, Blue Jays: 4,261,040

4. Victor Martinez, Tigers: 2,632,722

5. Alex Rodriguez, Yankees: 1,984,514

OUTFIELD

1. Mike Trout, Angels: 11,461,212

2. Lorenzo Cain, Royals: 10,418,343

3. Alex Gordon, Royals: 8,934,052

4. Yoenis Cespedes, Tigers: 7,532,254

5. Jose Bautista, Blue Jays: 7,401,632

6. Alex Rios, Royals: 6,445,677

7. Adam Jones, Orioles: 5,626,318

8. Michael Brantley, Indians: 3,211,743

9. J.D. Martinez, Tigers: 3,145,200

10. Jacoby Ellsbury, Yankees: 2,690,291

11. Josh Reddick, Athletics: 2,636,134

12. Rajai Davis, Tigers: 2,479,400

13. Hanley Ramirez, Red Sox: 1,629,706

14. Torii Hunter, Twins: 1,568,877

15. Carlos Beltran, Yankees: 1,526,511

NATIONAL LEAGUE TOTALS

CATCHER

1. Buster Posey, Giants: 7,990,423

2. Yadier Molina, Cardinals: 6,278,553

3. Francisco Cervelli, Pirates: 2,424,229

4. Yasmani Grandal, Dodgers: 1,624,424

5. Miguel Montero, Cubs: 1,485,095

FIRST BASE

1. Paul Goldschmidt, D-backs: 7,341,683

2. Adrian Gonzalez, Dodgers: 3,688,928

3. Joey Votto, Reds: 3,566,216

4. Matt Adams, Cardinals: 2,581,892

5. Anthony Rizzo, Cubs: 2,564,264

SECOND BASE

1. Dee Gordon, Marlins: 6,316,113

2. Kolten Wong, Cardinals: 4,730,848

3. Brandon Phillips, Reds: 3,040,165

4. Joe Panik, Giants: 2,887,397

5. Yunel Escobar, Nationals: 2,153,973

THIRD BASE

1. Matt Carpenter, Cardinals: 6,252,327

2. Todd Frazier, Reds: 6,189,347

3. Kris Bryant, Cubs: 3,559,446

4. Nolan Arenado, Rockies: 2,964,460

5. David Wright, Mets: 1,524,400

SHORTSTOP

1. Jhonny Peralta, Cardinals: 7,151,624

2. Brandon Crawford, Giants: 4,267,238

3. Troy Tulowitzki, Rockies: 4,059,832

4. Starlin Castro, Cubs: 2,185,861

5. Zack Cozart, Reds: 2,128,730

OUTFIELD

1. Bryce Harper, Nationals: 11,363,949

2. Giancarlo Stanton, Marlins: 6,062,318

3. Matt Holliday, Cardinals: 5,454,953

4. Nori Aoki, Giants: 5,115,422

5. Andrew McCutchen, Pirates: 4,577,646

6. Joc Pederson, Dodgers: 2,977,227

7. Jason Heyward, Cardinals: 2,646,697

8. Justin Upton, Padres: 2,418,452

9. Jay Bruce, Reds: 2,397,019

10. Billy Hamilton, Reds: 2,250,693

11. Jon Jay, Cardinals: 2,236,337

12. Hunter Pence, Giants: 2,154,738

13. Angel Pagan, Giants: 2,103,812

14. Starling Marte, Pirates: 2,013,249

15. Yasiel Puig, Dodgers: 2,009,405