2004 National League All-Star roster

Updated: July 12, 2004, 1:18 AM ET
ESPN.com news services

National League All-Star starters are the top vote-getters among ballots cast by fans. Starting pitchers and reserves marked by an asterisk were chosen by a vote of the players, coaches and managers. National League All-Star manager Jack McKeon, in conjunction with Major League Baseball, selected the other pitchers and reserves.

Position Player Team Votes
C Mike Piazza Mets 2,296,667
1B Albert Pujols Cardinals 2,649,013
2B Jeff Kent Astros 2,898,381
SS Edgar Renteria Cardinals 2,028,840
3B Scott Rolen Cardinals 3,187,710
OF Barry Bonds Giants 2,952,237
OF Lance Berkman Astros Replacement
OF Sammy Sosa Cubs 2,197,255

Player Team
Armando Benitez Marlins*
Roger Clemens Astros*
Eric Gagne Dodgers*
Tom Glavine Mets*
Danny Graves Reds*
Livan Hernandez Expos
Randy Johnson Diamondbacks*
Dan Kolb Brewers
Carl Pavano Marlins
Jason Schmidt Giants*
Ben Sheets Brewers
Carlos Zambrano Cubs*

Position Player Team
C Johnny Estrada
C Paul Lo Duca Dodgers
1B Jim Thome Phillies
1B Todd Helton Rockies
2B Mark Loretta Padres*
SS Barry Larkin Reds
SS Jack Wilson Pirates*
3B Mike Lowell Marlins*
OF Moises Alou Cubs*
OF Miguel Cabrera Marlins*
OF Bobby Abreu Phillies
OF Carlos Beltran Astros