Career leaders

Players with every season calculated. Career OPR = career points ÷ career plate appearances.

Careers · by career points

1042 players
1501 players aren't listed because some of their seasons haven't been calculated yet. Use Calculate all seasons on a player's page (with no filters) to complete their career.
# Player Seasons Career OPR Career pts PA
51 Jim Thome 1991–2012 · 22 seasons 1.36 14,051 10,313
52 Carlos Beltrán 1998–2017 · 20 seasons 1.27 14,033 11,031
53 Jeff Bagwell 1991–2005 · 15 seasons 1.49 14,020 9,431
54 Bobby Abreu 1996–2014 · 18 seasons 1.39 14,009 10,081
55 Rusty Staub 1963–1985 · 23 seasons 1.25 14,003 11,229
56 Max Carey 1910–1929 · 20 seasons 1.30 14,001 10,768
57 Billy Williams 1959–1976 · 18 seasons 1.33 13,981 10,519
58 Sam Rice 1915–1934 · 20 seasons 1.36 13,969 10,253
59 Roberto Alomar 1988–2004 · 17 seasons 1.34 13,909 10,400
60 Eddie Mathews 1952–1968 · 17 seasons 1.37 13,885 10,100
61 Rod Carew 1967–1985 · 19 seasons 1.31 13,808 10,550
62 Luis Gonzalez 1990–2008 · 19 seasons 1.30 13,699 10,531
63 Johnny Damon 1995–2012 · 18 seasons 1.24 13,561 10,917
64 Freddie Freeman 2010–2026 · 17 seasons 1.34 13,461 10,020
65 Harold Baines 1980–2001 · 22 seasons 1.21 13,436 11,092
66 Reggie Jackson 1967–1987 · 21 seasons 1.17 13,376 11,418
67 Mike Schmidt 1972–1989 · 18 seasons 1.33 13,361 10,062
68 Joe Cronin 1926–1945 · 20 seasons 1.47 13,005 8,840
69 Fred McGriff 1986–2004 · 19 seasons 1.28 12,989 10,174
70 Vladimir Guerrero 1996–2011 · 16 seasons 1.43 12,987 9,059
71 Enos Slaughter 1938–1959 · 19 seasons 1.43 12,965 9,086
72 George Sisler 1915–1930 · 15 seasons 1.43 12,932 9,013
73 Ernie Banks 1953–1971 · 19 seasons 1.24 12,914 10,395
74 Willie McCovey 1959–1980 · 22 seasons 1.33 12,912 9,692
75 Zack Wheat 1910–1927 · 18 seasons 1.31 12,911 9,891
76 Darrell Evans 1969–1989 · 21 seasons 1.20 12,901 10,737
77 Dwight Evans 1972–1991 · 20 seasons 1.22 12,875 10,569
78 Joe DiMaggio 1936–1951 · 13 seasons 1.67 12,821 7,672
79 Omar Vizquel 1989–2012 · 24 seasons 1.06 12,761 12,013
80 Roberto Clemente 1955–1972 · 18 seasons 1.25 12,742 10,212
81 Harmon Killebrew 1954–1975 · 22 seasons 1.29 12,667 9,833
82 Joe Judge 1915–1934 · 20 seasons 1.37 12,618 9,178
83 Andre Dawson 1976–1996 · 21 seasons 1.17 12,616 10,769
84 Edgar Martínez 1987–2004 · 18 seasons 1.45 12,575 8,674
85 Jason Giambi 1995–2014 · 20 seasons 1.41 12,561 8,908
86 Mickey Vernon 1939–1960 · 20 seasons 1.28 12,546 9,838
87 Mark Grace 1988–2003 · 16 seasons 1.35 12,523 9,290
88 Ichiro Suzuki 2001–2019 · 19 seasons 1.17 12,520 10,734
89 Heinie Manush 1923–1939 · 17 seasons 1.47 12,374 8,420
90 Harry Hooper 1910–1925 · 16 seasons 1.24 12,334 9,969
91 John Olerud 1989–2005 · 17 seasons 1.36 12,284 9,063
92 Richie Ashburn 1948–1962 · 15 seasons 1.26 12,253 9,736
93 Joey Votto 2007–2023 · 17 seasons 1.40 12,242 8,746
94 Brooks Robinson 1955–1977 · 23 seasons 1.04 12,230 11,782
95 Larry Walker 1989–2005 · 17 seasons 1.52 12,173 8,030
96 Jim Bottomley 1922–1937 · 16 seasons 1.46 12,160 8,353
97 Lou Whitaker 1977–1995 · 19 seasons 1.22 12,157 9,967
98 Tony Pérez 1964–1986 · 23 seasons 1.11 12,092 10,861
99 Carlos Delgado 1993–2009 · 17 seasons 1.39 12,058 8,657
100 Jeff Kent 1992–2008 · 17 seasons 1.26 12,035 9,537
Fetching stats from Baseball Reference…
Requests are spaced out to stay within their rate limits, so this can take 5–15 seconds.