Willie Upshaw

First Baseman · Career Stats, Bio & Records (1978-1988)

Willie Upshaw was a first baseman who played in Major League Baseball from 1978 to 1988 for the Toronto Blue Jays and the Cleveland Guardians, a span of 11 seasons. In 1,264 career games, he hit .262 with 1,103 hits, 123 home runs, and 528 RBI. His career PIV β€” Baseball Data Hub's era-adjusted measure of offensive impact β€” is 5,187.

AVG (Batting Average):
Hits divided by at bats. .300 is the traditional mark of an excellent hitter.
HR (Home Runs):
Hits on which the batter circled the bases and scored, almost always by clearing the outfield fence.
RBI (Runs Batted In):
Runs that scored as a direct result of a batter's plate appearance.
OPS (On-Base Plus Slugging):
On-base percentage plus slugging percentage, the quickest single summary of offensive value. .900 or better is star-level.

Data updated

AVG .262
HR 123
RBI 528
H 1,103
OPS .754
PIV 5,187
Position
First Baseman
Bats / Throws
L / L
Height / Weight
6'0" / 185 lb
Born
4/27/1957 in Blanco, TX, USA
MLB Debut
1978-04-09
Last Game
1988-09-28

Full name: Willie Clay Upshaw

Career Batting Statistics

Willie Upshaw β€” Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
1,264 4,203 596 1,103 199 45 123 528 88 452 642 .262 .335 .419 .754 5,187

Career AVG .262 vs. league average .259 across their career seasons β€” near league average.

Career OBP .335 vs. league average .324 across their career seasons β€” near league average.

Career SLG .419 vs. league average .388 across their career seasons β€” +7.9% above league average.

Career OPS .754 vs. league average .713 across their career seasons β€” +5.9% above league average.

Season-by-Season Batting

Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Postseason Statistics

Playoff Career Batting

Willie Upshaw β€” Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
7 26 2 6 2 0 0 1 1 4 .231

Playoff Batting by Year

Willie Upshaw β€” Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
1985 ALCS TOR 7 26 2 6 2 0 0 1 1 4 .231

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

Willie Upshaw β€” Batting β€” Home / Away
SplitGABRHHRRBIAVG
Home619200029654353270.272
Away645220330056070258.254

Last 10 Games — Batting

Willie Upshaw β€” Last 10 Games β€” Batting
DateTmOppResABRH2B3BHRRBIBBSO
1988-09-28 CLEDETW 401000001
1988-09-26 CLEDETL 400000002
1988-09-25 CLETORW 100000001
1988-09-24 CLETORL 100000000
1988-09-23 CLETORL 100000000
1988-09-21 CLEDETL 401000001
1988-09-20 CLEDETL 300000010
1988-09-19 CLEDETW 400000000
1988-09-18 CLETORL 301100010
1988-09-16 CLETORL 100000001

Fielding Statistics

Career Fielding Totals by Position

Willie Upshaw β€” Career Fielding Totals by Position
Position G GS PO A E DP
1B 1094 1016 8939 799 98 845
OF 67 55 95 3 5 2

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Willie Upshaw Stats, Bio & Career Records
Position Games
First Base 1096
Left Field 53
Center Field 6
Right Field 9
Designated Hitter 55

Awards & Honors

Willie Upshaw β€” Awards & Honors
Year Award Notes
1985 Player of the Week Week of 1985-04-26

Salary History

Willie Upshaw β€” Salary History
Year Team League Salary
1988 CLE AL $900,000
1987 TOR AL $940,000
1986 TOR AL $940,000
1985 TOR AL $730,000
Total Career Earnings $3,510,000

Award Voting History

Willie Upshaw β€” Award Voting History
Year Award League Finish Points Won Points Max Votes First
1984 Most Valuable Player AL 16th 8.0 392 0
1983 Most Valuable Player AL 11th 41.0 392 0

Most Similar Players

Career comps based on counting + rate stats and primary position. Score is relative β€” closest peer anchors at ~98%.

Career Spans

Willie Upshaw (highlighted) compared to peers across the same era.

  1. 98
    Scott Spiezio
    .255 avg, 119 HR
  2. 95
    Don Hoak
    .265 avg, 89 HR
  3. 94
    Aaron Boone
    .263 avg, 126 HR
  4. 93
    Travis Lee
    .256 avg, 115 HR
  5. 92
    Jason Kipnis
    .260 avg, 126 HR
  6. 91
    Robby Thompson
    .257 avg, 119 HR

Willie Upshaw: the record in brief

Between the debut on April 9, 1978 and the final game on September 28, 1988, Willie Upshaw built the record summarized on this page. The season rows list, in order, the Toronto Blue Jays (1978 to 1987) and the Cleveland Indians (1988). Upshaw played primarily as a first baseman and batted and threw left-handed. The bio adds a birth date on April 27, 1957, in Blanco, TX, USA and a listed size of 6 feet, 0 inches and 185 pounds. Willie Upshaw was the playing name; the full given name is Willie Clay.

In 1,264 games and 4,203 at bats, Upshaw batted .262 with 1,103 hits, plus 123 homers, 528 RBI, and 88 stolen bases. The on-base percentage is .335 and the slugging percentage .419, for an OPS of .754. Upshaw hit .262 while the league hit .259 over the same span, a figure close to average. Upshaw's most home runs in a season came in 1983, when the total reached 27 for the Toronto Blue Jays. The hits column peaks at 177, in 1983.

Frequently Asked Questions about Willie Upshaw

What years did Willie Upshaw play?
Willie Upshaw played in Major League Baseball from 1978 to 1988.
Was Willie Upshaw a pitcher?
No. Willie Upshaw was a position player (First Baseman).
How many home runs did Willie Upshaw hit?
Willie Upshaw hit 123 career home runs with 1103 hits.
What was Willie Upshaw's career batting average?
Willie Upshaw batted .262 over his career, with 1,103 hits in 4,203 at bats.
How many RBI did Willie Upshaw have?
Willie Upshaw drove in 528 runs in his career.
Is Willie Upshaw in the Hall of Fame?
No. Willie Upshaw has not been inducted into the National Baseball Hall of Fame.