ALL-TIME PLAYER RANKINGS

First Basemen

Rankings
1
Lou Gehrig
Great raw power and hitting ability. Clearly the best at this position.
2
Jimmie Foxx
Not quite the offensive player that Gehrig was, but still very productive.
3
Albert Pujols
Seems unlikely to go any higher, but in his prime he was a great offensive player.
4
Jeff Bagwell
Had a great peak as well as a long productive career.
5
Johnny Mize
Hit for power and got one base, and was also a run producer.
6
Jim Thome
Could rate higher based on his peak and power for two decades.
7
Hank Greenberg
Would rank in top five based on peak alone, rates lower due to early retirement.
8
Willie McCovey
For a three year stretch was best offensive player in baseball in late 60s.
9
Todd Helton
Slightly rates ahead of Murray based on his peak performance.
10
Eddie Murray
Best switch-hitter at this position, remarkably consistent and durable.
11
Dick Allen
Easily the most underrated player of the last 50 years.
12
Keith Hernandez
Defense is best at this position, but could also hit for average, decent power, and walk.
13
Harmon Killebrew
Raw power ranks with Gehrig, Foxx, and Greenberg.
14
George Sisler
With Terry, the best pure hitter for average among this group. Great glove and speed.
15
Bill Terry
Like Sisler, a great pure hitter who could also play his position very well.
16
John Olerud
Peak is very good, helping crack the top 20. Got on base a lot.
17
Will Clark
Underrated because his peak was short and he failed to accumulate milestone stats.
18
Rafael Palmeiro
19
Mark McGwire
20
Tony Perez
Important part of many winning teams, great power and run production.
21
Fred McGriff
22
Norm Cash
Better than a handful of first basemen in the Hall of Fame and had a good, long run.
23
Orlando Cepeda
24
Gil Hodges
25
Mark Teixeira
26
Jason Giambi
27
Dolph Camilli
28
Don Mattingly
29
Frank Chance
30
Carlos Delgado
31
Ed Konetchy
32
Jack Fournier
33
Mark Grace
34
Joe Judge
35
Bill White
36
Boog Powell
37
George Scott
38
Steve Garvey
39
Kent Hrbek
40
Cecil Cooper
41
Jake Daubert
42
Adrian Gonzalez
43
Joey Votto
44
Lu Blue
45
Jim Bottomley
46
Frank McCormick
47
Rudy York
48
Derrek Lee
49
Ted Kluszewski
50
Elbie Fletcher