list of active diamondbacks players with 1 or more hrs vs nl all-time

Shelby Miller has gone deep once against the NL in his career.

NAME HR G AB R H 2B 3B RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS
1 Shelby Miller
S. Miller
1
132
192
15
22
10
1
7
11
1
105
0
0
237
37
12
32
1
0
3
.115
.166
.193
.359
2 Randal Grichuk
R. Grichuk
101
714
2,297
322
584
144
16
316
146
20
640
22
11
2,474
1,063
261
0
11
7
56
.254
.303
.463
.766
3 Eugenio Suárez
E. Suárez
215
1,026
3,676
539
938
159
10
608
384
62
1,065
24
14
4,169
1,762
384
4
43
15
90
.255
.332
.479
.812
4 Ketel Marte
K. Marte
120
797
2,926
458
845
193
32
392
295
25
495
42
8
3,268
1,462
345
0
22
23
58
.289
.356
.500
.856
5 Lourdes Gurriel Jr.
L. Gurriel Jr.
49
309
1,182
151
331
76
4
180
64
11
232
13
3
1,267
562
129
0
10
1
31
.280
.320
.475
.796
6 Josh Naylor
J. Naylor
27
246
808
97
212
45
2
129
67
5
153
16
3
884
342
74
0
4
3
15
.262
.321
.423
.745
7 Pavin Smith
P. Smith
31
335
1,022
137
252
55
3
128
128
6
251
5
2
1,163
406
89
0
7
2
22
.247
.332
.397
.729
8 Geraldo Perdomo
G. Perdomo
12
353
1,075
176
264
55
8
124
141
13
211
40
6
1,271
371
75
29
13
3
9
.246
.337
.345
.682
9 Jose Herrera
J. Herrera
2
116
285
29
54
13
1
22
29
0
87
1
0
329
75
16
15
0
0
4
.189
.264
.263
.527
10 Alek Thomas
A. Thomas
20
258
790
102
190
39
8
94
41
9
165
17
7
850
305
67
4
6
0
17
.241
.284
.386
.670
11 Gabriel Moreno
G. Moreno
13
195
605
77
174
32
2
92
61
3
111
9
4
677
249
47
0
8
0
22
.288
.352
.412
.763
12 Corbin Carroll
C. Carroll
50
302
1,116
218
287
46
24
147
125
23
268
80
12
1,279
531
120
8
7
1
10
.257
.342
.476
.818
13 Tim Tawa
T. Tawa
3
29
81
11
17
3
0
8
7
1
24
6
0
92
29
6
0
3
0
3
.210
.272
.358
.630
StatMuse has game-level data for home runs going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Cardinals Stats

Team Rankings

HR

51

20th

R

263

7th

SO

392

28th

ERA

3.71

13th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
34
21
.618
Cardinals Cardinals
31
24
.564
3.0
Reds Reds
28
28
.500
6.5
Brewers Brewers
28
28
.500
6.5
Pirates Pirates
20
36
.357
14.5
Schedule
DATE MATCHUP TIME (ET)
Wed
5/28
STL STL
@
BAL BAL
6:35 PM
Fri
5/30
STL STL
@
TEX TEX
8:05 PM
Sat
5/31
STL STL
@
TEX TEX
4:05 PM
Sun
6/1
STL STL
@
TEX TEX
1:05 PM
Tue
6/3
KCR KCR
@
STL STL
7:45 PM
Last Game
BAL Orioles

19 - 35

4

Final

7

STL Cardinals

31 - 24

Tue 27 May 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Phillies Phillies
35
19
.648
Mets Mets
34
21
.618
1.5
NL Central W L PCT GB
Cubs Cubs
34
21
.618
Cardinals Cardinals
31
24
.564
3.0
NL West W L PCT GB
Dodgers Dodgers
34
21
.618
Padres Padres
31
22
.585
2.0
AL East W L PCT GB
Yankees Yankees
34
20
.630
Rays Rays
27
27
.500
7.0
AL Central W L PCT GB
Tigers Tigers
36
20
.643
Twins Twins
30
24
.556
5.0
AL West W L PCT GB
Mariners Mariners
30
23
.566
Astros Astros
29
25
.537
1.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
5/12
MIL MIL
@
CLE CLE
0-2
Mon
5/12
CWS CWS
@
CIN CIN
5-1
Mon
5/12
TBR TBR
@
TOR TOR
11-9
Mon
5/12
PIT PIT
@
NYM NYM
1-2
Mon
5/12
WSH WSH
@
ATL ATL
2-5

Schedule

DATE MATCHUP TIME (ET)
Wed
5/28
LAD LAD
@
CLE CLE
1:10 PM
Wed
5/28
CWS CWS
@
NYM NYM
1:10 PM
Wed
5/28
BOS BOS
@
MIL MIL
1:10 PM
Wed
5/28
SFG SFG
@
DET DET
1:10 PM
Wed
5/28
MIN MIN
@
TBR TBR
1:10 PM