Full Screen
Toggle navigation
Menu
OF Justin Upton, R,
Diamondbacks
Scroll table or
stretch table
.
Year
Team
Rk
G
Avg
OBP
SLG
OPS
AB
R
H
2B
3B
HR
RBI
BB
SO
HBP
SB
CS
SB%
SH
SF
GDP
E
D*
FLD
CCS
2009
Diamondbacks
88
147
.265
.318
.476
.794
633
94
168
31
12
26
86
50
155
0
3
0
100%
0
3
8
9
-2
.971
-
2010
#
Diamondbacks
88
148
.291
.357
.511
.868
619
90
180
31
9
29
92
65
144
0
4
0
100%
0
2
6
7
-3
.977
-
2011
Diamondbacks
88
162
.260
.325
.459
.784
677
109
176
39
12
24
82
67
158
0
2
0
100%
0
4
9
0
0
-
-
Current
#
Diamondbacks
88
42
.284
.320
.516
.836
190
26
54
10
5
8
20
10
41
0
10
4
71%
0
0
6
0
0
-
-
Totals
499
.273
.332
.484
.816
2119
319
578
111
38
87
280
192
498
0
19
4
83%
0
9
29
16
-5
.974
-
7 expected salary demand.
Season Splits
Year
AVG
AVG VR
AVG VL
AVG RISP
OBP VR
OBP VL
SLG VR
SLG VL
OPS VR
OPS VL
AB/H VR
AB/H VL
Current
.284
.258
.339
.242
.301
.359
.438
.677
.739
1.036
128/33
62/21
Milestones
Cycles
Best Hit Streak
None.
10 games in 2009
Milestones started recording October, 2023.
Player Actions
Real Stats
Scroll table or
stretch table
.
POS
Age
Year
Rk
oR
dR
G
Avg (Rk)
OBP (Rk)
SLG
OPS (Rk)
eOBP
AB
R
H
2B
3B
HR
RBI
BB
SO
HBP
SB
FLD% (Rk)
A
dW (Rk)
SP
Fire
EN
P
OF
(OF)
25
2009
88
98
25
138
.312
(
95
)
.386
(
91
)
.591
.977
(
97
)
.350
535
91
167
36
10
31
89
62
126
2
26
.961 (12)
-
-0.13 (40)
8
15
9
C
See Justin Upton full career
Before Last Progression (6/2/2024)
Scroll table or
stretch table
.
POS
Age
Year
Rk
oR
dR
G
Avg (Rk)
OBP (Rk)
SLG
OPS (Rk)
eOBP
AB
R
H
2B
3B
HR
RBI
BB
SO
HBP
SB
FLD% (Rk)
A
dW (Rk)
SP
Fire
EN
P
OF
(OF)
24
2009
88
97
24
138
.308
(
94
)
.380 (89)
.570
.950
(
96
)
.350
532
90
164
34
9
29
88
60
129
2
24
.961 (13)
-
-0.16 (40)
7
14
9
C
Game Log
Scroll table or
stretch table
.
Date
Opponent
Score
POS
AB
R
H
2B
3B
HR
RBI
BB
K
SB
GDP
D
AVG (season)
6/15
Tigers
W 4-0
DH
4
1
2
0
0
1
1
1
0
0
0
0
.284
6/15
Tigers
L 7-4
DH
4
3
4
1
0
2
3
0
0
0
0
0
.280
6/15
Tigers
W 2-1
DH
4
0
1
0
0
0
0
0
2
0
0
0
.264
6/15
@Phillies
W 8-0
DH
5
0
0
0
0
0
0
0
1
0
0
0
.264
6/14
@Phillies
L 4-3
DH
5
1
3
1
0
1
2
0
2
0
0
0
.272
6/14
@Phillies
L 4-2
DH
4
2
3
1
0
0
0
1
0
1
0
0
.262
6/14
Rangers
L 6-0
DH
5
0
2
0
0
0
0
0
1
2
0
0
.250
6/13
Rangers
W 8-4
DH
5
2
3
1
1
0
0
0
1
0
0
0
.245
6/13
Rangers
L 8-3
DH
5
1
1
0
0
1
1
0
3
0
0
0
.234
6/12
@Cardinals
W 5-2
DH
5
0
1
0
1
0
2
0
0
0
0
0
.235
6/12
@Cardinals
W 6-2
DH
3
1
1
0
0
0
0
2
0
0
0
0
.236
6/12
@Cardinals
W 1-0
DH
5
0
0
0
0
0
0
0
1
0
1
0
.234
6/12
Mets
L 11-3
DH
4
1
1
0
0
0
0
0
0
0
0
0
.243
6/12
Mets
W 3-1
DH
4
2
2
0
0
1
2
0
1
1
0
0
.242
6/11
Mets
W 7-1
DH
4
1
2
0
1
0
0
1
1
0
0
0
.234
6/11
@Yankees
L 11-9
DH
5
1
2
0
0
0
2
1
2
0
0
0
.226
6/11
@Yankees
W 7-4
DH
4
1
2
0
0
0
1
1
0
0
0
0
.218
6/11
@Yankees
L 8-6
DH
5
1
2
0
0
0
1
0
0
1
0
0
.209
6/11
@Braves
L 4-3
DH
4
0
0
0
0
0
0
0
1
0
0
0
.200
6/11
@Braves
L 4-1
DH
4
1
0
0
0
0
0
1
1
1
1
0
.208
6/10
@Braves
L 3-2
DH
5
0
3
1
1
0
1
0
0
0
1
0
.216
6/10
Indians
L 1-0
DH
4
0
1
0
0
0
0
0
1
0
0
0
.196
6/10
Indians
W 2-0
DH
4
0
1
1
0
0
0
0
1
0
0
0
.194
6/10
Indians
W 6-4
DH
8
0
3
1
0
0
0
0
0
1
1
0
.191
6/10
A's
L 9-4
DH
4
1
0
0
0
0
0
1
1
0
0
0
.173
6/10
A's
W 4-3
DH
4
1
1
0
1
0
0
0
1
0
1
0
.182
6/9
A's
L 2-0
DH
4
0
1
1
0
0
0
0
1
0
0
0
.178
6/9
@Rockies
L 7-5
DH
4
0
1
0
0
0
0
0
1
0
0
0
.174
6/9
@Rockies
W 4-3
DH
4
0
0
0
0
0
0
0
1
1
0
0
.169
6/9
@Rockies
W 14-5
DH
5
3
3
0
0
0
1
1
1
1
0
0
.180
6/9
Blue Jays
W 4-3
DH
4
1
1
0
0
1
1
0
0
0
0
0
.143
6/9
Blue Jays
W 5-4
DH
5
0
0
0
0
0
0
0
3
0
0
0
.135
6/9
Blue Jays
L 4-1
DH
5
0
0
0
0
0
0
0
1
0
0
0
.149
6/8
Red Sox
L 2-1
DH
5
0
1
0
0
0
0
0
1
1
0
0
.167
6/8
Red Sox
L 7-5
DH
5
0
0
0
0
0
0
0
1
0
0
0
.162
6/8
Red Sox
W 5-0
DH
4
0
1
0
0
0
0
0
1
0
0
0
.188
6/8
@Dodgers
W 5-0
DH
4
0
0
0
0
0
0
0
3
0
0
0
.179
6/8
@Dodgers
W 5-0
DH
5
0
3
2
0
0
1
0
0
0
0
0
.208
6/8
@Dodgers
W 5-4
DH
5
0
0
0
0
0
0
0
2
0
0
0
.105
6/8
@Padres
W 6-2
DH
5
0
0
0
0
0
0
0
1
0
0
0
.143
6/7
@Padres
W 5-4
DH
5
0
0
0
0
0
0
0
1
0
1
0
.222
6/7
@Padres
L 6-2
DH
4
1
2
0
0
1
1
0
2
0
0
0
.500
×
Note
Loading...
×
@ViewBag.ModalTitle
Loading...