Show modern player card
Name Team Age
Randy Swanson Retired (2020, Age 34) Died (2059, Age 73)
Drafted Position Bats/Throws
Round 4, Pick 54
(2008)
RP L/L
League Option Years   Majors Service Time
Sandberg Yingling League 0 1 years (102 games)
Total Rating   Arm Range
B- D-
Contact vs R Contact vs L Speed
D+
Power vs R Power vs L Bunting
C- D+ B-
Endurance Velocity Control
D- B- C+
Leadership   Mentor Value  
C+ B-
Health   Injured Days   Birthday
C+ 0 10/15/1986
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
Year   Team W L G GS CG SHO SV BS IP H R ER HBP BB SO WHIP ERA
2019 BAL 0 6 40 0 0 0 0 1 36.0 50 34 33 0 26 18 2.11 8.25
2020 BAL 3 3 100 0 0 0 1 2 91.0 121 74 74 4 32 54 1.68 7.32
2322 0 0 0 0 0 0 0 0 0.0 0 0 0 0 0 0 0.00 0.00
Total 3 9 140 0 0 0 1 3 127.0 171 108 107 4 58 72 1.80 7.58
Career Transactions
DateTransaction
2020-11-01Randy Swanson has retired from the Baltimore Hit Men
2019-08-11The Baltimore Orioles have promoted Randy Swanson to the major league team.
2019-06-02The Baltimore Orioles have promoted Bart Mathewson to the major league team. The Baltimore Orioles have promoted Jim Hill to the major league team. The Baltimore Orioles have sent Dave Clark to the minors. The Baltimore Orioles have designated Randy Swanson for assignment.
2019-04-11The Baltimore Orioles have renamed Ray Swansong to Randy Swanson.
2019-03-25The Baltimore Orioles have renamed Randy Swanson to Ray Swansong.
2019-03-25The Baltimore Orioles have promoted Randy Swanson to the major league team. The Baltimore Orioles have designated Fred Stubing for assignment.
2019-03-25The Baltimore Orioles have acquired Randy Swanson from the waiver wire. The Baltimore Orioles have waived Ray Garibaldi.
2017-08-06The Kansas City Griffsters have waived Randy Swanson.