List of Major League Baseball career OPS leaders explained

On-base plus slugging (OPS) is a sabermetric baseball statistic calculated as the sum of a player's on-base percentage and slugging average.[1] The statistic reflects two important offensive skills: the ability of a player to get on base and to hit for power.

Babe Ruth is the all-time leader with a career 1.1636 OPS. Ted Williams (1.1155), Lou Gehrig (1.0798), Oscar Charleston (1.0632), Barry Bonds (1.0512), Jimmie Foxx (1.0376), Turkey Stearnes (1.0340), Mule Suttles (1.0176), Hank Greenberg (1.0169), and Rogers Hornsby (1.0103) are the only other players with a career OPS over 1.000.

Key

Rank Among leaders in career OPS. A blank field indicates a tie.
PlayerName of the player.
OPSCareer OPS.
Denotes elected to National Baseball Hall of Fame.
BoldActive player.[2]

List

The top 100 Major League Baseball players in career OPS with at least 3,000 career plate appearances, as of August 19, 2024, are:

RankPlayer OPS
1 Babe Ruth1.1636
2 Ted Williams1.1155
3Lou Gehrig1.0798
4Oscar Charleston1.0632
5Barry Bonds1.0512
6Jimmie Foxx1.0376
7Turkey Stearnes1.0340
8Mule Suttles1.0276
9Hank Greenberg1.0169
10Rogers Hornsby1.0103
11Aaron Judge1.0058
12Manny Ramírez.9960
13Mike Trout.9913
14Mark McGwire.9823
15Mickey Mantle.9773
16Joe DiMaggio.9771
17Stan Musial.9757
18Frank Thomas.9740
19Larry Walker.9654
20Johnny Mize.9591
21Juan Soto.9578
22Jud Wilson.9577
23Jim Thome.9560
24Todd Helton.9531
25Jeff Bagwell.9480
26Mel Ott.9471
27Ralph Kiner.9459
28Lefty O'Doul.9451
29Ty Cobb.9445
30Dan Brouthers.9435
31Lance Berkman.9429
Willie Wells.9429
33Willie Mays.9402
34Shoeless Joe Jackson.9401
35Hack Wilson.9399
36Albert Belle.9333
Edgar Martínez.9333
38Shohei Ohtani.9332
39Vladimir Guerrero.9312
40David Ortiz.9310
41Chipper Jones.9304
42Harry Heilmann.9300
43Alex Rodriguez.9299
44Carlos Delgado.9293
45Hank Aaron.9285
46Earl Averill.9283
Tris Speaker.9283
48Charlie Keller.9276
49Frank Robinson.9259
50Ken Williams.9238
RankPlayer OPS
51Chuck Klein.9218
52Mike Piazza.9217
53Joey Votto.9205
54Duke Snider.9194
55Albert Pujols.9181
56Ed Delahanty.9165
57Jason Giambi.9157
58Babe Herman.9148
59Al Simmons.9147
60Dick Allen.9117
61Bryce Harper.9111
62Mike Schmidt.9075
63Ken Griffey Jr..9073
64Gary Sheffield.9070
65Mo Vaughn.9058
66Ronald Acuña Jr..9041
66Juan González.9039
68Jim Edmonds.9030
69Brian Giles.9022
70Bill Joyce.9020
71Freddie Freeman.9006
72Miguel Cabrera.9005
73Mookie Betts.8998
74Bob Johnson.8987
Bill Terry.8987
76Chick Hafey.8980
77Mickey Cochrane.8970
78Paul Goldschmidt.8928
79Hal Trosky.8925
80Ryan Braun.8906
81Sam Thompson.8896
82Willie McCovey.8891
83Matt Holliday.8889
84Willie Stargell.8887
85Larry Doby.8882
86Billy Hamilton.8875
87Prince Fielder.8873
88Jake Stenzel.8868
89Goose Goslin.8867
90Jackie Robinson.8865
91Fred McGriff.8860
92Eddie Mathews.8855
93Rafael Palmeiro.8852
94Moisés Alou.8850
95Harmon Killebrew.8842
96Charlie Gehringer.8841
97Tim Salmon.8836
98Monte Irvin.8833
99Roger Connor.8828
100George Selkirk.8826

External links

Notes and References

  1. See www.baseballprospectus.com or rec.sport.baseball .
  2. A player is considered inactive if he has announced his retirement or not played for a full season.