Show modern player card
Name Team Age
Joe Armstrong Retired (2031, Age 36) Died (2069, Age 75)
Drafted Position Bats/Throws
Round 1, Pick 7
(2013)
SP L/L
League Option Years   Majors Service Time
Hank Greenberg League 0 15 years (134 games)
Total Rating   Arm Range
B+ D-
Contact vs R Contact vs L Speed
D- D-
Power vs R Power vs L Bunting
D- C-
Endurance Velocity Control
B- B- A-
Leadership   Mentor Value  
C+
Health   Injured Days   Birthday
B- 0 12/2/1994
WS Rings WS Appearances LCS Appearances
2 5 7
Alt Pos (---) Alt Pos (---) Alt Pos (---)
(0.0 %) (0.0 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Energy  |   Improvements  |   Past Skills  |   Awards   |  Batting   |  Fielding   |  Game Log
Year League Award
2019NLAll Star Reserve (SP)
2021NLAll Star Reserve (SP)
2022NLAll Star Reserve (SP)
2023NLAll Star Reserve (SP)
2024NLAll Star Reserve (SP)
2025NLAll Star Starter (SP)
2027NLCy Young Award; All Star Starter (SP)
2030NLCy Young Award; All Star Reserve (SP)
Career Transactions
DateTransaction
2031-11-01Joe Armstrong has retired from the Cincinnati Leopards
2016-05-23The Cincinnati Leopards have promoted Joe Armstrong to the major league team. The Cincinnati Leopards have designated Jason Kubel for assignment.
2016-03-25The Cincinnati Leopards have sent Joe Armstrong to the minors.
2016-03-25The Cincinnati Leopards have promoted Joe Armstrong to the major league team. The Cincinnati Leopards have promoted Jackie Lesley to the major league team. The Cincinnati Leopards have designated Frank Diaz for assignment. The Cincinnati Leopards have designated Lynn Burgess for assignment.