Show modern player card
Name Team Age
Francis Upshaw Retired (2023, Age 34) Died (2073, Age 84)
Drafted Position Bats/Throws
Round 3, Pick 38
(2008)
RP L/L
League Option Years   Majors Service Time
Mike Schmidt League 0 0 years (3 games)
Total Rating   Arm Range
C- C-
Contact vs R Contact vs L Speed
D- B-
Power vs R Power vs L Bunting
D- D- C-
Endurance Velocity Control
C+ A+
Leadership   Mentor Value  
D- C-
Health   Injured Days   Birthday
A- 0 4/27/1989
WS Rings WS Appearances LCS Appearances
0 0 0
Alt Pos (---) Alt Pos (---) Alt Pos (---)
(0.0 %) (0.0 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Energy  |   Improvements  |   Past Skills  |   Awards   |  Batting   |  Fielding   |  Game Log
Date Opponent W L GS SV BS IP H R ER BB SO WHIP ERA
09/30/2020 CHN 0 0 1 0 0 9.0 7 3 3 4 6 1.22 3.00
Show All Games from This Season
Career Transactions
DateTransaction
2023-11-01Francis Upshaw has retired from the Free Agency Pool
2021-03-25The Chicago American Giants have waived George Rubeling. The Chicago American Giants have waived Mike Fast. The Chicago American Giants have waived Francis Upshaw.
2020-09-29The Chicago American Giants have promoted George Rubeling to the major league team. The Chicago American Giants have promoted Mike Fast to the major league team. The Chicago American Giants have promoted Francis Upshaw to the major league team.
2020-09-29The Chicago American Giants have acquired Francis Upshaw from the waiver wire.
2018-06-15The Minnesota Wardogs have acquired Ryan Crump from the waiver wire. The Minnesota Wardogs have waived Francis Upshaw.
2017-09-30The Minnesota Wardogs have acquired Francis Upshaw from the waiver wire.
2014-04-01The Minnesota Wardogs have waived Francis Upshaw.
2013-07-20The Minnesota Wardogs have acquired Francis Upshaw from the waiver wire. The Minnesota Wardogs have waived Norm Coffman.
2011-04-01The Chicago American Giants have waived Francis Upshaw.
2010-08-26The Chicago American Giants have acquired Francis Upshaw from the waiver wire.
2010-04-01The Brooklyn Beatniks have waived Francis Upshaw.