best diamondbacks batters vs righties on the road

7 players are tied for the best batting average for the Diamondbacks against right-handed pitchers on the road in a season, with an average of 1.000. The first three are Keith Hessler in 2015, Luke Carlin in 2009 and Lance Cormier in 2005.

Interpreted as:
best diamondbacks batters vs righties on the road this regular season
NAMEAVGSEASONTMGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Keith Hessler
K. Hessler
1.000
2015
1
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
1.000
1.000
2.000
2Luke Carlin
L. Carlin
1.000
2009
1
1
1
0
0
0
1
0
0
0
1
1
0
0
0
0
1.000
1.000
2.000
3Lance Cormier
L. Cormier
1.000
2005
2
1
1
0
0
0
0
0
0
0
2
1
0
1
0
0
1.000
1.000
2.000
4Jose Valverde
J. Valverde
1.000
2003
1
1
1
1
0
0
0
0
0
0
1
2
1
0
0
0
1.000
2.000
3.000
5Luis Terrero
L. Terrero
1.000
2003
1
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
1.000
1.000
2.000
6Russ Springer
R. Springer
1.000
2000
1
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
1.000
1.000
2.000
7Turner Ward
T. Ward
1.000
1999
2
1
1
0
0
0
0
1
0
0
2
1
0
0
0
0
1.000
1.000
2.000
8Wil Nieves
W. Nieves
.714
2012
5
7
5
1
0
0
0
0
0
1
7
6
1
0
0
0
.714
.857
1.571
9Ildemaro Vargas
I. Vargas
.667
2020
2
3
2
0
0
0
0
0
0
0
3
2
0
0
0
0
.667
.667
1.333
10Lenny Harris
L. Harris
.571
1999
6
7
4
1
0
0
4
0
0
0
7
5
1
0
0
0
.571
.714
1.286
11Seth Beer
S. Beer
.500
2021
3
4
2
0
0
1
2
0
0
2
4
5
1
0
0
0
.500
1.250
1.750
12Matt Peacock
M. Peacock
.500
2021
3
4
2
0
0
0
2
0
0
1
4
2
0
0
0
0
.500
.500
1.000
13Tim Locastro
T. Locastro
.500
2020
4
6
3
0
0
1
1
0
0
1
6
6
1
0
0
0
.500
1.000
1.500
14Ildemaro Vargas
I. Vargas
.500
2017
3
4
2
0
0
0
3
0
0
1
4
2
0
0
0
0
.500
.500
1.000
15Archie Bradley
A. Bradley
.500
2017
2
2
1
0
0
0
1
0
0
0
2
1
0
0
0
0
.500
.500
1.000
16Billy Buckner
B. Buckner
.500
2010
1
2
1
0
0
0
0
0
0
0
2
1
0
0
0
0
.500
.500
1.000
17Kris Benson
K. Benson
.500
2010
1
2
1
0
0
0
0
0
0
0
2
1
0
0
0
0
.500
.500
1.000
18Kevin Mulvey
K. Mulvey
.500
2009
1
2
1
0
0
0
0
0
0
0
2
1
0
0
0
0
.500
.500
1.000
19Josh Whitesell
J. Whitesell
.500
2008
4
2
1
0
0
1
1
1
1
0
4
4
1
0
0
0
.750
2.000
2.750
20Emilio Bonifacio
E. Bonifacio
.500
2008
4
4
2
1
0
0
2
0
0
1
4
3
1
0
0
0
.500
.750
1.250
21Micah Owings
M. Owings
.500
2007
9
20
10
4
1
2
9
0
0
4
21
22
7
1
0
0
.500
1.100
1.600
22Scott Hairston
S. Hairston
.500
2006
5
6
3
0
0
0
0
0
0
3
6
3
0
0
0
0
.500
.500
1.000
23Edgar Gonzalez
E. Gonzalez
.500
2003
1
2
1
0
0
0
0
0
0
0
3
1
0
1
0
0
.500
.500
1.000
24Byung-Hyun Kim
B. Kim
.500
2002
2
2
1
0
0
0
0
0
0
0
2
1
0
0
0
0
.500
.500
1.000
25Jack Cust
J. Cust
.500
2001
2
2
1
0
0
0
0
0
0
0
2
1
0
0
0
0
.500
.500
1.000
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 MLB News

More Diamondbacks Stats

Team Batting Leaders

HR

21

Marte

Ketel Marte

RBI

67

Marte

Ketel Marte

AVG

.307

Moreno

Gabriel Moreno
Team Pitching Leaders

W

12

Rodriguez

Eduardo Rodriguez

K

106

Rodriguez

Eduardo Rodriguez

ERA

2.71

Rodriguez

Eduardo Rodriguez
Team Rankings

HR

126

26th

R

579

10th

SO

865

29th

ERA

4.18

18th

2026 Division Standings
TEAMWLPCTGB
76
51
.598
68
60
.531
8.5
Diamondbacks Diamondbacks
67
61
.523
9.5
51
74
.408
24.0
50
76
.397
25.5
Schedule
DATEMATCHUPTIME (ET)
Fri
8/21
@
9:40 PM
Sat
8/22
@
8:10 PM
Sun
8/23
@
4:15 PM
Mon
8/24
@
9:40 PM
Tue
8/25
@
9:40 PM
Last Game
AZ Diamondbacks

67 - 61

7

Final

6

BOS Red Sox

68 - 59

Wed 19 Aug 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
74
53
.583
69
58
.543
5.0
64
63
.504
10.0
60
67
.472
14.0
58
70
.453
16.5
NL CentralWLPCTGB
78
48
.619
74
54
.578
5.0
65
62
.512
13.5
63
66
.488
16.5
60
66
.476
18.0
NL WestWLPCTGB
76
51
.598
68
60
.531
8.5
67
61
.523
9.5
51
74
.408
24.0
50
76
.397
25.5
AL EastWLPCTGB
75
50
.600
70
55
.560
5.0
68
59
.535
8.0
62
65
.488
14.0
61
65
.484
14.5
AL CentralWLPCTGB
66
60
.524
63
65
.492
4.0
61
65
.484
5.0
61
66
.480
5.5
53
74
.417
13.5
AL WestWLPCTGB
63
63
.500
62
64
.492
1.0
59
67
.468
4.0
50
76
.397
13.0
49
77
.389
14.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
8/4
@
1-3
Tue
8/4
@
1-5
Tue
8/4
@
9-7
Tue
8/4
@
8-0
Tue
8/4
@
9-4

Schedule

DATEMATCHUPTIME (ET)
Wed
8/19
@
8:10 PM
Wed
8/19
@
8:40 PM
Thu
8/20
@
12:40 PM
Thu
8/20
@
1:10 PM
Thu
8/20
@
1:10 PM