Top

MLB Baseball Hitting Stats


Single Season ML Charts for 'AB RBI Ratio'

NamePercentYearLeagueRank
Hack Wilson32.6501930NL1
Babe Ruth31.6701921AL2
Manny Ramirez31.6101999AL3
Jimmie Foxx30.9701938AL4
Babe Ruth30.8601929AL5
Hank Greenberg30.8101937AL6
Sam Thompson30.6701895NL7
Babe Ruth30.5201931AL8
Sam Thompson30.4601887NL9
Babe Ruth30.3701927AL10
Babe Ruth30.3001926AL11
Babe Ruth29.9801920AL12
Babe Ruth29.9801932AL13
Lou Gehrig29.9701927AL14
Lou Gehrig29.9501930AL15
Al Simmons29.7801930AL16
Lou Gehrig29.7301931AL17
Babe Ruth29.5401930AL18
Cap Anson29.1701886NL19
Jim Gentile29.0101961AL20
Jeff Bagwell29.0001994NL21
Jimmie Foxx28.8901932AL22
Mark McGwire28.8801998NL23
Barry Bonds28.7802001NL24
Lou Gehrig28.5001934AL25
Jimmie Foxx28.4501933AL26
Mark McGwire28.3901995AL27
Rogers Hornsby28.3701925NL28
Mark McGwire28.2101999NL29
Ted Williams28.0901949AL30
Lou Gehrig27.9401937AL31
Manny Ramirez27.7902000AL32
Jimmie Foxx27.7601930AL33
Sammy Sosa27.7302001NL34
Mel Ott27.7101929NL35
Hack Wilson27.7001929NL36
Rudy York27.4701937AL37
Hank Greenberg27.4601935AL38
Rudy York27.4301938AL39
Roy Campanella27.3601953NL40
Barry Bonds27.3002002NL41
Joe DiMaggio27.2701939AL42
Oyster Burns27.1201890NL43
Barry Bonds27.0802004NL44
Al Simmons27.0201929AL45
Hugh Duffy26.9001894NL46
Joe DiMaggio26.8901937AL47
Jason Giambi26.8602000AL48
Olmedo Saenz26.8202006NL49
Ed Delahanty26.7901894NL50
Alex Rodriguez26.7602007AL51
Mark McGwire26.7101996AL52
Juan Gonzalez26.6201996AL53
Al Simmons26.6001927AL54
Ken Williams26.5001922AL55
Harry Heilmann26.4901929AL56
Babe Ruth26.4901928AL57
Babe Ruth26.3901919AL58
Juan Gonzalez26.3202001AL59
Ted Williams26.3201941AL60
George Brett26.2801980AL61
Hank Greenberg26.2601938AL62
Larry Walker26.2601999NL63
Lou Gehrig26.2501936AL64
Ted Williams26.2501942AL65
Chuck Klein26.2301930NL66
Roger Connor26.2101889NL67
George Davis26.2001897NL68
Rafael Palmeiro26.1901999AL69
Joe DiMaggio26.1801940AL70
Hank Greenberg26.1801940AL71
Joe DiMaggio26.0901948AL72
Edgar Martinez26.0802000AL73
Vern Stephens26.0701949AL74
Manny Ramirez25.9902005AL75
Juan Gonzalez25.9101998AL76
Joe Kelley25.8701895NL77
George Grantham25.7901929NL78
Travis Hafner25.7702006AL79
Walt Dropo25.7601950AL80
Hal Trosky25.7601936AL81
Jay Buhner25.7401995AL82
Ryan Howard25.7102007NL83
Mike Schmidt25.7101981NL84
Ken Griffey25.6901996AL85
Willie McCovey25.6601969NL86
Ted Williams25.6601939AL87
Ryan Howard25.6502006NL88
Albert Pujols25.6102006NL89
Hack Wilson25.5701932NL90
Ken Williams25.5501925AL91
Jim Gentile25.5201960AL92
Kirby Puckett25.5101994AL93
Willie McCovey25.4501970NL94
Carlos Delgado25.4402003AL95
Frank Thomas25.4301996AL96
Manny Ramirez25.3901998AL97
Steve Brodie25.3801895NL98
Lance Berkman25.3702006NL99
Billy Nash25.3601893NL100