best dbacks batters vs rhp 2022

Nick Ahmed had the highest batting average for the Diamondbacks against right-handed pitchers in 2022, with an average of .306.

NAMEAVGSEASONTMGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Nick Ahmed
N. Ahmed
.306
2022
15
36
11
2
0
2
6
2
0
9
38
19
4
0
0
0
.342
.528
.870
2Corbin Carroll
C. Carroll
.289
2022
30
76
22
6
1
4
11
7
2
24
85
42
11
0
0
0
.365
.553
.917
3Jake McCarthy
J. McCarthy
.284
2022
88
225
64
11
3
5
31
17
4
54
250
96
19
3
1
0
.344
.427
.771
4Josh Rojas
J. Rojas
.277
2022
116
332
92
21
1
7
44
41
1
63
381
136
29
2
5
2
.354
.410
.763
5David Peralta
D. Peralta
.267
2022
86
243
65
19
2
11
37
20
2
63
268
121
32
0
3
4
.325
.498
.823
6Alek Thomas
A. Thomas
.241
2022
104
290
70
16
1
7
33
18
3
57
315
109
24
0
4
0
.289
.376
.665
7Daulton Varsho
D. Varsho
.240
2022
142
409
98
18
2
26
61
43
5
109
463
198
46
1
4
0
.317
.484
.801
8Christian Walker
C. Walker
.236
2022
158
445
105
16
1
29
76
50
7
101
508
210
46
0
6
0
.319
.472
.791
9Stone Garrett
S. Garrett
.233
2022
15
30
7
2
0
2
4
2
1
11
33
15
4
0
0
0
.303
.500
.803
10Sergio Alcántara
S. Alcántara
.233
2022
55
129
30
6
1
4
20
8
1
32
143
50
11
2
3
0
.277
.388
.664
11Emmanuel Rivera
E. Rivera
.227
2022
31
88
20
6
0
5
14
9
2
23
100
41
11
0
1
0
.310
.466
.776
12Ketel Marte
K. Marte
.226
2022
129
358
81
28
2
8
32
44
3
78
409
137
38
0
4
2
.313
.383
.696
13Carson Kelly
C. Kelly
.221
2022
81
195
43
7
0
5
19
20
2
42
220
65
12
0
3
0
.295
.333
.629
14Pavin Smith
P. Smith
.219
2022
72
183
40
6
0
8
29
26
0
47
211
70
14
0
2
1
.313
.383
.695
15Cooper Hummel
C. Hummel
.196
2022
56
102
20
8
0
2
12
15
0
41
117
34
10
0
0
0
.299
.333
.632
16Jordan Luplow
J. Luplow
.181
2022
56
94
17
3
0
3
10
10
3
27
107
29
6
0
0
0
.280
.309
.589
17Geraldo Perdomo
G. Perdomo
.177
2022
135
300
53
7
2
5
34
37
5
82
354
79
14
10
2
0
.276
.263
.539
18Seth Beer
S. Beer
.176
2022
37
91
16
1
0
1
7
10
3
26
105
20
2
0
1
1
.276
.220
.496
19Buddy Kennedy
B. Kennedy
.175
2022
20
40
7
0
1
0
3
4
1
11
47
9
1
0
2
0
.255
.225
.480
20Grayson Greiner
G. Greiner
.167
2022
2
6
1
0
0
0
0
1
0
3
7
1
0
0
0
0
.286
.167
.452
21Jake Hager
J. Hager
.167
2022
16
30
5
1
0
0
3
6
0
10
36
6
1
0
0
0
.306
.200
.506
22Jose Herrera
J. Herrera
.167
2022
43
90
15
2
0
0
5
8
0
28
102
17
2
4
0
0
.235
.189
.424
23Yonny Hernández
Y. Hernández
.118
2022
9
17
2
0
0
0
0
2
0
2
21
2
0
2
0
0
.211
.118
.328
24Drew Ellis
D. Ellis
.111
2022
4
9
1
0
0
0
1
0
0
4
9
1
0
0
0
0
.111
.111
.222
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

11

Carroll

Corbin Carroll

RBI

40

Marte

Ketel Marte

AVG

.284

Carroll

Corbin Carroll
Team Pitching Leaders

W

8

Soroka

Michael Soroka

K

72

Soroka

Michael Soroka

ERA

2.52

Rodriguez

Eduardo Rodriguez
Team Rankings

HR

60

26th

R

289

19th

SO

469

30th

ERA

4.30

19th

2026 Division Standings
TEAMWLPCTGB
43
25
.632
35
32
.522
7.5
Diamondbacks Diamondbacks
34
33
.507
8.5
28
41
.406
15.5
26
42
.382
17.0
Schedule
DATEMATCHUPTIME (ET)
Thu
6/11
@
1:10 PM
Fri
6/12
@
7:15 PM
Sat
6/13
@
4:10 PM
Sun
6/14
@
1:40 PM
Mon
6/15
@
9:40 PM
Last Game
AZ Diamondbacks

34 - 33

0

Final

8

MIA Marlins

33 - 35

Wed 10 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
45
23
.662
37
31
.544
8.0
35
34
.507
10.5
33
35
.485
12.0
29
38
.433
15.5
NL CentralWLPCTGB
41
25
.621
37
28
.569
3.5
35
33
.515
7.0
34
34
.500
8.0
32
35
.478
9.5
NL WestWLPCTGB
43
25
.632
35
32
.522
7.5
34
33
.507
8.5
28
41
.406
15.5
26
42
.382
17.0
AL EastWLPCTGB
40
25
.615
41
26
.612
33
36
.478
9.0
32
37
.464
10.0
27
39
.409
13.5
AL CentralWLPCTGB
36
31
.537
37
33
.529
0.5
31
38
.449
6.0
28
40
.412
8.5
28
40
.412
8.5
AL WestWLPCTGB
36
33
.522
33
34
.493
2.0
33
35
.485
2.5
31
39
.443
5.5
27
42
.391
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
5/26
@
10-6
Tue
5/26
@
7-6
Tue
5/26
@
4-3
Tue
5/26
@
6-15
Wed
5/27
@
1-2

Schedule

DATEMATCHUPTIME (ET)
Thu
6/11
@
1:10 PM
Thu
6/11
@
1:10 PM
Thu
6/11
@
1:10 PM
Thu
6/11
@
2:10 PM
Thu
6/11
@
3:10 PM