highest ops past 30 years minimum 200 at bats

Between July 18, 1995 and July 18, 2025, Barry Bonds has the best OPS with 200+ at-bats, with an OPS of 1.155.

Interpreted as:
highest ops by a player past 30 years minimum 200 at bats
NAME OPS AB G R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG
1 Barry Bonds
B. Bonds
1.155
5,067
1,631
1,277
1,564
312
32
486
1,180
1,686
77
790
189
44
6,873
3,398
830
1
42
502
100
.309
.484
.671
2 Mark McGwire
M. McGwire
1.116
2,623
813
570
732
105
1
321
698
673
38
791
6
0
3,361
1,802
427
0
27
98
57
.279
.429
.687
3 Larry Walker
L. Walker
1.031
4,287
1,249
936
1,414
306
45
264
874
628
104
721
127
40
5,055
2,602
615
0
36
68
106
.330
.425
.607
4 Aaron Judge
A. Judge
1.027
3,916
1,089
821
1,151
197
7
350
797
762
37
1,318
59
19
4,745
2,412
554
0
30
92
110
.294
.411
.616
5 Manny Ramirez
M. Ramirez
1.002
7,652
2,119
1,439
2,408
509
19
515
1,706
1,248
107
1,676
29
27
9,091
4,500
1,043
0
84
209
231
.315
.414
.588
6 Kirby Puckett
K. Puckett
.988
256
67
43
89
22
0
12
54
29
2
50
0
2
290
147
34
0
3
6
8
.348
.414
.574
7 Mike Trout
M. Trout
.985
5,754
1,588
1,159
1,706
315
55
395
995
1,028
103
1,564
214
38
6,944
3,316
765
0
59
128
73
.296
.409
.576
8 Jim Thome
J. Thome
.968
7,501
2,263
1,435
2,077
402
22
564
1,563
1,614
59
2,320
8
14
9,240
4,215
988
0
66
163
138
.277
.406
.562
9 Jeff Bagwell
J. Bagwell
.964
5,435
1,507
1,112
1,592
340
16
344
1,094
1,063
93
1,136
148
58
6,651
2,996
700
0
60
111
156
.293
.413
.551
10 Edgar Martinez
E. Martinez
.962
4,691
1,329
796
1,468
334
6
233
935
908
63
867
23
15
5,717
2,513
573
0
55
82
127
.313
.427
.536
11 Yordan Alvarez
Y. Alvarez
.959
2,390
658
419
704
152
6
167
484
334
40
554
9
1
2,789
1,369
325
0
25
40
59
.295
.387
.573
12 Albert Belle
A. Belle
.959
3,282
855
573
986
228
8
222
709
425
30
462
41
17
3,780
1,896
458
0
43
61
110
.300
.381
.578
13 Todd Helton
T. Helton
.953
7,962
2,247
1,401
2,519
592
37
369
1,406
1,335
57
1,175
37
29
9,450
4,292
998
3
93
185
186
.316
.414
.539
14 Shohei Ohtani
S. Ohtani
.950
3,489
955
653
980
179
43
257
627
494
25
1,026
157
41
4,028
2,016
479
0
20
79
45
.281
.372
.578
15 Juan Soto
J. Soto
.949
3,620
1,032
725
1,023
194
15
224
648
846
17
774
68
24
4,510
1,919
433
3
24
75
98
.283
.418
.530
16 Lance Berkman
L. Berkman
.943
6,491
1,879
1,146
1,905
422
30
366
1,234
1,201
66
1,300
86
48
7,813
3,485
818
1
54
160
147
.293
.406
.537
17 Frank Thomas
F. Thomas
.940
5,680
1,606
977
1,649
323
4
356
1,162
1,065
71
991
17
11
6,897
3,048
683
0
81
96
152
.290
.404
.537
18 Gary Sheffield
G. Sheffield
.938
6,591
1,868
1,256
1,939
330
15
402
1,273
1,197
101
896
162
61
7,963
3,505
747
0
74
100
170
.294
.407
.532
19 Ellis Burks
E. Burks
.936
3,645
1,037
684
1,100
204
26
223
702
447
36
718
75
28
4,176
2,025
453
12
36
17
107
.302
.380
.556
20 Alex Rodriguez
A. Rodriguez
.934
10,438
2,743
2,009
3,085
545
31
694
2,075
1,334
176
2,245
323
75
12,072
5,774
1,270
14
110
97
261
.296
.381
.553
21 Chipper Jones
C. Jones
.933
8,707
2,418
1,572
2,653
533
38
455
1,575
1,464
18
1,352
147
43
10,288
4,627
1,026
2
97
176
251
.305
.402
.531
22 Carlos Delgado
C. Delgado
.933
7,126
1,976
1,222
2,006
480
18
463
1,485
1,081
169
1,688
13
7
8,467
3,911
961
0
91
182
146
.282
.385
.549
23 Juan Gonzalez
J. Gonzalez
.933
4,161
1,057
702
1,281
261
14
280
933
300
30
784
12
8
4,549
2,410
555
0
58
48
114
.308
.354
.579
24 Sammy Sosa
S. Sosa
.932
6,196
1,621
1,103
1,737
277
19
498
1,305
763
35
1,655
93
44
7,056
3,546
794
0
62
134
150
.280
.359
.572
25 Vladimir Guerrero
V. Guerrero
.931
8,155
2,147
1,328
2,590
477
46
449
1,496
737
103
985
181
94
9,059
4,506
972
0
64
250
277
.318
.379
.553
StatMuse has game-level data for OPS going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Giants Stats

Team Rankings

HR

89

25th

R

399

21st

SO

828

8th

ERA

3.50

3rd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
58
39
.598
Padres Padres
52
44
.542
5.5
Giants Giants
52
45
.536
6.0
Diamondbacks Diamondbacks
47
50
.485
11.0
Rockies Rockies
22
74
.229
35.5
Schedule
DATE MATCHUP TIME (ET)
Fri
7/18
SFG SFG
@
TOR TOR
7:07 PM
Sat
7/19
SFG SFG
@
TOR TOR
3:07 PM
Sun
7/20
SFG SFG
@
TOR TOR
12:05 PM
Mon
7/21
SFG SFG
@
ATL ATL
7:15 PM
Tue
7/22
SFG SFG
@
ATL ATL
7:15 PM
Last Game
SFG Giants

52 - 45

2

Final

5

LAD Dodgers

58 - 39

Sun 13 Jul 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Blue Jays Blue Jays
55
41
.573
Yankees Yankees
53
43
.552
2.0
AL Central W L PCT GB
Tigers Tigers
59
38
.608
Twins Twins
47
49
.490
11.5
AL West W L PCT GB
Astros Astros
56
40
.583
Mariners Mariners
51
45
.531
5.0
NL East W L PCT GB
Phillies Phillies
55
41
.573
Mets Mets
55
42
.567
0.5
NL Central W L PCT GB
Cubs Cubs
57
39
.594
Brewers Brewers
56
40
.583
1.0
NL West W L PCT GB
Dodgers Dodgers
58
39
.598
Padres Padres
52
44
.542
5.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/28
STL STL
@
CLE CLE
7-0
Sat
6/28
PHI PHI
@
ATL ATL
2-1
Sat
6/28
TBR TBR
@
BAL BAL
1-5
Sat
6/28
ATH ATH
@
NYY NYY
5-12
Sat
6/28
TOR TOR
@
BOS BOS
5-3

Schedule

DATE MATCHUP TIME (ET)
Fri
7/18
BOS BOS
@
CHC CHC
2:20 PM
Fri
7/18
CWS CWS
@
PIT PIT
6:40 PM
Fri
7/18
SDP SDP
@
WSH WSH
6:45 PM
Fri
7/18
LAA LAA
@
PHI PHI
6:45 PM
Fri
7/18
SFG SFG
@
TOR TOR
7:07 PM