which player has the highest ops + since 1969

Since 1969, Barry Bonds has the highest OPS, with an OPS of 1.051.

Interpreted as:
Which player has the highest ops with a minimum of 1.55 PA per team game + since 1969?
NAME OPS G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
1.051
2,986
9,847
2,227
2,935
601
77
762
1,996
2,558
106
1,539
514
141
12,606
5,976
1,440
4
91
688
165
.298
.444
.607
2663
1,143.3
.435
172
1,142
2 Aaron Judge
A. Judge
1.026
1,092
3,928
825
1,154
197
7
351
798
764
37
1,324
59
19
4,759
2,418
555
0
30
93
110
.294
.411
.616
998
430.1
.425
177
433.6
3 Manny Ramirez
M. Ramirez
.996
2,302
8,244
1,544
2,574
547
20
555
1,831
1,329
109
1,813
38
33
9,774
4,826
1,122
2
90
216
243
.312
.411
.585
1931
719.5
.418
153
658.7
4 Mike Trout
M. Trout
.984
1,591
5,767
1,161
1,710
317
55
395
998
1,029
103
1,571
214
38
6,959
3,322
767
0
60
128
73
.297
.408
.576
1360
552.1
.413
167
553.8
5 Mark McGwire
M. McGwire
.982
1,874
6,187
1,167
1,626
252
6
583
1,414
1,317
75
1,596
12
8
7,660
3,639
841
3
78
150
147
.263
.394
.588
1480
564.9
.415
157
558.2
6 Frank Thomas
F. Thomas
.974
2,322
8,199
1,494
2,468
495
12
521
1,704
1,667
87
1,397
32
23
10,074
4,550
1,028
0
121
168
226
.301
.419
.555
1954
721.1
.416
154
692
7 Larry Walker
L. Walker
.965
1,988
6,907
1,355
2,160
471
62
383
1,311
913
138
1,231
230
76
8,030
3,904
916
7
65
117
153
.313
.400
.565
1532
556.6
.412
140
406.2
8 Yordan Alvarez
Y. Alvarez
.959
658
2,390
419
704
152
6
167
484
334
40
554
9
1
2,789
1,369
325
0
25
40
59
.295
.387
.573
532
198.8
.401
162
204.7
9 Jim Thome
J. Thome
.956
2,543
8,422
1,583
2,328
451
26
612
1,699
1,747
69
2,548
19
20
10,313
4,667
1,089
1
74
173
165
.276
.402
.554
1925
653.9
.406
145
589.5
10 Todd Helton
T. Helton
.953
2,247
7,962
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
1765
612.5
.405
132
389.5
11 Shohei Ohtani
S. Ohtani
.950
958
3,501
655
983
179
43
259
632
495
25
1,029
158
41
4,041
2,025
481
0
20
79
45
.281
.372
.578
747
265.8
.395
154
261.8
12 Nick Kurtz
N. Kurtz
.949
61
218
37
60
13
2
18
48
26
0
81
1
1
247
131
33
0
3
1
4
.275
.348
.601
45
16.7
.397
158
16.6
13 Jeff Bagwell
J. Bagwell
.948
2,150
7,797
1,517
2,314
488
32
449
1,529
1,401
128
1,558
202
78
9,431
4,213
969
3
102
155
221
.297
.408
.540
1755
596.6
.405
149
588.3
14 Juan Soto
J. Soto
.948
1,035
3,631
727
1,024
194
15
225
649
848
17
779
69
24
4,523
1,923
434
3
24
75
98
.282
.418
.530
865
323.9
.402
157
316.7
15 Lance Berkman
L. Berkman
.943
1,879
6,491
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
1424
477.5
.400
144
432.3
16 Albert Belle
A. Belle
.933
1,539
5,853
974
1,726
389
21
381
1,239
683
55
961
88
41
6,673
3,300
791
4
78
91
193
.295
.369
.564
1184
366.5
.396
139
338.6
17 Edgar Martinez
E. Martinez
.933
2,055
7,213
1,219
2,247
514
15
309
1,261
1,283
89
1,202
49
30
8,672
3,718
838
10
77
113
190
.312
.418
.515
1606
548.2
.405
147
523.9
18 Vladimir Guerrero
V. Guerrero
.931
2,147
8,155
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
1575
464.6
.390
136
419
19 David Ortiz
D. Ortiz
.931
2,408
8,640
1,419
2,472
632
19
541
1,768
1,319
38
1,750
17
9
10,091
4,765
1,192
2
92
209
236
.286
.380
.552
1760
559.9
.392
140
484.1
20 Chipper Jones
C. Jones
.930
2,499
8,984
1,619
2,726
549
38
468
1,623
1,512
18
1,409
150
46
10,614
4,755
1,055
3
97
177
253
.303
.401
.529
1904
598.1
.397
141
563
21 Alex Rodriguez
A. Rodriguez
.930
2,784
10,566
2,021
3,115
548
31
696
2,086
1,338
176
2,287
329
76
12,207
5,813
1,275
16
111
97
261
.295
.380
.550
2178
690.1
.395
141
629.5
22 Carlos Delgado
C. Delgado
.929
2,035
7,283
1,241
2,038
483
18
473
1,512
1,109
172
1,745
14
8
8,657
3,976
974
0
93
186
152
.280
.383
.546
1513
435.7
.391
135
394
23 Mike Piazza
M. Piazza
.922
1,912
6,911
1,048
2,127
344
8
427
1,335
759
30
1,113
17
20
7,745
3,768
779
0
45
146
229
.308
.377
.545
1347
382.3
.390
140
402.2
24 Joey Votto
J. Votto
.920
2,056
7,252
1,171
2,135
459
22
356
1,144
1,365
81
1,640
80
29
8,746
3,706
837
0
48
147
168
.294
.409
.511
1563
539.6
.394
145
472.9
25 Willie Stargell
W. Stargell
.920
1,579
5,256
843
1,508
302
26
339
1,062
697
52
1,305
7
8
6,059
2,879
667
0
54
159
91
.287
.373
.548
1041
385.9
.402
152
356.4

More Giants Stats

Team Rankings

HR

92

25th

R

408

21st

SO

840

14th

ERA

3.59

5th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
58
42
.580
Padres Padres
55
45
.550
3.0
Giants Giants
52
48
.520
6.0
Diamondbacks Diamondbacks
50
50
.500
8.0
Rockies Rockies
24
75
.242
33.5
Schedule
DATE MATCHUP TIME (ET)
Tue
7/22
SFG SFG
@
ATL ATL
7:15 PM
Wed
7/23
SFG SFG
@
ATL ATL
12:15 PM
Fri
7/25
NYM NYM
@
SFG SFG
10:15 PM
Sat
7/26
NYM NYM
@
SFG SFG
9:05 PM
Sun
7/27
NYM NYM
@
SFG SFG
7:10 PM
Last Game
TOR Blue Jays

58 - 41

8

Final

6

SFG Giants

52 - 48

Sun 20 Jul 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Phillies Phillies
56
43
.566
Mets Mets
56
44
.560
0.5
NL Central W L PCT GB
Cubs Cubs
59
40
.596
Brewers Brewers
59
40
.596
NL West W L PCT GB
Dodgers Dodgers
58
42
.580
Padres Padres
55
45
.550
3.0
AL East W L PCT GB
Blue Jays Blue Jays
58
41
.586
Yankees Yankees
55
44
.556
3.0
AL Central W L PCT GB
Tigers Tigers
60
41
.594
Guardians Guardians
48
50
.490
10.5
AL West W L PCT GB
Astros Astros
57
42
.576
Mariners Mariners
53
46
.535
4.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
7/1
CIN CIN
@
BOS BOS
8-4
Tue
7/1
KCR KCR
@
SEA SEA
2-3
Tue
7/1
CWS CWS
@
LAD LAD
4-5
Wed
7/2
MIN MIN
@
MIA MIA
1-4
Wed
7/2
HOU HOU
@
COL COL
6-7

Schedule

DATE MATCHUP TIME (ET)
Mon
7/21
MIL MIL
@
SEA SEA
9:40 PM
Mon
7/21
HOU HOU
@
AZ AZ
9:40 PM
Mon
7/21
MIN MIN
@
LAD LAD
10:10 PM
Tue
7/22
SDP SDP
@
MIA MIA
6:40 PM
Tue
7/22
BAL BAL
@
CLE CLE
6:40 PM