Single-Season Leaders & Records for On-Base%

Stathead Logo
.com 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
Photo of Barry Bonds Photo of Barry Bonds Photo of Josh Gibson+ Photo of Ted Williams+ Photo of Charlie Smith Photo of John McGraw+ Photo of Babe Ruth+ Photo of Babe Ruth+ Photo of Tetelo Vargas Photo of Barry Bonds Photo of Ted Williams+ Photo of Oscar Charleston+ Photo of Ed Mayweather Photo of Billy Hamilton+ Photo of Babe Ruth+ Photo of Barry Bonds Photo of Babe Ruth+ Photo of Babe Ruth+ Photo of Oscar Charleston+ Photo of Mickey Mantle+ Photo of Buddy Burbage Photo of Mule Suttles+ Photo of Rogers Hornsby+ Photo of Ted Strong

Rank Player (age that year) On-Base%YearPABats
1.Barry Bonds (39).60942004617L
2.Barry Bonds (37).58172002612L
3.Josh Gibson+ (31).55961943302R
4.Ted Williams+ (22).55281941606L
5.Charlie Smith (27).55151929301L
6.John McGraw+ (26).54751899539L
7.Babe Ruth+ (28).54451923699L
8.Babe Ruth+ (25).53191920617L
9.Tetelo Vargas (37).52941943136R
10.Barry Bonds (38).52912003550L
11.Ted Williams+ (38).52561957547L
12.Oscar Charleston+ (28).52291925306L
13.Ed Mayweather (30).52251940112L
14.Billy Hamilton+ (28).52091894702L
15.Babe Ruth+ (31).51561926652L
16.Barry Bonds (36).51512001664L
17.Babe Ruth+ (29).51261924681L
18.Babe Ruth+ (26).51231921693L
19.Oscar Charleston+ (24).51211921339L
20.Mickey Mantle+ (25).51201957623B
21.Buddy Burbage (27).51161934132L
22.Mule Suttles+ (29).50761930197R
23.Rogers Hornsby+ (28).50721924642R
24.Ted Strong (24).50681941151B
25.John McGraw+ (27).50451900447L
26.Joe Kelley+ (22).50241894638R
27.Oscar Charleston+ (30).50171927299L
 Hugh Duffy+ (27).50171894616R
29.Ed Delahanty+ (27).50001895578R
 Josh Gibson+ (25).50001937183R
 Buck Leonard+ (30).50001938178L
 Artie Wilson (27).50001948136L
33.Ted Williams+ (23).49931942671L
34.Ted Williams+ (28).49861947693L
35.Rogers Hornsby+ (32).49831928621R
36.Ted Williams+ (27).49701946672L
37.Ted Williams+ (29).49691948638L
38.Bill Joyce (26).49561894459L
39.Babe Ruth+ (36).49471931663L
40.Lyman Bostock (23).4935194184L
41.Babe Ruth+ (35).49311930676L
42.Jud Wilson+ (31).49301927284L
43.Jud Wilson+ (33).49241929329L
44.Willie Wells+ (25).49231930390R
45.Jud Wilson+ (32).49201928187L
46.Josh Gibson+ (27).49171939120R
47.Buck Leonard+ (32).49121940228L
48.Arky Vaughan+ (23).49091935610L
49.Ted Williams+ (30).49041949730L
50.Billy Hamilton+ (29).49031895629L
Rank Player (age that year) On-Base%YearPABats
51.Juan Soto (21).48982020196L
52.Billy Hamilton+ (27).48961893431L
53.Tip O'Neill (27).48951887572R
54.Rogers Hornsby+ (29).48901925606R
 Babe Ruth+ (37).48901932589L
56.Ed Steele (32).48781948123L
57.Frank Thomas+ (26).48741994517R
58.Jud Wilson+ (30).48731926197L
59.Norm Cash (27).48661961673L
60.Ty Cobb+ (28).48631915701L
61.Mickey Mantle+ (30).48611962502B
62.Babe Ruth+ (32).48601927691L
63.Fred Carroll (24).48551889414R
64.Buck Leonard+ (31).48461939130L
65.George Scales (28).48421929285R
66.Homer Curry (35).48411940158L
67.Tris Speaker+ (32).48321920674L
68.King Kelly+ (28).48311886534R
 George Scales (39).48311940179R
70.Rap Dixon (26).48241929313R
71.Jesse Burkett+ (26).48191895644L
72.Harry Heilmann+ (28).48091923627R
73.Cristóbal Torriente+ (29).48051923318L
74.Billy Hamilton+ (32).48021898508L
75.Tris Speaker+ (37).47911925518L
 Ted Williams+ (37).47911956503L
77.Edgar Martinez+ (32).47891995639R
 Cristóbal Torriente+ (26).47891920270L
79.Rap Dixon (25).47841928255R
80.Josh Gibson+ (24).47801936208R
 Billy Hamilton+ (30).47801896642L
82.Lou Gehrig+ (33).47771936719L
83.Charlie Blackwell (26).47761921342L
84.Willard Brown+ (33).47721948197R
85.Ed Delahanty+ (26).47691894567R
 Jason Giambi (30).47692001671L
87.Oscar Charleston+ (27).47641924233L
88.Joe Greene (35).47621947151R
89.Jason Giambi (29).47592000664L
90.Wade Boggs+ (30).47571988719L
91.Cupid Childs (26).47551894595L
92.John McGraw+ (25).47521898652L
93.Martín Dihigo+ (21).47511926181R
94.Harry Heilmann+ (32).47501927596R
95.Tris Speaker+ (34).47421922518L
96.Lou Gehrig+ (24).47411927717L
97.Luke Appling+ (29).47391936618R
98.John Beckwith (25).47341925207R
99.Lou Gehrig+ (27).47301930703L
100.Lou Gehrig+ (34).47291937700L
Rank Player (age that year) On-Base%YearPABats
101.John Olerud (24).47281993679L
102.Hughie Jennings+ (27).47211896602R
103.Ed Delahanty+ (28).47191896574R
104.Mule Suttles+ (25).47181926390R
105.Oscar Charleston+ (32).47141929350L
 Heavy Johnson (28).47141923429R
107.John McGraw+ (24).47091897507L
108.Dan Brouthers+ (33).47071891597L
109.Buck Leonard+ (28).47061936156L
110.Chipper Jones+ (36).47002008534B
111.Bill Joyce (28).46991896600L
 Mark McGwire (34).46991998681R
 Tris Speaker+ (28).46991916647L
114.Carlos Delgado (28).46982000711L
115.Willie Wells+ (21).46971926330R
116.Joe Kelley+ (24).46951896627R
117.Tris Speaker+ (35).46941923695L
 Turkey Stearnes+ (34).46941935201L
119.Jimmie Foxx+ (24).46931932702R
120.Edgar Wesley (34).46881925256L
121.Todd Helton (30).46852004683L
122.Jesse Burkett+ (28).46831897610L
123.Ty Cobb+ (38).46801925492L
 Turkey Stearnes+ (28).46801929297L
125.Shoeless Joe Jackson (23).46771911641L
126.Lou Gehrig+ (25).46751928678L
127.Mark McGwire (32).46721996548R
128.George Sisler+ (29).46711922655L
 Cristóbal Torriente+ (30).46711924304L
130.Cupid Childs (28).46681896615L
131.Josh Gibson+ (26).46671938199R
 Buck Leonard+ (33).46671941229L
133.Hurley McNair (33).46651922382L
134.Ty Cobb+ (26).46641913504L
 Joe Morgan+ (31).46641975639L
136.Mike Griffin (29).46631894494L
137.Dan Brouthers+ (32).46621890592L
138.Ty Cobb+ (24).46581911656L
 Lou Gehrig+ (32).46581935673L
140.Ty Cobb+ (27).46571914415L
141.Josh Gibson+ (33).46561945190R
 Ted Strong (29).46561946133B
 Sam Thompson+ (34).46561894502L
144.Gary Sheffield (27).46531996677R
145.Lou Gehrig+ (31).46521934690L
 Lefty O'Doul (32).46521929732L
147.Juan Soto (22).46482021654L
148.Turkey Stearnes+ (30).46451931156L
149.Jesse Douglas (28).4643194485L
150.Jimmie Foxx+ (31).46421939565R
Rank Player (age that year) On-Base%YearPABats
151.Ed Delahanty+ (31).46411899645R
 Tris Speaker+ (24).46411912675L
153.Ray Dandridge+ (20).46401934127R
154.Pete Browning (26).46391887610R
 Mickey Mantle+ (24).46391956652B
 Roy Parnell (23).46391927360R
157.Willie Keeler+ (25).46371897618L
 Edgar Martinez+ (33).46371996634R
 Ted Williams+ (32).46371951675L
160.Todd Helton (26).46342000697L
161.Bob Caruthers (23).46331887436L
162.Cupid Childs (25).46311893609L
163.Jimmie Foxx+ (21).46301929638R
 Hughie Jennings+ (28).46301897544R
 Nap Lajoie+ (26).46301901582R
 Babe Ruth+ (33).46301928684L
167.Jesse Burkett+ (30).46251899635L
168.Joe Greene (34).4624194695R
169.Ross Barnes (26).46201876342R
 Jimmie Foxx+ (30).46201938685R
171.Dan Brouthers+ (31).46191889565L
 Buck Leonard+ (29).46191937199L
173.Freddie Freeman (30).46182020262L
 Albert Pujols (28).46182008641R
175.Ty Cobb+ (35).46151922613L
176.Fred Clarke+ (24).46141897599L
177.Eddie Collins+ (38).46121925534L
 Billy Hamilton+ (31).46121897622L
 Heavy Johnson (32).46121927219R
180.Jesse Burkett+ (27).46111896647L
181.Wade Boggs+ (29).46101987667L
182.Barry Bonds (31).46071996675L
 Jimmie Foxx+ (27).46071935649R
184.Denny Lyons (24).46061890406R
185.Eddie Collins+ (28).46051915681L
 Paul O'Neill (31).46051994443L
187.Bryce Harper (22).46022015654L
188.Shoeless Joe Jackson (25).46001913623L
189.Eddie Stanky (34).45971950692R
190.Mike Trout (26).45962018608R
191.Jesse Burkett+ (24).45941893616L
 Rogers Hornsby+ (33).45941929712R
193.Buck Leonard+ (38).45931946209L
194.John McGraw+ (22).45921895459L
 Frank Thomas+ (28).45921996649R
196.Mickey Cochrane+ (30).45911933542L
197.Joey Votto (31).45902015695L
198.Pete Browning (29).45881890571R
 Jack Clark (31).45881987559R
200.Rogers Hornsby+ (26).45861922704R
Rank Player (age that year) On-Base%YearPABats
201.Barry Bonds (28).45851993674L
 Rogers Hornsby+ (27).45851923487R
 Mel Ott+ (21).45851930648L
204.Tuck Turner (27).45841894382B
 Ted Williams+ (39).45841958517L
206.Rogers Hornsby+ (25).45831921674R
207.Larry Walker+ (32).45811999513L
208.Charlie Gehringer+ (34).45801937662L
 Todd Helton (29).45802003703L
210.Shoeless Joe Jackson (24).45771912653L
211.Turkey Stearnes+ (25).45761926389L
212.Cap Anson+ (42).45741894394R
 Bert Johnson (28).45741934131R
214.Harry Heilmann+ (30).45711925665R
215.Henry Kimbro (36).45691948270L
216.Manny Ramirez (28).45682000532R
217.Roy Thomas (25).45661899702L
218.Babe Ruth+ (24).45641919543L
219.Joe Kelley+ (23).45621895617R
 Bill Lange (24).45621895546R
221.Frank Thomas+ (29).45611997649R
222.Biz Mackey+ (25).45601923199B
223.Barry Bonds (27).45591992612L
 Ty Cobb+ (25).45591912610L
 Joe Sewell+ (24).45591923685L
226.Edgar Martinez+ (34).45581997678R
 Al Wingo (27).45581925525L
228.Roy Campanella+ (23).45531945235R
 Eddie Collins+ (36).45531923633L
230.Ty Cobb+ (23).45491910598L
231.Babe Herman (27).45471930699L
232.Leon Kellman (27).4545194679R
233.George Brett+ (27).45441980515L
 Hughie Jennings+ (29).45441898665R
 Frank Thomas+ (27).45441995647R
 Hack Wilson+ (30).45441930709R
237.Elmer Smith (28).45411896572L
238.Jeff Bagwell+ (31).45401999729R
 Joey Votto (33).45402017707L
240.John McGraw+ (20).45391893597L
 Buddy Myer (34).45391938534L
242.Dale Alexander (29).45371932454R
 George Grantham (29).45371929458L
244.Rico Carty (30).45361970560R
 Tony Gwynn+ (34).45361994475L
246.Bullet Rogan+ (28).45321922283R
 Roy Thomas (29).45321903612L
248.Joe Cunningham (27).45311959557L
249.Lou Boudreau+ (30).45301948676R
 Lefty O'Doul (33).45301930606L
Rank Player (age that year) On-Base%YearPABats
 Arky Vaughan+ (24).45301936701L
252.Frank Thomas+ (23).45291991701R
253.Wade Boggs+ (28).45281986693L
 Billy Hamilton+ (25).45281891636L
255.Ed Delahanty+ (34).45271902541R
 Wilson Redus (20).45271925296R
257.Willie McCovey+ (31).45261969623L
258.Oscar Charleston+ (26).45251923373L
 Mack Eggleston (30).45251927221B
260.Willie Bobo (27).45241925378L
261.Ty Cobb+ (34).45231921582L
262.Ralph Kiner+ (28).45221951670R
263.Mickey Cochrane+ (32).45211935522L
264.Roy Cullenbine (27).45191941629B
 Carl Yastrzemski+ (30).45191970698L
266.George Selkirk (31).45181939537L
 Larry Walker+ (30).45181997664L
268.Mike Tiernan (29).45171896605L
269.Fats Jenkins (29).45161927310L
 Archie Ware (29).4516194795L
271.Eddie Collins+ (27).45151914659L
 Bill Terry+ (31).45151930710L
273.Buck Leonard+ (27).45141935179L
274.Charlie Blackwell (27).45131922282L
 John McGraw+ (21).45131894630L
276.Lou Gehrig+ (29).45121932708L
 Buck Leonard+ (36).45121944221L
278.Ty Cobb+ (29).45101916637L
279.Jeff Bagwell+ (26).45091994479R
 Eddie Collins+ (24).45091911595L
281.Ferris Fain (30).45081951512L
 Roy Thomas (26).45081900675L
283.Jeff Bagwell+ (28).45061996719R
284.Monte Irvin+ (22).45051941209R
 Ed Morgan (27).45051931552R
286.Harry Rice (23).45041925420L
287.Wade Boggs+ (27).45031985758L
 Eddie Collins+ (25).45031912677L
 Roger Connor+ (32).45031890573B
 Brian Giles (31).45032002644L
291.Stan Musial+ (27).45021948698L
 Tommy Tucker (25).45021889602B
293.Willie Grace (30).4500194782B
294.Lance Berkman (28).44982004687B
 Manny Ramirez (30).44982002518R
 Willie Wells+ (22).44981927418R
297.Frank Chance+ (28).44971905505R
 Jim Thome+ (25).44971996636L
299.Heavy Johnson (27).44961922263R
300.Charlie Gehringer+ (31).44951934708L
Rank Player (age that year) On-Base%YearPABats
 Ed Steele (29).44951945114L
302.Phil Cavarretta (28).44941945586L
303.Jimmie Foxx+ (25).44931933670R
 Larry Walker+ (34).44932001601L
305.Billy Hamilton+ (34).44921900635L
 Halley Harding (21).44921926305B
 George Sisler+ (27).44921920692L
308.Biz Mackey+ (31).44911929216B
309.Stan Musial+ (30).44901951678L
310.Henry Kimbro (34).44891946275L
311.Rod Carew+ (31).44881977694L
 Mel Ott+ (20).44881929675L
313.Mel Ott+ (30).44871939508L
314.Richie Ashburn+ (28).44861955644L
315.Jimmie Foxx+ (26).44851934652R
 Jackie Robinson+ (26).44851945137R
 Bullet Rogan+ (35).44851929301R
318.Rogers Hornsby+ (31).44831927684R
319.Martín Dihigo+ (24).44821929328R
320.Mickey Mantle+ (29).44811961646B
 Harry Williams (33).44811938157R
322.Babe Ruth+ (39).44801934472L
323.Joe DiMaggio+ (24).44791939524R
 Josh Gibson+ (23).44791935194R
 Chuck Knoblauch (27).44791996701R
326.John Beckwith (29).44781929230R
327.Miguel Cabrera (28).44772011688R
 Fred Dunlap (25).44771884478R
 Mel Ott+ (27).44771936660L
 Ben Taylor+ (32).44771921460L
331.Bob Caruthers (22).44761886382L
 Valentín Dreke (26).44761924210L
333.Jesse Burkett+ (25).44741894618L
 Edgar Martinez+ (36).44741999608R
335.José Bautista (30).44732011655R
 Henry Kimbro (35).44731947278L
 John Olerud (29).44731998665L
338.Benny Kauff (24).44701914669L
339.Tony Gwynn+ (27).44691987680L
340.Charlie Keller (22).44681939490L
341.Josh Gibson+ (30).44671942198R
 Joe Kelley+ (25).44671897591R
 Mike Tiernan (22).44671889600L
 Jim West (32).44671937150B
345.Monte Irvin+ (21).44651940161R
346.Barry Bonds (32).44641997690L
347.Dolph Camilli (30).44621937570L
 Fats Jenkins (31).44621929251L
 Piggy Ward (27).44621894442B
350.Jack Clements (30).44601895355L
Rank Player (age that year) On-Base%YearPABats
 Jack Fournier (32).44601925649L
 Benny Kauff (25).44601915581L
353.Paul Waner+ (25).44591928698L
354.Max Bishop (33).44581933505L
 Cristóbal Torriente+ (32).44581926323L
356.Lou Gehrig+ (28).44571931738L
357.Bobby Abreu (25).44561999662L
 Paul Waner+ (33).44561936666L
359.Bill Dahlen (24).44541894596R
 Jim Thome+ (31).44542002613L
361.David Ortiz+ (31).44532007667L
 William Robinson (27).44531887539R
363.Henry Kimbro (32).44521944147L
 Denny Lyons (25).44521891557R
365.Ted Page (32).44511935168L
366.Dan Brouthers+ (28).44501886555L
 Harry Heilmann+ (31).44501926598R
368.Jimmie Lyons (30).44491920263L
369.Todd Helton (31).44482005626L
 Sherry Magee (25).44481910650R
371.Larry Walker+ (31).44471998524L
372.Riggs Stephenson (31).44461929582R
373.Piper Davis (30).44441948117R
 Harry Heilmann+ (26).44441921672R
 Hughie Jennings+ (26).44441895613R
 Nap Lajoie+ (35).44441910679R
 Bill Riggins (29).44441929288B
 James Roseman (33).44441890369R
 Willie Wells+ (24).44441929432R
380.Wade Boggs+ (25).44431983685L
381.Ty Cobb+ (30).44411917672L
 Joe Morgan+ (32).44411976599L
383.Al Simmons+ (29).44401931563R
384.Shoeless Joe Jackson (32).44391920649L
 Joe Mauer (26).44392009606L
 Johnny Mize+ (26).44391939670L
387.Walter Cannady (23).44371925302R
 Jake Stenzel (28).44371895592R
389.Willie McCovey+ (32).44361970638L
 Ed Swartwood (31).44361890559L
391.Ed Delahanty+ (29).44351897598R
 Bill Joyce (29).44351897492L
393.Mickey Mantle+ (26).44331958654B
 Tony Phillips (34).44331993707B
395.Monte Irvin+ (27).44311946248R
396.Cap Anson+ (38).44301890623R
 Roger Bresnahan+ (24).44301903486R
 Cupid Childs (24).44301892684L
399.Steel Arm Davis (31).44291927350L
 Albert Pujols (29).44292009700R
Rank Player (age that year) On-Base%YearPABats
401.Ray Grimes (28).44241922596R
 Ted Williams+ (21).44241940661L
403.Manny Ramirez (27).44221999640R
404.Jerry Benjamin (26).44191936181B
 Max Bishop (27).44191927492L
 Josh Gibson+ (21).44191933262R
 John Ritchey (24).4419194787L
 Ed Steele (28).44191944131L
409.Goose Goslin+ (27).44181928528L
 Mike Griffin (30).44181895637L
 Mike Trout (25).44182017507R
 Art Wilson (29).44181915351R
413.Cap Anson+ (29).44171881369R
 Miguel Cabrera (30).44172013652R
 Babe Ruth+ (38).44171933576L
416.Larry Doby+ (26).44151950609L
 Mel Ott+ (29).44151938654L
418.Johnny Bassler (29).44141924456L
 Eddie Collins+ (37).44141924678L
420.Jack Meyers (31).44131912437R
421.Richie Ashburn+ (27).44121954703L
422.Eddie Collins+ (26).44091913654L
 Eddie Collins+ (39).44091926455L
 Bill Hoskins (30).44091944128L
 Tris Speaker+ (25).44091913611L
426.Elmer Flick+ (24).44081900623L
 Chipper Jones+ (27).44081999701B
428.Dolph Camilli (29).44071936651L
429.Ross Youngs+ (27).44061924612L
430.Elmer Smith (26).44051894573L
 Mike Trout (24).44052016681R
432.Jason Giambi (34).44042005545L
 Stan Musial+ (23).44041944668L
 Eddie Yost (23).44041950731R
435.Jesse Burkett+ (32).44031901676L
 Miguel Cabrera (32).44032015511R
437.Cap Anson+ (37).44011889609R
 Richie Ashburn+ (31).44011958725L
 Bob Johnson (33).44011939653R
440.Barney Brown (35).44001943150L
 Sammy Hughes (28).44001939100R
442.Barry Bonds (35).43992000607L
 Jimmie Foxx+ (28).43991936693R
 Buddy Myer (31).43991935720L
 Jake Stenzel (27).43991894612R
446.Ty Cobb+ (31).43971918474L
 Bill Joyce (27).43971895596L
 Jackie Robinson+ (33).43971952636R
449.Joe DiMaggio+ (26).43961941622R
 Fred Snodgrass (22).43961910495R
Rank Player (age that year) On-Base%YearPABats
 Henry Turner (25).4396193991R
452.Ty Cobb+ (40).43951927574L
453.Albert Pujols (23).43942003685R
 Ed Rile (27).43941927289L
455.Turkey Stearnes+ (24).43931925412L
456.Rickey Henderson+ (31).43921990594R
 Tris Speaker+ (33).43921921588L
 Willie Wells+ (26).43921931153R
459.Manny Ramirez (34).43912006558R
460.Buck Leonard+ (35).43891943306L
461.Luke Appling+ (42).43881949619R
 Frank Thomas+ (24).43881992711R
463.Travis Hafner (29).43872006564L
 Ken Williams (33).43871923646L
465.Frank Chance+ (26).43861903540R
 Bob O'Farrell (25).43861922481R
 David Whatley (23).43861938115L
468.Albert Belle (27).43841994480R
469.Max Bishop (28).43831928591L
 Eddie Collins+ (33).43831920706L
 Stan Musial+ (28).43831949722L
 Lázaro Salazar (23).43831936167L
 Mike Trout (27).43832019600R
474.Earl Averill+ (34).43821936682L
 Barry Bonds (33).43821998697L
476.Mookie Betts (25).43812018614R
 Hank Greenberg+ (27).43811938681R
 Jim Thome+ (24).43811995557L
479.Kiki Cuyler+ (30).43791929596R
 Ferris Fain (31).43791952648L
 Gary Sheffield (31).43792000612R
482.Sam Crawford+ (31).43781911654L
 Ken Singleton (30).43781977651B
484.Bill Dahlen (26).43771896573R
485.Paul Molitor+ (30).43761987542R
486.Oscar Charleston+ (29).43751926208L
 Derek Jeter+ (25).43751999739R
 Candy Jim Taylor (39).43751923244R
489.Luke Appling+ (28).43741935656R
 Johnny Pesky (31).43741950605L
 Sammy Sosa (32).43742001711R
492.Larry Doby+ (22).43731946265L
 Paul Waner+ (24).43731927709L
494.Stan Musial+ (29).43721950645L
495.Roy Thomas (27).43711901603L
496.Stan Musial+ (32).43701953698L
497.J.D. Drew (28).43632004645L
 Hank Greenberg+ (26).43631937701R
 Chuck Klein+ (25).43631930722L
 Jim Wynn (27).43631969653R