best arizona batter vs rhp 2026

Gabriel Moreno has the best batting average for the Diamondbacks against right-handed pitchers this season, with an average of .312.

NAMEAVGSEASONTMGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Gabriel Moreno
G. Moreno
.312
2026
97
266
83
20
1
6
38
37
4
45
311
123
27
0
4
0
.399
.462
.861
2Tyler Locklear
T. Locklear
.308
2026
11
26
8
2
0
1
5
2
1
5
29
13
3
0
0
0
.379
.500
.879
3James McCann
J. McCann
.306
2026
32
72
22
3
0
4
17
2
1
20
77
37
7
2
0
0
.333
.514
.847
4Jordan Lawlar
J. Lawlar
.265
2026
18
34
9
1
0
1
2
1
3
12
38
13
2
0
0
0
.342
.382
.724
5Jose Fernandez
J. Fernandez
.262
2026
49
130
34
5
0
3
11
7
1
31
141
48
8
3
0
0
.304
.369
.674
6Ryan Waldschmidt
R. Waldschmidt
.258
2026
62
151
39
8
1
3
17
10
4
55
170
58
12
1
3
0
.315
.384
.700
7Tim Tawa
T. Tawa
.255
2026
64
161
41
6
0
8
27
13
0
38
181
71
14
5
2
0
.307
.441
.748
8Geraldo Perdomo
G. Perdomo
.245
2026
121
323
79
13
4
8
30
55
4
48
385
124
25
1
2
0
.359
.384
.743
9Nolan Arenado
N. Arenado
.235
2026
119
319
75
13
1
15
50
30
7
75
359
135
29
0
2
1
.313
.423
.736
10Ketel Marte
K. Marte
.234
2026
113
350
82
16
2
12
42
32
4
61
388
138
30
0
2
0
.304
.394
.698
11Ildemaro Vargas
I. Vargas
.224
2026
99
250
56
10
4
3
34
18
2
28
272
83
17
1
1
1
.280
.332
.612
12Adrian 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
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
.210
2026
122
328
69
18
9
13
42
44
4
85
379
144
40
0
3
3
.309
.439
.748
15Max Kepler
M. Kepler
.198
2026
36
106
21
5
0
2
14
11
0
26
119
32
7
0
2
1
.269
.302
.571
16Jorge Barrosa
J. Barrosa
.180
2026
49
89
16
6
1
1
6
7
0
31
102
27
8
6
0
0
.240
.303
.543
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
18LuJames Groover
L. Groover
.172
2026
13
29
5
1
0
0
1
4
0
6
33
6
1
0
0
0
.273
.207
.480
19Alek Thomas
A. Thomas
.167
2026
28
78
13
7
0
2
7
3
1
19
83
26
9
1
0
0
.207
.333
.541
20Lars Nootbaar
L. Nootbaar
.159
2026
16
44
7
2
0
1
5
9
0
6
53
12
3
0
0
1
.302
.273
.575
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

21

Marte

Ketel Marte

RBI

67

Marte

Ketel Marte

AVG

.303

Moreno

Gabriel Moreno
Team Pitching Leaders

W

14

Rodriguez

Eduardo Rodriguez

K

119

Rodriguez

Eduardo Rodriguez

ERA

2.50

Rodriguez

Eduardo Rodriguez
Team Rankings

HR

131

27th

R

605

11th

SO

911

29th

ERA

4.17

18th

2026 Division Standings
TEAMWLPCTGB
80
52
.606
72
62
.537
9.0
Diamondbacks Diamondbacks
71
63
.530
10.0
54
79
.406
26.5
51
81
.386
29.0
Schedule
DATEMATCHUPTIME (ET)
Thu
8/27
@
9:45 PM
Fri
8/28
@
10:15 PM
Sat
8/29
@
4:05 PM
Sat
8/29
@
10:05 PM
Mon
8/31
@
9:40 PM
Last Game
CHC Cubs

76 - 58

0

Final

2

AZ Diamondbacks

71 - 63

Wed 26 Aug 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
77
55
.583
74
60
.552
4.0
67
66
.504
10.5
62
72
.463
16.0
60
72
.455
17.0
NL CentralWLPCTGB
81
51
.614
76
58
.567
6.0
66
67
.496
15.5
65
70
.481
17.5
63
71
.470
19.0
NL WestWLPCTGB
80
52
.606
72
62
.537
9.0
71
63
.530
10.0
54
79
.406
26.5
51
81
.386
29.0
AL EastWLPCTGB
79
54
.594
74
57
.565
4.0
73
59
.553
5.5
64
68
.485
14.5
64
69
.481
15.0
AL CentralWLPCTGB
69
63
.523
68
66
.507
2.0
64
69
.481
5.5
62
71
.466
7.5
59
74
.444
10.5
AL WestWLPCTGB
66
66
.500
66
67
.496
0.5
64
70
.478
3.0
52
81
.391
14.5
52
82
.388
15.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
8/11
@
4-6
Tue
8/11
@
8-6
Tue
8/11
@
0-4
Tue
8/11
@
0-2
Tue
8/11
@
2-3

Schedule

DATEMATCHUPTIME (ET)
Wed
8/26
@
9:05 PM
Thu
8/27
@
1:05 PM
Thu
8/27
@
2:15 PM
Thu
8/27
@
7:05 PM
Thu
8/27
@
7:07 PM