Show modern player card
Name Team Age
Hal Castillo Retired (2026, Age 36) 50
Drafted Position Bats/Throws
Round 1, Pick 14
(2009)
RP L/R
League Option Years   Majors Service Time
Jimmy Ryan League 0 14 years (58 games)
Total Rating   Arm Range
Contact vs R Contact vs L Speed
D- D-
Power vs R Power vs L Bunting
D+ C-
Endurance Velocity Control
B+
Leadership   Mentor Value  
D+
Health   Injured Days   Birthday
0 2/10/1990
WS Rings WS Appearances LCS Appearances
2 3 8
Alt Pos (---) Alt Pos (---) Alt Pos (---)
(0.0 %) (0.0 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Energy  |   Improvements  |   Past Skills  |   Awards   |  Batting   |  Fielding   |  Game Log
 Skill grades calculated using approximate current ratings minus past improvements.
Year  Endurance   Velocity   Control 
2009C-C-C+
2010C-B-
2011C-C+
2012B-
2013B+
2014B+B+
2015B+B+
2016B+A-
2017B+A-
2018B+A-
2019C+B+A-
2020C+B+A-
2021C+A-A-
2022C+A-A-
2023C+A-A-
2024C+A-A-
2025B+A-
2026A-
Career Transactions
DateTransaction
2026-11-01Hal Castillo has retired from the New York Salseros
2024-09-19Hal Castillo of the New York Salseros is injured and is expected to be out 7 days.
2020-10-09Hal Castillo of the New York Salseros is injured and is expected to be out 8 days.
2015-08-10Hal Castillo of the New York Salseros is injured and is expected to be out 5 days.
2012-08-19Trade #1258462 has been completed between the Chicago Catch and the New York Salseros. The New York Salseros receive Bill Javier, Hal Castillo from the Chicago Catch in exchange for Red Faedo, Fred Matthews.