most recent diamondback with 20+ hr and 20+ sb in aseason

Alek Thomas has homered 25 times for the Diamondbacks when stealing 20+ bases in his career.

NAME HR SB G AB R H 2B 3B RBI BB HBP SO CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Alek Thomas
A. Thomas
25
22
365
1,115
142
257
52
9
121
63
11
253
7
1,205
402
86
6
10
1
20
.230
.276
.361
.637
107
-35.2
.277
74
-38.1
2 Corbin Carroll
C. Carroll
72
101
427
1,589
314
406
77
38
212
170
33
382
18
1,815
775
187
9
14
2
14
.256
.337
.488
.825
273
58.1
.353
124
52.7
3 Jake McCarthy
J. McCarthy
22
80
393
1,188
174
310
40
16
128
97
28
255
15
1,333
448
78
14
6
1
12
.261
.330
.377
.707
157
-0.2
.313
97
-4.3
4 Geraldo Perdomo
G. Perdomo
24
48
499
1,566
249
382
74
11
196
214
20
304
10
1,856
550
109
36
20
3
16
.244
.338
.351
.690
212
-6.6
.309
95
-11.4
5 Daulton Varsho
D. Varsho
41
25
283
916
136
214
45
7
121
88
9
245
7
1,021
396
93
3
5
3
13
.234
.306
.432
.738
125
5
.319
102
1.5
6 Josh Rojas
J. Rojas
22
43
381
1,315
184
331
77
4
144
156
4
343
10
1,497
482
103
8
14
3
20
.252
.330
.367
.696
170
-9.5
.307
92
-15.9
7 Ketel Marte
K. Marte
159
44
996
3,650
573
1,035
220
38
505
405
34
644
9
4,120
1,808
417
1
30
27
76
.284
.358
.495
.853
654
160.6
.362
127
140.2
8 Christian Walker
C. Walker
146
25
819
2,853
426
716
157
7
442
314
42
729
6
3,238
1,325
310
0
29
16
66
.251
.331
.464
.795
455
65.2
.339
113
51.1
9 Jean Segura
J. Segura
20
33
153
637
102
203
41
7
64
39
12
101
10
694
318
68
4
2
1
6
.319
.368
.499
.867
112
30.3
.371
126
22.5
10 Nick Ahmed
N. Ahmed
70
41
888
2,897
344
678
154
24
322
215
14
627
22
3,163
1,090
248
13
24
14
65
.234
.288
.376
.664
298
-80.8
.285
73
-104.5
11 David Peralta
D. Peralta
110
33
961
3,397
434
960
191
46
468
280
28
725
14
3,728
1,573
347
1
22
18
68
.283
.340
.463
.803
525
84.3
.343
112
54.5
12 Chris Owings
C. Owings
31
70
580
1,960
225
490
111
23
196
109
11
470
13
2,106
740
165
13
13
12
28
.250
.291
.378
.669
196
-46.6
.288
73
-67.9
13 AJ Pollock
AJ Pollock
74
103
637
2,277
367
640
144
29
264
185
20
407
23
2,507
1,064
247
6
19
5
45
.281
.338
.467
.805
349
62.7
.346
113
39.4
14 Paul Goldschmidt
P. Goldschmidt
209
124
1,092
3,975
709
1,182
267
19
710
655
32
1,059
32
4,699
2,114
495
0
37
103
99
.297
.398
.532
.930
831
293.1
.393
145
248.6
15 Aaron Hill
A. Hill
55
31
525
1,874
245
512
121
12
241
152
18
299
18
2,066
822
188
3
19
9
48
.273
.331
.439
.769
264
34.8
.334
106
15.7
16 Kelly Johnson
K. Johnson
44
26
268
1,015
152
256
59
10
120
123
5
280
10
1,152
467
113
7
2
3
15
.252
.335
.460
.795
158
27
.348
111
15.3
17 Gerardo Parra
G. Parra
39
51
787
2,656
333
728
142
31
250
196
17
496
32
2,910
1,049
212
24
17
37
56
.274
.326
.395
.721
320
-8.6
.314
90
-35
18 Ryan Roberts
R. Roberts
34
31
372
1,105
163
281
55
4
133
131
5
215
15
1,257
446
93
8
8
5
18
.254
.334
.404
.737
151
6.1
.326
97
-5
19 Mark Reynolds
M. Reynolds
121
42
563
1,982
326
480
95
10
346
260
22
767
16
2,285
958
226
2
19
14
31
.242
.334
.483
.817
320
47.3
.352
108
21.7
20 Justin Upton
J. Upton
108
80
731
2,663
438
739
147
28
363
306
35
694
34
3,030
1,266
283
2
24
32
51
.278
.357
.475
.832
444
91.1
.359
117
61
21 Eric Byrnes
E. Byrnes
61
88
439
1,633
239
426
94
13
216
119
20
252
17
1,786
729
168
5
9
7
33
.261
.317
.446
.764
219
-1.3
.329
90
-22.7
22 Stephen Drew
S. Drew
72
33
773
2,917
393
776
176
52
333
275
9
563
14
3,245
1,272
300
18
26
25
25
.266
.328
.436
.765
399
12.9
.331
94
-22.8
23 Orlando Hudson
O. Hudson
33
23
403
1,503
210
442
91
21
171
171
6
227
9
1,706
674
145
12
14
8
56
.294
.365
.448
.814
245
34.6
.355
106
13.8
24 Chris Young
C. Young
132
112
885
3,173
453
758
198
17
408
360
20
814
35
3,588
1,386
347
12
23
9
35
.239
.318
.437
.755
437
14.6
.329
95
-23.6
25 Conor Jackson
C. Jackson
46
22
526
1,775
253
492
104
8
247
209
23
229
5
2,026
750
158
4
15
9
50
.277
.358
.423
.781
273
25.3
.344
100
1.4
StatMuse has season-level data for stolen bases going back to the 1886 season.

More Diamondbacks Stats

Team Rankings

HR

143

5th

R

510

4th

SO

834

11th

ERA

4.60

25th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
58
41
.586
Padres Padres
53
45
.541
4.5
Giants Giants
52
47
.525
6.0
Diamondbacks Diamondbacks
49
50
.495
9.0
Rockies Rockies
24
74
.245
33.5
Schedule
DATE MATCHUP TIME (ET)
Sun
7/20
STL STL
@
AZ AZ
4:10 PM
Mon
7/21
HOU HOU
@
AZ AZ
9:40 PM
Tue
7/22
HOU HOU
@
AZ AZ
9:40 PM
Wed
7/23
HOU HOU
@
AZ AZ
3:40 PM
Fri
7/25
AZ AZ
@
PIT PIT
6:40 PM
Last Game
AZ Diamondbacks

49 - 50

10

Final

1

STL Cardinals

51 - 48

Sat 19 Jul 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
56
42
.571
Mets Mets
55
44
.556
1.5
NL Central W L PCT GB
Cubs Cubs
59
39
.602
Brewers Brewers
58
40
.592
1.0
NL West W L PCT GB
Dodgers Dodgers
58
41
.586
Padres Padres
53
45
.541
4.5
AL East W L PCT GB
Blue Jays Blue Jays
57
41
.582
Yankees Yankees
54
44
.551
3.0
AL Central W L PCT GB
Tigers Tigers
59
40
.596
Guardians Guardians
47
50
.485
11.0
AL West W L PCT GB
Astros Astros
56
42
.571
Mariners Mariners
53
45
.541
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/30
NYY NYY
@
TOR TOR
5-12
Mon
6/30
LAA LAA
@
ATL ATL
4-0
Mon
6/30
BAL BAL
@
TEX TEX
2-10
Tue
7/1
ATH ATH
@
TBR TBR
5-6
Tue
7/1
STL STL
@
PIT PIT
0-5

Schedule

DATE MATCHUP TIME (ET)
Sat
7/19
BOS BOS
@
CHC CHC
7:15 PM
Sun
7/20
SFG SFG
@
TOR TOR
12:05 PM
Sun
7/20
BAL BAL
@
TBR TBR
12:10 PM
Sun
7/20
NYY NYY
@
ATL ATL
1:35 PM
Sun
7/20
SDP SDP
@
WSH WSH
1:35 PM