worst average vs righties in 2024

29 players were tied for the lowest batting average against right-handed pitchers in 2024, with an average of .000. The first three are Matt Duffy, Daniel Johnson and Brandon Lockridge.

Interpreted as:
worst average by a player vs righties in 2024
NAME AVG SEASON TM G AB H 2B 3B HR RBI BB HBP SO PA TB XBH SH SF IBB OBP SLG OPS
1 Matt Duffy
M. Duffy
.000
2024
TEX TEX
2
3
0
0
0
0
0
1
0
0
4
0
0
0
0
0
.250
.000
.250
2 Daniel Johnson
D. Johnson
.000
2024
BAL BAL
1
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
.000
.000
.000
3 Brandon Lockridge
B. Lockridge
.000
2024
SDP SDP
4
6
0
0
0
0
0
0
0
2
6
0
0
0
0
0
.000
.000
.000
4 Isaac Collins
I. Collins
.000
2024
MIL MIL
4
7
0
0
0
0
0
0
0
4
7
0
0
0
0
0
.000
.000
.000
5 Eddy Alvarez
E. Alvarez
.000
2024
NYM NYM
5
8
0
0
0
0
0
0
1
2
9
0
0
0
0
0
.111
.000
.111
6 Aramis Garcia
A. Garcia
.000
2024
PHI PHI
2
6
0
0
0
0
0
0
0
2
6
0
0
0
0
0
.000
.000
.000
7 Nick Maton
N. Maton
.000
2024
BAL BAL
3
5
0
0
0
0
0
0
0
2
5
0
0
0
0
0
.000
.000
.000
8 José Devers
J. Devers
.000
2024
MIA MIA
1
3
0
0
0
0
0
0
0
1
3
0
0
0
0
0
.000
.000
.000
9 Tyler Gentry
T. Gentry
.000
2024
KCR KCR
1
2
0
0
0
0
0
0
0
1
2
0
0
0
0
0
.000
.000
.000
10 Luis Vázquez
L. Vázquez
.000
2024
CHC CHC
3
5
0
0
0
0
0
0
1
3
6
0
0
0
0
0
.167
.000
.167
11 Mickey Gasper
M. Gasper
.000
2024
BOS BOS
8
17
0
0
0
0
0
2
1
8
20
0
0
0
0
0
.150
.000
.150
12 Oswald Peraza
O. Peraza
.000
2024
NYY NYY
2
3
0
0
0
0
0
0
0
1
3
0
0
0
0
0
.000
.000
.000
13 Eric Yang
E. Yang
.000
2024
CIN CIN
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0
.000
.000
.000
14 Vinny Capra
V. Capra
.000
2024
MIL MIL
2
5
0
0
0
0
0
0
0
3
5
0
0
0
0
0
.000
.000
.000
15 Luis Castillo
L. Castillo
.000
2024
SEA SEA
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0
.000
.000
.000
16 Tyler Heineman
T. Heineman
.000
2024
TOT
5
6
0
0
0
0
0
2
0
4
8
0
0
0
0
0
.250
.000
.250
17 Sam Huff
S. Huff
.000
2024
TEX TEX
1
2
0
0
0
0
0
0
0
1
2
0
0
0
0
0
.000
.000
.000
18 Cooper Hummel
C. Hummel
.000
2024
HOU HOU
2
2
0
0
0
0
0
0
0
1
2
0
0
0
0
0
.000
.000
.000
19 Brian Anderson
B. Anderson
.000
2024
ATL ATL
1
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
.000
.000
.000
20 Grant Koch
G. Koch
.000
2024
PIT PIT
3
6
0
0
0
0
0
0
0
5
6
0
0
0
0
0
.000
.000
.000
21 Chris Roller
C. Roller
.000
2024
MIL MIL
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0
.000
.000
.000
22 Sam Haggerty
S. Haggerty
.000
2024
SEA SEA
2
4
0
0
0
0
0
1
0
1
5
0
0
0
0
0
.200
.000
.200
23 Rafael Ortega
R. Ortega
.000
2024
CWS CWS
7
9
0
0
0
0
1
2
0
2
12
0
0
0
1
0
.167
.000
.167
24 David Bañuelos
D. Bañuelos
.000
2024
BAL BAL
1
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
.000
.000
.000
25 Jair Camargo
J. Camargo
.000
2024
MIN MIN
2
3
0
0
0
0
0
1
0
2
4
0
0
0
0
0
.250
.000
.250
StatMuse has event-level data for batting average going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Rangers Stats

Team Rankings

HR

57

16th

R

185

28th

SO

441

21st

ERA

3.19

3rd

2025 Division Standings
TEAM W L PCT GB
Mariners Mariners
30
25
.545
Astros Astros
30
26
.536
0.5
Rangers Rangers
27
30
.474
4.0
Angels Angels
25
30
.455
5.0
Athletics Athletics
23
34
.404
8.0
Schedule
DATE MATCHUP TIME (ET)
Fri
5/30
STL STL
@
TEX TEX
8:05 PM
Sat
5/31
STL STL
@
TEX TEX
4:05 PM
Sun
6/1
STL STL
@
TEX TEX
1:05 PM
Tue
6/3
TEX TEX
@
TBR TBR
7:35 PM
Wed
6/4
TEX TEX
@
TBR TBR
7:35 PM
Last Game
TEX Rangers

27 - 30

0

Final

2

TOR Blue Jays

27 - 28

Wed 28 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
35
20
.636
Rays Rays
29
27
.518
6.5
AL Central W L PCT GB
Tigers Tigers
37
20
.649
Guardians Guardians
30
25
.545
6.0
AL West W L PCT GB
Mariners Mariners
30
25
.545
Astros Astros
30
26
.536
0.5
NL East W L PCT GB
Phillies Phillies
36
20
.643
Mets Mets
34
22
.607
2.0
NL Central W L PCT GB
Cubs Cubs
35
21
.625
Cardinals Cardinals
32
24
.571
3.0
NL West W L PCT GB
Dodgers Dodgers
34
22
.607
Padres Padres
31
23
.574
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
5/13
MIN MIN
@
BAL BAL
6-3
Tue
5/13
STL STL
@
PHI PHI
1-2
Tue
5/13
NYY NYY
@
SEA SEA
3-2
Tue
5/13
STL STL
@
PHI PHI
14-7
Tue
5/13
BOS BOS
@
DET DET
5-6

Schedule

DATE MATCHUP TIME (ET)
Fri
5/30
CIN CIN
@
CHC CHC
2:20 PM
Fri
5/30
MIL MIL
@
PHI PHI
6:45 PM
Fri
5/30
CWS CWS
@
BAL BAL
7:05 PM
Fri
5/30
ATH ATH
@
TOR TOR
7:07 PM
Fri
5/30
COL COL
@
NYM NYM
7:10 PM