Single-Season Leaders & Records for Adjusted OPS+

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

Photo of Josh Gibson+ Photo of Josh Gibson+ Photo of Barry Bonds Photo of Barry Bonds Photo of Barry Bonds Photo of Fred Dunlap Photo of Babe Ruth+ Photo of Mule Suttles+ Photo of Oscar Charleston+ Photo of Josh Gibson+ Photo of Oscar Charleston+ Photo of Charlie Smith Photo of Mule Suttles+ Photo of Babe Ruth+ Photo of Babe Ruth+ Photo of Buck Leonard+ Photo of Ross Barnes Photo of Buck Leonard+ Photo of Ted Williams+ Photo of Ted Strong Photo of Ted Williams+ Photo of Oscar Charleston+ Photo of Barry Bonds Photo of Martín Dihigo+

Table
Rank Player (age that year) Adjusted OPS+YearPABats
1.Josh Gibson+ (31)2811943302R
2.Josh Gibson+ (25)2731937183R
3.Barry Bonds (37)2682002612L
4.Barry Bonds (39)2632004617L
5.Barry Bonds (36)2592001664L
6.Fred Dunlap (25)2561884478R
7.Babe Ruth+ (25)2551920617L
8.Mule Suttles+ (29)2531930201R
9.Oscar Charleston+ (27)2511924236L
 Josh Gibson+ (27)2511939123R
11.Oscar Charleston+ (24)2501921339L
12.Charlie Smith (27)2421929304L
13.Mule Suttles+ (25)2411926397R
14.Babe Ruth+ (26)2391921693L
 Babe Ruth+ (28)2391923699L
16.Buck Leonard+ (31)2381939135L
17.Ross Barnes (26)2351876342R
 Buck Leonard+ (33)2351941202L
 Ted Williams+ (22)2351941606L
20.Ted Strong (24)2341941128B
21.Ted Williams+ (38)2331957547L
22.Oscar Charleston+ (28)2321925321L
23.Barry Bonds (38)2312003550L
24.Martín Dihigo+ (21)2291926186R
25.Babe Ruth+ (31)2261926652L
26.Babe Ruth+ (32)2251927691L
27.Pete Browning (21)2231882314R
 Buck Leonard+ (30)2231938178L
 Cristóbal Torriente+ (26)2231920270L
30.Charlie Blackwell (26)2221921342L
 Rogers Hornsby+ (28)2221924642R
32.Jesse Douglas (28)221194485L
 Mickey Mantle+ (25)2211957623B
34.Lou Gehrig+ (24)2201927717L
 Marshall Riddle (22)220194071L
 Babe Ruth+ (29)2201924681L
37.Babe Ruth+ (36)2181931663L
38.Josh Gibson+ (21)2171933262R
 Josh Gibson+ (24)2171936208R
 Babe Ruth+ (24)2171919543L
 Juan Soto (21)2172020196L
42.Mark McGwire (34)2161998681R
 Ed Steele (29)2161945105L
 Ted Williams+ (23)2161942671L
45.Monte Irvin+ (22)2151941174R
 Ted Williams+ (27)2151946672L
47.Willie Wells+ (25)2141930395R
48.Jeff Bagwell+ (26)2131994479R
 Buddy Burbage (27)2131934132L
 Tip O'Neill (27)2131887572R
Rank Player (age that year) Adjusted OPS+YearPABats
 Edgar Wesley (34)2131925264L
52.Heavy Johnson (27)2121922263R
 Frank Thomas+ (26)2121994517R
54.Babe Ruth+ (35)2111930676L
 Ed Steele (28)2111944131L
56.Oscar Charleston+ (30)2101927305L
 Josh Gibson+ (33)2101945177R
 Rogers Hornsby+ (29)2101925606R
 Mickey Mantle+ (24)2101956652B
60.John Beckwith (25)2091925210R
 Willard Brown+ (33)2091948197R
 Ty Cobb+ (30)2091917672L
 Josh Gibson+ (26)2091938199R
 Jimmie Lyons (30)2091920263L
 Willie McCovey+ (31)2091969623L
 Jud Wilson+ (31)2091927287L
67.Dan Brouthers+ (28)2081886555L
 Jackie Robinson+ (26)2081945137R
69.Jimmie Foxx+ (24)2071932702R
 Lou Gehrig+ (31)2071934690L
 Rogers Hornsby+ (26)2071922704R
 Heavy Johnson (28)2071923429R
73.Barry Bonds (28)2061993674L
 Joe Greene (28)206194077R
 Mickey Mantle+ (29)2061961646B
 Neil Robinson (31)206194292R
 Babe Ruth+ (33)2061928684L
78.Ty Cobb+ (23)2051910598L
 Turkey Stearnes+ (30)2051931156L
 Honus Wagner+ (34)2051908641R
 Ted Williams+ (28)2051947693L
82.Barry Bonds (27)2041992612L
 George Hall (27)2041876276L
 Buck Leonard+ (29)2041937199L
 Willie Wells+ (22)2041927426R
86.George Brett+ (27)2031980515L
 Dan Brouthers+ (27)2031885441L
 Lou Gehrig+ (27)2031930703L
 Sammy Sosa (32)2032001711R
90.Rogers Hornsby+ (32)2021928621R
 Dave Orr (25)2021885455R
 Ted Strong (25)2021942148B
93.Bob Caruthers (22)2011886382L
 Norm Cash (27)2011961673L
 Jimmie Foxx+ (25)2011933670R
 Aaron Judge (30)2012022492R
 Babe Ruth+ (37)2011932589L
 Orator Shafer (32)2011884497L
 Ted Williams+ (35)2011954526L
100.Ty Cobb+ (25)2001912610L
Rank Player (age that year) Adjusted OPS+YearPABats
 Roger Connor+ (27)2001885506B
 Rap Dixon (25)2001928260R
 Josh Gibson+ (30)2001942198R
 Nap Lajoie+ (29)2001904595R
 Stan Musial+ (27)2001948698L
 Tetelo Vargas (37)2001943136R
107.Dick Allen (30)1991972609R
 Dan Brouthers+ (24)1991882372L
 Willard Brown+ (22)1991937235R
 Jason Giambi (30)1992001671L
 Roy Parnell (23)1991927366R
 Bullet Rogan+ (28)1991922283R
 Turkey Stearnes+ (25)1991926400L
114.Bryce Harper (22)1982015654L
 Cowan Hyde (34)198194162R
 Nap Lajoie+ (26)1981901582R
 Frank Robinson+ (30)1981966680R
 Mike Schmidt+ (31)1981981434R
 Mike Trout (26)1982018608R
120.Roy Campanella+ (23)1971945215R
 Ray Dandridge+ (20)1971934127R
 Nap Lajoie+ (35)1971910679R
 Mule Suttles+ (27)1971928332R
 Jim Thome+ (31)1972002613L
125.Ty Cobb+ (24)1961911656L
 Mark McGwire (32)1961996548R
 Leroy Morney (23)1961932219B
 Lennie Pearson (24)1961942217R
 Henry Turner (25)196193991R
 Willie Wells+ (23)1961928352R
131.Oscar Charleston+ (25)1951922454L
 Buzz Clarkson (27)1951942216R
 Bert Johnson (28)1951934131R
 Mickey Mantle+ (30)1951962502B
 Bonnie Serrell (22)1951942124L
 Candy Jim Taylor (39)1951923244R
137.Henry Aaron+ (37)1941971573R
 Albert Belle (27)1941994480R
 Willard Brown+ (26)1941941141R
 Ty Cobb+ (26)1941913504L
 Ty Cobb+ (31)1941918474L
 Lou Gehrig+ (28)1941931738L
 Dave Harper (26)194194484R
 Harry Heilmann+ (28)1941923627R
 Roy Parnell (28)1941932194R
 Ed Rile (27)1941927297L
 Turkey Stearnes+ (28)1941929304L
 Cristóbal Torriente+ (30)1941924308L
 Artie Wilson (27)1941948130L
150.Lou Gehrig+ (25)1931928678L
Rank Player (age that year) Adjusted OPS+YearPABats
 Paul Goldschmidt (34)1932022469R
 Shoeless Joe Jackson (23)1931911641L
 King Kelly+ (28)1931886534R
 Denny Lyons (24)1931890406R
 Donald Reeves (26)1931938137L
 Babe Ruth+ (34)1931929587L
 Turkey Stearnes+ (24)1931925415L
 George Stone (29)1931906662L
 Deacon White+ (29)1931877274L
 Carl Yastrzemski+ (27)1931967680L
161.Cap Anson+ (29)1921881369R
 Ty Cobb+ (22)1921909655L
 Shoeless Joe Jackson (25)1921913623L
 Biz Mackey+ (25)1921923199B
 Kevin Mitchell (27)1921989640R
 Albert Pujols (28)1922008641R
 Babe Ruth+ (23)1921918382L
 Jud Wilson+ (32)1921928191L
169.Jabbo Andrews (25)191193390L
 Rogers Hornsby+ (25)1911921674R
 Shoeless Joe Jackson (24)1911912653L
 Ed Mayweather (30)191194096L
 Turkey Stearnes+ (26)1911927392L
 Ted Williams+ (30)1911949730L
175.Dan Brouthers+ (26)1901884431L
 Pete Browning (24)1901885506R
 Miguel Cabrera (30)1902013652R
 Ty Cobb+ (27)1901914415L
 Ed Delahanty+ (28)1901896574R
 Rap Dixon (26)1901929320R
 Lou Gehrig+ (33)1901936719L
 Tris Speaker+ (24)1901912675L
 Mule Suttles+ (30)1901931148R
 Arky Vaughan+ (23)1901935610L
185.Ed Delahanty+ (31)1891899645R
 Rickey Henderson+ (31)1891990594R
 Reggie Jackson+ (23)1891969678L
 Dave Orr (24)1891884464R
 Albert Pujols (29)1892009700R
 John Reilly (25)1891884467R
 Gary Sheffield (27)1891996677R
 David Whatley (22)1891937118L
 Ted Williams+ (29)1891948638L
194.Yordan Alvarez (25)1882022409L
 Barry Bonds (31)1881996675L
 Barry Bonds (35)1882000607L
 Ed Delahanty+ (34)1881902541R
 Jimmie Foxx+ (31)1881939565R
 William Hoover (21)1881884333R
 Rogers Hornsby+ (27)1881923487R
Rank Player (age that year) Adjusted OPS+YearPABats
 Henry Kimbro (35)1881947278L
 Buck Leonard+ (32)1881940206L
 Mickey Mantle+ (26)1881958654B
 Ed Swartwood (23)1881882350L
 Ed Swartwood (24)1881883437L
 Honus Wagner+ (30)1881904562R
 Wild Bill Wright (23)1881937154B
208.Dan Brouthers+ (25)1871883441L
 Freddie Freeman (30)1872020262L
 Jim Gentile (27)1871961601L
 Jason Giambi (29)1872000664L
 Joe Morgan+ (32)1871976599L
 Albert Pujols (23)1872003685R
 Frank Robinson+ (31)1871967563R
 Neil Robinson (34)187194582R
 Cristóbal Torriente+ (27)1871921340L
 Honus Wagner+ (33)1871907584R
218.Mookie Betts (25)1862018614R
 Ed Delahanty+ (27)1861895578R
 Larry Doby+ (22)1861946265L
 Jimmie Foxx+ (26)1861934652R
 Sam Jethroe (28)186194586B
 Ralph Kiner+ (26)1861949667R
 John Olerud (24)1861993679L
 Manny Ramirez (28)1862000532R
 Wilson Redus (20)1861925301R
 Tris Speaker+ (28)1861916647L
 Willie Stargell+ (33)1861973609L
 Mike Trout (25)1862017507R
 Jud Wilson+ (30)1861926204L
231.Willard Brown+ (24)1851939183R
 Ty Cobb+ (28)1851915701L
 Roger Connor+ (24)1851882362B
 Joe DiMaggio+ (26)1851941622R
 George Gore (26)1851880343L
 Rogers Hornsby+ (24)1851920660R
 King Kelly+ (26)1851884498R
 Ralph Kiner+ (28)1851951670R
 Edgar Martinez+ (32)1851995639R
 Willie Mays+ (34)1851965638R
 Kevin Mitchell (32)1851994380R
 Dave Orr (26)1851886593R
 Mike Piazza+ (28)1851997633R
 Wilson Redus (23)1851928345R
 Willie Stargell+ (31)1851971606L
 Harry Stovey (27)1851884478R
 Willie Wells+ (24)1851929444R
248.Willie Bobo (23)1841925391L
 Willard Brown+ (28)1841943214R
 Joe DiMaggio+ (24)1841939524R
Rank Player (age that year) Adjusted OPS+YearPABats
 Buck Leonard+ (36)1841944221L
 Manny Ramirez (30)1842002518R
 Orator Shafer (26)1841878279L
 Turkey Stearnes+ (22)1841923299L
 Ted Strong (29)1841946133B
 Artie Wilson (23)1841944140L
257.Henry Aaron+ (25)1831959693R
 Barry Bonds (29)1831994474L
 Fred Carroll (24)1831889414R
 Roger Connor+ (28)1831886526B
 Luke Easter (32)1831948174L
 Jimmie Foxx+ (30)1831938685R
 Josh Gibson+ (34)1831946186R
 Stan Musial+ (25)1831946702L
 Stan Musial+ (30)1831951678L
 Jim Whitney (24)1831882275L
267.Jose Bautista (30)1822011655R
 Jimmie Foxx+ (27)1821935649R
 Pedro Guerrero (29)1821985581R
 Bill Hoskins (30)1821944128L
 King Kelly+ (21)1821879353R
 Willie McCovey+ (32)1821970638L
 Joe Medwick+ (25)1821937677R
 Babe Ruth+ (27)1821922496L
 George Sisler+ (27)1821920692L
 Tris Speaker+ (25)1821913611L
 Tris Speaker+ (35)1821923695L
 Sam Thompson+ (34)1821894502L
 Mike Trout (27)1822019600R
280.Dick Allen (24)1811966599R
 Dan Brouthers+ (23)1811881288L
 Carlos Delgado (28)1812000711L
 Frank Fennelly (24)1811884412R
 Lou Gehrig+ (29)1811932708L
 Josh Gibson+ (22)1811934272R
 Travis Hafner (29)1812006564L
 Bobby Murcer (25)1811971624L
 Cy Seymour (32)1811905646L
 Frank Thomas+ (29)1811997649R
290.Cap Anson+ (30)1801882368R
 Cap Anson+ (34)1801886559R
 Jesse Burkett+ (32)1801901676L
 Cupid Childs (22)1801890571L
 Rocky Colavito (24)1801958578R
 Harry Heilmann+ (32)1801927596R
 Charley Jones (27)1801879384R
 Benny Kauff (25)1801915581L
 Henry Kimbro (34)1801946275L
 Mickey Mantle+ (23)1801955638B
 John O'Rourke (29)1801879325L
Rank Player (age that year) Adjusted OPS+YearPABats
 Al Rosen (29)1801953688R
 Ed Steele (32)1801948118L
 Frank Thomas+ (23)1801991701R
 Harry Williams (33)1801938157R
305.Henry Aaron+ (29)1791963714R
 George Brett+ (32)1791985665L
 Dan Brouthers+ (33)1791891597L
 Dan Brouthers+ (34)1791892688L
 Pete Browning (22)1791883381R
 Miguel Cabrera (28)1792011688R
 Oscar Charleston+ (23)1791920398L
 Ty Cobb+ (29)1791916637L
 Bryce Harper (28)1792021599L
 Harry Lumley (25)1791906554L
 Lip Pike (31)1791876290L
 Al Smith (19)179194772R
 Frank Thomas+ (27)1791995647R
 Mike Trout (21)1792013716R
 Ted Williams+ (39)1791958517L
 Christian Yelich (27)1792019580L
321.Jeff Bagwell+ (28)1781996719R
 Barry Bonds (33)1781998697L
 Willard Brown+ (23)1781938191R
 Miguel Cabrera (27)1782010648R
 Rod Carew+ (31)1781977694L
 John Cassidy (22)1781877254R
 Rogers Hornsby+ (33)1781929712R
 Frank Howard (32)1781969702R
 Bill Joyce (26)1781894459L
 DJ LeMahieu (31)1782020216R
 Buck Leonard+ (38)1781946209L
 Johnny Mize+ (26)1781939670L
 Mel Ott+ (29)1781938654L
 Albert Pujols (26)1782006634R
 George Scales (39)1781940161R
 Tris Speaker+ (26)1781914668L
 Turkey Stearnes+ (33)1781934171L
 Frank Thomas+ (28)1781996649R
 Larry Walker+ (30)1781997664L
 Parnell Woods (32)178194481R
341.Henry Aaron+ (35)1771969639R
 Cap Anson+ (32)1771884504R
 Albert Belle (28)1771995631R
 Lyman Bostock (23)177194164L
 Pete Browning (26)1771887610R
 Steve Evans (29)1771914583L
 Lou Gehrig+ (30)1771933687L
 Josh Gibson+ (23)1771935194R
 Brian Giles (31)1772002644L
 Paul Hines (23)1771878259R
Rank Player (age that year) Adjusted OPS+YearPABats
 Paul Hines (24)1771879417R
 Harmon Killebrew+ (33)1771969709R
 Mickey Mantle+ (32)1771964567B
 Mark McGwire (35)1771999661R
 Johnny Mize+ (27)1771940666L
 Stan Musial+ (22)1771943701L
 Stan Musial+ (28)1771949722L
 Paul O'Neill (31)1771994443L
 Mel Ott+ (27)1771936660L
 Marcell Ozuna (29)1772020267R
 Tris Speaker+ (34)1771922518L
 Turkey Stearnes+ (27)1771928354L
 Frank Thomas+ (25)1771993676R
 Honus Wagner+ (35)1771909591R
 Hack Wilson+ (30)1771930709R
 Carl Yastrzemski+ (30)1771970698L
367.Cap Anson+ (36)1761888563R
 Jack Clark (31)1761987559R
 Eddie Collins+ (27)1761914659L
 Roger Connor+ (30)1761888558B
 Lou Gehrig+ (34)1761937700L
 Goose Goslin+ (27)1761928528L
 Monte Irvin+ (27)1761946248R
 Chipper Jones+ (36)1762008534B
 Al Kaline+ (32)1761967550R
 Chuck Klein+ (28)1761933667L
 Fred Lynn (27)1761979622L
 Mark McGwire (28)1761992571R
 Hurley McNair (33)1761922382L
 Johnny Mize+ (25)1761938609L
 Boog Powell (22)1761964506L
 Alex Rodriguez (31)1762007708R
 Babe Ruth+ (38)1761933576L
 Gary Sheffield (31)1762000612R
 Sam Thompson+ (35)1761895576L
 Mike Trout (23)1762015682R
 Honus Wagner+ (26)1761900580R
 Bill Williams (27)1761940119R
389.Will Clark (25)1751989675L
 Lloyd Davenport (30)1751942117L
 Lou Gehrig+ (32)1751935673L
 Tommy Holmes (28)1751945714L
 Rogers Hornsby+ (31)1751927684R
 Nap Lajoie+ (27)1751902385R
 Henry Larkin (25)1751885485R
 Sherry Magee (25)1751910650R
 Willie Mays+ (23)1751954641R
 Willie Mays+ (32)1751963671R
 Al Simmons+ (28)1751930611R
 Al Simmons+ (29)1751931563R
Rank Player (age that year) Adjusted OPS+YearPABats
 Juan Soto (22)1752021654L
 Honus Wagner+ (31)1751905619R
403.Dick Allen (25)1741967540R
 Home Run Baker+ (26)1741912648L
 John Beckwith (29)1741929232R
 Wade Boggs+ (29)1741987667L
 Dan Brouthers+ (30)1741888602L
 Ken Caminiti (33)1741996639B
 Oscar Charleston+ (29)1741926212L
 Luis Gonzalez (33)1742001728L
 Bob Johnson (38)1741944626R
 Derrek Lee (29)1742005691R
 Biz Mackey+ (24)1741922366B
 Willie Mays+ (24)1741955670R
 Willie McCovey+ (30)1741968608L
 Johnny Mize+ (24)1741937621L
 Stan Musial+ (23)1741944668L
 Mel Ott+ (23)1741932673L
 Mel Ott+ (30)1741939508L
 Manny Ramirez (27)1741999640R
 Jimmy Ryan (25)1741888589R
 Turkey Stearnes+ (32)1741933197L
 Turkey Stearnes+ (34)1741935201L
 Frank Thomas+ (24)1741992711R
 Joey Votto (31)1742015695L
426.José Abreu (27)1732014622R
 Pete Browning (23)1731884462R
 Avelino Cañizares (25)173194582R
 Gavvy Cravath (32)1731913594R
 Ed Delahanty+ (33)1731901621R
 Joe DiMaggio+ (25)1731940572R
 Hugh Duffy+ (27)1731894616R
 Jimmie Foxx+ (21)1731929638R
 Wade Johnston (31)1731929293L
 Harmon Killebrew+ (31)1731967689R
 Ralph Kiner+ (24)1731947666R
 J.D. Martinez (30)1732018649R
 Willie Mays+ (26)1731957669R
 Albert Pujols (24)1732004692R
 Albert Pujols (30)1732010700R
 Hardy Richardson (31)1731886584R
 Frank Robinson+ (26)1731962701R
 Alex Rodriguez (29)1732005715R
 Mike Trout (24)1732016681R
 Willie Wells+ (26)1731931153R
446.Albert Belle (31)1721998706R
 Wally Berger (27)1721933574R
 Elmer Flick+ (24)1721900623L
 Jack Fournier (22)1721915514L
 Jason Giambi (31)1722002689L
Rank Player (age that year) Adjusted OPS+YearPABats
 Hank Greenberg+ (26)1721937701R
 Shoeless Joe Jackson (32)1721920649L
 Reggie Jackson+ (34)1721980601L
 Matt Kemp (26)1722011689R
 Victor Martinez (35)1722014641B
 Eddie Mathews+ (22)1721954601L
 Willie Mays+ (33)1721964665R
 Stan Musial+ (36)1721957579L
 Mel Ott+ (35)1721944494L
 Carlos Pena (29)1722007612L
 Mike Piazza+ (26)1721995475R
 John Reilly (29)1721888562R
 Joe Scott (25)1721932155
 Al Simmons+ (25)1721927458R
 Tris Speaker+ (29)1721917614L
 Tris Speaker+ (32)1721920674L
 Ben Taylor+ (32)1721921460L
 Dixie Walker (33)1721944611L
 Billy Williams+ (34)1721972650L
 Ted Williams+ (37)1721956503L
471.Charlie Blackwell (27)1711922282L
 Rico Carty (30)1711970560R
 Oscar Charleston+ (36)1711933286L
 Roberto Clemente+ (32)1711967632R
 Ty Cobb+ (38)1711925492L
 Roger Connor+ (25)1711883434B
 Nelson Cruz (39)1712020214R
 Jim Edmonds (34)1712004612L
 Hank Greenberg+ (29)1711940671R
 Ken Griffey Jr.+ (23)1711993691L
 Ken Griffey Jr.+ (24)1711994493L
 Frank Howard (31)1711968663R
 Sam Jethroe (27)171194495B
 Charley Jones (25)1711877255R
 Aaron Judge (25)1712017678R
 Eddie Mathews+ (21)1711953681L
 Joe Mauer (26)1712009606L
 Clyde Nelson (24)171194678R
 Jim O'Rourke+ (28)1711879375R
 Jim O'Rourke+ (33)1711884502R
 David Ortiz+ (31)1712007667L
 Bill Pierce (34)1711924277R
 Buster Posey (25)1712012610R
 Mike Schmidt+ (30)1711980652R
 Duke Snider+ (27)1711954679L
 Danny Tartabull (28)1711991557R
 Joe Torre+ (30)1711971707R
 Joey Votto (26)1712010648L
 Willie Wells+ (21)1711926344R
 Ken Williams (33)1711923646L
Rank Player (age that year) Adjusted OPS+YearPABats
 Carl Yastrzemski+ (28)1711968664L