which diamondback has the best ba vs rhp this season

Tyler Locklear has the best batting average for the Diamondbacks against right-handed pitchers this season, with an average of .320.

NAMEAVGSEASONTMGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Tyler Locklear
T. Locklear
.320
2026
10
25
8
2
0
1
5
2
1
4
28
13
3
0
0
0
.393
.520
.913
2Jordan Lawlar
J. Lawlar
.318
2026
12
22
7
1
0
1
1
1
2
6
25
11
2
0
0
0
.400
.500
.900
3James McCann
J. McCann
.316
2026
25
57
18
3
0
4
17
1
1
17
61
33
7
2
0
0
.339
.579
.918
4Gabriel Moreno
G. Moreno
.305
2026
81
223
68
14
0
5
32
33
4
40
264
97
19
0
4
0
.398
.435
.833
5Ryan Waldschmidt
R. Waldschmidt
.280
2026
45
118
33
8
1
1
10
6
2
44
129
46
10
0
2
0
.320
.390
.710
6Jose Fernandez
J. Fernandez
.263
2026
43
118
31
5
0
3
11
5
1
28
127
45
8
3
0
0
.298
.381
.680
7Lars Nootbaar
L. Nootbaar
.250
2026
2
4
1
0
0
0
1
3
0
0
7
1
0
0
0
0
.571
.250
.821
8Tim Tawa
T. Tawa
.250
2026
45
112
28
5
0
6
22
8
0
25
126
51
11
4
2
0
.295
.455
.750
9Geraldo Perdomo
G. Perdomo
.246
2026
105
285
70
12
2
8
26
52
4
41
343
110
22
1
1
0
.368
.386
.754
10Nolan Arenado
N. Arenado
.240
2026
103
275
66
13
0
11
41
28
7
70
312
112
24
0
2
1
.324
.407
.731
11Ildemaro Vargas
I. Vargas
.237
2026
83
219
52
10
3
2
30
16
2
24
239
74
15
1
1
1
.294
.338
.632
12Ketel Marte
K. Marte
.232
2026
105
327
76
15
2
11
39
26
3
57
358
128
28
0
2
0
.293
.391
.685
13Adrian Del Castillo
A. Del Castillo
.213
2026
56
150
32
6
0
5
22
13
0
43
164
53
11
0
1
0
.274
.353
.628
14Lourdes Gurriel Jr.
L. Gurriel Jr.
.212
2026
45
132
28
7
0
2
18
6
2
28
143
41
9
0
3
0
.252
.311
.562
15Max Kepler
M. Kepler
.205
2026
28
78
16
4
0
2
14
9
0
18
89
26
6
0
2
1
.281
.333
.614
16Corbin Carroll
C. Carroll
.203
2026
106
291
59
15
7
12
38
39
3
80
335
124
34
0
2
2
.301
.426
.728
17Tommy Troy
T. Troy
.177
2026
36
96
17
2
0
3
5
10
0
25
106
28
5
0
0
0
.255
.292
.546
18Jorge Barrosa
J. Barrosa
.174
2026
47
86
15
6
1
1
5
7
0
30
98
26
8
5
0
0
.237
.302
.539
19LuJames Groover
L. Groover
.172
2026
13
29
5
1
0
0
1
4
0
6
33
6
1
0
0
0
.273
.207
.480
20Alek Thomas
A. Thomas
.167
2026
28
78
13
7
0
2
7
3
1
19
83
26
9
1
0
0
.207
.333
.541
21Pavin Smith
P. Smith
.137
2026
27
73
10
1
0
1
6
10
0
17
84
14
2
0
1
0
.238
.192
.430
22Aramis Garcia
A. Garcia
.063
2026
7
16
1
0
0
0
0
0
0
6
16
1
0
0
0
0
.063
.063
.125
23Carlos Santana
C. Santana
.048
2026
7
21
1
1
0
0
0
1
0
8
22
2
1
0
0
0
.091
.095
.186
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

19

Marte

Ketel Marte

RBI

62

Marte

Ketel Marte

AVG

.296

Moreno

Gabriel Moreno
Team Pitching Leaders

W

10

Rodriguez

Eduardo Rodriguez

K

92

Rodriguez

Eduardo Rodriguez

ERA

2.71

Rodriguez

Eduardo Rodriguez
Team Rankings

HR

111

27th

R

527

11th

SO

781

30th

ERA

4.20

16th

2026 Division Standings
TEAMWLPCTGB
69
46
.600
Diamondbacks Diamondbacks
61
54
.530
8.0
59
56
.513
10.0
48
67
.417
21.0
45
70
.391
24.0
Schedule
DATEMATCHUPTIME (ET)
Thu
8/6
@
9:40 PM
Fri
8/7
@
9:40 PM
Sat
8/8
@
8:10 PM
Sun
8/9
@
4:10 PM
Mon
8/10
@
9:40 PM
Last Game
SDP Padres

59 - 56

4

Final

10

AZ Diamondbacks

61 - 54

Wed 5 Aug 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
69
45
.605
61
54
.530
8.5
58
57
.504
11.5
56
60
.483
14.0
49
66
.426
20.5
NL CentralWLPCTGB
71
43
.623
66
49
.574
5.5
57
58
.496
14.5
57
59
.491
15.0
55
58
.487
15.5
NL WestWLPCTGB
69
46
.600
61
54
.530
8.0
59
56
.513
10.0
48
67
.417
21.0
45
70
.391
24.0
AL EastWLPCTGB
68
46
.596
64
51
.557
4.5
62
51
.549
5.5
56
58
.491
12.0
54
61
.470
14.5
AL CentralWLPCTGB
59
54
.522
57
58
.496
3.0
56
59
.487
4.0
55
59
.482
4.5
48
67
.417
12.0
AL WestWLPCTGB
59
57
.509
57
58
.496
1.5
56
59
.487
2.5
45
69
.395
13.0
43
71
.377
15.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
7/22
@
5-3
Wed
7/22
@
3-6
Wed
7/22
@
3-4
Wed
7/22
@
8-0
Wed
7/22
@
5-3

Schedule

DATEMATCHUPTIME (ET)
Thu
8/6
@
12:35 PM
Thu
8/6
@
12:40 PM
Thu
8/6
@
1:10 PM
Thu
8/6
@
2:10 PM
Thu
8/6
@
2:20 PM