Show classic player card
Jimmy Ryan League
4-1-2040
Hal Castillo Relief Pitcher
Retired (2026, Age 36)
CAREER BIOGRAPHICAL DATA
ERA 4.97 Total Rating   Bats/Throws L/R
W-L 64-133 Status Retired (2026) Option Years 0  
SV 40 Age 50 (OS 50) Date of Birth 02-10-1990
K 1286 Drafted Round 1, Pick 14
(2009)
Majors Svc Time 14 years
(58 games)
IP 1614.2
WHIP 1.41
OFFENSE PITCHING MENTORING
Contact vs. R D- Contact vs. L D- Endurance   Ldrship
Power vs. R D+ Power vs. L Velocity   Mentor Val D+
Speed Bunt C- Control B+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range WS Rings 2
1B --- LF --- Arm WS Appearances 3
2B --- CF ---   Health LCS Appearances 8
3B --- RF ---   Injured Days 0 All Star Teams 0
* League requires 50% rating to start at catcher.

Year H/A W L G GS CG SHO SV BS IP H R ER HBP BB SO WHIP ERA
2012 Away 0 3 4 4 0 0 0 0 13.1 31 23 21 0 4 10 2.63 14.18
2012 Home 1 2 5 5 0 0 0 0 24.2 30 16 15 0 11 21 1.66 5.47
2013 Away 1 13 17 17 0 0 0 0 82.2 113 75 67 1 31 83 1.74 7.29
2013 Home 4 12 19 19 0 0 0 0 95.0 106 73 60 1 42 86 1.56 5.68
2014 Away 0 13 18 18 0 0 0 0 92.1 115 81 65 0 33 52 1.60 6.34
2014 Home 2 10 18 18 0 0 0 0 101.0 104 62 56 3 35 83 1.38 4.99
2015 Away 1 12 17 17 0 0 0 0 88.0 108 69 62 2 31 65 1.58 6.34
2015 Home 3 9 19 19 0 0 0 0 107.0 112 53 50 3 41 71 1.43 4.21
2016 Away 3 10 19 19 0 0 0 0 106.2 106 58 55 5 38 106 1.35 4.64
2016 Home 2 10 17 17 0 0 0 0 96.1 96 60 58 0 41 76 1.42 5.42
2017 Away 1 6 29 6 0 0 0 0 58.2 75 56 51 0 24 43 1.69 7.82
2017 Home 4 3 28 8 0 0 1 1 84.1 75 32 31 1 26 63 1.20 3.31
2018 Away 4 2 34 0 0 0 5 3 46.0 43 29 28 0 18 36 1.33 5.48
2018 Home 1 2 36 0 0 0 7 1 40.1 50 28 27 0 17 38 1.66 6.02
2019 Away 4 3 25 0 0 0 5 1 34.0 33 19 18 0 12 25 1.32 4.76
2019 Home 3 2 24 0 0 0 3 2 48.0 45 23 20 1 14 38 1.23 3.75
2020 Away 1 1 31 0 0 0 3 2 40.1 41 19 18 0 12 32 1.31 4.02
2020 Home 2 3 23 1 0 0 1 1 42.1 33 12 11 1 12 36 1.06 2.34
2021 Away 2 3 28 0 0 0 2 1 35.0 37 21 21 1 14 32 1.46 5.40
2021 Home 2 2 23 0 0 0 2 0 28.2 28 11 11 1 12 28 1.40 3.45
2022 Away 4 2 17 10 0 0 0 0 58.2 62 30 29 0 16 38 1.33 4.45
2022 Home 3 1 13 6 0 0 0 0 40.2 29 21 20 1 18 27 1.16 4.43
2023 Away 3 3 27 0 0 0 3 2 38.0 47 19 18 0 9 31 1.47 4.26
2023 Home 5 2 28 0 0 0 0 2 51.1 57 29 28 1 13 38 1.36 4.91
2024 Away 3 1 17 0 0 0 3 1 34.2 28 14 12 0 9 31 1.07 3.12
2024 Home 2 1 19 0 0 0 1 1 41.0 30 12 9 1 12 25 1.02 1.98
2025 Away 2 1 14 0 0 0 1 0 29.2 16 10 9 0 13 27 0.98 2.73
2025 Home 1 0 18 0 0 0 2 0 36.0 29 10 9 0 11 31 1.11 2.25
2026 Away 0 0 3 0 0 0 0 0 5.0 6 2 2 0 2 6 1.60 3.60
2026 Home 0 1 9 0 0 0 1 0 15.0 16 10 10 0 6 8 1.47 6.00
2040 Away 0 0 0 0 0 0 0 0 0.0 0 0 0 0 0 0 0.00 0.00
2040 Home 0 0 0 0 0 0 0 0 0.0 0 0 0 0 0 0 0.00 0.00
Total Away 29 73 300 91 0 0 22 10 763.0 861 525 476 9 266 617 1.48 5.61
Total Home 35 60 299 93 0 0 18 8 851.2 840 452 415 14 311 669 1.35 4.39
Total
64
133
599
184
0
0
40
18
1614.2
1701 977 891 23 577
1286
1.41
4.97
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.