who has highest ops in the 2000s minimum 2000 at bats

Between the 2000 and 2009 seasons, Barry Bonds had the best OPS with 2,000+ at-bats, with an OPS of 1.241.

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 WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
1.241
2,871
986
772
925
178
12
317
697
1,128
53
427
54
9
4,072
2,078
507
0
20
390
49
.322
.517
.724
1059
552.8
.490
203
542
2 Albert Pujols
A. Pujols
1.055
5,146
1,399
1,071
1,717
387
14
366
1,112
811
69
570
61
30
6,082
3,230
767
1
55
198
180
.334
.427
.628
1295
551.8
.437
169
537.6
3 Manny Ramirez
M. Ramirez
1.018
4,931
1,358
933
1,562
328
11
348
1,106
828
69
1,085
10
9
5,874
2,956
687
0
46
174
148
.317
.419
.599
1190
466.7
.424
158
433.5
4 Todd Helton
T. Helton
1.006
5,305
1,466
1,017
1,756
431
27
260
981
1,001
39
741
26
17
6,409
3,021
718
2
62
164
130
.331
.436
.569
1299
508.8
.424
144
366.3
5 Alex Rodriguez
A. Rodriguez
.988
5,732
1,524
1,190
1,740
285
16
435
1,243
850
125
1,243
179
37
6,768
3,362
736
0
61
82
149
.304
.401
.587
1325
491.3
.416
154
459.7
6 Larry Walker
L. Walker
.983
2,315
690
469
729
157
26
121
456
381
58
424
40
20
2,773
1,301
304
0
19
36
55
.315
.421
.562
549
206.8
.418
140
142.2
7 Lance Berkman
L. Berkman
.972
5,169
1,473
959
1,553
357
25
309
1,026
968
61
1,030
74
39
6,248
2,887
691
1
49
130
110
.300
.413
.559
1192
424.5
.410
148
384.5
8 Jim Thome
J. Thome
.962
4,629
1,368
877
1,255
231
8
368
986
973
37
1,431
3
9
5,681
2,606
607
0
42
112
81
.271
.399
.563
1057
355
.404
145
321.6
9 Jason Giambi
J. Giambi
.961
4,257
1,305
775
1,171
224
5
303
912
942
138
965
13
5
5,387
2,314
532
0
50
69
88
.275
.418
.544
1032
367.6
.410
152
358.4
10 Ryan Howard
R. Howard
.961
2,687
732
465
750
136
11
222
640
406
25
878
10
3
3,145
1,574
369
0
27
105
50
.279
.376
.586
561
177
.396
138
154.4
11 Chipper Jones
C. Jones
.960
4,935
1,387
916
1,535
306
20
273
921
884
14
768
59
25
5,887
2,700
599
0
54
127
138
.311
.413
.547
1104
377.9
.406
147
354.2
12 Vladimir Guerrero
V. Guerrero
.960
5,415
1,432
929
1,751
324
30
315
1,037
569
66
670
147
67
6,094
3,080
669
0
44
213
190
.323
.392
.569
1107
355.6
.399
142
328.3
13 Carlos Delgado
C. Delgado
.947
4,951
1,368
863
1,416
326
12
324
1,045
796
126
1,121
9
3
5,938
2,738
662
0
65
151
108
.286
.394
.553
1069
335.2
.397
141
309.5
14 Sammy Sosa
S. Sosa
.941
3,524
945
634
995
173
10
273
726
501
23
937
10
8
4,088
2,007
456
0
40
90
81
.282
.372
.570
721
214
.391
137
198.1
15 Jim Edmonds
J. Edmonds
.937
3,968
1,216
743
1,113
253
13
261
768
700
33
1,111
39
26
4,757
2,175
527
7
49
69
71
.280
.389
.548
851
262.2
.395
140
246.3
16 Matt Holliday
M. Holliday
.933
3,237
854
573
1,030
227
26
152
592
323
56
606
80
24
3,638
1,765
405
1
21
25
87
.318
.387
.545
656
210.8
.399
135
160.6
17 David Ortiz
D. Ortiz
.932
4,825
1,340
831
1,365
357
14
307
1,016
749
24
1,004
9
5
5,653
2,671
678
2
53
87
106
.283
.378
.554
992
296.8
.392
136
258.1
18 Prince Fielder
P. Fielder
.931
2,380
675
382
675
139
8
160
453
345
47
535
14
9
2,804
1,310
307
0
32
66
52
.284
.381
.550
485
142.5
.391
137
131.1
19 Jeff Bagwell
J. Bagwell
.927
3,038
833
596
867
174
11
186
568
516
46
652
44
20
3,631
1,621
371
0
31
34
94
.285
.394
.534
651
200
.395
135
167.1
20 Miguel Cabrera
M. Cabrera
.925
3,921
1,040
630
1,220
253
12
209
753
446
33
825
24
13
4,441
2,124
474
5
36
90
125
.311
.383
.542
771
228
.390
138
213.2
21 Mark Teixeira
M. Teixeira
.923
4,023
1,060
669
1,167
266
16
242
798
523
65
808
15
3
4,638
2,191
524
0
27
69
92
.290
.378
.545
806
239.3
.391
135
202.6
22 Gary Sheffield
G. Sheffield
.921
4,572
1,268
857
1,344
226
11
273
869
718
63
621
97
33
5,399
2,411
510
0
46
52
129
.294
.394
.527
959
293.6
.394
141
284.9
23 Hanley Ramirez
H. Ramirez
.917
2,439
618
470
771
170
22
103
313
261
28
448
164
49
2,753
1,294
295
10
15
26
31
.316
.386
.531
481
144.3
.393
138
131.5
24 Frank Thomas
F. Thomas
.915
3,307
951
526
904
178
2
220
664
591
46
656
4
5
3,983
1,746
400
0
39
35
74
.273
.387
.528
697
202.3
.391
136
186
25 Travis Hafner
T. Hafner
.913
2,856
823
478
803
191
10
163
553
447
58
678
7
6
3,383
1,503
364
0
22
62
63
.281
.387
.526
581
166
.387
138
162.6

More Giants Stats

Team Rankings

HR

69

20th

R

305

15th

SO

605

12th

ERA

3.24

3rd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
42
29
.592
Giants Giants
41
30
.577
1.0
Padres Padres
39
31
.557
2.5
Diamondbacks Diamondbacks
36
35
.507
6.0
Rockies Rockies
14
57
.197
28.0
Schedule
DATE MATCHUP TIME (ET)
Tue
6/17
CLE CLE
@
SFG SFG
9:45 PM
Wed
6/18
CLE CLE
@
SFG SFG
9:45 PM
Thu
6/19
CLE CLE
@
SFG SFG
4:05 PM
Fri
6/20
BOS BOS
@
SFG SFG
10:15 PM
Sat
6/21
BOS BOS
@
SFG SFG
4:05 PM
Last Game
LAD Dodgers

42 - 29

11

Final

5

SFG Giants

41 - 30

Sat 14 Jun 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
Yankees Yankees
42
28
.600
Rays Rays
39
32
.549
3.5
AL Central W L PCT GB
Tigers Tigers
46
27
.630
Twins Twins
36
35
.507
9.0
AL West W L PCT GB
Astros Astros
41
30
.577
Mariners Mariners
36
34
.514
4.5
NL East W L PCT GB
Mets Mets
45
27
.625
Phillies Phillies
42
29
.592
2.5
NL Central W L PCT GB
Cubs Cubs
44
28
.611
Brewers Brewers
39
34
.534
5.5
NL West W L PCT GB
Dodgers Dodgers
42
29
.592
Giants Giants
41
30
.577
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/31
STL STL
@
TEX TEX
1-8
Sat
5/31
MIL MIL
@
PHI PHI
5-2
Sat
5/31
BOS BOS
@
ATL ATL
3-1
Sat
5/31
CWS CWS
@
BAL BAL
2-3
Sat
5/31
ATH ATH
@
TOR TOR
4-8

Schedule

DATE MATCHUP TIME (ET)
Mon
6/16
PHI PHI
@
MIA MIA
6:40 PM
Mon
6/16
COL COL
@
WSH WSH
6:45 PM
Mon
6/16
LAA LAA
@
NYY NYY
7:05 PM
Mon
6/16
BAL BAL
@
TBR TBR
7:35 PM
Mon
6/16
BOS BOS
@
SEA SEA
9:40 PM