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
NAME SEAS HR AVG OPS G AB R H 2B 3B RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP OBP SLG WRC WRAA WOBA WRC+ BRAA
1 Barry 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
2 Miguel 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
3 Albert 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
4 Carlos 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
5 Vladimir 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
6 Todd 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
7 Mike 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
8 Larry 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
9 Ellis 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
10 Frank 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 Rankings

HR

113

24th

R

489

24th

SO

1,012

11th

ERA

3.65

5th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
68
51
.571
Padres Padres
67
52
.563
1.0
Giants Giants
59
60
.496
9.0
Diamondbacks Diamondbacks
57
62
.479
11.0
Rockies Rockies
30
88
.254
37.5
Schedule
DATE MATCHUP TIME (ET)
Tue
8/12
SDP SDP
@
SFG SFG
9:45 PM
Wed
8/13
SDP SDP
@
SFG SFG
3:45 PM
Fri
8/15
TBR TBR
@
SFG SFG
10:15 PM
Sat
8/16
TBR TBR
@
SFG SFG
9:05 PM
Sun
8/17
TBR TBR
@
SFG SFG
4:05 PM
Last Game
SFG Giants

59 - 60

1

Final

4

SDP Padres

67 - 52

Mon 11 Aug 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
Phillies Phillies
69
49
.585
Mets Mets
63
55
.534
6.0
NL Central W L PCT GB
Brewers Brewers
74
44
.627
Cubs Cubs
67
50
.573
6.5
NL West W L PCT GB
Dodgers Dodgers
68
51
.571
Padres Padres
67
52
.563
1.0
AL East W L PCT GB
Blue Jays Blue Jays
69
50
.580
Red Sox Red Sox
65
55
.542
4.5
AL Central W L PCT GB
Tigers Tigers
69
51
.575
Guardians Guardians
61
56
.521
6.5
AL West W L PCT GB
Astros Astros
67
52
.563
Mariners Mariners
66
53
.555
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
7/26
WSH WSH
@
MIN MIN
7-2
Sat
7/26
CHC CHC
@
CWS CWS
5-4
Sat
7/26
SDP SDP
@
STL STL
9-2
Sun
7/27
TOR TOR
@
BAL BAL
4-11
Sun
7/27
COL COL
@
CLE CLE
8-6

Schedule

DATE MATCHUP TIME (ET)
Tue
8/12
SEA SEA
@
BAL BAL
6:35 PM
Tue
8/12
PHI PHI
@
CIN CIN
6:40 PM
Tue
8/12
MIA MIA
@
CLE CLE
6:40 PM
Tue
8/12
MIN MIN
@
NYY NYY
7:05 PM
Tue
8/12
CHC CHC
@
TOR TOR
7:07 PM