most hr/ab in a season with at least 150 ab

Barry Bonds has the most home runs per at-bat with 150+ at-bats in a season, with 0.15 in 2001.

Interpreted as:
most hr/ab by a player in a season with at least 150 ab
NAME HR/AB AB HR SEASON TM G R H 2B 3B RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
0.15
476
73
2001
SFG SFG
153
129
156
32
2
137
177
9
93
13
3
664
411
107
0
2
35
5
.328
.515
.863
1.379
200
117.7
.537
234
116.6
2 Mark McGwire
M. McGwire
0.14
509
70
1998
STL STL
155
130
152
21
0
147
162
6
155
1
0
681
383
91
0
4
28
8
.299
.470
.752
1.222
176
91.7
.492
205
90.7
3 Mark McGwire
M. McGwire
0.14
236
32
2000
STL STL
89
60
72
8
0
73
76
7
78
1
0
321
176
40
0
2
12
5
.305
.483
.746
1.229
85
42.8
.494
195
41.7
4 Matt Olson
M. Olson
0.13
189
24
2017
OAK OAK
59
33
49
2
0
45
22
5
60
0
0
216
123
26
0
0
1
6
.259
.352
.651
1.003
43
16.4
.411
163
16.8
5 Mark McGwire
M. McGwire
0.12
521
65
1999
STL STL
153
118
145
21
1
147
133
2
141
0
0
661
363
87
0
5
21
12
.278
.424
.697
1.120
150
64.2
.453
169
61.5
6 Mark McGwire
M. McGwire
0.12
317
39
1995
OAK OAK
104
75
87
13
0
90
88
11
77
1
1
422
217
52
0
6
5
9
.274
.441
.685
1.125
99
46.7
.466
183
45.9
7 Mark McGwire
M. McGwire
0.12
423
52
1996
OAK OAK
130
104
132
21
0
113
116
8
112
0
0
548
309
73
0
1
16
14
.312
.467
.730
1.198
142
71.8
.489
190
68.5
8 Barry Bonds
B. Bonds
0.12
373
45
2004
SFG SFG
147
129
135
27
3
101
232
9
41
6
1
617
303
75
0
3
120
5
.362
.609
.812
1.422
185
108
.537
233
105.7
9 Babe Ruth
B. Ruth
0.12
458
54
1920
NYY NYY
142
158
172
36
9
135
150
3
80
14
14
616
388
99
5
.376
.532
.847
1.379
191
120.9
.597
237
110.5
10 Barry Bonds
B. Bonds
0.12
390
45
2003
SFG SFG
130
111
133
22
1
90
148
10
58
7
0
550
292
68
0
2
61
7
.341
.529
.749
1.278
148
80.5
.503
212
79.4
11 Barry Bonds
B. Bonds
0.11
403
46
2002
SFG SFG
143
117
149
31
2
110
198
9
47
9
2
612
322
79
0
2
68
4
.370
.582
.799
1.381
183
110
.544
244
109.9
12 Babe Ruth
B. Ruth
0.11
540
60
1927
NYY NYY
151
158
192
29
8
165
137
0
89
7
6
691
417
97
14
.356
.486
.772
1.258
195
109.9
.545
212
104.8
13 Sammy Sosa
S. Sosa
0.11
577
64
2001
CHC CHC
160
146
189
34
5
160
116
6
153
0
2
711
425
103
0
12
37
6
.328
.437
.737
1.174
171
82.7
.465
186
79.8
14 Babe Ruth
B. Ruth
0.11
540
59
1921
NYY NYY
152
177
204
44
16
168
145
4
81
17
13
693
457
119
4
.378
.512
.846
1.359
214
127.8
.575
224
118.7
15 Aaron Judge
A. Judge
0.11
570
62
2022
NYY NYY
157
133
177
28
0
131
111
6
175
16
3
692
391
90
0
5
19
14
.311
.425
.686
1.111
161
81.6
.458
208
84.5
16 Jim Thome
J. Thome
0.11
480
52
2002
CLE CLE
147
101
146
19
2
118
122
5
139
1
2
613
325
73
0
6
18
5
.304
.445
.677
1.122
142
68.3
.461
189
67.1
17 Cal Raleigh
C. Raleigh
0.11
351
38
2025
SEA SEA
95
66
91
16
0
83
62
5
107
11
2
421
221
54
0
3
12
4
.259
.375
.630
1.005
83
33.9
.413
175
36.9
18 Mark McGwire
M. McGwire
0.11
540
58
1997
TOT
156
86
148
27
0
123
101
9
159
3
0
657
349
85
0
7
16
9
.274
.393
.646
1.039
134
52.9
.429
161
51.4
19 Rhys Hoskins
R. Hoskins
0.11
170
18
2017
PHI PHI
50
37
44
7
0
48
37
3
46
2
0
212
105
25
0
2
1
2
.259
.396
.618
1.014
43
17.2
.417
158
15.8
20 Mickey Mantle
M. Mantle
0.11
514
54
1961
NYY NYY
153
131
163
16
6
128
126
0
112
12
1
646
353
76
1
5
9
2
.317
.448
.687
1.135
156
79.6
.478
197
78.8
21 Nelson Velázquez
N. Velázquez
0.1
162
17
2023
TOT
53
35
38
6
0
34
14
2
51
0
0
179
95
23
0
1
0
3
.235
.302
.586
.888
29
7.5
.369
132
6.9
22 Hank Greenberg
H. Greenberg
0.1
556
58
1938
DET DET
155
143
175
23
4
147
119
3
92
7
5
681
380
85
3
.315
.438
.683
1.122
166
80.3
.489
162
62
23 J.D. Martinez
J.D. Martinez
0.1
432
45
2017
TOT
119
85
131
26
3
104
53
0
128
4
0
489
298
74
0
4
8
23
.303
.376
.690
1.066
105
45.1
.430
167
41.2
24 Aaron Judge
A. Judge
0.1
559
58
2024
NYY NYY
158
122
180
36
1
144
133
9
171
10
0
703
392
95
0
2
20
22
.322
.458
.701
1.159
176
93.7
.476
219
95.5
25 Roger Maris
R. Maris
0.1
590
61
1961
NYY NYY
161
132
159
16
4
141
94
7
67
0
0
698
366
81
0
7
0
16
.269
.372
.620
.993
138
55.9
.424
162
55.1

More Giants Stats

Team Rankings

HR

91

25th

R

402

22nd

SO

833

13th

ERA

3.54

3rd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
58
41
.586
Padres Padres
53
45
.541
4.5
Giants Giants
52
47
.525
6.0
Diamondbacks Diamondbacks
49
50
.495
9.0
Rockies Rockies
24
74
.245
33.5
Schedule
DATE MATCHUP TIME (ET)
Sun
7/20
SFG SFG
@
TOR TOR
12:05 PM
Mon
7/21
SFG SFG
@
ATL ATL
7:15 PM
Tue
7/22
SFG SFG
@
ATL ATL
7:15 PM
Wed
7/23
SFG SFG
@
ATL ATL
12:15 PM
Fri
7/25
NYM NYM
@
SFG SFG
10:15 PM
Last Game
TOR Blue Jays

57 - 41

6

Final

3

SFG Giants

52 - 47

Sat 19 Jul 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
56
42
.571
Mets Mets
55
44
.556
1.5
NL Central W L PCT GB
Cubs Cubs
59
39
.602
Brewers Brewers
58
40
.592
1.0
NL West W L PCT GB
Dodgers Dodgers
58
41
.586
Padres Padres
53
45
.541
4.5
AL East W L PCT GB
Blue Jays Blue Jays
57
41
.582
Yankees Yankees
54
44
.551
3.0
AL Central W L PCT GB
Tigers Tigers
59
40
.596
Guardians Guardians
47
50
.485
11.0
AL West W L PCT GB
Astros Astros
56
41
.577
Mariners Mariners
52
45
.536
4.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/30
NYY NYY
@
TOR TOR
5-12
Mon
6/30
LAA LAA
@
ATL ATL
4-0
Mon
6/30
BAL BAL
@
TEX TEX
2-10
Mon
6/30
CIN CIN
@
BOS BOS
3-5
Tue
7/1
ATH ATH
@
TBR TBR
5-6

Schedule

DATE MATCHUP TIME (ET)
Sat
7/19
BOS BOS
@
CHC CHC
7:15 PM
Sun
7/20
SFG SFG
@
TOR TOR
12:05 PM
Sun
7/20
BAL BAL
@
TBR TBR
12:10 PM
Sun
7/20
NYY NYY
@
ATL ATL
1:35 PM
Sun
7/20
SDP SDP
@
WSH WSH
1:35 PM