highest (home runs/abs)-(strikeouts/abs) in a season with at least 10 home runs since 1964

Since 1964, Barry Bonds has the most home runs per at-bat - strikeouts per at-bat with 10+ home runs in a season, with 0.01 in 2004.

Interpreted as:
highest (home runs/abs)-(strikeouts/abs) by a player in a season with at least 10 home runs since 1964
NAME (HR/AB)-(SO/AB) HR AB SO SEASON TM G R H 2B 3B RBI BB HBP SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
0.01
45
373
41
2004
SFG SFG
147
129
135
27
3
101
232
9
6
1
617
303
75
0
3
120
5
.362
.609
.812
1.422
185
108
.537
233
105.7
2 George Brett
G. Brett
0
24
449
22
1980
KCR KCR
117
87
175
33
9
118
58
1
15
6
515
298
66
0
7
16
11
.390
.454
.664
1.118
120
62.7
.478
198
59.2
3 Albert Pujols
A. Pujols
0
49
535
50
2006
STL STL
143
119
177
33
1
137
92
4
7
2
634
359
83
0
3
28
20
.331
.431
.671
1.102
142
62.6
.447
174
61.7
4 Barry Bonds
B. Bonds
0
46
403
47
2002
SFG SFG
143
117
149
31
2
110
198
9
9
2
612
322
79
0
2
68
4
.370
.582
.799
1.381
183
110
.544
244
109.9
5 George Brett
G. Brett
0
22
564
24
1977
KCR KCR
139
105
176
32
13
88
55
2
14
12
627
300
67
3
3
9
12
.312
.373
.532
.905
106
33.4
.390
142
31.4
6 Tony Gwynn
T. Gwynn
0
16
461
18
1998
SDP SDP
127
65
148
35
0
69
35
1
3
1
505
231
51
0
8
6
14
.321
.364
.501
.865
79
16.3
.370
129
18.7
7 Hank Aaron
H. Aaron
-0.01
44
547
47
1969
ATL ATL
147
100
164
30
3
97
87
2
9
10
639
332
77
0
3
19
14
.300
.396
.607
1.003
126
58
.435
170
51.3
8 Don Mattingly
D. Mattingly
-0.01
31
677
35
1986
NYY NYY
162
117
238
53
2
113
53
1
0
0
742
388
86
1
10
11
17
.352
.394
.573
.967
141
55.9
.416
160
54.2
9 Jim Spencer
J. Spencer
-0.01
23
295
25
1979
NYY NYY
106
60
85
15
3
53
38
0
0
2
336
175
41
1
2
11
12
.288
.367
.593
.960
61
21.7
.405
151
21
10 Don Mattingly
D. Mattingly
-0.01
35
652
41
1985
NYY NYY
159
107
211
48
3
145
56
2
2
2
727
370
86
2
15
13
15
.324
.371
.567
.939
129
46.9
.400
152
44.9
11 Tony Gwynn
T. Gwynn
-0.01
10
411
14
1999
SDP SDP
111
59
139
27
0
62
29
2
7
2
446
196
37
0
4
5
15
.338
.381
.477
.858
70
12.2
.372
123
13.8
12 Albert Pujols
A. Pujols
-0.01
46
592
52
2004
STL STL
154
133
196
51
2
123
84
7
5
5
692
389
99
0
9
12
21
.331
.415
.657
1.072
151
65.3
.442
171
63.6
13 Paul Lo Duca
P. Lo Duca
-0.01
25
460
30
2001
LAD LAD
125
71
147
28
0
90
39
6
2
4
519
250
53
5
9
2
11
.320
.374
.543
.917
91
26.3
.387
139
26.7
14 Don Mattingly
D. Mattingly
-0.01
23
631
30
1989
NYY NYY
158
79
191
37
2
113
51
1
3
0
693
301
62
0
10
18
15
.303
.351
.477
.828
100
24.4
.360
127
21.4
15 Bill Buckner
B. Buckner
-0.01
18
629
25
1986
BOS BOS
153
73
168
39
2
102
40
4
6
4
681
265
59
0
8
9
25
.267
.311
.421
.733
78
-1
.319
91
-7.3
16 Gary Sheffield
G. Sheffield
-0.01
33
557
40
1992
SDP SDP
146
87
184
34
3
100
48
6
5
6
618
323
70
0
7
5
19
.330
.385
.580
.965
117
50.1
.425
172
48.6
17 Bill Buckner
B. Buckner
-0.01
10
578
18
1980
CHC CHC
145
69
187
41
3
68
30
0
1
2
614
264
54
0
6
11
13
.324
.353
.457
.810
85
16.4
.355
116
10.9
18 Don Mattingly
D. Mattingly
-0.01
30
569
38
1987
NYY NYY
141
93
186
38
2
115
51
1
1
4
629
318
70
0
8
13
16
.327
.378
.559
.937
113
35.6
.394
142
33.5
19 Bill Buckner
B. Buckner
-0.01
10
421
16
1981
CHC CHC
106
45
131
35
3
75
26
1
5
2
453
202
48
0
5
9
17
.311
.349
.480
.829
65
17.3
.366
125
12.6
20 Barry Bonds
B. Bonds
-0.02
37
391
43
1994
SFG SFG
112
89
122
18
1
81
74
6
29
9
474
253
56
0
3
18
3
.312
.426
.647
1.073
104
43.6
.442
173
44.4
21 Don Mattingly
D. Mattingly
-0.02
23
603
33
1984
NYY NYY
153
91
207
44
2
110
41
1
1
1
662
324
69
8
9
8
15
.343
.381
.537
.918
116
42.4
.401
153
41
22 Tony Gwynn
T. Gwynn
-0.02
12
419
19
1994
SDP SDP
110
79
165
35
1
64
48
2
5
0
475
238
48
1
5
16
20
.394
.454
.568
1.022
101
40.6
.434
166
40.2
23 Bill Buckner
B. Buckner
-0.02
15
657
26
1982
CHC CHC
161
93
201
34
5
105
36
5
15
5
709
290
54
1
10
7
14
.306
.342
.441
.783
94
14.2
.344
113
10.3
24 Rusty Staub
R. Staub
-0.02
24
642
35
1978
DET DET
162
75
175
30
1
121
76
3
3
1
734
279
55
2
11
5
24
.273
.347
.435
.782
98
18.4
.351
116
13.5
25 Victor Martinez
V. Martinez
-0.02
32
561
42
2014
DET DET
151
87
188
33
0
103
70
4
3
2
641
317
65
0
6
28
17
.335
.409
.565
.974
119
49.8
.411
167
47.6
StatMuse has season-level data for strikeouts going back to the 1891 season.

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