Jump to content

List of Major League Baseball career OPS leaders

From Wikipedia, the free encyclopedia

Babe Ruth, the all-time leader in OPS.

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

[edit]
Rank Among leaders in career OPS. A blank field indicates a tie.
Player Name of the player.
OPS Career OPS.
* Denotes elected to National Baseball Hall of Fame.
Bold Active player.[note 1]

List

[edit]

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

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

Notes

[edit]
  1. ^ A player is considered inactive if he has announced his retirement or not played for a full season.
[edit]
  • "Career Leaders & Records for On-Base Plus Slugging". Baseball-Reference.com.