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.  Johnny Mize Johnny Mize
5.  Hank Greenberg Hank Greenberg
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.  Keith Hernandez Keith Hernandez
14.  George Sisler George Sisler
15.  Harmon Killebrew Harmon Killebrew
16.  Joey Votto Joey Votto
17.  John Olerud John Olerud
18.  Bill Terry Bill Terry
19.  Will Clark Will Clark
20.  Tony Perez Tony Perez
21.  Mark Teixeira Mark Teixeira
22.  Fred McGriff Fred McGriff
23.  Jason Giambi Jason Giambi
24.  Rafael Palmeiro Rafael Palmeiro
25.  Dolph Camilli Dolph Camilli
26.  Norm Cash Norm Cash
27.  Orlando Cepeda Orlando Cepeda
28.  Mark McGwire Mark McGwire
29.  Frank Chance Frank Chance
30.  Carlos Delgado Carlos Delgado
31.  Gil Hodges Gil Hodges
32.  Don Mattingly Don Mattingly
33.  Adrian Gonzalez Adrian Gonzalez
34.  Jack Fournier Jack Fournier
35.  Ed Konetchy Ed Konetchy
36.  Mark Grace Mark Grace
37.  Paul Goldschmidt Paul Goldschmidt
38.  Bill White Bill White
39.  Joe Judge Joe Judge
40.  Mickey Vernon Mickey Vernon
41.  Boog Powell Boog Powell
42.  Pedro Guerrero Pedro Guerrero
43.  George Scott George Scott
44.  Cecil Cooper Cecil Cooper
45.  Steve Garvey Steve Garvey
46.  Kent Hrbek Kent Hrbek
47.  Kevin Youkilis Kevin Youkilis
48.  Harry Davis Harry Davis
49.  Frank McCormick Frank McCormick
50.  Jim Bottomley Jim Bottomley

The Next 10 — First Basemen

51. Rudy York
52. Lu Blue
53. Jake Daubert
54. Ted Kluszewski
55. Derrek Lee
56. Ferris Fain
57. Dan McGann

58. Elbie Fletcher
59. Phil Cavarretta
60. Stuffy McInnis