Castro (22-28 career win-loss mark) holds a FIP of 4.14 and he has gone up against 2,000 batters during his time in the majors. His ERA is 4.20 (215 earned runs allowed) and he has a career WHIP of 1.384. He has given up 404 base hits (7.9 hits per nine innings) and has 233 free passes. Castro has taken the mound for 460 innings and is sitting with 410 strikeouts so far in his pro baseball career.