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
1264 games · 10 seasons
Best season
27
1983 · Toronto Blue Jays
All-time HR rank
T-799
Tied with 9 others · Next: Gee Walker (124), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

1 badges earned
1Rare 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 bar
Home runsSelected season

Personal records

Career

Longest of his career

Hardest hit of his career

Year by year

Regular season · MLB
SeasonTeamGPAHRRBIAVGOBPSLGOPSAB/HR
1988Cleveland Indians1495641150.245.330.369.69944.8
1987Toronto Blue Jays1505771558.244.324.391.71534.1
1986Toronto Blue Jays155661960.251.341.368.70963.7
1985Toronto Blue Jays1485571565.275.342.447.78933.4
1984Toronto Blue Jays1526351984.278.345.464.80929.9
1983Toronto Blue Jays16065527104.306.373.515.88821.4
1982Toronto Blue Jays1606462175.267.327.443.77027.6
1981Toronto Blue Jays61123410.171.252.324.57627.8
1980Toronto Blue Jays346815.213.284.344.62861.0
1978Toronto Blue Jays95250117.237.298.304.602224.0
Career12644736123528.262.335.419.75434.2

Splits

How he hits them

Every home run

Loading…

Quick answers

Willie Upshaw home run facts
How 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.