Batting

Kyler Castillo

Free Agent (ST)
OF
Age: 29
Bats/Throws: R/R
5'9" / 185
DOB: 10/29/1997
(29 years, 17 days)
OF
RosterResource
Rule 5 Eligible
Eligible
News Settings
Article Source
All
FG
RG
Show

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Batted Ball
  • Fielding
  • Heat Map:
    Off
    On
    Minor LeaguesSpring Training
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2021MIACPX231868076111.8%11.8%.083.365.317.397.400.385128
    2022MIAA2424911129117.6%14.3%.114.411.343.495.457.454.370183
    2022MIAA+246625112827212.0%19.9%.056.355.280.375.336.337111
    2022MIAMiLB249034224036313.5%18.4%.070.369.296.406.366.368.370130
    2022MIAST241100000.0%0.0%.0001.0001.0001.0001.000.883465
    2023MIACPX252501000.0%40.0%.200.333.200.200.400.26751
    2023MIAA2514010025.0%25.0%.000.000.000.250.000.191.2199
    2023MIAA+251861046011.5%18.0%.115.395.327.393.442.380138
    2023MIAAA2551500016.7%13.3%.000.333.286.333.286.29672
    2023MIAMiLB252685066110.6%18.8%.095.367.297.365.392.350.219115
    2023MIAST253100000.0%0.0%.000.000.000.000.000.000-100
    2024MIAST261100000.0%100.0%.000.000.000.000.000.000-100
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2021MIACPX231868076111.8%11.8%.083.365.317.397.400.385128
    2022MIAA2424911129117.6%14.3%.114.411.343.495.457.454.370183
    2022MIAA+246625112827212.0%19.9%.056.355.280.375.336.337111
    2022MIAMiLB249034224036313.5%18.4%.070.369.296.406.366.368.370130
    2022MIAST241100000.0%0.0%.0001.0001.0001.0001.000.883465
    2023MIACPX252501000.0%40.0%.200.333.200.200.400.26751
    2023MIAA2514010025.0%25.0%.000.000.000.250.000.191.2199
    2023MIAA+251861046011.5%18.0%.115.395.327.393.442.380138
    2023MIAAA2551500016.7%13.3%.000.333.286.333.286.29672
    2023MIAMiLB252685066110.6%18.8%.095.367.297.365.392.350.219115
    2023MIAST253100000.0%0.0%.000.000.000.000.000.000-100
    2024MIAST261100000.0%100.0%.000.000.000.000.000.000-100
    Minor LeaguesSpring Training
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2021MIACPX186068191450076808000214.317
    2022MIAA247091241931112916013500211.343
    2022MIAA+662142516051711282730050430621.280
    2022MIAMiLB9028434284701022403646063930832.296
    2022MIAST11111000000000000001.000
    2023MIACPX2551010010002000000.200
    2023MIAA1340000010101000000.000
    2023MIAA+1852611712410467011020000.327
    2023MIAAA514154400000102000010.286
    2023MIAMiLB2674852216510669016020010.297
    2023MIAST3110000000000000000.000
    2024MIAST1110000000001000000.000
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2021MIACPX186068191450076808000214.317
    2022MIAA247091241931112916013500211.343
    2022MIAA+662142516051711282730050430621.280
    2022MIAMiLB9028434284701022403646063930832.296
    2022MIAST11111000000000000001.000
    2023MIACPX2551010010002000000.200
    2023MIAA1340000010101000000.000
    2023MIAA+1852611712410467011020000.327
    2023MIAAA514154400000102000010.286
    2023MIAMiLB2674852216510669016020010.297
    2023MIAST3110000000000000000.000
    2024MIAST1110000000001000000.000
    Minor LeaguesSpring TrainingAverages
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2021MIACPX11.8%11.8%1.00.317.397.400.797.0832.7.365-1.9122.0.385128
    2022MIAA17.6%14.3%1.23.343.495.457.952.1144.4.411-0.5208.8.454183
    2022MIAA+12.0%19.9%0.60.280.375.336.711.0563.7.355-0.7332.1.337111
    2022MIAMiLB13.5%18.4%0.73.296.406.366.773.0703.8.369-1.25310.9.368130
    2022MIAST0.0%0.0%0.001.0001.0001.0002.000.0000.11.0000.010.5.883465
    2023MIACPX0.0%40.0%0.00.200.200.400.600.2002.6.3330.00-0.4.26751
    2023MIAA25.0%25.0%1.00.000.250.000.250.0002.6.0000.00-0.5.1919
    2023MIAA+11.5%18.0%0.64.327.393.442.836.1153.1.395-0.2102.5.380138
    2023MIAAA6.7%13.3%0.50.286.333.286.619.0004.1.3330.21-0.5.29672
    2023MIAMiLB10.6%18.8%0.56.297.365.392.757.0954.9.3670.0121.1.350115
    2023MIAST0.0%0.0%0.00.000.000.000.000.0000.1.0000.00-0.3.000-100
    2024MIAST0.0%100.0%0.00.000.000.000.000.0000.1.0000.00-0.3.000-100
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2021MIACPX11.8%11.8%1.00.317.397.400.797.0832.7.365-1.9122.0.385128
    2022MIAA17.6%14.3%1.23.343.495.457.952.1144.4.411-0.5208.8.454183
    2022MIAA+12.0%19.9%0.60.280.375.336.711.0563.7.355-0.7332.1.337111
    2022MIAMiLB13.5%18.4%0.73.296.406.366.773.0703.8.369-1.25310.9.368130
    2022MIAST0.0%0.0%0.001.0001.0001.0002.000.0000.11.0000.010.5.883465
    2023MIACPX0.0%40.0%0.00.200.200.400.600.2002.6.3330.00-0.4.26751
    2023MIAA25.0%25.0%1.00.000.250.000.250.0002.6.0000.00-0.5.1919
    2023MIAA+11.5%18.0%0.64.327.393.442.836.1153.1.395-0.2102.5.380138
    2023MIAAA6.7%13.3%0.50.286.333.286.619.0004.1.3330.21-0.5.29672
    2023MIAMiLB10.6%18.8%0.56.297.365.392.757.0954.9.3670.0121.1.350115
    2023MIAST0.0%0.0%0.00.000.000.000.000.0000.1.0000.00-0.3.000-100
    2024MIAST0.0%100.0%0.00.000.000.000.000.0000.1.0000.00-0.3.000-100
    Minor LeaguesSpring Training
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2021MIACPX1.4415.4%50.0%34.6%11.1%0.0%34.6%23.1%42.3%
    2022MIAA1.1340.4%31.6%28.1%18.8%6.3%21.1%26.3%52.6%
    2022MIAA+1.4221.5%46.0%32.5%13.2%1.9%29.9%28.7%41.3%
    2022MIAMiLB1.3526.4%42.3%31.4%14.5%2.9%27.7%28.1%44.2%
    2022MIAST0.000.0%0.0%100.0%100.0%0.0%0.0%0.0%100.0%
    2023MIACPX0.0033.3%0.0%66.7%0.0%0.0%0.0%0.0%100.0%
    2023MIAA0.000.0%0.0%100.0%0.0%0.0%0.0%66.7%33.3%
    2023MIAA+1.4229.3%41.5%29.3%16.7%0.0%25.6%27.9%46.5%
    2023MIAAA2.678.3%66.7%25.0%0.0%0.0%25.0%16.7%58.3%
    2023MIAMiLB1.3224.1%43.1%32.8%10.5%0.0%23.0%26.2%50.8%
    2023MIAST0.000.0%0.0%100.0%100.0%0.0%0.0%100.0%0.0%
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2021MIACPX1.4415.4%50.0%34.6%11.1%0.0%34.6%23.1%42.3%
    2022MIAA1.1340.4%31.6%28.1%18.8%6.3%21.1%26.3%52.6%
    2022MIAA+1.4221.5%46.0%32.5%13.2%1.9%29.9%28.7%41.3%
    2022MIAMiLB1.3526.4%42.3%31.4%14.5%2.9%27.7%28.1%44.2%
    2022MIAST0.000.0%0.0%100.0%100.0%0.0%0.0%0.0%100.0%
    2023MIACPX0.0033.3%0.0%66.7%0.0%0.0%0.0%0.0%100.0%
    2023MIAA0.000.0%0.0%100.0%0.0%0.0%0.0%66.7%33.3%
    2023MIAA+1.4229.3%41.5%29.3%16.7%0.0%25.6%27.9%46.5%
    2023MIAAA2.678.3%66.7%25.0%0.0%0.0%25.0%16.7%58.3%
    2023MIAMiLB1.3224.1%43.1%32.8%10.5%0.0%23.0%26.2%50.8%
    2023MIAST0.000.0%0.0%100.0%100.0%0.0%0.0%100.0%0.0%
    Minor LeaguesSpring Training
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2021MIACPX2618823476110
    2022MIAA1816233164229393
    2022MIAA+75533573916301021
    2022MIAMiLB936958105558591414
    2022MIAST0101022
    2023MIACPX0210099
    2023MIAA0200101222
    2023MIAA+171212290159249
    2023MIAAA8310153853
    2023MIAMiLB2519142115218333
    2023MIAST0101123
    2024MIAST0000145
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2021MIACPX2618823476110
    2022MIAA1816233164229393
    2022MIAA+75533573916301021
    2022MIAMiLB936958105558591414
    2022MIAST0101022
    2023MIACPX0210099
    2023MIAA0200101222
    2023MIAA+171212290159249
    2023MIAAA8310153853
    2023MIAMiLB2519142115218333
    2023MIAST0101123
    2024MIAST0000145
    MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source.
    All MiLB and Pace data are from Statcast.
    Minor LeaguesSpring TrainingAverages
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2021MIACPX63.6%74.3%11.8%16.4%5.5%21.8%
    2022MIAA28.8%58.5%41.2%83.6%87.5%84.6%39.2%40.7%6.4%16.8%23.2%17.3
    2022MIAA+43.9%81.5%48.6%8.1%17.6%25.8%
    2022MIAMiLB28.8%58.5%43.1%83.6%87.5%82.3%39.2%46.5%7.6%17.4%25.0%17.3
    2022MIAST50.0%100.0%100.0%0.0%50.0%50.0%
    2023MIACPX66.7%50.0%40.0%33.3%33.3%66.7%
    2023MIAA28.6%62.5%40.9%100.0%80.0%88.9%36.4%50.0%4.5%13.6%18.2%18.9
    2023MIAA+46.6%86.2%41.0%6.4%17.3%23.7%
    2023MIAAA52.8%85.7%66.7%7.5%17.0%24.5%
    2023MIAMiLB28.6%62.5%47.7%100.0%80.0%84.9%36.4%45.9%7.2%17.4%24.6%18.9
    2023MIAST33.3%100.0%100.0%0.0%33.3%33.3%
    2024MIAST40.0%100.0%100.0%0.0%40.0%40.0%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2021MIACPX63.6%74.3%11.8%16.4%5.5%21.8%
    2022MIAA28.8%58.5%41.2%83.6%87.5%84.6%39.2%40.7%6.4%16.8%23.2%17.3
    2022MIAA+43.9%81.5%48.6%8.1%17.6%25.8%
    2022MIAMiLB28.8%58.5%43.1%83.6%87.5%82.3%39.2%46.5%7.6%17.4%25.0%17.3
    2022MIAST50.0%100.0%100.0%0.0%50.0%50.0%
    2023MIACPX66.7%50.0%40.0%33.3%33.3%66.7%
    2023MIAA28.6%62.5%40.9%100.0%80.0%88.9%36.4%50.0%4.5%13.6%18.2%18.9
    2023MIAA+46.6%86.2%41.0%6.4%17.3%23.7%
    2023MIAAA52.8%85.7%66.7%7.5%17.0%24.5%
    2023MIAMiLB28.6%62.5%47.7%100.0%80.0%84.9%36.4%45.9%7.2%17.4%24.6%18.9
    2023MIAST33.3%100.0%100.0%0.0%33.3%33.3%
    2024MIAST40.0%100.0%100.0%0.0%40.0%40.0%
    Minor LeaguesSpring Training
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2021MIACPXLF1515112.117000
    2022MIAALF8760.012100
    2022MIAA+LF1616144.024010
    2023MIACPXLF115.00000
    2023MIAALF119.01000
    2023MIAA+LF10879.116000
    2023MIAAALF2218.03000
    2021MIACPXCF118.01000
    2022MIAACF103.01000
    2023MIAAACF104.01000
    2021MIACPXRF3223.05000
    2022MIAARF1413112.019101
    2022MIAA+RF5049426.180440
    2023MIAA+RF2218.23000
    2023MIAAARF2111.04000
    2022MIAADH220.00000
    2023MIACPXDH110.00000
    2023MIAA+DH550.00000
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2021MIACPXLF1515112.117000
    2022MIAALF8760.012100
    2022MIAA+LF1616144.024010
    2023MIACPXLF115.00000
    2023MIAALF119.01000
    2023MIAA+LF10879.116000
    2023MIAAALF2218.03000
    2021MIACPXCF118.01000
    2022MIAACF103.01000
    2023MIAAACF104.01000
    2021MIACPXRF3223.05000
    2022MIAARF1413112.019101
    2022MIAA+RF5049426.180440
    2023MIAA+RF2218.23000
    2023MIAAARF2111.04000
    2022MIAADH220.00000
    2023MIACPXDH110.00000
    2023MIAA+DH550.00000