ESPN's National League All-Stars

In advance of the All-Star Game selections on Sunday, ESPN.com surveyed 31 of ESPN's top baseball minds to find out which National League players should start in the 80th Midsummer Classic on July 14 at Busch Stadium in St. Louis. Following are our voting results and the choices at each position. (Stats are through Wednesday's games.) Who do you think should start for the National League? Register your vote.

ESPN's American League All-Stars

CATCHER: Brian McCann, Braves

McCann has reigned supreme in a down offensive year for NL catchers.

Compare NL catchers: Offense | Defense | Player Ratings
ESPN voting: McCann (20); Yadier Molina (8); Bengie Molina (3)

FIRST BASE: Albert Pujols, Cardinals

The ASG is in Pujols' town, and he's MLB's best player. Need more?

Compare NL first basemen: Offense | Defense | Player Ratings
Voting: Pujols (31)

SECOND BASE: Chase Utley, Phillies

The Phillies' best player, Utley, doesn't have an MVP. But he will.

Compare NL second basemen: Offense | Defense | Player Ratings
Voting: Utley (27); Orlando Hudson (4)

THIRD BASE: David Wright, Mets

Wright has given the Mets everything but HR power, and that will come.

Compare NL third basemen: Offense | Defense | Player Ratings
Voting: Wright (26); Pablo Sandoval (2); Ryan Zimmerman (2); Mark Reynolds (1)

SHORTSTOP: Hanley Ramirez, Marlins

Ramirez drives in a run every game. Well, he has in his past 10.

Compare NL shortstops: Offense | Defense | Player Ratings
Voting: Ramirez (31)

OUTFIELD: Raul Ibanez, Phillies

Ibanez is on the DL, but he's been hurting NL pitching all season.

Compare NL outfielders: Offense | CF defense | Player Ratings

OUTFIELD: Ryan Braun, Brewers

Braun has posted an OPS of .950 or better each month this season.

Compare NL outfielders: Offense | LF defense | Player Ratings

OUTFIELD: Justin Upton, Diamondbacks

Look at Upton's great numbers in '09 and remember this: He's 21.

Compare NL outfielders: Offense | RF defense | Player Ratings
Voting: Ibanez (31); Braun (28); Upton (15); Brad Hawpe (12); Carlos Beltran (5); Matt Kemp (2)

STARTING PITCHER: Tim Lincecum, Giants

First in K's, second in ERA, Lincecum is aiming for another Cy Young.

Compare NL starting pitchers: Pitching stats | Player Ratings
Voting: Lincecum (23); Dan Haren (5); Matt Cain (3)