Willie Upshaw Stats

Over the course of the 4,696 at-bats in his professional career, Upshaw has hit .261 with 1,224 hits. His on-base percentage sits at .335 and he holds a career OPS of .348. He has tallied 654 runs in addition to having 578 runs batted in. Upshaw has recorded a free base 514 times while being called out on strikes on 708 attempts. He has hit a home run 134 times, with 1,943 total bases and also a .013 slugging %.

Upshaw has compiled 182 total bases with 121 hits out of 493 at-bats. He has a total of 58 runs on the year and has drilled 11 balls out of the park. He has accounted for a batting average at the plate of .245 while holding an OPS of .699. He has amassed an on-base percentage of .330 in addition to 62 free passes and 66 strikeouts. Since the start of the season, Willie Upshaw has knocked in 50 runs and has accumulated a slugging percentage of .369.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .262 123 1,103 452 596 528 .335 4,736 4,203 .754 103 199 45 1,264 .419 88 59 1,761 642
1988 CLE .245 11 121 62 58 50 .330 564 493 .699 95 22 3 149 .369 12 9 182 66
1987 TOR .244 15 125 58 68 58 .324 577 512 .715 87 22 4 150 .391 10 11 200 78
1986 TOR .251 9 144 78 85 60 .341 661 573 .709 91 28 6 155 .368 23 5 211 87
1985 TOR .275 15 138 48 79 65 .342 557 501 .789 111 31 5 148 .447 8 8 224 71
1984 TOR .278 19 158 55 79 84 .345 635 569 .809 119 31 9 152 .464 10 4 264 86
1983 TOR .306 27 177 61 99 104 .373 655 579 .887 136 26 7 160 .515 10 7 298 98
1982 TOR .267 21 155 52 77 75 .327 646 580 .770 102 25 7 160 .443 8 8 257 91
1981 TOR .171 4 19 11 15 10 .252 123 111 .576 62 3 1 61 .324 2 1 36 16
1980 TOR .213 1 13 6 10 5 .284 68 61 .628 68 3 1 34 .344 1 0 21 14
1978 TOR .237 1 53 21 26 17 .298 250 224 .602 70 8 2 95 .304 4 6 68 35

1988 Stats for Willie Upshaw

Stat Total MLB Rank
Games Played 149 73rd
Plate Appearances 564 96th
At-Bats 493 104th
Runs Scored 58 115th
Hits 121 119th
Doubles 22 109th
Triples 3 122nd
Home Runs 11 114th
Runs Batted In 50 137th
Stolen Bases 12 93rd
Caught Stealing 9 41st
Walks 62 47th
Strikeouts 66 118th
Batting Average .245 338th
On-Base Percentage .330 202nd
Slugging Percentage .369 261st
OPS .699 237th
OPS+ 95 263rd
Total Bases 182 116th
Grounded Into Double Plays 10 123rd
Hit By Pitch 2 205th
Sacrifice Hits 3 228th
Sacrifice Flies 4 151st
Intentional Walks 4 136th

1987 Stats for Willie Upshaw

Stat Total MLB Rank
Games Played 150 65th
Plate Appearances 577 86th
At-Bats 512 89th
Runs Scored 68 115th
Hits 125 122nd
Doubles 22 133rd
Triples 4 80th
Home Runs 15 122nd
Runs Batted In 58 134th
Stolen Bases 10 117th
Caught Stealing 11 26th
Walks 58 69th
Strikeouts 78 105th
Batting Average .244 365th
On-Base Percentage .324 282nd
Slugging Percentage .391 291st
OPS .715 287th
OPS+ 87 302nd
Total Bases 200 119th
Grounded Into Double Plays 7 201st
Hit By Pitch 3 120th
Sacrifice Hits 3 224th
Sacrifice Flies 1 380th
Intentional Walks 4 126th

1986 Stats for Willie Upshaw

Stat Total MLB Rank
Games Played 155 38th
Plate Appearances 661 28th
At-Bats 573 45th
Runs Scored 85 44th
Hits 144 68th
Doubles 28 60th
Triples 6 34th
Home Runs 9 164th
Runs Batted In 60 95th
Stolen Bases 23 43rd
Caught Stealing 5 131st
Walks 78 19th
Strikeouts 87 67th
Batting Average .251 307th
On-Base Percentage .341 204th
Slugging Percentage .368 323rd
OPS .709 287th
OPS+ 91 309th
Total Bases 211 87th
Grounded Into Double Plays 5 273rd
Hit By Pitch 2 175th
Sacrifice Hits 4 159th
Sacrifice Flies 4 120th
Intentional Walks 4 135th

1985 Stats for Willie Upshaw

Stat Total MLB Rank
Games Played 148 80th
Plate Appearances 557 102nd
At-Bats 501 96th
Runs Scored 79 46th
Hits 138 81st
Doubles 31 38th
Triples 5 62nd
Home Runs 15 87th
Runs Batted In 65 90th
Stolen Bases 8 121st
Caught Stealing 8 58th
Walks 48 100th
Strikeouts 71 104th
Batting Average .275 162nd
On-Base Percentage .342 179th
Slugging Percentage .447 107th
OPS .789 116th
OPS+ 111 145th
Total Bases 224 72nd
Grounded Into Double Plays 6 238th
Hit By Pitch 4 55th
Sacrifice Hits 1 460th
Sacrifice Flies 3 180th
Intentional Walks 7 60th

1984 Stats for Willie Upshaw

Stat Total MLB Rank
Games Played 152 49th
Plate Appearances 635 42nd
At-Bats 569 42nd
Runs Scored 79 49th
Hits 158 50th
Doubles 31 25th
Triples 9 16th
Home Runs 19 48th
Runs Batted In 84 38th
Stolen Bases 10 94th
Caught Stealing 4 147th
Walks 55 64th
Strikeouts 86 49th
Batting Average .278 195th
On-Base Percentage .345 181st
Slugging Percentage .464 89th
OPS .809 104th
OPS+ 119 129th
Total Bases 264 29th
Grounded Into Double Plays 8 170th
Hit By Pitch 5 31st
Sacrifice Hits 3 216th
Sacrifice Flies 3 203rd
Intentional Walks 14 11th

1983 Stats for Willie Upshaw

Stat Total MLB Rank
Games Played 160 12th
Plate Appearances 655 31st
At-Bats 579 37th
Runs Scored 99 12th
Hits 177 18th
Doubles 26 61st
Triples 7 34th
Home Runs 27 18th
Runs Batted In 104 11th
Stolen Bases 10 104th
Caught Stealing 7 82nd
Walks 61 48th
Strikeouts 98 31st
Batting Average .306 75th
On-Base Percentage .373 93rd
Slugging Percentage .515 31st
OPS .887 42nd
OPS+ 136 61st
Total Bases 298 9th
Grounded Into Double Plays 8 200th
Hit By Pitch 5 28th
Sacrifice Hits 3 228th
Sacrifice Flies 7 41st
Intentional Walks 8 58th

1982 Stats for Willie Upshaw

Stat Total MLB Rank
Games Played 160 19th
Plate Appearances 646 45th
At-Bats 580 39th
Runs Scored 77 66th
Hits 155 60th
Doubles 25 81st
Triples 7 34th
Home Runs 21 46th
Runs Batted In 75 61st
Stolen Bases 8 120th
Caught Stealing 8 67th
Walks 52 76th
Strikeouts 91 41st
Batting Average .267 242nd
On-Base Percentage .327 253rd
Slugging Percentage .443 124th
OPS .770 150th
OPS+ 102 214th
Total Bases 257 44th
Grounded Into Double Plays 11 106th
Hit By Pitch 1 288th
Sacrifice Hits 10 35th
Sacrifice Flies 3 199th
Intentional Walks 8 58th

1981 Stats for Willie Upshaw

Stat Total MLB Rank
Games Played 61 257th
Plate Appearances 123 310th
At-Bats 111 307th
Runs Scored 15 270th
Hits 19 343rd
Doubles 3 362nd
Triples 1 276th
Home Runs 4 178th
Runs Batted In 10 318th
Stolen Bases 2 240th
Caught Stealing 1 341st
Walks 11 288th
Strikeouts 16 311th
Batting Average .171 553rd
On-Base Percentage .252 507th
Slugging Percentage .324 369th
OPS .576 432nd
OPS+ 62 448th
Total Bases 36 308th
Grounded Into Double Plays 1 466th
Hit By Pitch 1 243rd
Sacrifice Hits 0 761st
Sacrifice Flies 0 758th
Intentional Walks 0 756th

1980 Stats for Willie Upshaw

Stat Total MLB Rank
Games Played 34 510th
Plate Appearances 68 467th
At-Bats 61 469th
Runs Scored 10 404th
Hits 13 462nd
Doubles 3 438th
Triples 1 350th
Home Runs 1 416th
Runs Batted In 5 472nd
Stolen Bases 1 367th
Caught Stealing 0 789th
Walks 6 435th
Strikeouts 14 437th
Batting Average .213 500th
On-Base Percentage .284 443rd
Slugging Percentage .344 331st
OPS .628 378th
OPS+ 68 426th
Total Bases 21 438th
Grounded Into Double Plays 0 799th
Hit By Pitch 0 782nd
Sacrifice Hits 1 467th
Sacrifice Flies 0 790th
Intentional Walks 1 354th

1978 Stats for Willie Upshaw

Stat Total MLB Rank
Games Played 95 252nd
Plate Appearances 250 273rd
At-Bats 224 271st
Runs Scored 26 261st
Hits 53 279th
Doubles 8 295th
Triples 2 212th
Home Runs 1 418th
Runs Batted In 17 310th
Stolen Bases 4 189th
Caught Stealing 6 109th
Walks 21 265th
Strikeouts 35 238th
Batting Average .237 374th
On-Base Percentage .298 389th
Slugging Percentage .304 426th
OPS .602 427th
OPS+ 70 426th
Total Bases 68 294th
Grounded Into Double Plays 4 328th
Hit By Pitch 0 800th
Sacrifice Hits 2 361st
Sacrifice Flies 3 206th
Intentional Walks 0 803rd