most seasons with an one on base percentage of over.450 slugging percentage of over.600 and ops of over 1.100

4 players were tied for playing the most seasons with a slugging percentage above .450 with an on-base percentage of .010 or above with an OPS of .600 or above, with 20 seasons. The first three are Barry Bonds, Hank Aaron and Stan Musial.

Interpreted as:
most seasons by a player with an one or higher on base percentage of over.450 slugging percentage of over.600 or higher and ops of over 1.100
NAME SEAS OBP SLG OPS G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
20
.455
.628
1.082
2,714
8,854
2,059
2,699
541
68
727
1,890
2,400
103
1,344
446
124
11,443
5,557
1,336
1
85
664
152
.305
2514
1,124.1
.445
178
1,122.2
2 Hank Aaron
H. Aaron
20
.379
.572
.951
2,954
11,160
2,049
3,469
573
90
720
2,133
1,269
28
1,255
238
69
12,580
6,382
1,383
14
109
289
292
.311
2298
930.7
.411
158
856.3
3 Stan Musial
S. Musial
20
.421
.568
.990
2,787
10,294
1,878
3,457
702
173
449
1,849
1,504
51
628
76
29
11,929
5,852
1,324
35
45
107
228
.336
2375
1,019.9
.442
162
896.1
4 Ty Cobb
T. Cobb
20
.440
.526
.966
2,645
9,948
2,012
3,715
638
276
110
1,765
1,101
86
584
843
11,391
5,235
1,024
256
.373
2282
1,035.6
.454
171
931.8
5 Babe Ruth
B. Ruth
19
.477
.697
1.174
2,403
8,181
2,142
2,821
500
133
705
2,186
2,032
43
1,279
123
10,365
5,702
1,338
109
.345
2694
1,431.1
.516
199
1,364.1
6 Jim Thome
J. Thome
18
.407
.568
.974
2,359
7,851
1,525
2,198
430
23
594
1,623
1,665
63
2,378
16
19
9,650
4,456
1,047
1
70
163
147
.280
1854
658.7
.412
148
598.4
7 Willie Mays
W. Mays
18
.387
.573
.959
2,687
9,898
1,922
3,034
483
132
629
1,775
1,312
38
1,343
323
95
11,342
5,668
1,244
8
86
179
225
.307
2117
867.1
.416
158
782.6
8 Ted Williams
T. Williams
18
.486
.642
1.127
2,189
7,434
1,766
2,585
510
71
511
1,796
1,969
37
682
24
4
9,460
4,770
1,092
5
15
80
190
.348
2303
1,211.5
.498
191
1,062.4
9 Alex Rodriguez
A. Rodriguez
17
.387
.567
.954
2,488
9,526
1,888
2,862
511
28
657
1,958
1,241
163
1,999
302
71
11,046
5,400
1,196
14
102
93
239
.300
2051
698.1
.404
146
643.8
10 Manny Ramirez
M. Ramirez
17
.412
.588
1.001
2,275
8,174
1,539
2,564
546
20
553
1,825
1,327
109
1,801
38
33
9,702
4,809
1,119
2
90
216
240
.314
1930
727.6
.420
154
667
11 Chipper Jones
C. Jones
17
.403
.539
.942
2,261
8,179
1,492
2,513
505
36
440
1,506
1,350
17
1,273
141
45
9,637
4,410
981
3
88
153
229
.307
1765
574.8
.401
144
542.8
12 Ken Griffey Jr.
K. Griffey Jr.
17
.377
.564
.940
2,181
8,174
1,467
2,386
442
37
569
1,617
1,090
72
1,471
167
59
9,429
4,609
1,048
7
86
216
167
.292
1671
518.7
.396
139
461.7
13 Frank Thomas
F. Thomas
17
.422
.562
.984
2,231
7,885
1,459
2,394
485
11
509
1,664
1,618
84
1,328
32
23
9,706
4,428
1,005
0
119
166
217
.304
1910
721.7
.420
156
692.9
14 Willie Stargell
W. Stargell
17
.366
.541
.907
2,012
7,055
1,095
2,021
389
48
437
1,400
856
70
1,713
12
14
8,051
3,817
874
8
62
214
124
.286
1356
492.3
.395
149
444.7
15 Frank Robinson
F. Robinson
17
.391
.552
.943
2,399
8,694
1,635
2,604
476
67
528
1,600
1,200
170
1,291
165
62
10,171
4,798
1,071
17
90
194
236
.300
1854
734.1
.410
155
652.5
16 Mel Ott
M. Ott
17
.418
.545
.963
2,453
8,781
1,762
2,713
466
67
491
1,786
1,591
61
815
79
10,532
4,786
1,024
99
33
.309
2103
813
.436
159
786.6
17 David Ortiz
D. Ortiz
16
.381
.563
.944
2,167
7,878
1,302
2,262
573
18
521
1,653
1,216
33
1,566
15
9
9,211
4,434
1,112
2
82
204
212
.287
1638
550.4
.396
143
481.6
18 Albert Pujols
A. Pujols
16
.393
.578
.971
2,436
9,054
1,663
2,807
597
16
598
1,821
1,202
105
1,053
107
42
10,460
5,230
1,211
1
98
295
331
.310
1957
718.2
.405
154
708.4
19 Gary Sheffield
G. Sheffield
16
.405
.546
.951
2,033
7,245
1,360
2,197
368
23
448
1,415
1,199
105
913
190
73
8,639
3,955
839
0
90
114
186
.303
1617
552
.407
150
549.8
20 Jose Canseco
J. Canseco
16
.351
.518
.869
1,789
6,728
1,139
1,794
322
14
447
1,358
842
80
1,840
198
88
7,728
3,485
783
1
77
61
171
.267
1233
313.9
.376
131
295.2
21 Willie McCovey
W. McCovey
16
.390
.547
.937
2,022
6,527
1,050
1,838
286
43
454
1,293
1,137
59
1,239
23
19
7,785
3,572
783
5
57
230
138
.282
1391
553.5
.406
157
505.4
22 Jimmie Foxx
J. Foxx
16
.436
.628
1.064
2,087
7,553
1,670
2,506
432
123
519
1,844
1,386
11
1,191
85
9,018
4,741
1,074
68
56
.332
2063
932.1
.470
162
784
23 Lou Gehrig
L. Gehrig
16
.448
.634
1.082
2,156
7,973
1,886
2,717
534
163
493
1,994
1,503
45
789
102
9,627
5,056
1,190
106
.341
2264
1,049.9
.478
174
983.5
24 Carlos Beltran
C. Beltran
15
.361
.510
.871
2,035
7,724
1,323
2,220
453
69
376
1,338
893
41
1,409
276
41
8,755
3,939
898
12
85
87
158
.287
1381
328.9
.371
127
285.7
25 Larry Walker
L. Walker
15
.406
.577
.982
1,835
6,441
1,292
2,051
453
59
364
1,256
859
132
1,106
208
68
7,496
3,714
876
1
63
112
145
.318
1469
553.3
.418
143
405.2

More Giants Stats

Team Rankings

HR

59

22nd

R

264

18th

SO

557

8th

ERA

3.05

2nd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
38
26
.594
Padres Padres
36
26
.581
1.0
Giants Giants
36
28
.563
2.0
Diamondbacks Diamondbacks
31
32
.492
6.5
Rockies Rockies
12
51
.190
25.5
Schedule
DATE MATCHUP TIME (ET)
Sat
6/7
ATL ATL
@
SFG SFG
4:05 PM
Sun
6/8
ATL ATL
@
SFG SFG
4:05 PM
Tue
6/10
SFG SFG
@
COL COL
8:40 PM
Wed
6/11
SFG SFG
@
COL COL
8:40 PM
Thu
6/12
SFG SFG
@
COL COL
3:10 PM
Last Game
SFG Giants

36 - 28

5

Final

4

ATL Braves

27 - 35

Fri 6 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
39
23
.629
Rays Rays
34
29
.540
5.5
AL Central W L PCT GB
Tigers Tigers
42
24
.636
Twins Twins
34
29
.540
6.5
AL West W L PCT GB
Astros Astros
35
28
.556
Mariners Mariners
32
30
.516
2.5
NL East W L PCT GB
Mets Mets
40
24
.625
Phillies Phillies
37
26
.587
2.5
NL Central W L PCT GB
Cubs Cubs
40
24
.625
Cardinals Cardinals
35
28
.556
4.5
NL West W L PCT GB
Dodgers Dodgers
38
26
.594
Padres Padres
36
26
.581
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
5/22
CHC CHC
@
CIN CIN
13-6
Thu
5/22
MIL MIL
@
PIT PIT
5-6
Thu
5/22
TOR TOR
@
TBR TBR
1-3
Thu
5/22
LAD LAD
@
NYM NYM
7-5
Thu
5/22
CLE CLE
@
DET DET
3-1

Schedule

DATE MATCHUP TIME (ET)
Sat
6/7
PHI PHI
@
PIT PIT
4:05 PM
Sat
6/7
TEX TEX
@
WSH WSH
4:05 PM
Sat
6/7
ATL ATL
@
SFG SFG
4:05 PM
Sat
6/7
MIA MIA
@
TBR TBR
4:10 PM
Sat
6/7
KCR KCR
@
CWS CWS
4:10 PM