Full Screen
Toggle navigation
Menu
1B Willie Upshaw, L,
Bluejays
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
1983
Bluejays
90
22
.221
.341
.353
.694
68
8
15
3
0
2
10
13
11
0
0
0
-
0
1
2
6
-1
.968
-
1984
Bluejays
90
25
.355
.457
.592
1.049
76
15
27
6
0
4
17
15
9
0
0
0
-
0
1
7
1
-1
.996
-
Current
Bluejays
90
32
.365
.455
.596
1.051
104
20
38
6
0
6
23
18
11
0
0
0
-
0
1
8
1
-1
.997
-
Totals
79
.323
.424
.528
.952
248
43
80
15
0
12
50
46
31
0
0
0
-
0
3
17
8
-3
.990
-
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
.365
.342
.440
.375
.435
.533
.557
.720
.992
1.253
79/27
25/11
Milestones
Cycles
Best Hit Streak
None.
5 games in 1984
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
1B
(DH)
27
1983
90
94
43
160
.310
(
92
)
.385 (90)
.528
.913
(
93
)
.340
583
100
181
29
7
28
108
66
95
5
10
.985 (71)
-
-0.39 (32)
5
13
83
C
See Willie Upshaw full career
Before Last Progression (4/29/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
1B
(DH)
26
1983
88
92
41
160
.306 (90)
.377 (87)
.515
.892
(
92
)
.340
579
99
177
26
7
27
104
61
98
5
10
.985 (71)
-
-0.42 (30)
5
12
83
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/1
Athletics
W 7-1
1B
3
2
3
0
0
2
4
1
0
0
0
0
.365
6/1
Athletics
L 4-2
1B
5
0
1
0
0
0
0
0
0
0
0
0
.347
6/1
@Athletics
W 2-0
1B
5
0
1
0
0
0
0
0
2
0
0
0
.354
5/31
@Athletics
W 4-3
1B
4
2
2
0
0
0
0
0
0
0
0
0
.363
5/31
@Athletics
L 8-3
1B
4
0
2
0
0
0
2
0
0
0
0
0
.356
5/31
Athletics
W 5-3
1B
2
1
1
0
0
0
0
2
0
0
0
0
.349
5/31
Athletics
L 6-2
1B
5
0
1
0
0
0
0
0
0
0
1
0
.346
5/27
@Dodgers
W 5-2
1B
3
1
2
1
0
0
1
0
1
0
0
0
.355
5/25
@Padres
L 4-3
1B
4
0
1
1
0
0
2
0
0
0
0
0
.342
5/24
Indians
W 3-1
1B
3
0
1
0
0
0
0
0
0
0
1
0
.348
5/23
@Tigers
W 7-4
1B
3
0
0
0
0
0
0
1
1
0
1
0
.348
5/22
@Angels
L 6-0
1B
3
0
2
0
0
0
0
0
0
0
0
0
.365
5/20
Rangers
W 1-0
SS
3
1
1
0
0
0
0
0
0
0
0
0
.350
5/20
Rangers
W 1-0
1B
2
0
0
0
0
0
0
1
1
0
0
0
.351
5/19
@White Sox
W 2-0
1B
3
1
2
0
0
0
0
1
0
0
0
0
.364
5/17
@Cubs
W 6-3
1B
3
1
0
0
0
0
0
1
1
0
0
0
.346
5/16
Phillies
W 4-1
1B
2
1
1
0
0
0
1
1
0
0
0
0
.367
5/15
Astros
W 6-3
3B
4
1
3
0
0
1
3
0
0
0
0
0
.362
5/15
@Braves
L 5-2
1B
3
0
1
1
0
0
0
0
0
0
0
0
.326
5/14
@Giants
W 8-5
1B
4
2
3
1
0
0
1
0
0
0
0
0
.325
5/13
Padres
W 10-0
3B
3
1
1
1
0
0
2
1
0
0
0
0
.278
5/12
Brewers
L 5-3
1B
2
1
0
0
0
0
0
2
0
0
0
0
.273
5/11
@Red Sox
W 1-0
1B
3
0
0
0
0
0
0
0
1
0
1
0
.290
5/10
@Yankees
L 6-4
1B
3
0
0
0
0
0
0
1
0
0
2
0
.321
5/9
Mariners
W 4-0
3B
3
0
1
1
0
0
1
0
0
0
0
0
.360
5/9
Mariners
W 7-6
1B
3
3
3
0
0
2
4
2
0
0
0
0
.364
5/8
Royals
W 5-0
3B
1
1
0
0
0
0
0
3
0
0
0
0
.263
5/8
@Twins
L 6-4
1B
4
0
1
0
0
0
0
0
0
0
1
0
.278
5/6
@Cardinals
W 4-1
1B
4
0
2
0
0
0
1
0
2
0
0
0
.286
5/5
Mets
W 6-0
1B
3
1
1
0
0
1
1
0
0
0
0
0
.200
5/4
@Astros
L 4-0
1B
4
0
0
0
0
0
0
0
2
0
1
-1
.143
5/3
@Dodgers
L 4-2
1B
3
0
1
0
0
0
0
1
0
0
0
0
.333
×
Note
Loading...
×
@ViewBag.ModalTitle
Loading...