Career leaders
Players with every season calculated. Career OPR = career points ÷ career plate appearances.
Careers · by career OPR
1042 players1501 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 |
|---|---|---|---|---|---|
| 46 | Hal Trosky | 1933–1946 · 11 seasons | 1.47 | 8,461 | 5,748 |
| 46 | Tommy Henrich | 1937–1950 · 11 seasons | 1.47 | 7,937 | 5,409 |
| 46 | Juan Soto | 2018–2026 · 9 seasons | 1.47 | 7,753 | 5,285 |
| 46 | Sam Crawford | 1910–1917 · 8 seasons | 1.47 | 6,571 | 4,476 |
| 46 | Zeke Bonura | 1934–1940 · 7 seasons | 1.47 | 5,940 | 4,029 |
| 46 | Benny Kauff | 1912–1920 · 8 seasons | 1.47 | 5,225 | 3,566 |
| 46 | Al Wingo | 1919–1928 · 6 seasons | 1.47 | 2,318 | 1,580 |
| 58 | Gary Sheffield | 1988–2009 · 22 seasons | 1.46 | 16,017 | 10,947 |
| 58 | Chipper Jones | 1993–2012 · 19 seasons | 1.46 | 15,495 | 10,614 |
| 58 | Jim Bottomley | 1922–1937 · 16 seasons | 1.46 | 12,160 | 8,353 |
| 58 | Lance Berkman | 1999–2013 · 15 seasons | 1.46 | 11,412 | 7,814 |
| 58 | Roy Cullenbine | 1938–1947 · 10 seasons | 1.46 | 6,999 | 4,786 |
| 58 | Don Hurst | 1928–1934 · 7 seasons | 1.46 | 5,485 | 3,762 |
| 58 | Dale Alexander | 1929–1933 · 5 seasons | 1.46 | 3,991 | 2,736 |
| 65 | Edgar Martínez | 1987–2004 · 18 seasons | 1.45 | 12,575 | 8,674 |
| 65 | Mike Trout | 2011–2026 · 16 seasons | 1.45 | 11,382 | 7,837 |
| 65 | Bobby Veach | 1912–1925 · 14 seasons | 1.45 | 10,960 | 7,576 |
| 65 | Chick Hafey | 1924–1937 · 13 seasons | 1.45 | 7,431 | 5,115 |
| 69 | Albert Pujols | 2001–2022 · 22 seasons | 1.44 | 18,784 | 13,041 |
| 69 | Brian Giles | 1995–2009 · 15 seasons | 1.44 | 11,308 | 7,836 |
| 69 | Aaron Judge | 2016–2026 · 11 seasons | 1.44 | 7,617 | 5,287 |
| 69 | Ferris Fain | 1947–1955 · 9 seasons | 1.44 | 7,052 | 4,904 |
| 69 | Gavy Cravath | 1912–1920 · 9 seasons | 1.44 | 6,084 | 4,239 |
| 74 | Vladimir Guerrero | 1996–2011 · 16 seasons | 1.43 | 12,987 | 9,059 |
| 74 | Enos Slaughter | 1938–1959 · 19 seasons | 1.43 | 12,965 | 9,086 |
| 74 | George Sisler | 1915–1930 · 15 seasons | 1.43 | 12,932 | 9,013 |
| 74 | Kiki Cuyler | 1921–1938 · 17 seasons | 1.43 | 11,616 | 8,100 |
| 74 | Ross Youngs | 1917–1926 · 10 seasons | 1.43 | 7,618 | 5,337 |
| 74 | John Stone | 1928–1938 · 11 seasons | 1.43 | 7,187 | 5,009 |
| 74 | Johnny Bates | 1910–1914 · 5 seasons | 1.43 | 3,523 | 2,460 |
| 74 | Duke Kenworthy | 1912–1917 · 4 seasons | 1.43 | 1,598 | 1,119 |
| 82 | Tony Gwynn | 1982–2001 · 20 seasons | 1.42 | 14,537 | 10,232 |
| 82 | Albert Belle | 1989–2000 · 12 seasons | 1.42 | 9,502 | 6,676 |
| 82 | Earle Combs | 1924–1935 · 12 seasons | 1.42 | 9,233 | 6,513 |
| 82 | Jeff Heath | 1936–1949 · 14 seasons | 1.42 | 7,895 | 5,559 |
| 82 | Ed Morgan | 1928–1934 · 7 seasons | 1.42 | 4,641 | 3,258 |
| 82 | Ike Boone | 1922–1932 · 8 seasons | 1.42 | 1,863 | 1,314 |
| 88 | Frank Robinson | 1956–1976 · 21 seasons | 1.41 | 16,542 | 11,742 |
| 88 | Jason Giambi | 1995–2014 · 20 seasons | 1.41 | 12,561 | 8,908 |
| 88 | Joe Medwick | 1932–1948 · 17 seasons | 1.41 | 11,477 | 8,143 |
| 88 | Sherry Magee | 1910–1919 · 10 seasons | 1.41 | 7,200 | 5,105 |
| 88 | Al Rosen | 1947–1956 · 10 seasons | 1.41 | 6,158 | 4,374 |
| 88 | Ray Blades | 1922–1932 · 10 seasons | 1.41 | 4,010 | 2,846 |
| 88 | Joe Hauser | 1922–1929 · 6 seasons | 1.41 | 3,351 | 2,374 |
| 95 | Rickey Henderson | 1979–2003 · 25 seasons | 1.40 | 18,696 | 13,346 |
| 95 | Alex Rodriguez | 1994–2016 · 22 seasons | 1.40 | 17,102 | 12,207 |
| 95 | Joe Morgan | 1963–1984 · 22 seasons | 1.40 | 15,867 | 11,329 |
| 95 | David Ortiz | 1997–2016 · 20 seasons | 1.40 | 14,127 | 10,091 |
| 95 | Frankie Frisch | 1919–1937 · 19 seasons | 1.40 | 14,099 | 10,099 |
| 95 | Joey Votto | 2007–2023 · 17 seasons | 1.40 | 12,242 | 8,746 |