2012 diamondbacks player with the most home runs

Jason Kubel hit the most home runs for the Diamondbacks in 2012, with 30 home runs.

NAMEHRSEASONTMGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1Jason Kubel
J. Kubel
30
2012
141
506
75
128
30
4
90
57
2
151
1
1
571
256
64
0
6
7
11
.253
.327
.506
.833
82
16.8
.352
117
11.3
2Aaron Hill
A. Hill
26
2012
156
609
93
184
44
6
85
52
4
86
14
5
668
318
76
1
2
7
15
.302
.360
.522
.882
109
32.4
.375
133
26
3Paul Goldschmidt
P. Goldschmidt
20
2012
145
514
82
147
43
1
82
60
4
130
18
3
587
252
64
0
9
4
9
.286
.359
.490
.850
90
22.7
.363
124
17
4Justin Upton
J. Upton
17
2012
150
554
107
155
24
4
67
63
5
121
18
8
628
238
45
0
6
5
7
.280
.355
.430
.785
85
13.1
.341
109
7
5Miguel Montero
M. Montero
15
2012
141
486
65
139
25
2
88
73
12
130
0
0
573
213
42
0
2
6
15
.286
.391
.438
.829
88
22.3
.364
125
16.8
6Chris Young
C. Young
14
2012
101
325
36
75
24
0
41
36
2
79
8
3
363
141
38
0
0
0
4
.231
.311
.434
.745
44
2.9
.325
99
-0.6
7Chris Johnson
C. Johnson
7
2012
44
147
12
42
7
2
35
8
1
40
1
0
160
74
16
1
3
1
6
.286
.321
.503
.824
22
4.2
.348
114
2.6
8Gerardo Parra
G. Parra
7
2012
133
385
58
105
21
2
36
33
4
77
15
9
430
151
30
6
2
4
4
.273
.335
.392
.727
50
0.7
.317
93
-3.4
9John McDonald
J. McDonald
6
2012
70
197
16
49
9
0
22
12
1
33
0
1
212
76
15
2
0
5
3
.249
.295
.386
.681
20
-4.4
.289
74
-6.5
10Ryan Roberts
R. Roberts
6
2012
83
252
28
63
9
0
34
22
0
45
6
3
280
90
15
2
4
1
10
.250
.306
.357
.663
27
-5.4
.291
76
-8.1
11Cody Ransom
C. Ransom
5
2012
26
78
11
21
7
0
16
7
3
30
0
0
88
43
12
0
0
0
1
.269
.352
.551
.904
15
5.1
.387
140
4.2
12Stephen Drew
S. Drew
2
2012
40
135
17
26
8
1
12
19
0
35
0
1
155
42
11
0
1
1
1
.193
.290
.311
.601
12
-5.7
.269
61
-7.2
13Adam Eaton
A. Eaton
2
2012
22
85
19
22
3
2
5
14
3
15
2
3
103
35
7
1
0
0
0
.259
.382
.412
.794
15
3.3
.355
119
2.3
14Lyle Overbay
L. Overbay
2
2012
45
96
11
28
9
0
10
12
0
26
0
0
109
43
11
0
1
2
3
.292
.367
.448
.815
15
3
.349
115
1.9
15AJ Pollock
AJ Pollock
2
2012
31
81
8
20
4
1
8
9
0
11
1
2
93
32
7
1
2
1
2
.247
.315
.395
.710
10
-0.8
.305
85
-1.6
16Josh Bell
J. Bell
1
2012
21
52
3
9
2
0
4
4
0
14
0
0
56
14
3
0
0
1
3
.173
.232
.269
.501
2
-4.4
.217
26
-4.9
17Henry Blanco
H. Blanco
1
2012
21
64
6
12
3
0
7
3
0
18
1
0
67
18
4
0
0
0
1
.188
.224
.281
.505
3
-4.9
.223
30
-5.6
18Wil Nieves
W. Nieves
1
2012
16
36
4
11
1
0
3
1
0
8
0
1
38
15
2
1
0
1
0
.306
.324
.417
.741
4
-0.1
.313
91
-0.4
19Ryan Wheeler
R. Wheeler
1
2012
50
109
11
26
6
1
10
9
0
22
1
0
119
37
8
0
1
0
4
.239
.294
.339
.634
10
-3.4
.280
68
-4.5

More Diamondbacks Stats

Team Batting Leaders

HR

36

Suárez

Eugenio Suárez

RBI

100

Perdomo

Geraldo Perdomo

AVG

.292

Naylor

Josh Naylor
Team Pitching Leaders

W

13

Gallen

Zac Gallen

K

175

Gallen

Zac Gallen

ERA

3.22

Kelly

Merrill Kelly
Team Rankings

HR

214

8th

R

791

6th

SO

1,288

23rd

ERA

4.49

23rd

2025 Division Standings
TEAMWLPCTGB
93
69
.574
90
72
.556
3.0
81
81
.500
12.0
Diamondbacks Diamondbacks
80
82
.494
13.0
43
119
.265
50.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/26
@
8:30 PM
Fri
3/27
@
10:10 PM
Sat
3/28
@
9:10 PM
Mon
3/30
@
10:10 PM
Tue
3/31
@
9:40 PM
Last Game
AZ Diamondbacks

80 - 82

4

Final

12

SDP Padres

90 - 72

Sun 28 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Standings

NL EastWLPCTGB
96
66
.593
83
79
.512
13.0
79
83
.488
17.0
76
86
.469
20.0
66
96
.407
30.0
NL CentralWLPCTGB
97
65
.599
Cubs Cubs - w
92
70
.568
5.0
Reds Reds - w
83
79
.512
14.0
78
84
.481
19.0
71
91
.438
26.0
NL WestWLPCTGB
93
69
.574
90
72
.556
3.0
81
81
.500
12.0
80
82
.494
13.0
43
119
.265
50.0
AL EastWLPCTGB
94
68
.580
94
68
.580
89
73
.549
5.0
77
85
.475
17.0
75
87
.463
19.0
AL CentralWLPCTGB
88
74
.543
87
75
.537
1.0
82
80
.506
6.0
70
92
.432
18.0
60
102
.370
28.0
AL WestWLPCTGB
90
72
.556
87
75
.537
3.0
81
81
.500
9.0
76
86
.469
14.0
72
90
.444
18.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
@
6-2
Tue
9/16
@
9-4
Tue
9/16
@
4-5
Tue
9/16
@
1-2
Tue
9/16
@
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
@
8:05 PM
Thu
3/26
@
1:15 PM
Thu
3/26
@
2:10 PM
Thu
3/26
@
2:20 PM
Thu
3/26
@
3:05 PM