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 April 17, 2024, are:

Mike Trout, the active leader and 12th 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
11 Manny Ramírez .9960
12 Mike Trout .9946
13 Mark McGwire .9823
14 Mickey Mantle* .9773
15 Joe DiMaggio* .9771
16 Aaron Judge .9758
17 Stan Musial* .9757
18 Frank Thomas* .9740
19 Larry Walker* .9654
20 Jud Wilson* .9625
21 Johnny Mize* .9591
22 Jim Thome* .9560
23 Todd Helton* .9531
24 Juan Soto .9484
25 Jeff Bagwell* .9480
26 Mel Ott* .9471
27 Ralph Kiner* .9459
28 Lefty O'Doul .9451
29 Ty Cobb* .9445
30 Dan Brouthers* .9435
31 Lance Berkman .9429
Willie Wells* .9429
33 Willie Mays* .9402
34 Shoeless Joe Jackson .9401
35 Hack Wilson* .9399
36 Albert Belle .9333
Edgar Martínez* .9333
38 Vladimir Guerrero* .9312
39 David Ortiz* .9310
40 Chipper Jones* .9304
41 Harry Heilmann* .9300
42 Alex Rodriguez .9299
43 Carlos Delgado .9293
44 Hank Aaron* .9285
45 Earl Averill* .9283
Tris Speaker* .9283
47 Charlie Keller .9276
48 Frank Robinson* .9259
49 Ken Williams .9238
50 Chuck Klein* .9218
Rank Player OPS
51 Mike Piazza* .9217
52 Joey Votto .9205
53 Duke Snider* .9194
54 Albert Pujols .9181
55 Ed Delahanty* .9165
56 Jason Giambi .9157
57 Ronald Acuña Jr. .9148
Babe Herman .9148
58 Al Simmons* .9147
60 Dick Allen .9117
61 Bryce Harper .9097
62 Mike Schmidt* .9075
63 Ken Griffey Jr.* .9073
64 Gary Sheffield .9070
65 Mo Vaughn .9058
66 Juan González .9040
67 Mookie Betts .9037
68 Paul Goldschmidt .9036
69 Jim Edmonds .9030
70 Brian Giles .9022
71 Bill Joyce .9020
72 Freddie Freeman .9009
73 Miguel Cabrera .9005
74 Bob Johnson .8987
Bill Terry* .8987
76 Chick Hafey* .8980
77 Mickey Cochrane* .8970
78 Hal Trosky .8925
79 Ryan Braun .8906
80 Sam Thompson* .8896
81 Willie McCovey* .8891
82 Matt Holliday .8889
83 Willie Stargell* .8887
84 Larry Doby* .8882
85 Billy Hamilton* .8875
86 Prince Fielder .8873
87 Jake Stenzel .8868
88 Goose Goslin* .8867
89 Jackie Robinson* .8865
90 Fred McGriff* .8860
91 Eddie Mathews* .8855
92 Rafael Palmeiro .8852
93 Moisés Alou .8850
94 Harmon Killebrew* .8842
95 Charlie Gehringer* .8841
96 Tim Salmon .8836
97 Monte Irvin* .8833
98 Roger Connor* .8828
99 George Selkirk .8826
100 Nomar Garciaparra .8821

Notes[edit]

  1. ^ A player is considered inactive if he has announced his retirement or not played for a full season.

External links[edit]

  • "Career Leaders & Records for On-Base Plus Slugging". Baseball-Reference.com.