what mlb player has the most home runs per at bat since 1950

Since 1950, Mark Worrell and Esteban Yan are tied for the most home runs per at-bat, with 0.5.

NAME HR/AB HR AB 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 Mark Worrell
M. Worrell
0.5
1
2
4
1
1
0
0
3
0
0
0
0
0
2
4
1
0
0
0
0
.500
.500
2.000
2.500
1
1.1
1.012
548
1.1
2 Esteban Yan
E. Yan
0.5
1
2
38
1
2
0
0
1
0
0
0
0
0
3
5
1
1
0
0
0
1.000
1.000
2.500
3.500
4
3.3
1.419
906
3.3
3 Daniel Camarena
D. Camarena
0.33
1
3
6
1
1
0
0
4
0
0
2
0
0
3
4
1
0
0
0
0
.333
.333
1.333
1.667
1
0.9
.669
331
0.9
4 Keith McDonald
K. McDonald
0.33
3
9
8
3
3
0
0
5
2
0
2
0
0
11
12
3
0
0
0
1
.333
.455
1.333
1.788
5
3.1
.662
304
3.1
5 Jeff Bittiger
J. Bittiger
0.33
1
3
3
1
1
0
0
1
0
0
1
0
0
4
4
1
1
0
0
0
.333
.333
1.333
1.667
2
1.2
.698
353
1.2
6 Gregg Olson
G. Olson
0.25
1
4
138
1
1
0
0
2
1
0
3
0
0
5
4
1
0
0
0
0
.250
.400
1.000
1.400
2
0.9
.546
235
0.9
7 Doug Clarey
D. Clarey
0.25
1
4
9
2
1
0
0
2
0
0
1
0
0
4
4
1
0
0
0
0
.250
.250
1.000
1.250
1
0.7
.562
255
0.7
8 Charlton Jimerson
C. Jimerson
0.22
2
9
31
8
4
0
0
2
0
0
3
4
0
9
10
2
0
0
0
1
.444
.444
1.111
1.556
3
2.3
.639
303
2.3
9 Eddy Rodriguez
E. Rodriguez
0.2
1
5
2
1
1
0
0
1
2
0
3
0
0
7
4
1
0
0
0
0
.200
.429
.800
1.229
2
1
.491
222
1
10 Gene Stechschulte
G. Stechschulte
0.2
1
5
93
1
2
0
0
3
1
0
3
0
0
6
5
1
0
0
0
0
.400
.500
1.000
1.500
2
1.4
.596
270
1.4
11 Humberto Castellanos
H. Castellanos
0.17
1
6
11
1
3
0
0
5
0
0
1
0
0
7
6
1
0
1
0
0
.500
.429
1.000
1.429
2
1.3
.538
240
1.2
12 David Matranga
D. Matranga
0.17
1
6
7
1
1
0
0
1
0
0
2
0
0
6
4
1
0
0
0
0
.167
.167
.667
.833
1
0
.333
97
0
13 Hal Haydel
H. Haydel
0.17
1
6
35
2
3
1
0
1
0
0
2
0
0
6
7
2
0
0
0
0
.500
.500
1.167
1.667
3
1.9
.722
359
1.8
14 Ray Rippelmeyer
R. Rippelmeyer
0.17
1
6
18
2
3
1
0
1
0
0
1
0
0
6
7
2
0
0
0
0
.500
.500
1.167
1.667
3
1.9
.714
342
1.8
15 Greg Jones
G. Jones
0.14
1
7
9
1
1
0
0
1
1
0
6
1
0
8
4
1
0
0
0
0
.143
.250
.571
.821
1
0.2
.342
108
0.1
16 Carlos Rivero
C. Rivero
0.14
1
7
4
1
4
2
0
3
1
0
0
0
0
8
9
3
0
0
0
0
.571
.625
1.286
1.911
4
2.9
.785
424
2.9
17 Chad Santos
C. Santos
0.14
1
7
3
2
3
0
0
2
1
0
2
0
0
8
6
1
0
0
0
0
.429
.500
.857
1.357
3
1.5
.557
242
1.5
18 Juan Diaz
J. Diaz
0.14
1
7
4
2
2
1
0
2
1
0
2
0
0
8
6
2
0
0
0
0
.286
.375
.857
1.232
2
1.1
.498
211
1.1
19 Don Durham
D. Durham
0.14
2
14
15
3
7
0
0
4
0
0
4
0
0
14
13
2
0
0
0
0
.500
.500
.929
1.429
5
3.5
.651
314
3.3
20 Bill Southworth
B. Southworth
0.14
1
7
3
2
2
0
0
2
0
2
3
0
0
9
5
1
0
0
0
0
.286
.444
.714
1.159
2
1.3
.500
226
1.3
21 Rick Short
R. Short
0.13
2
15
11
4
6
2
0
4
1
1
1
0
0
17
14
4
0
0
0
0
.400
.471
.933
1.404
6
3.5
.574
263
3.5
22 Brian McCall
B. McCall
0.13
2
15
7
3
3
0
0
3
1
0
4
0
0
16
9
2
0
0
0
0
.200
.250
.600
.850
2
0.7
.361
124
0.6
23 Braxton Fulford
B. Fulford
0.13
1
8
4
1
1
0
0
1
0
0
5
0
0
8
4
1
0
0
0
0
.125
.125
.500
.625
1
-0.3
.260
50
-0.5
24 Nate Karns
N. Karns
0.13
1
8
7
1
1
0
0
1
0
0
4
0
0
11
4
1
3
0
0
1
.125
.125
.500
.625
1
-0.7
.258
44
-0.7
25 Zack Britton
Z. Britton
0.13
1
8
22
3
5
1
0
2
0
0
1
0
0
8
9
2
0
0
0
0
.625
.625
1.125
1.750
4
2.8
.753
391
2.7

More Cardinals Stats

Team Rankings

HR

54

24th

R

280

9th

SO

431

29th

ERA

3.88

16th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
38
23
.623
Cardinals Cardinals
33
27
.550
4.5
Brewers Brewers
34
29
.540
5.0
Reds Reds
30
33
.476
9.0
Pirates Pirates
23
39
.371
15.5
Schedule
DATE MATCHUP TIME (ET)
Thu
6/5
KCR KCR
@
STL STL
7:45 PM
Fri
6/6
LAD LAD
@
STL STL
8:15 PM
Sat
6/7
LAD LAD
@
STL STL
2:15 PM
Sun
6/8
LAD LAD
@
STL STL
2:15 PM
Mon
6/9
TOR TOR
@
STL STL
7:45 PM
Last Game
STL Cardinals

33 - 27

7

Final

10

KCR Royals

32 - 29

Tue 3 Jun 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
37
23
.617
Rays Rays
32
29
.525
5.5
AL Central W L PCT GB
Tigers Tigers
41
22
.651
Twins Twins
34
27
.557
6.0
AL West W L PCT GB
Astros Astros
33
28
.541
Mariners Mariners
32
28
.533
0.5
NL East W L PCT GB
Mets Mets
39
23
.629
Phillies Phillies
37
24
.607
1.5
NL Central W L PCT GB
Cubs Cubs
38
23
.623
Cardinals Cardinals
33
27
.550
4.5
NL West W L PCT GB
Dodgers Dodgers
37
25
.597
Padres Padres
35
25
.583
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
5/19
CIN CIN
@
PIT PIT
0-1
Mon
5/19
HOU HOU
@
TBR TBR
2-3
Mon
5/19
SEA SEA
@
CWS CWS
0-1
Mon
5/19
BAL BAL
@
MIL MIL
2-5
Mon
5/19
DET DET
@
STL STL
5-4

Schedule

DATE MATCHUP TIME (ET)
Thu
6/5
PHI PHI
@
TOR TOR
3:07 PM
Thu
6/5
MIN MIN
@
ATH ATH
3:35 PM
Thu
6/5
BAL BAL
@
SEA SEA
3:40 PM
Thu
6/5
SDP SDP
@
SFG SFG
3:45 PM
Thu
6/5
NYM NYM
@
LAD LAD
4:10 PM