Single-Season Leaders & Records for On-Base%

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 Ted Williams+ Photo of John McGraw+ Photo of Babe Ruth+ Photo of Babe Ruth+ Photo of Barry Bonds Photo of Ted Williams+ Photo of Billy Hamilton+ Photo of Babe Ruth+ Photo of Barry Bonds Photo of Babe Ruth+ Photo of Babe Ruth+ Photo of Mickey Mantle+ Photo of Rogers Hornsby+ Photo of John McGraw+ Photo of Joe Kelley+ Photo of Hugh Duffy+ Photo of Ed Delahanty+ Photo of Ted Williams+ Photo of Ted Williams+ Photo of Rogers Hornsby+ Photo of Ted Williams+ Photo of Ted Williams+

Table
Rank Player (age that year) On-Base%YearBats
1.Barry Bonds (39).60942004L
2.Barry Bonds (37).58172002L
3.Ted Williams+ (22).55281941L
4.John McGraw+ (26).54751899L
5.Babe Ruth+ (28).54451923L
6.Babe Ruth+ (25).53191920L
7.Barry Bonds (38).52912003L
8.Ted Williams+ (38).52561957L
9.Billy Hamilton+ (28).52091894L
10.Babe Ruth+ (31).51561926L
11.Barry Bonds (36).51512001L
12.Babe Ruth+ (29).51261924L
13.Babe Ruth+ (26).51231921L
14.Mickey Mantle+ (25).51201957B
15.Rogers Hornsby+ (28).50721924R
16.John McGraw+ (27).50451900L
17.Joe Kelley+ (22).50241894R
18.Hugh Duffy+ (27).50171894R
19.Ed Delahanty+ (27).50001895R
20.Ted Williams+ (23).49931942L
21.Ted Williams+ (28).49861947L
22.Rogers Hornsby+ (32).49831928R
23.Ted Williams+ (27).49701946L
24.Ted Williams+ (29).49691948L
25.Bill Joyce (26).49561894L
26.Babe Ruth+ (36).49471931L
27.Babe Ruth+ (35).49311930L
28.Arky Vaughan+ (23).49091935L
29.Ted Williams+ (30).49041949L
30.Billy Hamilton+ (29).49031895L
31.Juan Soto (21).48982020L
32.Billy Hamilton+ (27).48961893L
33.Tip O'Neill (27).48951887R
34.Rogers Hornsby+ (29).48901925R
 Babe Ruth+ (37).48901932L
36.Frank Thomas+ (26).48741994R
37.Norm Cash (27).48661961L
38.Ty Cobb+ (28).48631915L
39.Mickey Mantle+ (30).48611962B
40.Babe Ruth+ (32).48601927L
41.Fred Carroll (24).48551889R
42.Tris Speaker+ (32).48321920L
43.King Kelly+ (28).48311886R
44.Jesse Burkett+ (26).48191895L
45.Harry Heilmann+ (28).48091923R
46.Billy Hamilton+ (32).48021898L
47.Tris Speaker+ (37).47911925L
 Ted Williams+ (37).47911956L
49.Edgar Martinez+ (32).47891995R
50.Billy Hamilton+ (30).47801896L
Rank Player (age that year) On-Base%YearBats
51.Lou Gehrig+ (33).47771936L
52.Ed Delahanty+ (26).47691894R
 Jason Giambi (30).47692001L
54.Jason Giambi (29).47592000L
55.Wade Boggs+ (30).47571988L
56.Cupid Childs (26).47551894L
57.John McGraw+ (25).47521898L
58.Harry Heilmann+ (32).47501927R
59.Tris Speaker+ (34).47421922L
60.Lou Gehrig+ (24).47411927L
61.Luke Appling+ (29).47391936R
62.Lou Gehrig+ (27).47301930L
63.Lou Gehrig+ (34).47291937L
64.John Olerud (24).47281993L
65.Hughie Jennings+ (27).47211896R
66.Ed Delahanty+ (28).47191896R
67.John McGraw+ (24).47091897L
68.Dan Brouthers+ (33).47071891L
69.Chipper Jones+ (36).47002008B
70.Bill Joyce (28).46991896L
 Mark McGwire (34).46991998R
 Tris Speaker+ (28).46991916L
73.Carlos Delgado (28).46982000L
74.Joe Kelley+ (24).46951896R
75.Tris Speaker+ (35).46941923L
76.Jimmie Foxx+ (24).46931932R
77.Todd Helton (30).46852004L
78.Jesse Burkett+ (28).46831897L
79.Ty Cobb+ (38).46801925L
80.Shoeless Joe Jackson (23).46771911L
81.Lou Gehrig+ (25).46751928L
82.Mark McGwire (32).46721996R
83.George Sisler+ (29).46711922L
84.Cupid Childs (28).46681896L
85.Ty Cobb+ (26).46641913L
 Joe Morgan+ (31).46641975L
87.Mike Griffin (29).46631894L
88.Dan Brouthers+ (32).46621890L
89.Ty Cobb+ (24).46581911L
 Lou Gehrig+ (32).46581935L
91.Ty Cobb+ (27).46571914L
92.Sam Thompson+ (34).46561894L
93.Gary Sheffield (27).46531996R
94.Lou Gehrig+ (31).46521934L
 Lefty O'Doul (32).46521929L
96.Jimmie Foxx+ (31).46421939R
97.Ed Delahanty+ (31).46411899R
 Tris Speaker+ (24).46411912L
99.Pete Browning (26).46391887R
 Mickey Mantle+ (24).46391956B
Rank Player (age that year) On-Base%YearBats
101.Willie Keeler+ (25).46371897L
 Edgar Martinez+ (33).46371996R
 Ted Williams+ (32).46371951L
104.Todd Helton (26).46342000L
105.Bob Caruthers (23).46331887L
106.Cupid Childs (25).46311893L
107.Jimmie Foxx+ (21).46301929R
 Hughie Jennings+ (28).46301897R
 Nap Lajoie+ (26).46301901R
 Babe Ruth+ (33).46301928L
111.Jesse Burkett+ (30).46251899L
112.Ross Barnes (26).46201876R
 Jimmie Foxx+ (30).46201938R
114.Dan Brouthers+ (31).46191889L
115.Freddie Freeman (30).46182020L
 Albert Pujols (28).46182008R
117.Ty Cobb+ (35).46151922L
118.Fred Clarke+ (24).46141897L
119.Eddie Collins+ (38).46121925L
 Billy Hamilton+ (31).46121897L
121.Jesse Burkett+ (27).46111896L
122.Wade Boggs+ (29).46101987L
123.Barry Bonds (31).46071996L
 Jimmie Foxx+ (27).46071935R
125.Denny Lyons (24).46061890R
126.Eddie Collins+ (28).46051915L
 Paul O'Neill (31).46051994L
128.Bryce Harper (22).46022015L
129.Shoeless Joe Jackson (25).46001913L
130.Eddie Stanky (34).45971950R
131.Mike Trout (26).45962018R
132.Jesse Burkett+ (24).45941893L
 Rogers Hornsby+ (33).45941929R
134.John McGraw+ (22).45921895L
 Frank Thomas+ (28).45921996R
136.Mickey Cochrane+ (30).45911933L
137.Joey Votto (31).45902015L
138.Pete Browning (29).45881890R
 Jack Clark (31).45881987R
140.Rogers Hornsby+ (26).45861922R
141.Barry Bonds (28).45851993L
 Rogers Hornsby+ (27).45851923R
 Mel Ott+ (21).45851930L
144.Tuck Turner (27).45841894B
 Ted Williams+ (39).45841958L
146.Rogers Hornsby+ (25).45831921R
147.Larry Walker+ (32).45811999L
148.Charlie Gehringer+ (34).45801937L
 Todd Helton (29).45802003L
150.Shoeless Joe Jackson (24).45771912L
Rank Player (age that year) On-Base%YearBats
151.Cap Anson+ (42).45741894R
152.Harry Heilmann+ (30).45711925R
153.Manny Ramirez (28).45682000R
154.Roy Thomas (25).45661899L
155.Babe Ruth+ (24).45641919L
156.Joe Kelley+ (23).45621895R
 Bill Lange (24).45621895R
158.Frank Thomas+ (29).45611997R
159.Barry Bonds (27).45591992L
 Ty Cobb+ (25).45591912L
 Joe Sewell+ (24).45591923L
162.Edgar Martinez+ (34).45581997R
 Al Wingo (27).45581925L
164.Eddie Collins+ (36).45531923L
165.Ty Cobb+ (23).45491910L
166.Babe Herman (27).45471930L
167.George Brett+ (27).45441980L
 Hughie Jennings+ (29).45441898R
 Frank Thomas+ (27).45441995R
 Hack Wilson+ (30).45441930R
171.Mike Smith (28).45411896L
172.Jeff Bagwell+ (31).45401999R
 Joey Votto (33).45402017L
174.John McGraw+ (20).45391893L
 Buddy Myer (34).45391938L
176.Dale Alexander (29).45371932R
 George Grantham (29).45371929L
178.Rico Carty (30).45361970R
 Tony Gwynn+ (34).45361994L
180.Roy Thomas (29).45321903L
181.Joe Cunningham (27).45311959L
182.Lou Boudreau+ (30).45301948R
 Lefty O'Doul (33).45301930L
 Arky Vaughan+ (24).45301936L
185.Frank Thomas+ (23).45291991R
186.Wade Boggs+ (28).45281986L
 Billy Hamilton+ (25).45281891L
188.Ed Delahanty+ (34).45271902R
189.Willie McCovey+ (31).45261969L
190.Ty Cobb+ (34).45231921L
191.Ralph Kiner+ (28).45221951R
192.Mickey Cochrane+ (32).45211935L
193.Roy Cullenbine (27).45191941B
 Carl Yastrzemski+ (30).45191970L
195.George Selkirk (31).45181939L
 Larry Walker+ (30).45181997L
197.Mike Tiernan (29).45171896L
198.Eddie Collins+ (27).45151914L
 Bill Terry+ (31).45151930L
200.John McGraw+ (21).45131894L
Rank Player (age that year) On-Base%YearBats
201.Lou Gehrig+ (29).45121932L
202.Ty Cobb+ (29).45101916L
203.Jeff Bagwell+ (26).45091994R
 Eddie Collins+ (24).45091911L
205.Ferris Fain (30).45081951L
 Roy Thomas (26).45081900L
207.Jeff Bagwell+ (28).45061996R
208.Ed Morgan (27).45051931R
209.Harry Rice (23).45041925L
210.Wade Boggs+ (27).45031985L
 Eddie Collins+ (25).45031912L
 Roger Connor+ (32).45031890B
 Brian Giles (31).45032002L
214.Stan Musial+ (27).45021948L
 Tommy Tucker (25).45021889B
216.Lance Berkman (28).44982004B
 Manny Ramirez (30).44982002R
218.Frank Chance+ (28).44971905R
 Jim Thome+ (25).44971996L
220.Charlie Gehringer+ (31).44951934L
221.Phil Cavarretta (28).44941945L
222.Jimmie Foxx+ (25).44931933R
 Larry Walker+ (34).44932001L
224.Billy Hamilton+ (34).44921900L
 George Sisler+ (27).44921920L
226.Stan Musial+ (30).44901951L
227.Rod Carew+ (31).44881977L
 Mel Ott+ (20).44881929L
229.Mel Ott+ (30).44871939L
230.Richie Ashburn+ (28).44861955L
231.Jimmie Foxx+ (26).44851934R
232.Rogers Hornsby+ (31).44831927R
233.Mickey Mantle+ (29).44811961B
234.Babe Ruth+ (39).44801934L
235.Joe DiMaggio+ (24).44791939R
 Chuck Knoblauch (27).44791996R
237.Miguel Cabrera (28).44772011R
 Fred Dunlap (25).44771884R
 Mel Ott+ (27).44771936L
240.Bob Caruthers (22).44761886L
241.Jesse Burkett+ (25).44741894L
 Edgar Martinez+ (36).44741999R
243.Jose Bautista (30).44732011R
 John Olerud (29).44731998L
245.Benny Kauff (24).44701914L
246.Tony Gwynn+ (27).44691987L
247.Charlie Keller (22).44681939L
248.Joe Kelley+ (25).44671897R
 Mike Tiernan (22).44671889L
250.Barry Bonds (32).44641997L
Rank Player (age that year) On-Base%YearBats
251.Dolph Camilli (30).44621937L
 Piggy Ward (27).44621894B
253.Jack Clements (30).44601895L
 Jack Fournier (35).44601925L
 Benny Kauff (25).44601915L
256.Paul Waner+ (25).44591928L
257.Max Bishop (33).44581933L
258.Lou Gehrig+ (28).44571931L
259.Bobby Abreu (25).44561999L
 Paul Waner+ (33).44561936L
261.Bill Dahlen (24).44541894R
 Jim Thome+ (31).44542002L
263.David Ortiz (31).44532007L
 Yank Robinson (27).44531887R
265.Denny Lyons (25).44521891R
266.Dan Brouthers+ (28).44501886L
 Harry Heilmann+ (31).44501926R
268.Todd Helton (31).44482005L
 Sherry Magee (25).44481910R
270.Larry Walker+ (31).44471998L
271.Riggs Stephenson (31).44461929R
272.Harry Heilmann+ (26).44441921R
 Hughie Jennings+ (26).44441895R
 Nap Lajoie+ (35).44441910R
 Chief Roseman (33).44441890R
276.Wade Boggs+ (25).44431983L
277.Ty Cobb+ (30).44411917L
 Joe Morgan+ (32).44411976L
279.Al Simmons+ (29).44401931R
280.Shoeless Joe Jackson (32).44391920L
 Joe Mauer (26).44392009L
 Johnny Mize+ (26).44391939L
283.Jake Stenzel (28).44371895R
284.Willie McCovey+ (32).44361970L
 Ed Swartwood (31).44361890L
286.Ed Delahanty+ (29).44351897R
 Bill Joyce (29).44351897L
288.Mickey Mantle+ (26).44331958B
 Tony Phillips (34).44331993B
290.Cap Anson+ (38).44301890R
 Roger Bresnahan+ (24).44301903R
 Cupid Childs (24).44301892L
293.Albert Pujols (29).44292009R
294.Ray Grimes (28).44241922R
 Ted Williams+ (21).44241940L
296.Manny Ramirez (27).44221999R
297.Max Bishop (27).44191927L
298.Goose Goslin+ (27).44181928L
 Mike Griffin (30).44181895L
 Mike Trout (25).44182017R
Rank Player (age that year) On-Base%YearBats
 Art Wilson (29).44181915R
302.Cap Anson+ (29).44171881R
 Miguel Cabrera (30).44172013R
 Babe Ruth+ (38).44171933L
305.Larry Doby+ (26).44151950L
 Mel Ott+ (29).44151938L
307.Johnny Bassler (29).44141924L
 Eddie Collins+ (37).44141924L
309.Chief Meyers (31).44131912R
310.Richie Ashburn+ (27).44121954L
311.Eddie Collins+ (26).44091913L
 Eddie Collins+ (39).44091926L
 Tris Speaker+ (25).44091913L
314.Elmer Flick+ (24).44081900L
 Chipper Jones+ (27).44081999B
316.Dolph Camilli (29).44071936L
317.Ross Youngs+ (27).44061924L
318.Mike Smith (26).44051894L
 Mike Trout (24).44052016R
320.Jason Giambi (34).44042005L
 Stan Musial+ (23).44041944L
 Eddie Yost (23).44041950R
323.Jesse Burkett+ (32).44031901L
 Miguel Cabrera (32).44032015R
325.Cap Anson+ (37).44011889R
 Richie Ashburn+ (31).44011958L
 Bob Johnson (33).44011939R
328.Barry Bonds (35).43992000L
 Jimmie Foxx+ (28).43991936R
 Buddy Myer (31).43991935L
 Jake Stenzel (27).43991894R
332.Ty Cobb+ (31).43971918L
 Bill Joyce (27).43971895L
 Jackie Robinson+ (33).43971952R
335.Joe DiMaggio+ (26).43961941R
 Fred Snodgrass (22).43961910R
337.Ty Cobb+ (40).43951927L
338.Albert Pujols (23).43942003R
339.Rickey Henderson+ (31).43921990R
 Tris Speaker+ (33).43921921L
341.Manny Ramirez (34).43912006R
342.Luke Appling+ (42).43881949R
 Frank Thomas+ (24).43881992R
344.Travis Hafner (29).43872006L
 Ken Williams (33).43871923L
346.Frank Chance+ (26).43861903R
 Bob O'Farrell (25).43861922R
348.Albert Belle (27).43841994R
349.Max Bishop (28).43831928L
 Eddie Collins+ (33).43831920L
Rank Player (age that year) On-Base%YearBats
 Stan Musial+ (28).43831949L
 Mike Trout (27).43832019R
353.Earl Averill+ (34).43821936L
 Barry Bonds (33).43821998L
355.Mookie Betts (25).43812018R
 Hank Greenberg+ (27).43811938R
 Jim Thome+ (24).43811995L
358.Kiki Cuyler+ (30).43791929R
 Ferris Fain (31).43791952L
 Gary Sheffield (31).43792000R
361.Sam Crawford+ (31).43781911L
 Ken Singleton (30).43781977B
363.Bill Dahlen (26).43771896R
364.Paul Molitor+ (30).43761987R
365.Derek Jeter+ (25).43751999R
366.Luke Appling+ (28).43741935R
 Johnny Pesky (31).43741950L
 Sammy Sosa (32).43742001R
369.Paul Waner+ (24).43731927L
370.Stan Musial+ (29).43721950L
371.Roy Thomas (27).43711901L
372.Stan Musial+ (32).43701953L
373.J.D. Drew (28).43632004L
 Hank Greenberg+ (26).43631937R
 Chuck Klein+ (25).43631930L
 Jim Wynn (27).43631969R
377.Harry Walker (28).43621947L
 Ted Williams+ (20).43621939L
379.Milton Bradley (30).43612008B
 George Brett+ (32).43611985L
 Al Simmons+ (25).43611927R
382.Wally Schang (29).43601919B
383.Babe Herman (26).43591929L
 Yank Robinson (30).43591890R
385.Bob Nieman (29).43571956R
 Eddie Stanky (30).43571946R
387.Frank Thomas+ (32).43562000R
388.Mike Schmidt+ (31).43551981R
 Cy Williams (37).43551925L
390.Jason Giambi (31).43542002L
391.George Harper (35).43531927L
 Joey Votto (29).43532013L
393.Paul Goldschmidt (27).43522015R
 Eddie Yost (32).43521959R
395.Chipper Jones+ (30).43502002B
 Mike Smith (25).43501893L
397.Roger Connor+ (27).43481885B
398.Bernie Williams (30).43471999B
399.Cupid Childs (29).43461897L
400.George Davis+ (23).43451894B
Rank Player (age that year) On-Base%YearBats
 Wally Moon (31).43451961L
402.Cupid Childs (22).43431890L
 Stan Musial+ (25).43431946L
 Joey Votto (32).43432016L
405.Dixie Walker (33).43421944L
406.Nomar Garciaparra (26).43412000R
 George Gore (32).43411886L
408.Todd Helton (33).43402007L
 Jimmy Sheckard (32).43401911L
 Honus Wagner+ (26).43401900R
411.Babe Ruth+ (27).43381922L
412.Magglio Ordonez (33).43362007R
413.Hank Greenberg+ (29).43331940R
414.Cap Anson+ (34).43291886R
 Wade Boggs+ (36).43291994L
 Pat Collins (29).43291926R
417.Rod Carew+ (28).43281974L
 Arky Vaughan+ (26).43281938L
419.Tom Daly (28).43251894B
420.Miller Huggins+ (35).43241913B
 Larry Rosenthal (30).43241940L
 Tris Speaker+ (36).43241924L
423.Jackie Robinson+ (30).43231949R
424.George Gore (36).43221890L
 Harry Heilmann+ (27).43221922R
 Tris Speaker+ (29).43221917L
427.Jeff Burroughs (27).43211978R
428.Willie Keeler+ (24).43201896L
 Stan Musial+ (31).43201952L
430.Rickey Henderson+ (34).43191993R
431.Ralph Kiner+ (26).43181949R
432.Dan Brouthers+ (34).43171892L
 Brian Giles (29).43172000L
 Todd Helton (27).43172001L
435.Toby Harrah (36).43161985R
 Mike Trout (21).43162013R
437.Barry Bonds (30).43151995L
438.Johnny Evers+ (30).43141912L
439.Max Bishop (26).43131926L
 Charlie Gehringer+ (33).43131936L
 Mike Piazza+ (28).43131997R
442.Arky Vaughan+ (22).43121934L
443.Bob Johnson (38).43111944R
444.Rogers Hornsby+ (24).43101920R
445.Lou Gehrig+ (26).43091929L
446.Mickey Mantle+ (23).43081955B
447.Will Clark (30).43071994L
 Marcell Ozuna (29).43072020R
449.Ty Cobb+ (22).43061909L
 Albert Pujols (26).43062006R
Rank Player (age that year) On-Base%YearBats
451.Miguel Cabrera (23).43052006R
452.Tommy McCarthy+ (26).43041890R
453.Billy Hamilton+ (24).43031890L
 Babe Ruth+ (34).43031929L
 Sam Thompson+ (35).43031895L
456.Lance Berkman (25).43022001B
457.Woody English (24).43011930R
 Ferris Fain (29).43011950L
 John Kruk (32).43011993L
460.Luke Appling+ (32).43001939R
 Albert Pujols (25).43002005R
462.Wade Boggs+ (31).42991989L
 Pete Browning (21).42991882R
464.Lu Blue (34).42981931B
465.Manny Ramirez (36).42972008R
466.Elmer Flick+ (22).42961898L
467.Jesse Burkett+ (31).42951900L
 Tony Lazzeri+ (25).42951929R
 Denny Lyons (27).42951893R
 Tim Salmon (26).42951995R
471.Earl Averill+ (36).42931938L
 Joe Mauer (23).42932006L
 Christian Yelich (27).42932019L
474.Eddie Joost (33).42921949R
 Jackie Robinson+ (32).42921951R
476.Chili Davis (35).42911995B
 Jack Fournier (25).42911915L
 Tommy McCarthy+ (29).42911893R
479.Jimmie Foxx+ (22).42901930R
 Tim Raines+ (27).42901987B
 Cy Seymour (32).42901905L
 Paul Waner+ (31).42901934L
483.Walton Cruise (31).42891921L
 Kevin Mitchell (32).42891994R
485.Todd Helton (28).42882002L
 Ken Williams (31).42881921L
487.Doc Crandall (26).42861914R
 Luis Gonzalez (33).42862001L
 Willie Keeler+ (23).42861895L
 Edgar Martinez+ (35).42861998R
 Albert Pujols (27).42862007R
492.Jack Fournier (34).42841924L
 Stan Musial+ (33).42841954L
 Pete Rose (28).42841969B
495.Ty Cobb+ (32).42831919L
 Larry Doby+ (27).42831951L
497.Kiki Cuyler+ (31).42821930R
498.Joe Cronin+ (31).42811938R
 Charlie Gehringer+ (37).42811940L
 Nick Johnson (27).42812006L
Rank Player (age that year) On-Base%YearBats
 Gary Sheffield (29).42811998R
 Zack Wheat+ (36).42811924L