Yearly League Leaders & Records for Adjusted OPS+ Logo
Create your own custom leaderboards
Become a Stathead today and run queries with our Season and Career Finders to see the best seasons in MLB history.
Become a Stathead

Year National League OPS+   American League OPS+      
2021 (NL AL)Kris Bryant (CHC)191 Mike Trout (LAA)232   
2020 (NL AL)Juan Soto* (WSN)218 DJ LeMahieu (NYY)178   
2019 (NL AL)Christian Yelich* (MIL)179 Mike Trout (LAA)180   
2018 (NL AL)Christian Yelich* (MIL)164 Mike Trout (LAA)198   
2017 (NL AL)Giancarlo Stanton (MIA)169 Mike Trout (LAA)186   
2016 (NL AL)Joey Votto* (CIN)160 Mike Trout (LAA)173   
2015 (NL AL)Bryce Harper* (WSN)198 Mike Trout (LAA)176   
2014 (NL AL)Andrew McCutchen (PIT)166 José Abreu (CHW)173   
2013 (NL AL)Paul Goldschmidt (ARI)160 Miguel Cabrera (DET)190   
2012 (NL AL)Buster Posey (SFG)171 Mike Trout (LAA)168   
2011 (NL AL)Matt Kemp (LAD)172 Jose Bautista (TOR)182   
2010 (NL AL)Albert Pujols (STL)173 Miguel Cabrera (DET)178   
2009 (NL AL)Albert Pujols (STL)189 Joe Mauer* (MIN)171   
2008 (NL AL)Albert Pujols (STL)192 Milton Bradley# (TEX)162   
2007 (NL AL)Chipper Jones+# (ATL)165 Alex Rodriguez (NYY)176   
2006 (NL AL)Albert Pujols (STL)178 Travis Hafner* (CLE)181   
2005 (NL AL)Derrek Lee (CHC)174 Alex Rodriguez (NYY)173   
2004 (NL AL)Barry Bonds* (SFG)263 Travis Hafner* (CLE)162   
2003 (NL AL)Barry Bonds* (SFG)231 Carlos Delgado* (TOR)161   
2002 (NL AL)Barry Bonds* (SFG)268 Jim Thome+* (CLE)197   
2001 (NL AL)Barry Bonds* (SFG)259 Jason Giambi* (OAK)199   
2000 (NL AL)Barry Bonds* (SFG)188 Jason Giambi* (OAK)187   
1999 (NL AL)Mark McGwire (STL)177 Manny Ramirez (CLE)174   
1998 (NL AL)Mark McGwire (STL)216 Albert Belle (CHW)172   
1997 (NL AL)Mike Piazza+ (LAD)185 Frank Thomas+ (CHW)181   
1996 (NL AL)Gary Sheffield (FLA)189 Mark McGwire (OAK)196   
1995 (NL AL)Mike Piazza+ (LAD)172 Edgar Martinez+ (SEA)185   
1994 (NL AL)Jeff Bagwell+ (HOU)213 Frank Thomas+ (CHW)212   
1993 (NL AL)Barry Bonds* (SFG)206 John Olerud* (TOR)186   
1992 (NL AL)Barry Bonds* (PIT)204 Mark McGwire (OAK)176   
1991 (NL AL)Barry Bonds* (PIT)160 Frank Thomas+ (CHW)180   
1990 (NL AL)Barry Bonds* (PIT)170 Rickey Henderson+ (OAK)189   
1989 (NL AL)Kevin Mitchell (SFG)192 Fred McGriff* (TOR)165   
1988 (NL AL)Darryl Strawberry* (NYM)165 Jose Canseco (OAK)170   
1987 (NL AL)Jack Clark (STL)176 Wade Boggs+* (BOS)174   
1986 (NL AL)Mike Schmidt+ (PHI)153 Don Mattingly* (NYY)161   
1985 (NL AL)Pedro Guerrero (LAD)182 George Brett+* (KCR)179   
1984 (NL AL)Mike Schmidt+ (PHI)155 Eddie Murray+# (BAL)157   
1983 (NL AL)Mike Schmidt+ (PHI)156 George Brett+* (KCR)158   
1982 (NL AL)Mike Schmidt+ (PHI)161 Robin Yount+ (MIL)166   
1981 (NL AL)Mike Schmidt+ (PHI)198 Bobby Grich (CAL)165   
1980 (NL AL)Mike Schmidt+ (PHI)171 George Brett+* (KCR)203   
1979 (NL AL)Dave Winfield+ (SDP)166 Fred Lynn* (BOS)176   
1978 (NL AL)Dave Parker* (PIT)166 Jim Rice+ (BOS)157   
1977 (NL AL)Reggie Smith# (LAD)168 Rod Carew+* (MIN)178   
1976 (NL AL)Joe Morgan+* (CIN)187 Reggie Jackson+* (BAL)155   
1975 (NL AL)Joe Morgan+* (CIN)169 John Mayberry* (KCR)168   
1974 (NL AL)Willie Stargell+* (PIT)168 Reggie Jackson+* (OAK)166   
1973 (NL AL)Willie Stargell+* (PIT)186 Reggie Jackson+* (OAK)161   
1972 (NL AL)Billy Williams+* (CHC)172 Dick Allen (CHW)199   
1971 (NL AL)Henry Aaron+ (ATL)194 Bobby Murcer* (NYY)181   
1970 (NL AL)Willie McCovey+* (SFG)182 Carl Yastrzemski+* (BOS)177   
1969 (NL AL)Willie McCovey+* (SFG)209 Reggie Jackson+* (OAK)189   
1968 (NL AL)Willie McCovey+* (SFG)174 Carl Yastrzemski+* (BOS)171   
1967 (NL AL)Dick Allen (PHI)174 Carl Yastrzemski+* (BOS)193   
1966 (NL AL)Dick Allen (PHI)181 Frank Robinson+ (BAL)198   
1965 (NL AL)Willie Mays+ (SFG)185 Carl Yastrzemski+* (BOS)156   
1964 (NL AL)Willie Mays+ (SFG)172 Mickey Mantle+# (NYY)177   
1963 (NL AL)Henry Aaron+ (MLN)179 Bob Allison (MIN)151   
1962 (NL AL)Frank Robinson+ (CIN)173 Mickey Mantle+# (NYY)195   
1961 (NL AL)Frank Robinson+ (CIN)164 Mickey Mantle+# (NYY)206   
1960 (NL AL)Frank Robinson+ (CIN)169 Mickey Mantle+# (NYY)162   
1959 (NL AL)Henry Aaron+ (MLN)183 Mickey Mantle+# (NYY)151   
1958 (NL AL)Willie Mays+ (SFG)165 Mickey Mantle+# (NYY)188   
1957 (NL AL)Willie Mays+ (NYG)173 Ted Williams+* (BOS)233   
1956 (NL AL)Duke Snider+* (BRO)155 Mickey Mantle+# (NYY)210   
1955 (NL AL)Willie Mays+ (NYG)174 Mickey Mantle+# (NYY)180   
1954 (NL AL)Willie Mays+ (NYG)175 Ted Williams+* (BOS)201   
1953 (NL AL)Eddie Mathews+* (MLN)171 Al Rosen (CLE)180   
1952 (NL AL)Stan Musial+* (STL)167 Larry Doby+* (CLE)163   
1951 (NL AL)Ralph Kiner+ (PIT)185 Ted Williams+* (BOS)164   
1950 (NL AL)Stan Musial+* (STL)165 Larry Doby+* (CLE)156   
1949 (NL AL)Ralph Kiner+ (PIT)186 Ted Williams+* (BOS)191   
1948 (NL AL)Stan Musial+* (STL)200 Ted Williams+* (BOS)189   
1947 (NL AL)Ralph Kiner+ (PIT)173 Ted Williams+* (BOS)205   
1946 (NL AL)Stan Musial+* (STL)183 Ted Williams+* (BOS)215   
1945 (NL AL)Tommy Holmes* (BSN)175 Snuffy Stirnweiss (NYY)145   
1944 (NL AL)Stan Musial+* (STL)174 Bob Johnson (BOS)174   
1943 (NL AL)Stan Musial+* (STL)177 Charlie Keller* (NYY)168   
1942 (NL AL)Mel Ott+* (NYG)165 Ted Williams+* (BOS)216   
1941 (NL AL)Pete Reiser* (BRO)164 Ted Williams+* (BOS)235   
1940 (NL AL)Johnny Mize+* (STL)177 Joe DiMaggio+ (NYY)173   
1939 (NL AL)Johnny Mize+* (STL)178 Jimmie Foxx+ (BOS)188   
1938 (NL AL)Mel Ott+* (NYG)178 Jimmie Foxx+ (BOS)183   
1937 (NL AL)Joe Medwick+ (STL)182 Lou Gehrig+* (NYY)176   
1936 (NL AL)Mel Ott+* (NYG)177 Lou Gehrig+* (NYY)190   
1935 (NL AL)Arky Vaughan+* (PIT)190 Jimmie Foxx+ (PHA)182   
1934 (NL AL)Mel Ott+* (NYG)168 Lou Gehrig+* (NYY)207   
1933 (NL AL)Chuck Klein+* (PHI)176 Jimmie Foxx+ (PHA)201   
1932 (NL AL)Mel Ott+* (NYG)174 Jimmie Foxx+ (PHA)207   
1931 (NL AL)Rogers Hornsby+ (CHC)163 Babe Ruth+* (NYY)218   
1930 (NL AL)Hack Wilson+ (CHC)177 Babe Ruth+* (NYY)211   
1929 (NL AL)Rogers Hornsby+ (CHC)178 Babe Ruth+* (NYY)193   
1928 (NL AL)Rogers Hornsby+ (BSN)202 Babe Ruth+* (NYY)206   
1927 (NL AL)Rogers Hornsby+ (NYG)175 Babe Ruth+* (NYY)225   
1926 (NL AL)Cy Williams* (PHI)155 Babe Ruth+* (NYY)226   
1925 (NL AL)Rogers Hornsby+ (STL)210 Ty Cobb+* (DET)171   
1924 (NL AL)Rogers Hornsby+ (STL)222 Babe Ruth+* (NYY)220   
1923 (NL AL)Rogers Hornsby+ (STL)188 Babe Ruth+* (NYY)239   
1922 (NL AL)Rogers Hornsby+ (STL)207 Babe Ruth+* (NYY)182   
1921 (NL AL)Rogers Hornsby+ (STL)191 Babe Ruth+* (NYY)239   
1920 (NL AL)Rogers Hornsby+ (STL)185 Babe Ruth+* (NYY)255   
1919 (NL AL)Rogers Hornsby+ (STL)150 Babe Ruth+* (BOS)217   
1918 (NL AL)Edd Roush+* (CIN)151 Ty Cobb+* (DET)194   
1917 (NL AL)Rogers Hornsby+ (STL)169 Ty Cobb+* (DET)209   
1916 (NL AL)Hal Chase (CIN)155 Tris Speaker+* (CLE)186 Federal League OPS+
1915 (NL AL FL)Gavvy Cravath (PHI)170 Ty Cobb+* (DET)185 Benny Kauff* (BTT)180
1914 (NL AL FL)Gavvy Cravath (PHI)162 Ty Cobb+* (DET)190 Steve Evans* (BTT)177
1913 (NL AL)Gavvy Cravath (PHI)173 Ty Cobb+* (DET)194   
1912 (NL AL)Heinie Zimmerman (CHC)170 Ty Cobb+* (DET)200   
1911 (NL AL)Frank Schulte* (CHC)156 Ty Cobb+* (DET)196   
1910 (NL AL)Sherry Magee (PHI)175 Ty Cobb+* (DET)205   
1909 (NL AL)Honus Wagner+ (PIT)177 Ty Cobb+* (DET)192   
1908 (NL AL)Honus Wagner+ (PIT)205 Ty Cobb+* (DET)170   
1907 (NL AL)Honus Wagner+ (PIT)187 Ty Cobb+* (DET)167   
1906 (NL AL)Harry Lumley* (BRO)179 George Stone* (SLB)193   
1905 (NL AL)Cy Seymour* (CIN)181 Elmer Flick+* (CLE)164   
1904 (NL AL)Honus Wagner+ (PIT)188 Nap Lajoie+ (CLE)200   
1903 (NL AL)Fred Clarke+* (PIT)165 Nap Lajoie+ (CLE)168   
1902 (NL AL)Honus Wagner+ (PIT)161 Ed Delahanty+ (WSH)187   
1901 (NL AL)Jesse Burkett+* (STL)180 Nap Lajoie+ (PHA)198   
1900 (NL)Honus Wagner+ (PIT)176   
1899 (NL)Ed Delahanty+ (PHI)189   
1898 (NL)Billy Hamilton+* (BSN)162   
1897 (NL)Fred Clarke+* (LOU)166   
1896 (NL)Ed Delahanty+ (PHI)190   
1895 (NL)Ed Delahanty+ (PHI)186   
1894 (NL)Sam Thompson+* (PHI)182   
1893 (NL)Billy Hamilton+* (PHI)167   
1892 (NL)Dan Brouthers+* (BRO)179 American Association OPS+   
1891 (NL AA)Mike Tiernan* (NYG)163 Dan Brouthers+* (BOS)179 Player's League OPS+
1890 (NL AA PL)Mike Tiernan* (NYG)160 Denny Lyons (PHA)193 Pete Browning (CLE)169
1889 (NL AA)Fred Carroll (PIT)183 Tommy Tucker# (BAL)169   
1888 (NL AA)Roger Connor+# (NYG)176 John Reilly (CIN)172   
1887 (NL AA)Dan Brouthers+* (DTN)169 Tip O'Neill (STL)213   
1886 (NL AA)Dan Brouthers+* (DTN)208 Bob Caruthers* (STL)201   
1885 (NL AA)Dan Brouthers+* (BUF)203 Dave Orr (NYP)202 Union Association OPS+
1884 (NL AA UA)Dan Brouthers+* (BUF)190 John Reilly (CIN)189 Fred Dunlap (SLM)256
1883 (NL AA)Dan Brouthers+* (BUF)187 Ed Swartwood* (PIT)188   
1882 (NL AA)Dan Brouthers+* (BUF)199 Pete Browning (LOU)223   
1881 (NL)Cap Anson+ (CHC)192   
1880 (NL)George Gore* (CHC)185   
1879 (NL)King Kelly+ (CIN)182   
1878 (NL)Orator Shafer* (IND)184   
1877 (NL)Deacon White+* (BSN)193   
1876 (NL)Ross Barnes (CHC)235   
 National Association 
1875 (NA)Lip Pike* (STL)203   
1874 (NA)Levi Meyerle (CHI)183   
1873 (NA)Ross Barnes (BOS)207   
1872 (NA)Ross Barnes (BOS)211   
1871 (NA)Levi Meyerle (ATH)237