which players have the highest batting average against righties

Ryne Nelson has the highest batting average against right-handed pitchers this season, with an average of 1.000.

Interpreted as:
Which players have the highest batting average against righties this regular season?
NAME AVG SEASON TM G AB H 2B 3B HR RBI BB HBP SO PA TB XBH SH SF IBB OBP SLG OPS
1 Ryne Nelson
R. Nelson
1.000
2025
AZ AZ
1
1
1
0
0
0
1
0
0
0
1
1
0
0
0
0
1.000
1.000
2.000
2 Brewer Hicklen
B. Hicklen
.667
2025
DET DET
1
3
2
0
0
0
0
1
0
1
4
2
0
0
0
0
.750
.667
1.417
3 Brett Sullivan
B. Sullivan
.500
2025
PIT PIT
1
2
1
0
0
0
2
1
0
1
4
1
0
0
1
0
.500
.500
1.000
4 David Fry
D. Fry
.500
2025
CLE CLE
2
2
1
0
0
1
1
1
0
1
3
4
1
0
0
0
.667
2.000
2.667
5 Heriberto Hernández
H. Hernández
.500
2025
MIA MIA
4
10
5
1
0
0
0
0
0
0
10
6
1
0
0
0
.500
.600
1.100
6 Luke Maile
L. Maile
.500
2025
KCR KCR
3
6
3
0
0
1
1
2
0
0
8
6
1
0
0
0
.625
1.000
1.625
7 Richie Palacios
R. Palacios
.500
2025
TBR TBR
1
2
1
1
0
0
0
0
0
0
2
2
1
0
0
0
.500
1.000
1.500
8 Omar Narváez
O. Narváez
.500
2025
CWS CWS
3
4
2
0
0
0
3
2
0
0
7
2
0
0
1
0
.571
.500
1.071
9 Jonny DeLuca
J. DeLuca
.476
2025
TBR TBR
7
21
10
0
1
0
1
2
0
3
23
12
1
0
0
0
.522
.571
1.093
10 Austin Wynns
A. Wynns
.444
2025
CIN CIN
14
27
12
2
0
2
9
3
0
8
30
20
4
0
0
0
.500
.741
1.241
11 Kyle Teel
K. Teel
.429
2025
CWS CWS
3
7
3
0
0
0
0
2
0
2
9
3
0
0
0
0
.556
.429
.984
12 Luke Keaschall
L. Keaschall
.429
2025
MIN MIN
7
14
6
2
0
0
1
5
1
1
20
8
2
0
0
0
.600
.571
1.171
13 Otto Kemp
O. Kemp
.400
2025
PHI PHI
3
5
2
0
0
0
0
1
0
2
6
2
0
0
0
0
.500
.400
.900
14 Manuel Margot
M. Margot
.400
2025
DET DET
2
5
2
0
0
0
1
0
0
2
5
2
0
0
0
0
.400
.400
.800
15 Aaron Judge
A. Judge
.390
2025
NYY NYY
62
195
76
13
2
16
40
30
3
55
229
141
31
0
1
5
.476
.723
1.199
16 Hyeseong Kim
H. Kim
.379
2025
LAD LAD
21
58
22
2
1
1
7
3
0
14
61
29
4
0
0
0
.410
.500
.910
17 Freddie Freeman
F. Freeman
.377
2025
LAD LAD
55
151
57
17
1
7
34
20
1
33
174
97
25
0
2
4
.448
.642
1.091
18 Tucker Barnhart
T. Barnhart
.375
2025
TEX TEX
5
8
3
0
0
0
0
1
1
2
10
3
0
0
0
0
.500
.375
.875
19 Sam Hilliard
S. Hilliard
.368
2025
COL COL
7
19
7
3
1
1
2
3
0
4
22
15
5
0
0
0
.455
.789
1.244
20 Jacob Wilson
J. Wilson
.359
2025
ATH ATH
62
206
74
11
0
7
34
10
2
14
219
106
18
0
1
1
.393
.515
.907
21 Ronny Mauricio
R. Mauricio
.357
2025
NYM NYM
5
14
5
1
0
1
1
2
0
4
16
9
2
0
0
0
.438
.643
1.080
22 Tyler Freeman
T. Freeman
.357
2025
COL COL
19
42
15
4
1
1
4
5
2
3
50
24
6
0
1
0
.440
.571
1.011
23 Ronald Acuña Jr.
R. Acuña Jr.
.356
2025
ATL ATL
15
45
16
1
0
4
7
9
0
15
54
29
5
0
0
1
.463
.644
1.107
24 Brendan Donovan
B. Donovan
.350
2025
STL STL
57
160
56
14
0
2
17
17
2
16
181
76
16
1
1
2
.417
.475
.892
25 Jose Trevino
J. Trevino
.344
2025
CIN CIN
37
90
31
10
0
3
10
4
0
13
96
50
13
1
1
0
.368
.556
.924
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 Diamondbacks Stats

Team Rankings

HR

93

4th

R

331

5th

SO

563

12th

ERA

4.83

24th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
40
27
.597
Giants Giants
38
28
.576
1.5
Padres Padres
37
28
.569
2.0
Diamondbacks Diamondbacks
32
34
.485
7.5
Rockies Rockies
12
53
.185
27.0
Schedule
DATE MATCHUP TIME (ET)
Tue
6/10
SEA SEA
@
AZ AZ
9:40 PM
Wed
6/11
SEA SEA
@
AZ AZ
3:40 PM
Fri
6/13
SDP SDP
@
AZ AZ
9:40 PM
Sat
6/14
SDP SDP
@
AZ AZ
7:15 PM
Sun
6/15
SDP SDP
@
AZ AZ
4:10 PM
Last Game
AZ Diamondbacks

32 - 34

8

Final

4

SEA Mariners

33 - 32

Mon 9 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
39
25
.609
Rays Rays
36
30
.545
4.0
AL Central W L PCT GB
Tigers Tigers
43
24
.642
Twins Twins
35
30
.538
7.0
AL West W L PCT GB
Astros Astros
36
29
.554
Mariners Mariners
33
32
.508
3.0
NL East W L PCT GB
Mets Mets
42
24
.636
Phillies Phillies
38
28
.576
4.0
NL Central W L PCT GB
Cubs Cubs
40
26
.606
Cardinals Cardinals
36
30
.545
4.0
NL West W L PCT GB
Dodgers Dodgers
40
27
.597
Giants Giants
38
28
.576
1.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/24
SFG SFG
@
WSH WSH
3-2
Sat
5/24
BAL BAL
@
BOS BOS
5-1
Sat
5/24
CHC CHC
@
CIN CIN
11-8
Sat
5/24
TEX TEX
@
CWS CWS
5-4
Sat
5/24
SDP SDP
@
ATL ATL
5-3

Schedule

DATE MATCHUP TIME (ET)
Tue
6/10
DET DET
@
BAL BAL
6:35 PM
Tue
6/10
MIA MIA
@
PIT PIT
6:40 PM
Tue
6/10
CIN CIN
@
CLE CLE
6:40 PM
Tue
6/10
CHC CHC
@
PHI PHI
6:45 PM
Tue
6/10
TBR TBR
@
BOS BOS
7:10 PM