Juan Castro
Retired
Juan Castro
Birthdate:
Aug. 26, 1998 (43 y, 10 m, 3 d)
Born In:
Caguas, HUM, PUR
Nationality:
Puerto Rican
Position:
P
Bats/Throws:
R/R
Height/Weight:
6'3"/209
Entry:
2015 Draft - Round: 18, Overall: 536, Team: San Francisco Giants
Contract:
Free Agent
ML Service Time:
None

Career Major League Stats

Team Year Age GS G IP W L SV BS K BB H HR K% BB% HR% LOB% GB% WHIP BABIP ERA FIP FIP- xFIP E-F WAR
KC - MLB
2031 32 0 3 4.2 0 0 1 0 2 2 3 0 11.8% 11.76% 0.0% 100.0% 70.0% 1.07 .231 0.00 3.35 76 4.68 -3.35 0.08
Milwaukee - MLB
MIL - MLB
2031 32 0 10 17.2 1 0 0 2 7 3 13 1 10.4% 4.48% 1.5% 75.3% 54.5% 0.91 .214 2.55 3.20 73 4.81 -0.65 0.29
KC - MLB
2030 31 0 1 1.1 0 0 0 0 0 0 5 0 0.0% 0.00% 0.0% 20.0% 25.0% 3.75 .556 27.00 2.95 66 7.46 24.05 0.03
St. Louis - MLB
STL - MLB
2028 29 0 51 66.2 5 7 2 5 27 25 70 6 9.3% 8.65% 2.1% 70.8% 58.3% 1.43 .286 4.46 4.08 103 4.75 0.38 0.11
St. Louis - MLB
STL - MLB
2027 28 0 52 50.1 3 2 3 1 26 21 60 5 11.7% 9.46% 2.3% 77.0% 60.5% 1.61 .331 4.29 3.61 91 3.86 0.68 0.34
St. Louis - MLB
STL - MLB
2026 27 0 7 13.2 1 1 0 0 5 3 13 1 9.8% 5.88% 2.0% 75.3% 56.7% 1.17 .286 3.29 3.44 88 4.06 -0.15 0.11
St. Louis - MLB
STL - MLB
2025 26 0 51 72.0 2 4 1 4 37 31 75 4 11.6% 9.75% 1.3% 73.2% 50.0% 1.47 .296 3.38 3.46 90 4.74 -0.08 0.60
St. Louis - MLB
STL - MLB
2024 25 0 24 26.1 2 1 0 1 14 14 21 2 12.6% 12.61% 1.8% 87.3% 60.0% 1.33 .244 2.05 4.49 110 4.96 -2.44 -0.07
St. Louis - MLB
STL - MLB
2023 24 0 29 31.1 1 0 0 0 22 14 40 3 15.1% 9.59% 2.1% 68.3% 44.1% 1.72 .356 5.74 4.20 104 4.93 1.54 0.03
St. Louis - MLB
STL - MLB
2022 23 0 44 53.0 1 0 1 1 33 24 60 6 14.2% 10.30% 2.6% 71.8% 52.6% 1.58 .323 4.92 4.68 119 4.78 0.25 -0.37
Kansas City (2 yrs)
KC (2 yrs)
0 4 6.0 0 0 1 0 2 2 8 0 7.7% 7.69% 0.0% 60.0% 57.1% 1.67 .364 6.00 3.26 74 5.29 2.74 0.11
Milwaukee (1 yrs)
MIL (1 yrs)
0 10 17.2 1 0 0 2 7 3 13 1 10.4% 4.48% 1.5% 75.3% 54.5% 0.91 .214 2.55 3.20 73 4.81 -0.65 0.29
St. Louis (7 yrs)
STL (7 yrs)
0 258 313.1 15 15 7 12 164 132 339 27 12.0% 9.64% 2.0% 73.7% 54.5% 1.50 .306 4.14 3.98 101 4.62 0.16 0.76
Total - MLB
MLB
0 272 337.0 16 15 8 14 173 137 360 28 11.8% 9.36% 1.9% 73.5% 54.6% 1.47 .302 4.09 3.93 99 4.64 0.16 1.16

Career Minor League Stats

Team Year Age GS G IP W L SV BS K BB H HR K% BB% HR% LOB% GB% WHIP BABIP ERA FIP FIP- xFIP E-F WAR
NHA - AA NE
2032 33 0 19 35.2 2 3 0 2 34 10 38 2 22.1% 6.49% 1.3% 65.7% 54.3% 1.35 .346 4.79 3.24 63 3.91 1.56 0.92
Omaha - AAA West
OMA - AAA West
2031 32 0 3 4.2 0 0 0 0 3 0 4 0 16.7% 0.00% 0.0% 50.0% 45.5% 0.86 .267 3.86 1.73 39 3.83 2.13 0.21
Omaha - AAA West
OMA - AAA West
2030 31 0 9 20.0 1 1 0 1 8 9 23 1 9.1% 10.23% 1.1% 72.8% 48.9% 1.60 .328 4.05 4.55 89 6.08 -0.50 0.21
Memphis - AAA West
MEM - AAA West
2030 31 0 2 5.2 0 0 1 0 3 0 3 0 15.8% 0.00% 0.0% 66.7% 69.2% 0.53 .188 1.59 2.29 45 3.57 -0.70 0.20
None - None
None - None
2030 31 0 2 4.0 0 0 1 0 4 2 0 0 28.6% 14.29% 0.0% 100.0% 50.0% 0.50 .000 0.00 4.85 101 6.27 -4.85 0.08
Memphis - AAA West
MEM - AAA West
2029 30 0 9 12.1 0 3 2 1 12 8 17 1 19.7% 13.11% 1.6% 69.1% 52.4% 2.03 .421 5.84 4.09 94 4.32 1.74 0.10
Springfield - AA Central
SPF - AA Central
2029 30 0 39 40.1 1 1 19 4 27 11 43 2 16.0% 6.51% 1.2% 75.2% 52.3% 1.34 .323 3.57 3.07 70 3.80 0.50 1.09
Memphis - AAA West
MEM - AAA West
2026 27 0 5 12.2 1 0 0 0 4 0 10 1 8.5% 0.00% 2.1% 69.8% 48.4% 0.79 .220 2.13 3.36 78 4.32 -1.23 0.20
Springfield - AA Central
SPF - AA Central
2026 27 0 29 25.2 2 4 9 2 24 13 26 2 21.1% 11.40% 1.8% 71.8% 46.0% 1.52 .329 4.21 3.25 76 3.41 0.96 0.62
Memphis - AAA West
MEM - AAA West
2024 25 0 40 46.0 3 3 16 3 37 19 39 4 19.6% 10.05% 2.1% 67.4% 52.7% 1.26 .276 4.11 4.24 94 4.61 -0.13 0.63
Memphis - AAA West
MEM - AAA West
2023 24 0 9 9.1 1 3 1 0 9 5 11 0 20.9% 11.63% 0.0% 68.8% 61.1% 1.71 .379 4.82 2.35 53 3.44 2.47 0.35
Springfield - AA Central
SPF - AA Central
2023 24 0 9 11.0 1 1 0 0 10 6 6 1 22.7% 13.64% 2.3% 84.9% 54.5% 1.09 .208 2.45 3.78 84 3.60 -1.33 0.21
Sacramento - AAA West
SAC - AAA West
2021 22 0 10 5.1 0 2 0 1 1 8 10 0 3.0% 24.24% 0.0% 66.7% 35.7% 3.38 .435 10.13 7.32 156 9.75 2.81 -0.17
Richmond - AA NE
RCH - AA NE
2021 22 0 49 44.1 3 2 2 2 31 34 36 2 15.7% 17.17% 1.0% 75.9% 50.5% 1.58 .266 3.25 4.69 103 5.18 -1.45 0.16
Richmond - AA NE
RCH - AA NE
2020 21 0 7 8.1 1 1 5 0 5 2 10 0 13.5% 5.41% 0.0% 83.3% 65.0% 1.44 .333 2.16 3.04 67 4.02 -0.88 0.34
San Jose - A- West
SJO - A- West
2020 21 1 21 36.2 3 1 5 0 37 12 20 0 26.4% 8.57% 0.0% 84.8% 52.2% 0.87 .227 0.74 2.42 63 3.40 -1.68 0.96
Augusta - A- East
AUG - A- East
2020 21 0 28 27.1 1 0 1 1 30 5 16 0 29.7% 4.95% 0.0% 77.3% 59.2% 0.77 .254 1.65 2.25 56 2.86 -0.60 0.85
Augusta - A- East
AUG - A- East
2019 20 0 25 28.1 2 2 13 0 27 13 20 0 22.7% 10.92% 0.0% 83.3% 72.2% 1.16 .270 0.32 3.21 79 3.67 -2.90 0.62
None - None
None - None
2019 20 0 30 31.0 3 0 3 3 37 17 24 0 27.8% 12.78% 0.0% 73.2% 58.5% 1.32 .308 2.61 3.58 84 4.02 -0.97 0.49
ASF - ACL
2018 19 0 26 29.1 2 2 12 2 46 28 16 2 35.1% 21.37% 1.5% 76.4% 53.8% 1.50 .269 3.99 4.80 89 4.91 -0.82 0.29
Gian - DSL
2017 18 0 20 20.2 1 3 3 2 25 10 21 2 26.6% 10.64% 2.1% 60.3% 56.8% 1.50 .346 5.23 4.15 86 4.22 1.08 0.24
ASF - ACL
2016 17 0 34 48.1 1 2 3 2 48 35 104 6 17.5% 12.73% 2.2% 38.8% 66.3% 2.88 .573 15.64 7.08 125 6.43 8.57 -0.30
ASF - ACL
2015 16 0 8 13.1 0 0 1 0 15 13 16 1 23.4% 20.31% 1.6% 68.8% 65.0% 2.18 .429 6.75 5.52 101 5.53 1.23 0.04
COL
2015 16 0 17 26.1 2 1 13 0 23 9 24 2 20.7% 8.11% 1.8% 71.4% 0.0% 1.25 .290 3.42 0.21
Total - AAA
AAA
0 87 116.0 6 12 20 6 77 49 117 7 15.5% 9.84% 1.4% 68.5% 51.6% 1.43 .309 4.27 3.97 86 4.86 0.29 1.74
Total - AA
AA
0 152 165.1 10 12 35 10 131 76 159 9 18.3% 10.61% 1.3% 73.8% 52.2% 1.42 .309 3.70 3.62 79 4.13 0.09 3.34
Total - A
A
1 74 92.1 6 3 19 1 94 30 56 0 26.1% 8.33% 0.0% 82.4% 60.5% 0.93 .249 0.88 2.61 66 3.32 -1.74 2.42
Total - S A
S A
0 30 31.0 3 0 3 3 37 17 24 0 27.8% 12.78% 0.0% 73.2% 58.5% 1.32 .308 2.61 3.58 84 4.02 -0.97 0.49
Total - R
R
0 88 111.2 4 7 19 6 134 86 157 11 23.8% 15.25% 2.0% 51.8% 61.4% 2.18 .467 9.59 5.75 105 5.52 3.84 0.27
Total - COL
COL
0 19 30.1 2 1 14 0 27 11 24 2 21.6% 8.80% 1.6% 73.1% 50.0% 1.15 .262 2.97 0.64 13 0.83 2.33 0.28
Total - Minors
Minors
1 433 520.1 29 34 97 26 477 260 513 27 20.9% 11.38% 1.2% 66.9% 55.4% 1.49 .332 4.50 3.98 84 4.46 0.51 8.33