diamondbac best hitter vs right handed pitchers last 2 years

Between September 15, 2024 and September 15, 2026, Ryne Nelson has the best batting average for the Diamondbacks against right-handed pitchers, with an average of 1.000.

  • Regular season
NAMEAVGGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Ryne Nelson
R. Nelson
1.000
1
1
1
0
0
0
1
0
0
0
1
1
0
0
0
0
1.000
1.000
2.000
2Josh Bell
J. Bell
.333
4
6
2
0
0
1
2
1
0
0
7
5
1
0
0
0
.429
.833
1.262
3Josh Naylor
J. Naylor
.310
85
229
71
15
0
9
38
31
1
29
266
113
24
0
3
4
.390
.493
.884
4Gabriel Moreno
G. Moreno
.301
198
541
163
30
2
17
82
69
6
103
621
248
49
0
5
2
.383
.458
.842
5Lars Nootbaar
L. Nootbaar
.284
32
81
23
5
0
4
15
14
0
13
96
40
9
0
1
2
.385
.494
.879
6James McCann
J. McCann
.278
69
169
47
7
0
9
34
6
3
50
182
81
16
2
2
0
.311
.479
.790
7Eugenio Suárez
E. Suárez
.269
113
335
90
16
0
27
75
18
14
101
371
187
43
0
4
1
.329
.558
.887
8Jose Fernandez
J. Fernandez
.261
50
134
35
5
0
3
11
7
1
31
145
49
8
3
0
0
.303
.366
.668
9Joc Pederson
J. Pederson
.259
12
27
7
1
0
1
3
1
2
8
32
11
2
0
0
0
.333
.407
.741
10Ketel Marte
K. Marte
.258
251
733
189
37
2
36
100
90
10
131
838
338
75
0
5
3
.345
.461
.806
11Geraldo Perdomo
G. Perdomo
.252
299
808
204
40
9
22
104
134
15
131
975
328
71
7
11
1
.365
.406
.771
12Randal Grichuk
R. Grichuk
.246
36
69
17
5
0
3
11
2
0
12
74
31
8
0
3
0
.257
.449
.706
13Ryan Waldschmidt
R. Waldschmidt
.243
72
173
42
8
1
3
17
12
5
63
195
61
12
1
3
0
.306
.353
.658
14Pavin Smith
P. Smith
.240
127
333
80
23
1
11
40
49
0
111
386
138
35
0
3
1
.335
.414
.749
15Alek Thomas
A. Thomas
.236
157
432
102
24
3
9
38
22
5
121
465
159
36
3
3
0
.279
.368
.647
16Corbin Carroll
C. Carroll
.236
278
789
186
42
23
39
109
105
9
217
913
391
104
0
10
6
.329
.496
.824
17Nolan Arenado
N. Arenado
.235
135
358
84
15
1
16
53
35
8
83
404
149
32
0
2
1
.315
.416
.731
18Ildemaro Vargas
I. Vargas
.233
140
348
81
12
5
4
45
19
3
39
374
115
21
2
2
1
.277
.330
.607
19Adrian Del Castillo
A. Del Castillo
.229
102
266
61
12
0
9
38
20
1
87
289
100
21
0
2
0
.284
.376
.660
20Lourdes Gurriel Jr.
L. Gurriel Jr.
.229
174
515
118
27
3
16
81
25
9
98
561
199
46
0
12
0
.271
.386
.657
21Blaze Alexander
B. Alexander
.225
57
160
36
7
0
5
19
10
8
62
181
58
12
2
1
0
.302
.363
.664
22Tyler Locklear
T. Locklear
.221
40
95
21
2
0
2
7
10
3
32
108
29
4
0
0
0
.315
.305
.620
23Tim Tawa
T. Tawa
.221
138
326
72
12
1
16
43
33
1
93
370
134
29
7
3
0
.292
.411
.703
24Jake McCarthy
J. McCarthy
.216
75
199
43
7
4
4
22
11
3
37
218
70
15
4
1
0
.266
.352
.618
25Jordan Lawlar
J. Lawlar
.202
46
89
18
4
0
2
6
3
6
34
98
28
6
0
0
0
.276
.315
.590
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

25

Arenado

Nolan Arenado

RBI

73

Marte

Ketel Marte

AVG

.301

Moreno

Gabriel Moreno
Team Pitching Leaders

W

15

Rodriguez

Eduardo Rodriguez

K

135

Rodriguez

Eduardo Rodriguez

ERA

2.62

Rodriguez

Eduardo Rodriguez
Team Rankings

HR

150

26th

R

673

16th

SO

1,052

29th

ERA

4.11

12th

2026 Division Standings
TEAMWLPCTGB
92
59
.609
82
68
.547
9.5
Diamondbacks Diamondbacks
80
71
.530
12.0
62
89
.411
30.0
55
95
.367
36.5
Schedule
DATEMATCHUPTIME (ET)
Wed
9/16
@
9:40 PM
Fri
9/18
@
9:40 PM
Sat
9/19
@
8:10 PM
Sun
9/20
@
4:10 PM
Tue
9/22
@
8:40 PM
Last Game
MIA Marlins

74 - 77

7

Final

8

AZ Diamondbacks

80 - 71

Mon 14 Sep 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
88
63
.583
83
68
.550
5.0
74
77
.490
14.0
71
81
.467
17.5
69
81
.460
18.5
NL CentralWLPCTGB
94
57
.623
84
67
.556
10.0
75
76
.497
19.0
75
76
.497
19.0
70
81
.464
24.0
NL WestWLPCTGB
92
59
.609
82
68
.547
9.5
80
71
.530
12.0
62
89
.411
30.0
55
95
.367
36.5
AL EastWLPCTGB
Rays Rays - x
91
59
.607
87
63
.580
4.0
82
68
.547
9.0
75
76
.497
16.5
73
78
.483
18.5
AL CentralWLPCTGB
77
74
.510
77
75
.507
0.5
71
79
.473
5.5
70
80
.467
6.5
66
84
.440
10.5
AL WestWLPCTGB
75
75
.500
74
76
.493
1.0
70
81
.464
5.5
61
90
.404
14.5
57
93
.380
18.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Mon
8/31
@
7-3
Mon
8/31
@
3-6
Mon
8/31
@
8-9
Mon
8/31
@
1-11
Mon
8/31
@
1-8

Schedule

DATEMATCHUPTIME (ET)
Wed
9/16
@
1:10 PM
Wed
9/16
@
1:15 PM
Wed
9/16
@
1:40 PM
Wed
9/16
@
3:07 PM
Wed
9/16
@
6:40 PM