most seasons with 40+ home runs, 340+ batting avg and 1,000+ ops since 1974

Since 1974, Barry Bonds has played the most seasons with a batting average of .340 or above with 40+ home runs with an OPS of 1.000 or above, with 3 seasons.

Interpreted as:
most seasons by a player with 40+ home runs, 340+ batting avg and 1,000+ ops since 1974
NAMESEASHRAVGOPSGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPOBPSLGwRCWRAAwOBAwRC+BRAA
1Barry Bonds
B. Bonds
3
136
.358
1.361
420
1,166
357
417
80
6
301
578
28
146
22
3
1,779
917
222
0
7
249
16
.575
.786
516
298.5
.528
230
295
2Miguel Cabrera
M. Cabrera
1
44
.348
1.078
148
555
103
193
26
1
137
90
5
94
3
0
652
353
71
0
2
19
19
.442
.636
144
72.1
.455
193
68.8
3Albert Pujols
A. Pujols
1
43
.359
1.106
157
591
137
212
51
1
124
79
10
65
5
1
685
394
95
0
5
12
13
.439
.667
160
76.4
.461
184
74.1
4Carlos Delgado
C. Delgado
1
41
.344
1.134
162
569
115
196
57
1
137
123
15
104
0
1
711
378
99
0
4
18
12
.470
.664
174
81
.471
179
76
5Vladimir Guerrero
V. Guerrero
1
44
.345
1.074
154
571
101
197
28
11
123
58
8
74
9
10
641
379
83
0
4
23
15
.410
.664
139
55.1
.439
160
52
6Todd Helton
T. Helton
1
42
.372
1.162
160
580
138
216
59
2
147
103
4
61
5
3
697
405
103
0
10
22
12
.463
.698
174
82.4
.476
161
58
7Mike Piazza
M. Piazza
1
40
.362
1.070
152
556
104
201
32
1
124
69
3
77
5
1
633
355
73
0
5
11
19
.431
.638
141
63.2
.452
183
66.4
8Larry Walker
L. Walker
1
49
.366
1.172
153
568
143
208
46
4
130
78
14
90
33
8
664
409
99
0
4
14
15
.452
.720
168
86.1
.488
177
64.8
9Ellis Burks
E. Burks
1
40
.344
1.047
156
613
142
211
45
8
128
61
6
114
32
6
685
392
93
3
2
2
19
.408
.639
151
62.8
.443
151
44.1
10Frank Thomas
F. Thomas
1
40
.349
1.085
141
527
110
184
26
0
134
109
5
70
1
1
649
330
66
0
8
26
25
.459
.626
148
64.3
.451
167
60.4

More Giants Stats

Team Batting Leaders

HR

30

Adames

Willy Adames

RBI

87

Adames

Willy Adames

AVG

.266

Lee

Jung Hoo Lee
Team Pitching Leaders

W

15

Webb

Logan Webb

K

224

Webb

Logan Webb

ERA

3.22

Webb

Logan Webb
Team Rankings

HR

173

19th

R

705

17th

SO

1,358

17th

ERA

3.82

10th

2025 Division Standings
TEAMWLPCTGB
93
69
.574
90
72
.556
3.0
Giants Giants
81
81
.500
12.0
80
82
.494
13.0
43
119
.265
50.0
Schedule
DATEMATCHUPTIME (ET)
Wed
3/25
@
8:05 PM
Fri
3/27
@
4:35 PM
Sat
3/28
@
7:15 PM
Mon
3/30
@
9:40 PM
Tue
3/31
@
9:40 PM
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 Standings

NL EastWLPCTGB
96
66
.593
83
79
.512
13.0
79
83
.488
17.0
76
86
.469
20.0
66
96
.407
30.0
NL CentralWLPCTGB
97
65
.599
Cubs Cubs - w
92
70
.568
5.0
Reds Reds - w
83
79
.512
14.0
78
84
.481
19.0
71
91
.438
26.0
NL WestWLPCTGB
93
69
.574
90
72
.556
3.0
81
81
.500
12.0
80
82
.494
13.0
43
119
.265
50.0
AL EastWLPCTGB
94
68
.580
94
68
.580
89
73
.549
5.0
77
85
.475
17.0
75
87
.463
19.0
AL CentralWLPCTGB
88
74
.543
87
75
.537
1.0
82
80
.506
6.0
70
92
.432
18.0
60
102
.370
28.0
AL WestWLPCTGB
90
72
.556
87
75
.537
3.0
81
81
.500
9.0
76
86
.469
14.0
72
90
.444
18.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
@
6-2
Tue
9/16
@
9-4
Tue
9/16
@
4-5
Tue
9/16
@
1-2
Tue
9/16
@
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
@
8:05 PM
Thu
3/26
@
4:00 AM
Thu
3/26
@
4:00 AM
Thu
3/26
@
2:10 PM
Thu
3/26
@
3:05 PM