The Top 50 First Basemen of All-Time

1. Lou Gehrig

Lou Gehrig

2. Albert Pujols

Albert Pujols

3. Jimmie Foxx

Jimmie Foxx

4. Hank Greenberg

Hank Greenberg

5. Johnny Mize

Johnny Mize

6. Jeff Bagwell

Jeff Bagwell

7. Jim Thome

Jim Thome

8. Miguel Cabrera

Miguel Cabrera

9. Willie McCovey

Willie McCovey

10. Todd Helton

Todd Helton

11. Eddie Murray

Eddie Murray

12. Dick Allen

Dick Allen

13. George Sisler

George Sisler

14. Bill Terry

Bill Terry

15. Keith Hernandez

Keith Hernandez

16. Mark McGwire

Mark McGwire

17. Harmon Killebrew

Harmon Killebrew

18. John Olerud

John Olerud

19. Rafael Palmeiro

Rafael Palmeiro

20. Will Clark

Will Clark

21. Jason Giambi

Jason Giambi

22. Tony Perez

Tony Perez

23. Fred McGriff

Fred McGriff

24. Orlando Cepeda

Orlando Cepeda

25. Norm Cash

Norm Cash

26. Joey Votto

Joey Votto

27. Dolph Camilli

Dolph Camilli

28. Frank Chance

Frank Chance

29. Don Mattingly

Don Mattingly

30. Jack Fournier

Jack Fournier

31. Carlos Delgado

Carlos Delgado

32. Gil Hodges

Gil Hodges

33. Adrian Gonzalez

Adrian Gonzalez

34. Steve Garvey

Steve Garvey

35. Bill White

Bill White

36. Pedro Guerrero

Pedro Guerrero

37. Ed Konetchy

Ed Konetchy

38. Boog Powell

Boog Powell

39. George Scott

George Scott

40. Mark Grace

Mark Grace

41. Joe Judge

Joe Judge

42. Cecil Cooper

Cecil Cooper

43. Ted Kluszewski

Ted Kluszewski

44. Hal Trosky

Hal Trosky

45. Jim Bottomley

Jim Bottomley

46. Kent Hrbek

Kent Hrbek

47. Rudy York

Rudy York

48. Frank McCormick

Frank McCormick

49. Lu Blue

Lu Blue

50. Jake Daubert

Jake Daubert

Honorable Mention – First Basemen

51. Harry Davis
52. Kevin Youkilis
53. Elbie Fletcher
54. Wally Joyner
55. Joe Adcock
56. Andres Galarraga
57. Derrek Lee
58. Mickey Vernon
59. Phil Cavarretta
60. Prince Fielder
61. George Burns
62. Ron Fairly
63. Tino Martinez
64. Dan McGann