Most Valuable Player

2009 American League
Manny Ramirez
HRRBIAvg
54154.348
2009 National League
Albert Pujols
HRRBIAvg
42105.341
2008 American League
Matt Holliday
HRRBIAvg
44144.341
2008 National League
Albert Pujols
HRRBIAvg
42108.328
2007 American League
David Wright
HRRBIAvg
34154.304
2007 National League
Albert Pujols
HRRBIAvg
63115.306
2006 American League
Vladimir Guerrero
HRRBIAvg
35110.325
2006 National League
Albert Pujols
Los Angels Riots
HRRBIAvg
38114.302
2005 American League
Barry Bonds
HRRBIAvg
62128.346
2005 National League
Albert Pujols
HRRBIAvg
50143.332
2004 American League
Javier Lopez
HRRBIAvg
47110.350
2004 National League
Albert Pujols
HRRBIAvg
52163.345
2003 American League
Jim Thome
HRRBIAvg
49139.323
2003 National League
Barry Bonds
HRRBIAvg
52124.371
2002 American League
Todd Helton
HRRBIAvg
48134.318
2002 National League
Barry Bonds
HRRBIAvg
68146.307
2001 American League
Sammy Sosa
HRRBIAvg
56182.331
2001 National League
Jason Giambi
HRRBIAvg
60204.393
2000 American League
Rafael Palmeiro
HRRBIAvg
59176.377
2000 National League
Jeff Bagwell
HRRBIAvg
51165.344
1999 American League
Albert Belle
HRRBIAvg
53138.328
1999 National League
Ken Griffey
HRRBIAvg
57184.306
1998 American League
Jeff Bagwell
HRRBIAvg
37156.314
1998 National League
Larry Walker
HRRBIAvg
50145.363
1997 American League
Alex Rodriguez
HRRBIAvg
45158.401
1997 National League
Chuck Knoblauch
Kansas City A's
HRRBIAvg
1563.344