Show modern player card
Name Team Age
Johnny Swanson Retired (2024, Age 36) Died (2057, Age 69)
Drafted Position Bats/Throws
Round 2, Pick 20
(2006)
SP B/R
League Option Years   Majors Service Time
Ivan Rodriguez League 0 13 years (16 games)
Total Rating   Arm Range
B+ D-
Contact vs R Contact vs L Speed
D- B-
Power vs R Power vs L Bunting
D- D-
Endurance Velocity Control
B-
Leadership   Mentor Value  
B+ A+
Health   Injured Days   Birthday
D+ 0 10/12/1988
WS Rings WS Appearances LCS Appearances
3 7 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
2014ALAll Star Reserve (SP)
2016ALCy Young Award; All Star Starter (SP)
2017ALAll Star Reserve (SP)
2018ALAll Star Starter (SP)
2021ALAll Star Reserve (SP)
2022ALAll Star Reserve (SP)
Career Transactions
DateTransaction
2024-11-01Johnny Swanson has retired from the Detroit Tiger Uppercuts
2024-03-25The Detroit Tiger Uppercuts have promoted Eddie Clarke to the major league team. The Detroit Tiger Uppercuts have promoted Clyde Nixon to the major league team. The Detroit Tiger Uppercuts have designated Paul Walkup for assignment. The Detroit Tiger Uppercuts have designated Johnny Swanson for assignment.
2023-07-18A trade has been completed between the Detroit Tiger Uppercuts and the Kansas City Thundersticks. The Kansas City Thundersticks receive Draft Pick 2026 Round 2 DET (Tony Littlejohn) from the Detroit Tiger Uppercuts in exchange for Johnny Swanson.
2015-06-01Johnny Swanson of the Kansas City Thundersticks is injured and is expected to be out 20 days.
2011-03-25The Kansas City Thundersticks have promoted Johnny Swanson to the major league team. The Kansas City Thundersticks have designated Charlie Kiley for assignment.
2006-04-18The Kansas City Thundersticks have acquired Johnny Swanson from the waiver wire.
2006-04-01The Chicago White Sox have waived Johnny Swanson.