most seasons with 1000 on base plus slugging percentage since 1997

Since 1997, Barry Bonds has played the most seasons with an OPS of 1.000 or above, with 10 seasons.

Interpreted as:
most seasons by a player with 1000 or higher on base plus slugging percentage since 1997
NAME SEAS 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
10
1.189
1,273
3,943
1,032
1,241
245
26
402
926
1,361
62
617
131
31
5,400
2,744
673
1
33
424
74
.315
.493
.696
1337
664.2
.476
195
658.9
2 Albert Pujols
A. Pujols
8
1.069
1,243
4,578
969
1,530
348
12
342
1,000
743
57
519
71
24
5,428
2,928
702
1
49
201
156
.334
.429
.640
1171
512.7
.441
173
500.9
3 Manny Ramirez
M. Ramirez
8
1.056
1,116
4,064
806
1,329
275
10
308
976
702
58
924
11
12
4,864
2,548
593
0
40
140
112
.327
.429
.627
1047
440.1
.438
166
410.6
4 Larry Walker
L. Walker
6
1.102
770
2,692
617
951
209
22
190
586
395
59
436
84
26
3,171
1,774
421
0
25
39
63
.353
.443
.659
743
349
.462
163
256.5
5 Aaron Judge
A. Judge
5
1.105
619
2,203
502
677
116
6
224
505
486
22
726
41
10
2,726
1,477
346
0
15
66
61
.307
.435
.670
633
310.2
.454
200
315.2
6 David Ortiz
D. Ortiz
5
1.033
700
2,569
494
794
195
5
197
589
468
11
481
7
2
3,075
1,590
397
0
27
72
69
.309
.414
.619
634
262.9
.428
164
241.2
7 Todd Helton
T. Helton
5
1.093
789
2,850
627
994
250
15
186
615
538
19
400
20
13
3,446
1,832
451
1
38
98
67
.349
.450
.643
785
356.4
.452
158
261.9
8 Alex Rodriguez
A. Rodriguez
5
1.032
792
2,998
659
940
155
6
252
695
448
70
633
87
21
3,552
1,863
413
0
36
42
64
.314
.410
.621
744
304.5
.432
165
289.6
9 Chipper Jones
C. Jones
5
1.039
688
2,502
506
836
168
14
160
475
457
6
385
49
15
2,989
1,512
342
0
24
68
79
.334
.435
.604
635
261.8
.435
164
249.2
10 Jim Thome
J. Thome
5
1.043
701
2,268
462
660
112
5
208
512
520
20
699
2
4
2,834
1,406
325
0
26
57
35
.291
.423
.620
597
251.1
.434
167
238.3
11 Mike Trout
M. Trout
4
1.082
424
1,460
326
446
84
10
125
273
353
35
375
59
8
1,860
925
219
0
12
59
18
.305
.448
.634
418
191.8
.441
182
188.9
12 Joey Votto
J. Votto
4
1.023
581
2,025
366
653
147
5
116
349
462
25
428
37
12
2,525
1,158
268
0
13
61
46
.322
.451
.572
528
234.8
.432
171
217.1
13 Bruce Chen
B. Chen
4
1.633
6
5
1
4
0
0
0
0
1
0
1
0
0
7
4
0
1
0
0
0
.800
.833
.800
3
2.4
.712
375
2.3
14 Sammy Sosa
S. Sosa
4
1.058
637
2,449
500
760
116
8
243
597
358
12
663
32
23
2,850
1,621
367
0
31
78
55
.310
.396
.662
601
237.8
.432
160
226.6
15 Mark McGwire
M. McGwire
4
1.140
553
1,806
394
517
77
1
225
490
472
24
533
5
0
2,320
1,271
303
0
18
77
34
.286
.437
.704
545
251.6
.463
181
245.3
16 Shohei Ohtani
S. Ohtani
3
1.054
336
1,301
284
400
72
19
113
253
201
9
353
89
13
1,520
849
204
0
9
36
16
.307
.401
.653
329
148.6
.434
182
148.2
17 Yovani Gallardo
Y. Gallardo
3
1.145
6
10
1
5
1
0
0
0
1
0
2
0
0
12
6
1
1
0
0
0
.500
.545
.600
3
1.8
.496
220
1.7
18 Bryce Harper
B. Harper
3
1.057
405
1,429
314
457
107
3
106
270
292
11
364
23
9
1,745
888
216
2
11
40
42
.320
.436
.621
381
174.4
.438
176
162.8
19 Miguel Cabrera
M. Cabrera
3
1.051
459
1,675
325
570
119
2
112
368
287
11
278
8
4
1,988
1,029
233
0
15
73
60
.340
.437
.614
419
195.3
.441
180
184.3
20 Alexi Ogando
A. Ogando
3
1.200
5
5
1
3
0
0
0
0
0
0
2
0
0
5
3
0
0
0
0
0
.600
.600
.600
1
0.9
.534
239
0.8
21 Tyler Clippard
T. Clippard
3
1.400
76
5
0
3
1
0
0
0
0
0
2
0
0
7
4
1
2
0
0
0
.600
.600
.800
2
1.5
.609
271
1.5
22 Brandon Duckworth
B. Duckworth
3
1.429
11
7
2
4
2
0
0
0
0
0
0
0
0
8
6
2
1
0
0
0
.571
.571
.857
3
1.7
.611
267
1.7
23 CC Sabathia
CC Sabathia
3
1.200
6
15
2
7
1
0
1
4
0
0
2
0
0
15
11
2
0
0
0
0
.467
.467
.733
4
2.3
.516
227
2.4
24 Lance Berkman
L. Berkman
3
1.036
468
1,657
309
532
124
8
109
368
317
27
328
19
18
2,021
999
241
0
20
41
29
.321
.433
.603
427
175.8
.432
161
161
25 Jason Giambi
J. Giambi
3
1.096
461
1,590
337
524
110
4
122
379
375
37
291
6
2
2,024
1,008
236
0
22
34
44
.330
.462
.634
472
218.7
.458
183
216.5

More Giants Stats

Team Rankings

HR

46

15th

R

209

8th

SO

383

9th

ERA

3.53

8th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
29
15
.659
Padres Padres
27
15
.643
1.0
Giants Giants
25
19
.568
4.0
Diamondbacks Diamondbacks
23
21
.523
6.0
Rockies Rockies
7
36
.163
21.5
Schedule
DATE MATCHUP TIME (ET)
Fri
5/16
ATH ATH
@
SFG SFG
10:15 PM
Sat
5/17
ATH ATH
@
SFG SFG
9:05 PM
Sun
5/18
ATH ATH
@
SFG SFG
4:05 PM
Mon
5/19
KCR KCR
@
SFG SFG
9:45 PM
Tue
5/20
KCR KCR
@
SFG SFG
9:45 PM
Last Game
SFG Giants

25 - 19

7

Final

8

AZ Diamondbacks

23 - 21

Wed 14 May 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
Mets Mets
28
16
.636
Phillies Phillies
25
18
.581
2.5
NL Central W L PCT GB
Cubs Cubs
26
19
.578
Cardinals Cardinals
24
20
.545
1.5
NL West W L PCT GB
Dodgers Dodgers
29
15
.659
Padres Padres
27
15
.643
1.0
AL East W L PCT GB
Yankees Yankees
25
18
.581
Red Sox Red Sox
22
23
.489
4.0
AL Central W L PCT GB
Tigers Tigers
29
15
.659
Guardians Guardians
25
18
.581
3.5
AL West W L PCT GB
Mariners Mariners
23
19
.548
Rangers Rangers
24
21
.533
0.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
4/29
LAA LAA
@
SEA SEA
3-9
Tue
4/29
NYY NYY
@
BAL BAL
4-5
Tue
4/29
AZ AZ
@
NYM NYM
4-3
Wed
4/30
CHC CHC
@
PIT PIT
8-3
Wed
4/30
STL STL
@
CIN CIN
1-9

Schedule

DATE MATCHUP TIME (ET)
Fri
5/16
PIT PIT
@
PHI PHI
6:45 PM
Fri
5/16
NYM NYM
@
NYY NYY
7:05 PM
Fri
5/16
WSH WSH
@
BAL BAL
7:05 PM
Fri
5/16
DET DET
@
TOR TOR
7:07 PM
Fri
5/16
TBR TBR
@
MIA MIA
7:10 PM