Retired#261B1978–1988T-799 all-time
Willie Upshaw
Toronto Blue Jays, Cleveland Indians
Bats / ThrowsLeft / Left
Age69
Height / Weight6' 0" / 185 lb
BornApr 27, 1957 · Blanco, TX, USA
MLB debutApr 9, 1978
Last gameSep 28, 1988
TeamsToronto Blue Jays 1978, 1980–1987Cleveland Indians 1988
Career home runs
123
Best season
27
All-time HR rank
T-799
0 HR
Tap a landing spot to see the homer.
Season
Player’s Vault
1 badges earned1Rare Air
- ×4Rare AirGameMulti-homer gameFirst Jun 7, 1982 · latest Apr 28, 1985
Distance and exit-velocity badges count from 2015, when tracking began. Grand slams, walk-offs, inside-the-park, leadoff, pinch-hit, first-pitch, back-to-back, switch-hitting and ballpark badges count games from 2008 on.
Career arc
Home runs by season · tap a barHome runsSelected season
Personal records
CareerLongest of his career
Hardest hit of his career
Year by year
Regular season · MLB| Season | Team | G | PA | HR | RBI | AVG | OBP | SLG | OPS | AB/HR |
|---|---|---|---|---|---|---|---|---|---|---|
| 1988 | Cleveland Indians | 149 | 564 | 11 | 50 | .245 | .330 | .369 | .699 | 44.8 |
| 1987 | Toronto Blue Jays | 150 | 577 | 15 | 58 | .244 | .324 | .391 | .715 | 34.1 |
| 1986 | Toronto Blue Jays | 155 | 661 | 9 | 60 | .251 | .341 | .368 | .709 | 63.7 |
| 1985 | Toronto Blue Jays | 148 | 557 | 15 | 65 | .275 | .342 | .447 | .789 | 33.4 |
| 1984 | Toronto Blue Jays | 152 | 635 | 19 | 84 | .278 | .345 | .464 | .809 | 29.9 |
| 1983 | Toronto Blue Jays | 160 | 655 | 27 | 104 | .306 | .373 | .515 | .888 | 21.4 |
| 1982 | Toronto Blue Jays | 160 | 646 | 21 | 75 | .267 | .327 | .443 | .770 | 27.6 |
| 1981 | Toronto Blue Jays | 61 | 123 | 4 | 10 | .171 | .252 | .324 | .576 | 27.8 |
| 1980 | Toronto Blue Jays | 34 | 68 | 1 | 5 | .213 | .284 | .344 | .628 | 61.0 |
| 1978 | Toronto Blue Jays | 95 | 250 | 1 | 17 | .237 | .298 | .304 | .602 | 224.0 |
| Career | 1264 | 4736 | 123 | 528 | .262 | .335 | .419 | .754 | 34.2 |
Splits
How he hits them
Every home run
Loading…
Quick answers
Willie Upshaw home run factsHow many career home runs does Willie Upshaw have?
Willie Upshaw hit 123 career MLB home runs in 10 seasons (1978–1988), tied for 799th all-time.
Where does Willie Upshaw rank on the all-time home run list?
Tied for 799th in MLB history with 123. Next: Gee Walker (124), 2 to pass.
What was Willie Upshaw’s best home run season?
His most home runs in a season is 27, in 1983 with the Toronto Blue Jays, when he posted a .888 OPS.
What teams has Willie Upshaw played for?
Toronto Blue Jays (1978, 1980–1987); Cleveland Indians (1988).
Follow him.
Get a notification the moment he goes deep, with the clip attached.