what players have the most home runs per at bat with a minimum of 100 plate appearances in history

Mark McGwire has the most career home runs per at-bat when making 100+ plate appearances, with 0.09.

NAME HR/AB PA HR AB G R H 2B 3B RBI BB HBP SO SB CS TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Mark McGwire
M. McGwire
0.09
7,660
583
6,187
1,874
1,167
1,626
252
6
1,414
1,317
75
1,596
12
8
3,639
841
3
78
150
147
.263
.394
.588
.982
1480
564.9
.415
157
558.2
2 Aaron Judge
A. Judge
0.09
4,530
331
3,745
1,040
781
1,099
186
7
759
723
35
1,257
57
18
2,292
524
0
27
76
105
.293
.410
.612
1.022
947
405.9
.424
177
410.2
3 Babe Ruth
B. Ruth
0.09
10,617
714
8,399
2,503
2,174
2,873
506
136
2,214
2,062
43
1,330
123
5,793
1,356
113
.342
.474
.690
1.164
2727
1,436.8
.513
197
1,369.6
4 Dave Staton
D. Staton
0.08
122
9
108
46
13
23
5
0
15
13
1
30
0
0
55
14
0
0
0
5
.213
.303
.509
.813
17
1.9
.350
111
1.6
5 Ryan Schimpf
R. Schimpf
0.08
534
35
446
147
74
87
19
5
78
71
12
178
1
1
221
59
0
5
3
3
.195
.318
.496
.814
74
10.2
.342
114
9
6 Barry Bonds
B. Bonds
0.08
12,606
762
9,847
2,986
2,227
2,935
601
77
1,996
2,558
106
1,539
514
141
5,976
1,440
4
91
688
165
.298
.444
.607
1.051
2663
1,143.3
.435
172
1,142
7 Kyle Schwarber
K. Schwarber
0.07
4,873
301
4,115
1,177
724
950
156
13
689
690
43
1,375
31
18
2,035
470
1
24
43
50
.231
.345
.495
.840
747
164.9
.357
125
145.2
8 Shohei Ohtani
S. Ohtani
0.07
3,813
242
3,309
907
614
937
176
40
598
463
22
968
156
40
1,919
458
0
19
74
42
.283
.373
.580
.953
709
254
.396
155
248.6
9 Jim Thome
J. Thome
0.07
10,313
612
8,422
2,543
1,583
2,328
451
26
1,699
1,747
69
2,548
19
20
4,667
1,089
1
74
173
165
.276
.402
.554
.956
1925
653.9
.406
145
589.5
10 Joey Gallo
J. Gallo
0.07
3,403
208
2,869
939
463
557
107
10
453
497
32
1,292
33
10
1,308
325
1
4
20
16
.194
.319
.456
.775
455
47.6
.332
106
28.2
11 Giancarlo Stanton
G. Stanton
0.07
6,893
429
6,025
1,649
907
1,551
305
11
1,103
776
53
1,963
42
15
3,165
745
0
39
88
153
.257
.345
.525
.871
1093
294.9
.368
135
288.9
12 Ralph Kiner
R. Kiner
0.07
6,256
369
5,205
1,472
971
1,451
216
39
1,015
1,011
24
749
22
2
2,852
624
9
7
1
126
.279
.398
.548
.946
1167
442.7
.427
147
364.2
13 Pete Alonso
P. Alonso
0.07
3,822
235
3,319
895
521
834
158
8
623
386
90
868
17
3
1,713
401
0
27
43
93
.251
.343
.516
.859
605
146.2
.361
133
155.8
14 Edwin Ríos
E. Ríos
0.07
335
21
297
135
43
60
10
1
45
31
6
113
0
1
135
32
0
1
1
8
.202
.290
.455
.744
41
0.5
.317
101
0.3
15 Harmon Killebrew
H. Killebrew
0.07
9,831
573
8,147
2,435
1,283
2,086
290
24
1,584
1,559
48
1,699
19
18
4,143
887
0
77
160
243
.256
.376
.509
.884
1630
569
.389
142
477.8
16 Jacob Nottingham
J. Nottingham
0.07
130
8
114
53
16
21
3
0
23
11
4
50
0
0
48
11
0
1
0
1
.184
.277
.421
.698
14
-1.8
.299
86
-2.1
17 Mike Busch
M. Busch
0.07
105
7
100
51
11
22
4
0
23
5
0
40
0
0
47
11
0
0
0
2
.220
.257
.470
.727
11
-2.4
.309
92
-1.1
18 Yordan Alvarez
Y. Alvarez
0.07
2,789
167
2,390
658
419
704
152
6
484
334
40
554
9
1
1,369
325
0
25
40
59
.295
.387
.573
.959
532
199
.401
162
205.2
19 Sammy Sosa
S. Sosa
0.07
9,896
609
8,813
2,354
1,475
2,408
379
45
1,667
929
59
2,306
234
107
4,704
1,033
17
78
154
202
.273
.344
.534
.878
1559
345.1
.370
124
307.3
20 Greg Pirkl
G. Pirkl
0.07
120
8
116
45
12
26
4
0
16
2
1
27
0
0
54
12
0
1
1
4
.224
.242
.466
.707
11
-3.6
.295
72
-4.4
21 Mike Trout
M. Trout
0.07
6,766
387
5,616
1,547
1,137
1,667
312
55
972
992
101
1,520
214
38
3,250
754
0
57
122
69
.297
.408
.579
.987
1326
541.1
.413
168
543.7
22 Ted Williams
T. Williams
0.07
9,791
521
7,706
2,292
1,798
2,654
525
71
1,839
2,021
39
709
24
4
4,884
1,117
5
20
86
197
.344
.482
.634
1.116
2349
1,219.7
.493
188
1,067
23 Manny Ramirez
M. Ramirez
0.07
9,774
555
8,244
2,302
1,544
2,574
547
20
1,831
1,329
109
1,813
38
33
4,826
1,122
2
90
216
243
.312
.411
.585
.996
1931
719.5
.418
153
658.7
24 D.T. Cromer
D.T. Cromer
0.07
114
7
104
85
14
32
7
0
20
4
1
33
0
0
60
14
1
4
1
0
.308
.327
.577
.904
18
3.6
.370
118
2.7
25 Patrick Wisdom
P. Wisdom
0.07
1,472
88
1,311
455
192
274
58
3
207
132
21
540
23
8
602
149
4
4
2
21
.209
.291
.459
.750
184
9.7
.321
104
7.7

More Athletics Stats

Team Rankings

HR

60

9th

R

207

15th

SO

398

16th

ERA

5.14

26th

2025 Division Standings
TEAM W L PCT GB
Mariners Mariners
27
20
.574
Astros Astros
25
23
.521
2.5
Rangers Rangers
25
24
.510
3.0
Angels Angels
22
25
.468
5.0
Athletics Athletics
22
27
.449
6.0
Schedule
DATE MATCHUP TIME (ET)
Wed
5/21
LAA LAA
@
ATH ATH
10:05 PM
Thu
5/22
LAA LAA
@
ATH ATH
3:35 PM
Fri
5/23
PHI PHI
@
ATH ATH
10:05 PM
Sat
5/24
PHI PHI
@
ATH ATH
10:05 PM
Sun
5/25
PHI PHI
@
ATH ATH
4:05 PM
Last Game
ATH Athletics

22 - 27

5

Final

7

LAA Angels

22 - 25

Tue 20 May 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
28
19
.596
Red Sox Red Sox
25
25
.500
4.5
AL Central W L PCT GB
Tigers Tigers
32
17
.653
Twins Twins
26
21
.553
5.0
AL West W L PCT GB
Mariners Mariners
27
20
.574
Astros Astros
25
23
.521
2.5
NL East W L PCT GB
Phillies Phillies
30
18
.625
Mets Mets
29
20
.592
1.5
NL Central W L PCT GB
Cubs Cubs
29
20
.592
Cardinals Cardinals
27
22
.551
2.0
NL West W L PCT GB
Dodgers Dodgers
30
19
.612
Giants Giants
29
20
.592
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
5/5
LAD LAD
@
MIA MIA
4-5
Mon
5/5
TEX TEX
@
BOS BOS
6-1
Mon
5/5
PHI PHI
@
TBR TBR
8-4
Mon
5/5
SDP SDP
@
NYY NYY
3-12
Mon
5/5
CLE CLE
@
WSH WSH
9-1

Schedule

DATE MATCHUP TIME (ET)
Wed
5/21
CIN CIN
@
PIT PIT
12:35 PM
Wed
5/21
HOU HOU
@
TBR TBR
1:10 PM
Wed
5/21
CLE CLE
@
MIN MIN
1:10 PM
Wed
5/21
CHC CHC
@
MIA MIA
1:10 PM
Wed
5/21
BAL BAL
@
MIL MIL
1:10 PM