most seasons with at least.300 avg.400 obp.600 slg 40 hr since 1980

Since 1980, Barry Bonds has played the most seasons with a slugging percentage of .600 or above with an on-base percentage of .400 or above, with a batting average of .300 or above with 40+ home runs, with 7 seasons.

Interpreted as:
most seasons by a player with at least.300 avg.400 or higher obp.600 or higher slg 40 or more hr since 1980
NAMESEASAVGOBPSLGHRGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPOPSWRCWRAAWOBAWRC+BRAA
1Barry Bonds
B. Bonds
7
.334
.512
.737
346
1,033
3,178
866
1,060
205
19
796
1,149
43
471
115
28
4,399
2,341
570
0
29
379
49
1.249
1164
617.2
.496
210
618.4
2Albert Pujols
A. Pujols
5
.336
.432
.652
226
775
2,877
642
966
218
7
636
467
39
296
49
14
3,411
1,876
451
0
28
123
96
1.084
751
334.3
.446
175
327.3
3Frank Thomas
F. Thomas
4
.326
.443
.616
164
598
2,151
433
701
133
0
516
469
18
292
9
8
2,679
1,326
297
0
41
96
62
1.060
581
242.9
.442
166
234.4
4Aaron Judge
A. Judge
3
.321
.446
.692
173
467
1,670
392
536
94
3
389
368
22
506
38
8
2,074
1,155
270
0
14
75
52
1.138
500
257.8
.466
210
262.7
5Alex Rodriguez
A. Rodriguez
3
.317
.421
.621
143
468
1,742
401
552
94
3
418
286
44
380
60
14
2,095
1,081
240
0
23
24
33
1.042
447
185.2
.437
169
183.8
6Todd Helton
T. Helton
2
.354
.448
.692
91
319
1,167
270
413
113
4
293
201
9
165
12
8
1,393
807
208
1
15
37
26
1.139
337
159
.467
161
112.7
7Sammy Sosa
S. Sosa
2
.323
.422
.684
114
316
1,181
252
382
72
6
298
207
8
321
7
6
1,416
808
192
0
20
56
18
1.106
317
136
.446
170
131.6
8Manny Ramirez
M. Ramirez
2
.320
.424
.636
85
289
1,051
224
336
67
5
290
177
21
278
2
5
1,260
668
157
0
11
34
21
1.059
272
111.8
.438
164
105.1
9Gary Sheffield
G. Sheffield
2
.320
.452
.633
85
302
1,020
223
326
57
4
229
243
14
137
20
15
1,289
646
146
0
12
26
29
1.086
296
128.6
.454
180
134.6
10Albert Belle
A. Belle
2
.314
.406
.655
98
301
1,148
245
360
90
4
274
172
13
167
16
2
1,344
752
192
0
11
20
44
1.061
293
122.1
.442
161
109.7
11Ken Griffey Jr.
K. Griffey Jr.
2
.315
.405
.641
85
267
1,015
207
320
62
7
199
152
8
164
28
12
1,184
651
154
0
9
44
23
1.047
247
102.3
.434
164
96.1
12Shohei Ohtani
S. Ohtani
1
.304
.412
.654
44
135
497
102
151
26
8
95
91
3
143
20
6
594
325
78
0
3
21
9
1.066
129
56.8
.433
179
56.5
13Vladimir Guerrero Jr.
V. Guerrero Jr.
1
.311
.401
.601
48
161
604
123
188
29
1
111
86
6
110
4
1
698
363
78
0
2
7
20
1.002
145
60.4
.419
166
56.1
14Cody Bellinger
C. Bellinger
1
.305
.406
.629
47
156
558
121
170
34
3
115
95
3
108
15
5
660
351
84
0
4
21
10
1.035
137
54.2
.415
160
52.6
15Christian Yelich
C. Yelich
1
.329
.429
.671
44
130
489
100
161
29
3
97
80
8
118
30
2
580
328
76
0
3
16
8
1.100
134
61
.442
174
56.7
16J.D. Martinez
J.D. Martinez
1
.330
.402
.629
43
150
569
111
188
37
2
130
69
4
146
6
1
649
358
82
0
7
11
19
1.031
136
59.7
.427
171
54.9
17Bryce Harper
B. Harper
1
.330
.460
.649
42
153
521
118
172
38
1
99
124
5
131
6
4
654
338
81
0
4
15
15
1.109
151
77.3
.461
197
73.9
18Miguel Cabrera
M. Cabrera
1
.348
.442
.636
44
148
555
103
193
26
1
137
90
5
94
3
0
652
353
71
0
2
19
19
1.078
144
72.1
.455
193
68.8
19Jose Bautista
J. Bautista
1
.302
.447
.608
43
149
513
105
155
24
2
103
132
6
111
9
5
655
312
69
0
4
24
8
1.056
139
65.6
.443
181
61.5
20Lance Berkman
L. Berkman
1
.315
.420
.621
45
152
536
95
169
29
0
136
98
4
106
3
2
646
333
74
0
8
22
11
1.041
133
52.2
.426
159
49.6
21Travis Hafner
T. Hafner
1
.308
.439
.659
42
129
454
100
140
31
1
117
100
7
111
0
0
563
299
74
0
2
16
10
1.097
128
57
.450
176
55.6
22Ryan Howard
R. Howard
1
.313
.425
.659
58
159
581
104
182
25
1
149
108
9
181
0
0
704
383
84
0
6
37
7
1.084
151
63
.436
162
57.5
23Derrek Lee
D. Lee
1
.335
.418
.662
46
158
594
120
199
50
3
107
85
5
109
15
3
691
393
99
0
7
23
12
1.080
150
67.4
.444
170
60.9
24Jim Edmonds
J. Edmonds
1
.301
.418
.643
42
153
498
102
150
38
3
111
101
5
150
8
3
612
320
83
0
8
12
4
1.061
131
54.8
.436
168
53.3
25Jim Thome
J. Thome
1
.304
.445
.677
52
147
480
101
146
19
2
118
122
5
139
1
2
613
325
73
0
6
18
5
1.122
142
68.3
.461
189
67.1

More Giants Stats

Team Rankings

HR

173

19th

R

705

17th

SO

1,358

17th

ERA

3.82

10th

2025 Division Standings
TEAMWLPCTGB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
Giants Giants
81
81
.500
12.0
Diamondbacks Diamondbacks
80
82
.494
13.0
Rockies Rockies
43
119
.265
50.0
Schedule
DATEMATCHUPTIME (ET)
Wed
3/25
NYY NYY
@
SFG SFG
4:00 AM
Fri
3/27
NYY NYY
@
SFG SFG
4:00 AM
Sat
3/28
NYY NYY
@
SFG SFG
4:00 AM
Mon
3/30
SFG SFG
@
SDP SDP
4:00 AM
Tue
3/31
SFG SFG
@
SDP SDP
4:00 AM
Last Game
COL Rockies

43 - 119

0

Final

4

SFG Giants

81 - 81

Sun 28 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL EastWLPCTGB
Phillies Phillies
96
66
.593
Mets Mets
83
79
.512
13.0
NL CentralWLPCTGB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL WestWLPCTGB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL EastWLPCTGB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL CentralWLPCTGB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL WestWLPCTGB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
CIN CIN
@
STL STL
6-2
Tue
9/16
ATL ATL
@
WSH WSH
9-4
Tue
9/16
ATH ATH
@
BOS BOS
4-5
Tue
9/16
TOR TOR
@
TBR TBR
1-2
Tue
9/16
SEA SEA
@
KCR KCR
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
NYY NYY
@
SFG SFG
4:00 AM
Thu
3/26
ATH ATH
@
TOR TOR
4:00 AM
Thu
3/26
LAA LAA
@
HOU HOU
4:00 AM
Thu
3/26
DET DET
@
SDP SDP
4:00 AM
Thu
3/26
MIN MIN
@
BAL BAL
4:00 AM