Batting

Yolfran Castillo

Texas Rangers (A)
SS
Age: 19
Bats/Throws: R/R
6'2" / 165
DOB: 2/8/2007
(19 years, 8 months, 7 days)
SS
Report: 2026 Updated
Org Rk
Ovr Rk
ETA
FV
2
58
2029
50

Hit
25 / 55
Game Power
20 / 50
Raw Power
40 / 55
Speed
55 / 55
Field
40 / 50
RosterResource
How Acquired:Amateur FA (VEN) Jan'24
Birthplace:Venezuela
Rule 5 Eligible
Dec'28

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Batted Ball
  • Fielding
  • Heat Map:
    Off
    On
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2024TEXDSL17209702720622.7%8.2%.057.453.414.552.471.524186
    2024TEXCPX171566010647.6%10.6%.017.370.333.379.350.36093
    2024TEXMiLB1735163037261016.6%9.2%.038.415.377.481.415.457148
    2025TEXCPX186025814131186.2%20.2%.106.323.260.310.366.31874
    2025TEXA18281200810118.3%14.2%.066.297.255.325.321.32193
    2025TEXMiLB188837814941296.9%18.3%.094.314.258.315.352.31980
    2026SteamerPROJ190100005.3%23.6%.052.246.190.240.242.218360.0-0.10.00.0
    2026OOPSYPROJ190100004.1%26.2%.098.277.213.248.311.245550.0-0.10.00.0
    2026TEXA19119537886585513.0%13.2%.130.320.286.390.416.386122
    2026TEXA+191500000.0%60.0%.0001.000.400.400.400.372115
    2026TEXMiLB19120542886585512.9%13.7%.128.324.288.390.416.386122
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2024TEXDSL17209702720622.7%8.2%.057.453.414.552.471.524186
    2024TEXCPX171566010647.6%10.6%.017.370.333.379.350.36093
    2024TEXMiLB1735163037261016.6%9.2%.038.415.377.481.415.457148
    2025TEXCPX186025814131186.2%20.2%.106.323.260.310.366.31874
    2025TEXA18281200810118.3%14.2%.066.297.255.325.321.32193
    2025TEXMiLB188837814941296.9%18.3%.094.314.258.315.352.31980
    2026SteamerPROJ190100005.3%23.6%.052.246.190.240.242.218360.0-0.10.00.0
    2026OOPSYPROJ190100004.1%26.2%.098.277.213.248.311.245550.0-0.10.00.0
    2026TEXA19119537886585513.0%13.2%.130.320.286.390.416.386122
    2026TEXA+191500000.0%60.0%.0001.000.400.400.400.372115
    2026TEXMiLB19120542886585512.9%13.7%.128.324.288.390.416.386122
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2024TEXDSL207097292540027202208220062.414
    2024TEXCPX1560662019100106507010142.333
    2024TEXMiLB3513016349445003726270152301104.377
    2025TEXCPX6023525861458714131160523405182.260
    2025TEXA281061202721510810100172202110.255
    2025TEXMiLB88341378886613814941260695607292.258
    2026SteamerPROJ011000000000000000.190
    2026OOPSYPROJ011000000000000000.213
    2026TEXA119447537128902648865870071107335510.286
    2026TEXA+1552200000003000000.400
    2026TEXMiLB120452542130922648865870074107335510.288
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2024TEXDSL207097292540027202208220062.414
    2024TEXCPX1560662019100106507010142.333
    2024TEXMiLB3513016349445003726270152301104.377
    2025TEXCPX6023525861458714131160523405182.260
    2025TEXA281061202721510810100172202110.255
    2025TEXMiLB88341378886613814941260695607292.258
    2026SteamerPROJ011000000000000000.190
    2026OOPSYPROJ011000000000000000.213
    2026TEXA119447537128902648865870071107335510.286
    2026TEXA+1552200000003000000.400
    2026TEXMiLB120452542130922648865870074107335510.288
    Preseason ProjectionsMinor LeaguesAverages
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2024TEXDSL22.7%8.2%2.75.414.552.4711.024.0575.5.453-0.12612.4.524186
    2024TEXCPX7.6%10.6%0.71.333.379.350.729.0174.9.370-0.410-0.6.36093
    2024TEXMiLB16.6%9.2%1.80.377.481.415.897.0385.4.415-0.53611.8.457148
    2025TEXCPX6.2%20.2%0.31.260.310.366.676.1069.2.3232.429-9.1.31874
    2025TEXA8.3%14.2%0.59.255.325.321.646.0666.9.2971.813-1.1.32193
    2025TEXMiLB6.9%18.3%0.38.258.315.352.667.0949.0.3144.242-10.2.31980
    2026SteamerPROJ5.3%23.6%0.22.190.240.242.482.0524.3.2460.00.00-0.1.21836
    2026OOPSYPROJ4.1%26.2%0.15.213.248.311.559.0986.1.2770.00-0.1.24555
    2026TEXA13.0%13.2%0.99.286.390.416.806.1307.8.3204.98915.2.386122
    2026TEXA+0.0%60.0%0.00.400.400.400.800.0000.11.0000.010.1.372115
    2026TEXMiLB12.9%13.7%0.95.288.390.416.806.1287.7.3244.89015.3.386122
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2024TEXDSL22.7%8.2%2.75.414.552.4711.024.0575.5.453-0.12612.4.524186
    2024TEXCPX7.6%10.6%0.71.333.379.350.729.0174.9.370-0.410-0.6.36093
    2024TEXMiLB16.6%9.2%1.80.377.481.415.897.0385.4.415-0.53611.8.457148
    2025TEXCPX6.2%20.2%0.31.260.310.366.676.1069.2.3232.429-9.1.31874
    2025TEXA8.3%14.2%0.59.255.325.321.646.0666.9.2971.813-1.1.32193
    2025TEXMiLB6.9%18.3%0.38.258.315.352.667.0949.0.3144.242-10.2.31980
    2026SteamerPROJ5.3%23.6%0.22.190.240.242.482.0524.3.2460.00.00-0.1.21836
    2026OOPSYPROJ4.1%26.2%0.15.213.248.311.559.0986.1.2770.00-0.1.24555
    2026TEXA13.0%13.2%0.99.286.390.416.806.1307.8.3204.98915.2.386122
    2026TEXA+0.0%60.0%0.00.400.400.400.800.0000.11.0000.010.1.372115
    2026TEXMiLB12.9%13.7%0.95.288.390.416.806.1287.7.3244.89015.3.386122
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2024TEXDSL1.4723.0%45.9%31.1%5.3%0.0%48.4%23.4%28.1%
    2024TEXCPX1.8526.0%48.0%26.0%38.5%0.0%57.4%14.8%27.8%
    2024TEXMiLB1.6324.3%46.8%28.8%18.8%0.0%52.5%19.5%28.0%
    2025TEXCPX1.5823.9%46.7%29.4%28.3%1.9%44.6%28.3%27.2%
    2025TEXA1.3425.3%42.9%31.9%27.6%0.0%34.8%27.2%38.0%
    2025TEXMiLB1.5024.4%45.4%30.3%28.0%1.2%41.3%27.9%30.8%
    2026TEXA1.4424.7%44.4%30.9%23.7%7.0%42.9%22.9%34.3%
    2026TEXA+2.000.0%100.0%0.0%0.0%0.0%0.0%50.0%50.0%
    2026TEXMiLB1.4624.5%44.7%30.7%23.7%7.0%42.6%23.0%34.4%
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2024TEXDSL1.4723.0%45.9%31.1%5.3%0.0%48.4%23.4%28.1%
    2024TEXCPX1.8526.0%48.0%26.0%38.5%0.0%57.4%14.8%27.8%
    2024TEXMiLB1.6324.3%46.8%28.8%18.8%0.0%52.5%19.5%28.0%
    2025TEXCPX1.5823.9%46.7%29.4%28.3%1.9%44.6%28.3%27.2%
    2025TEXA1.3425.3%42.9%31.9%27.6%0.0%34.8%27.2%38.0%
    2025TEXMiLB1.5024.4%45.4%30.3%28.0%1.2%41.3%27.9%30.8%
    2026TEXA1.4424.7%44.4%30.9%23.7%7.0%42.9%22.9%34.3%
    2026TEXA+2.000.0%100.0%0.0%0.0%0.0%0.0%50.0%50.0%
    2026TEXMiLB1.4624.5%44.7%30.7%23.7%7.0%42.6%23.0%34.4%
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2024TEXDSL281914110089189
    2024TEXCPX241313571129200
    2024TEXMiLB5232276171218389
    2025TEXCPX84534315292547839
    2025TEXA3929238172275447
    2025TEXMiLB1238266234648221286
    2026TEXA164114912782712982125
    2026TEXA+200031417
    2026TEXMiLB166114912783013122142
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2024TEXDSL281914110089189
    2024TEXCPX241313571129200
    2024TEXMiLB5232276171218389
    2025TEXCPX84534315292547839
    2025TEXA3929238172275447
    2025TEXMiLB1238266234648221286
    2026TEXA164114912782712982125
    2026TEXA+200031417
    2026TEXMiLB166114912783013122142
    MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source.
    All MiLB and Pace data are from Statcast.
    Preseason ProjectionsMinor LeaguesAverages
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2024TEXDSL42.3%81.3%9.3%7.9%4.8%12.7%
    2024TEXCPX47.5%82.1%31.8%8.5%17.0%25.5%
    2024TEXMiLB45.0%81.7%18.4%8.2%11.1%19.3%
    2025TEXCPX45.4%80.1%45.3%9.1%19.5%28.6%
    2025TEXA43.2%86.5%45.8%5.8%17.4%23.3%
    2025TEXMiLB44.6%82.2%45.5%7.9%18.8%26.7%
    2026TEXA39.7%84.2%46.2%6.3%20.0%26.3%
    2026TEXA+58.8%70.0%100.0%17.6%17.6%35.3%
    2026TEXMiLB39.9%84.1%46.7%6.3%20.0%26.4%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2024TEXDSL42.3%81.3%9.3%7.9%4.8%12.7%
    2024TEXCPX47.5%82.1%31.8%8.5%17.0%25.5%
    2024TEXMiLB45.0%81.7%18.4%8.2%11.1%19.3%
    2025TEXCPX45.4%80.1%45.3%9.1%19.5%28.6%
    2025TEXA43.2%86.5%45.8%5.8%17.4%23.3%
    2025TEXMiLB44.6%82.2%45.5%7.9%18.8%26.7%
    2026TEXA39.7%84.2%46.2%6.3%20.0%26.3%
    2026TEXA+58.8%70.0%100.0%17.6%17.6%35.3%
    2026TEXMiLB39.9%84.1%46.7%6.3%20.0%26.4%
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2024TEXDSL3B4435.05813
    2025TEXCPX3B1313105.0122532
    2025TEXA3B101083.091713
    2026TEXA3B1313102.1131714
    2024TEXDSLSS1616143.0163323
    2024TEXCPXSS1515125.0182976
    2025TEXCPXSS4847403.153103720
    2025TEXASS1818156.23444415
    2026TEXASS106105914.21732301162
    2026TEXA+SS119.01100
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2024TEXDSL3B4435.05813
    2025TEXCPX3B1313105.0122532
    2025TEXA3B101083.091713
    2026TEXA3B1313102.1131714
    2024TEXDSLSS1616143.0163323
    2024TEXCPXSS1515125.0182976
    2025TEXCPXSS4847403.153103720
    2025TEXASS1818156.23444415
    2026TEXASS106105914.21732301162
    2026TEXA+SS119.01100