Major League Baseball 1999 | All-Star Game - NL Roster
Updated February 21, 2017 | Factmonster Staff
National League Roster
| Starters (fan vote) | ||
| C | Mike Piazza | NY Mets |
| 1B | Mark McGwire | St. Louis |
| 2B | Jay Bell | Arizona |
| SS | Barry Larkin | Cincinnati |
| 3B | Matt Williams | Arizona |
| OF | Sammy Sosa | Chicago |
| OF | Larry Walker | Colorado |
| OF | Tony Gwynn* | San Diego |
| Reserves (manager's choice) | ||
| C | Mike Lieberthal | Philadelphia |
| C | Dave Nilsson | Milwaukee |
| 1B | Jeff Bagwell | Houston |
| 1B | Sean Casey | Cincinnati |
| 2B | Jeff Kent | San Francisco |
| SS | Alex Gonzalez | Florida |
| 3B | Ed Sprague | Pittsburgh |
| OF | Jeromy Burnitz | Milwaukee |
| OF | Vladimir Guerrero | Montreal |
| OF | Gary Sheffield | Los Angeles |
| OF | Brian Jordan | Atlanta |
| OF | Luis Gonzalez | Arizona |
| Pitchers (manager's choice) | ||
| P | Randy Johnson | Arizona |
| P | Curt Schilling | Philadelphia |
| P | Paul Byrd | Philadelphia |
| P | Jose Lima | Houston |
| P | Mike Hampton | Houston |
| P | Kent Bottenfield | St. Louis |
| P | Kevin Millwood | Atlanta |
| P | Andy Ashby | San Diego |
| P | Billy Wagner | Houston |
| P | Trevor Hoffman | San Diego |
| P | Robb Nen* | San Francisco |
| P | Scott Williamson | Cincinnati |
*Withdrew due to injury
