Home Runs : 2004 National League Top 25

Finding the American or National League leader in virtually every hitting & pitching statistic is easy-to-do. Finding the top 25 players during any given season is far more challenging. Baseball Almanac has taken away that difficult problem and is pleased to present the data you requested:

"When you're playing 162 baseball games, you're playing almost every day, it's nice to have a guy (Jose Lima) like that around to lighten things up and have fun. It's a huge plus for us." - Detroit Tigers Pitcher Matt Anderson
 

2004 Home Runs Leaders

Top 25 in the National League

Adrian Beltre 48 Los Angeles Dodgers 1
Adam Dunn 46 Cincinnati Reds 2
Albert Pujols 46 St. Louis Cardinals  
Barry Bonds 45 San Francisco Giants 4
Jim Edmonds 42 St. Louis Cardinals 5
Jim Thome 42 Philadelphia Phillies  
Moises Alou 39 Chicago Cubs 7
Jeromy Burnitz 37 Colorado Rockies 8
Steve Finley 36 Arizona Diamondbacks 9
Los Angeles Dodgers  
Aramis Ramirez 36 Chicago Cubs  
Vinny Castilla 35 Colorado Rockies 11
Sammy Sosa 35 Chicago Cubs  
Scott Rolen 34 St. Louis Cardinals 13
Miguel Cabrera 33 Florida Marlins 14
Tony Batista 32 Montreal Expos 15
Todd Helton 32 Colorado Rockies  
Derrek Lee 32 Chicago Cubs  
Brad Wilkerson 32 Montreal Expos  
J.D. Drew 31 Atlanta Braves 19
Bobby Abreu 30 Philadelphia Phillies 20
Lance Berkman 30 Houston Astros  
Mike Cameron 30 New York Mets  
Chipper Jones 30 Atlanta Braves  
Andruw Jones 29 Atlanta Braves 24
Craig Wilson 29 Pittsburgh Pirates  



The first player from the Angels franchise (they were the California Angels at the time) to wear the number twenty-five was Bob Perry.

Jim Thome wore number twenty-five since he first came up with the Cleveland Indians making him the franchise record holder for that particular number (Mike Garcia is second).

Did you know that more than forty players have worn the number twenty-five for the Boston Red Sox — including Jack Clark, Denny Galehouse, Dizzy Trout and Tony Conigliaro.