Career Leaders for On Base Plus Slugging

The on base percentage statistic was originally created by Branch Rickey and Allan Roth in the 1950's as a means to measure the percentage of times a player reaches any base. It did not originally include the sacrifice fly denomination but when it was officially adapted in 1984 it appeared using the formula written above. Slugging Average was developed later and the two were combined to create On Base Plus Slugging.

Note: 1,000 career games played are needed to make this list of the one-hundred (100) greatest on base plus slugging leaders, raw averages are presented in parenthesis to further distinguish the top one-hundred, and a bold faced entry denotes that the player was active during the previous Major League season.

"It's like a dog who has never had table scraps. I really don't know what it tastes like. I would love to get a taste of the playoffs. I hope I will get to, and I hope it's this year. I am not on the three-year or four-year plan to get to there. I am on a one-year plan." - Todd Helton in the Baseball Digest (May 2004)
On Base Plus Slugging
All Time Leaders

'Top 100'

Babe Ruth 1.164 (.16364) 1
Ted Williams 1.115 (.11550) 2
Lou Gehrig 1.080 (.07977) 3
Albert Pujols 1.055 (.05474) 4
Barry Bonds 1.051 (.05118) 5
Jimmie Foxx 1.038 (.03757) 6
Hank Greenberg 1.017 (.01686) 7
Rogers Hornsby 1.010 (.01027) 8
Manny Ramirez 1.002 (.00192) 9
Todd Helton 0.994 (.99385) 10
Mark McGwire 0.982 (.98232) 11
Mickey Mantle 0.977 (.97729) 12
Joe DiMaggio 0.977 (.97713) 13
Stan Musial 0.976 (.97572) 14
Frank Thomas 0.974 (.97404) 15
Lance Berkman 0.967 (.96727) 16
Larry Walker 0.965 (.96545) 17
Alex Rodriguez 0.965 (.96529) 18
Jim Thome 0.961 (.96075) 19
Johnny Mize 0.959 (.95909) 20
Vladimir Guerrero 0.954 (.95431) 21
Jeff Bagwell 0.948 (.94795) 22
Mel Ott 0.947 (.94707) 23
Chipper Jones 0.947 (.94683) 24
Ralph Kiner 0.946 (.94589) 25
Ty Cobb 0.945 (.94495) 26
Dan Brouthers 0.942 (.94248) 27
Willie Mays 0.941 (.94138) 28
Joe Jackson 0.940 (.94010) 29
Hack Wilson 0.940 (.93987) 30
Albert Belle 0.933 (.93328) 31
Edgar Martinez 0.933 (.93326) 32
Jason Giambi 0.932 (.93248) 33
Harry Heilmann 0.930 (.93002) 34
Carlos Delgado 0.929 (.92932) 35
Hank Aaron 0.928 (.92846) 36
Earl Averill 0.928 (.92830) 37
Tris Speaker 0.928 (.92829) 38
Charlie Keller 0.928 (.92758) 39
Frank Robinson 0.926 (.92594) 40
Miguel Cabrera 0.925 (.92470) 41
Ken Williams 0.924 (.92377) 42
Mark Teixeira 0.923 (.92301) 43
Chuck Klein 0.922 (.92180) 44
Mike Piazza 0.922 (.92172) 45
David Ortiz 0.922 (.92167) 46
Duke Snider 0.919 (.91945) 47
Ed Delahanty 0.917 (.91652) 48
Babe Herman 0.915 (.91481) 49
Al Simmons 0.915 (.91472) 50
Ken Griffey, Jr. 0.912 (.91181) 51
Dick Allen 0.912 (.91171) 52
Mike Schmidt 0.908 (.90755) 53
Gary Sheffield 0.907 (.90698) 54
Mo Vaughn 0.906 (.90582) 55
Jim Edmonds 0.905 (.90509) 56
Juan Gonzalez 0.904 (.90392) 57
Adam Dunn 0.903 (.90296) 58
Brian Giles 0.902 (.90220) 59
Bob Johnson 0.899 (.89874) 60
Bill Terry 0.899 (.89866) 61
Chick Hafey 0.898 (.89802) 62
Mickey Cochrane 0.897 (.89701) 63
Bobby Abreu 0.896 (.89619) 64
J.D. Drew 0.896 (.89586) 65
Hal Trosky 0.892 (.89245) 66
Willie McCovey 0.889 (.88915) 67
Willie Stargell 0.889 (.88867) 68
Sam Thompson 0.888 (.88824) 69
Billy Hamilton 0.887 (.88723) 70
Goose Goslin 0.887 (.88671) 71
Fred McGriff 0.886 (.88600) 72
Eddie Mathews 0.885 (.88549) 73
Rafael Palmeiro 0.885 (.88522) 74
Moises Alou 0.885 (.88501) 75
Magglio Ordonez 0.884 (.88419) 76
Harmon Killebrew 0.884 (.88418) 77
Charlie Gehringer 0.884 (.88410) 78
Tim Salmon 0.884 (.88362) 79
Roger Connor 0.883 (.88300) 80
Jackie Robinson 0.883 (.88257) 81
Nomar Garciaparra 0.882 (.88207) 82
Pete Browning 0.882 (.88155) 83
Wally Berger 0.881 (.88054) 84
Will Clark 0.880 (.88014) 85
Kevin Mitchell 0.880 (.88008) 86
Dolph Camilli 0.880 (.87996) 87
Riggs Stephenson 0.880 (.87966) 88
Al Rosen 0.879 (.87923) 89
Jeff Heath 0.879 (.87885) 90
David Justice 0.878 (.87784) 91
Paul Waner 0.878 (.87774) 92
Sammy Sosa 0.878 (.87752) 93
Larry Doby 0.876 (.87595) 94
John McGraw 0.875 (.87549) 95
Jack Fournier 0.875 (.87538) 96
Ellis Burks 0.874 (.87369) 97
Derrek Lee 0.873 (.87341) 98
Tommy Henrich 0.873 (.87314) 99
Ryan Klesko 0.870 (.87035) 100
Current Through 2009 Season


Babe Ruth holds the American League record and the only modern player to "appear" to have a chance is Manny Ramirez. The National League record belongs to Barry Bonds, but Todd Helton is not far behind.

Perhaps Baseball Almanac should start a new "club" called the 1.000 OPS Club? Number one through nine are an elite group of players with all who are retired being members of the National Baseball Hall of Fame.

Do you like the on base plus slugging statistic? Do you enjoy discussing and debating advanced statistics such as this one? Join in on Baseball Fever where we have a forum dedicated to the discussion of SABRMetric stats.