Career leaders

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

Careers · by career points

1168 players
1375 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
901 Pete Reiser 1940–1952 · 10 seasons 1.31 3,989 3,054
901 Carlos Quentin 2006–2014 · 9 seasons 1.23 3,989 3,247
903 Yoenis Céspedes 2012–2020 · 8 seasons 1.14 3,987 3,490
904 Iván Calderón 1984–1993 · 10 seasons 1.08 3,980 3,672
905 Monte Irvin 1949–1956 · 8 seasons 1.37 3,975 2,893
906 Shane Mack 1987–1998 · 9 seasons 1.23 3,969 3,218
907 Sammy Hale 1920–1930 · 10 seasons 1.24 3,956 3,199
908 Joe Ferguson 1970–1983 · 14 seasons 1.09 3,953 3,624
909 Wayne Gross 1976–1986 · 11 seasons 1.07 3,942 3,680
910 Happy Felsch 1915–1920 · 6 seasons 1.25 3,923 3,134
911 Bobby Byrne 1910–1917 · 8 seasons 1.06 3,913 3,680
912 Byron Buxton 2015–2026 · 12 seasons 1.02 3,909 3,825
913 Bernie Carbo 1969–1980 · 12 seasons 1.18 3,907 3,320
914 Topper Rigney 1922–1927 · 6 seasons 1.37 3,902 2,842
914 Brad Hawpe 2004–2013 · 9 seasons 1.15 3,902 3,401
916 Clyde Barnhart 1920–1928 · 9 seasons 1.28 3,892 3,049
917 Dave Nilsson 1992–1999 · 8 seasons 1.23 3,891 3,153
918 Will Smith 2019–2026 · 8 seasons 1.21 3,883 3,222
918 Don Demeter 1956–1967 · 11 seasons 1.04 3,883 3,729
920 John Jaha 1992–2001 · 10 seasons 1.18 3,877 3,285
921 Rube Oldring 1910–1918 · 8 seasons 1.08 3,847 3,570
922 Curt Blefary 1965–1972 · 8 seasons 1.10 3,833 3,490
923 Bubbles Hargrave 1913–1930 · 12 seasons 1.35 3,832 2,849
924 Josh Naylor 2019–2026 · 8 seasons 1.09 3,828 3,513
925 Rich Rollins 1961–1970 · 10 seasons 1.04 3,818 3,675
926 Roy Hartzell 1910–1916 · 7 seasons 1.11 3,815 3,429
927 Adam Comorosky 1926–1935 · 10 seasons 1.22 3,810 3,114
928 Eric Byrnes 2000–2010 · 11 seasons 1.08 3,803 3,532
929 Marcus Giles 2001–2007 · 7 seasons 1.14 3,798 3,340
930 Beau Bell 1935–1941 · 7 seasons 1.25 3,790 3,023
931 Bill Sweeney 1910–1914 · 5 seasons 1.26 3,785 3,012
932 Gene Freese 1955–1966 · 12 seasons 1.00 3,783 3,781
933 Garrett Atkins 2003–2010 · 8 seasons 1.15 3,776 3,273
934 Merv Rettenmund 1968–1980 · 13 seasons 1.22 3,754 3,074
935 Jack Meyers 1910–1917 · 8 seasons 1.26 3,751 2,983
936 Jeffrey Hammonds 1993–2005 · 13 seasons 1.10 3,732 3,404
937 Steven Kwan 2022–2026 · 5 seasons 1.15 3,706 3,226
938 Randy Bush 1982–1993 · 12 seasons 1.06 3,705 3,481
939 John Romano 1958–1967 · 10 seasons 1.14 3,702 3,256
940 Eddie Brown 1920–1928 · 7 seasons 1.18 3,697 3,126
941 Fernando Tatís 1997–2010 · 11 seasons 1.06 3,670 3,468
942 Tommy Leach 1910–1918 · 7 seasons 1.15 3,666 3,177
943 Brad Fullmer 1997–2004 · 8 seasons 1.20 3,665 3,065
944 Eddie Mayo 1936–1948 · 9 seasons 1.08 3,654 3,393
945 Pat Mullin 1940–1953 · 10 seasons 1.28 3,642 2,848
946 Johnny Berardino 1939–1952 · 11 seasons 1.08 3,633 3,357
947 George Altman 1959–1967 · 9 seasons 1.06 3,626 3,419
948 Gary Roenicke 1976–1988 · 12 seasons 1.13 3,608 3,204
949 Dave Roberts 1999–2008 · 10 seasons 1.17 3,604 3,092
949 Charlie Gelbert 1929–1940 · 9 seasons 1.12 3,604 3,216
Fetching stats from Baseball Reference…
Requests are spaced out to stay within their rate limits, so this can take 5–15 seconds.