ALL-TIME PLAYER RANKINGS

The Top 50 First Basemen of All-Time

Rankings
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.  Miguel Cabrera Miguel Cabrera
8.  Jim Thome Jim Thome
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.  Joey Votto Joey Votto
22.  Jason Giambi Jason Giambi
23.  Tony Perez Tony Perez
24.  Fred McGriff Fred McGriff
25.  Orlando Cepeda Orlando Cepeda
26.  Norm Cash Norm Cash
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