Show modern player card
Name Team Age
John Giles Retired (2030, Age 35) 81
Drafted Position Bats/Throws
Round 2, Pick 20
(2020)
SP R/R
League Option Years   Majors Service Time
Vada Pinson League 0 7 years (92 games)
Total Rating   Arm Range
B- B+ C+
Contact vs R Contact vs L Speed
D- D+
Power vs R Power vs L Bunting
D- D- D-
Endurance Velocity Control
A- B-
Leadership   Mentor Value  
D+ C+
Health   Injured Days   Birthday
B- 0 4/18/1995
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

Last pitched 216 or more days ago.
Date Batters Faced
2076-10-22 0
2076-10-21 0
2076-10-20 0
2076-10-19 0
2076-10-18 0
Career Transactions
DateTransaction
2030-11-01John Giles has retired from the Baltimore NattyBohs
2030-09-28The Baltimore NattyBohs have promoted Victor Onis to the major league team. The Baltimore NattyBohs have promoted Red Risberg to the major league team. The Baltimore NattyBohs have promoted John Giles to the major league team.
2030-09-28The Baltimore NattyBohs have acquired John Giles from the waiver wire.
2030-05-25The Cleveland Reds have promoted Shane Moriarity to the major league team. The Cleveland Reds have waived John Giles.
2023-04-01The Cleveland Reds have promoted Johnny Hernandez to the major league team. The Cleveland Reds have promoted John Giles to the major league team. The Cleveland Reds have designated Mike Perkins for assignment.
2020-05-25The Cleveland Reds have sent John Giles to the minors.
2020-04-10The Cleveland Reds have promoted John Giles to the major league team.