diamond backs best hitters vs right handed pitchers

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

Interpreted as:
diamond backs best hitters vs right handed pitchers this regular season
NAMEAVGSEASONTMGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Tyler Locklear
T. Locklear
.353
2026
6
17
6
1
0
1
5
1
1
3
19
10
2
0
0
0
.421
.588
1.009
2Gabriel Moreno
G. Moreno
.325
2026
74
203
66
14
0
4
25
30
3
35
239
92
18
0
3
0
.414
.453
.867
3Jordan Lawlar
J. Lawlar
.318
2026
12
22
7
1
0
1
1
1
2
6
25
11
2
0
0
0
.400
.500
.900
4James McCann
J. McCann
.273
2026
20
44
12
2
0
3
12
1
0
16
47
23
5
2
0
0
.289
.523
.812
5Jose Fernandez
J. Fernandez
.263
2026
43
118
31
5
0
3
11
5
1
28
127
45
8
3
0
0
.298
.381
.680
6Tim Tawa
T. Tawa
.258
2026
37
89
23
5
0
4
17
7
0
22
101
40
9
3
2
0
.306
.449
.756
7Ryan Waldschmidt
R. Waldschmidt
.248
2026
38
101
25
6
1
1
10
6
1
41
111
36
8
0
2
0
.291
.356
.647
8Nolan Arenado
N. Arenado
.243
2026
96
255
62
13
0
10
38
25
6
64
288
105
23
0
2
1
.323
.412
.735
9Ketel Marte
K. Marte
.240
2026
97
300
72
14
2
11
38
24
1
52
327
123
27
0
2
0
.297
.410
.707
10Geraldo Perdomo
G. Perdomo
.237
2026
96
253
60
12
1
7
25
51
4
36
310
95
20
1
1
0
.372
.375
.748
11Ildemaro Vargas
I. Vargas
.236
2026
76
203
48
9
2
2
27
15
2
21
222
67
13
1
1
1
.294
.330
.624
12Adrian Del Castillo
A. Del Castillo
.220
2026
52
141
31
6
0
5
22
13
0
42
155
52
11
0
1
0
.284
.369
.653
13Lourdes 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
14Corbin Carroll
C. Carroll
.206
2026
97
262
54
14
7
11
34
36
3
73
303
115
32
0
2
2
.307
.439
.746
15Max Kepler
M. Kepler
.179
2026
21
56
10
2
0
2
11
5
0
13
63
18
4
0
2
0
.238
.321
.560
16Tommy Troy
T. Troy
.177
2026
36
96
17
2
0
3
5
10
0
25
106
28
5
0
0
0
.255
.292
.546
17LuJames Groover
L. Groover
.172
2026
13
29
5
1
0
0
1
4
0
6
33
6
1
0
0
0
.273
.207
.480
18Alek Thomas
A. Thomas
.167
2026
28
78
13
7
0
2
7
3
1
19
83
26
9
1
0
0
.207
.333
.541
19Jorge Barrosa
J. Barrosa
.163
2026
43
80
13
6
1
1
5
7
0
29
91
24
8
4
0
0
.230
.300
.530
20Pavin Smith
P. Smith
.137
2026
27
73
10
1
0
1
6
10
0
17
84
14
2
0
1
0
.238
.192
.430
21Aramis Garcia
A. Garcia
.063
2026
7
16
1
0
0
0
0
0
0
6
16
1
0
0
0
0
.063
.063
.125
22Carlos 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

61

Marte

Ketel Marte

AVG

.315

Moreno

Gabriel Moreno
Team Pitching Leaders

W

9

Rodriguez

Eduardo Rodriguez

K

86

Rodriguez

Eduardo Rodriguez

ERA

2.64

Rodriguez

Eduardo Rodriguez
Team Rankings

HR

103

28th

R

479

13th

SO

714

30th

ERA

4.27

19th

2026 Division Standings
TEAMWLPCTGB
67
39
.632
Diamondbacks Diamondbacks
55
51
.519
12.0
53
53
.500
14.0
44
61
.419
22.5
42
65
.393
25.5
Schedule
DATEMATCHUPTIME (ET)
Mon
7/27
@
6:40 PM
Tue
7/28
@
6:40 PM
Wed
7/29
@
12:35 PM
Fri
7/31
@
7:10 PM
Sat
8/1
@
7:15 PM
Last Game
AZ Diamondbacks

55 - 51

7

Final

10

WSH Nationals

54 - 52

Sun 26 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
62
43
.590
57
49
.538
5.5
54
52
.509
8.5
52
54
.491
10.5
44
62
.415
18.5
NL CentralWLPCTGB
66
39
.629
59
46
.562
7.0
54
52
.509
12.5
53
52
.505
13.0
49
55
.471
16.5
NL WestWLPCTGB
67
39
.632
55
51
.519
12.0
53
53
.500
14.0
44
61
.419
22.5
42
65
.393
25.5
AL EastWLPCTGB
62
43
.590
59
46
.562
3.0
54
50
.519
7.5
51
55
.481
11.5
48
58
.453
14.5
AL CentralWLPCTGB
55
49
.529
54
53
.505
2.5
53
54
.495
3.5
50
56
.472
6.0
45
62
.421
11.5
AL WestWLPCTGB
53
52
.505
52
54
.491
1.5
52
55
.486
2.0
44
61
.419
9.0
42
64
.396
11.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
7/8
@
3-0
Thu
7/9
@
10-5
Thu
7/9
@
12-4
Thu
7/9
@
3-7
Thu
7/9
@
2-3

Schedule

DATEMATCHUPTIME (ET)
Mon
7/27
@
2:35 PM
Mon
7/27
@
6:40 PM
Mon
7/27
@
6:40 PM
Mon
7/27
@
6:40 PM
Mon
7/27
@
6:45 PM