Yolfran Castillo

SS Hickory Crawdads
Age 20 R/R 6'2" / 165 lbs A HR +15%BB +5% Svc 0.0 · Ctrl thru 2035
Overview
APROSPECTFG #62MiLBFA 2036
Scout OFP49ETA2028FG ETA2030MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202518ATEX120.255/.331/.32101152—.220/.280/.275
202518ROKTEX258.260/.315/.36611829—.187/.228/.253
202619ATEX537.286/.395/.41685597—.259/.343/.370
2027PROJ0% MLB20MLBTEX635.237/.309/.327625820.8
2028PROJ48% MLB21MLBTEX280.244/.317/.352410900.8
2029PROJ68% MLB22MLBTEX415.249/.323/.373814961.6
Next 3 projected WAR 3.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2035Service0.0First FA2036
2027MiLB2028MiLB2029MiLB2030Pre-Arb$0.8M2031Pre-Arb$0.9M2032Pre-Arb$0.9M2033Arb-1$7M2034Arb-2$11M+1
Skills · percentileMiLB Statcast 2026 A
K%94
Whiff%93
Z-Con%91
Speed86
wRC+76
wOBA74
Career WAR0 WAR median (P10 -0 / P90 23, comp-based) · star 5% · didn't stick 72%
CompsAdrian Pinto (age 20) · Orlando Arcia (age 20) · Cristofer Torin (age 19)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 320 proj PA
wRC+†82
AVG/OBP/SLG.235 / .307 / .324
PA320
HR3
SB12
K%18
BB%8
ISO89
MLB%0%
Value2027 · WAR
BAT: -6.9 runs (wOBA-derived runs vs avg)-7BATRUN: +2.0 runs (SB/CS + UBR baserunning)+2RUNFLD: +1.1 runs (Defensive runs vs avg)+1FLDPOS: +3.4 runs (Positional adjustment)+3POSREP: +6.9 runs (Replacement-level credit)+7REPTotal WAR: +0.80+0.8WAR
0.01.42.90.81.62.02.22.42.42.32.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$89M ctrl surplus
Tools · ContractCON 54 / POW 45
Toolsscout grade
CONTACT54
scouting grade only
POWER45
scouting grade only
EYE58
scouting grade only
SPEED55
scouting grade only
DEFENSE56
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.8M+2.0$13M+$12M
2031Pre-Arb$0.9M+2.2$13M+$12M
2032Pre-Arb$0.9M+2.4$13M+$13M
2033Arb-1$7M+2.4$12M+$8M
2034Arb-2$11M+2.3$11M+$5M
2035Arb-3$16M+2.0$9M+$2M
Totals $37M $71M +$53M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = actual YTD + projected ROS + total. 2028+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202417 ROKACL Rangers — 163130 49500 27152 104 377487415903 38415 917 408 112 — — — — — —
202518 AHickory Crawdads — 120106 27510 10172 110 255331321651 66297 148 296 52 — — — — — —
202518 ROKACL Rangers — 258235 61871 16523 182 260315366681 106323 206 301 29 — — — — — —
202619 AHickory Crawdads — 537447 1282648 707110 5510 286395416811 130320 1313 362 97 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202417 ROK MLEACL Rangers — 163140 44400 18222 104 314400343743 29349 1311 333 112 — — — — — —
202518 A MLEHickory Crawdads — 120109 24410 7242 110 220280275555 55266 206 245 52 — — — — — —
202518 ROK MLEACL Rangers — 258241 45541 10763 182 187228253481 66258 294 211 29 — — — — — —
202619 A MLEHickory Crawdads — 537467 1212347 509710 5510 259343370714 111297 189 311 97 — — — — — —
202417 ROK MLEACL Rangers — 163140 44400 18222 104 314400343743 29364 1311 333 112 — — — — — —
202417 ROK RAWACL Rangers — 163130 49500 27152 104 377487415903 38415 917 408 112 — — — — — —
202518 ROK MLE2 teams — 378350 69951 171005 292 197245260505 63267 264 222 36 — — — — — —
202518 ROK RAW2 teams — 378341 881381 26695 292 258320352672 94314 187 300 36 — — — — — —
202619 A MLEHickory Crawdads — 537467 1212347 509710 5510 259343370714 111308 189 311 97 — — — — — —
202619 A RAWHickory Crawdads — 537447 1282648 707110 5510 286395416811 130320 1313 362 97 — — — — — —
202417 ROK MLEACL Rangers — 163142 44400 18222 104 310400338738 28349 1311 333 112 — — — — — —
202518 ROK MLE2 teams — 378353 69951 171005 292 195245258502 62261 264 222 36 — — — — — —
202619 A MLEHickory Crawdads — 537472 1212347 509710 5510 256343367710 110297 189 311 97 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202417 ROK MLEACL Rangers — 163142 44400 18222 104 310400338738 28349 1311 333 112 — — — — — —
202518 ROK MLE2 teams — 378353 69951 171005 292 195245258502 62261 264 222 36 — — — — — —
202619 A MLEHickory Crawdads — 537472 1212347 509710 5510 256343367710 110297 189 311 97 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202720 MLB MLETEX 0% 635571 1362456 511148 254 237309327636 89284 188 289 82 -14 +3 +2 +7 +14 0.8
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202821 MLB MLETEX 48% 580519 1262248 481028 214 243316350667 107285 188 301 90 -7 +3 +2 +6 +13 1.7
202922 MLB MLETEX 68% 609545 13523511 511058 214 248322369691 121287 178 311 96 -3 +3 +2 +7 +13 2.2
203023 MLB MLETEX 76% 615550 13924513 521068 203 251326382707 130288 178 317 101 +0 +3 +3 +7 +13 2.6
203124 MLB MLETEX 78% 627560 14224514 541098 183 253328389717 136289 179 321 103 +2 +2 +3 +7 +14 2.9
203225 MLB MLETEX 79% 634566 14425515 551118 173 254328393721 139289 189 322 104 +3 +2 +3 +7 +14 3.0
203326 MLB MLETEX 79% 639571 14525515 551128 163 253328393721 139289 189 322 104 +3 +2 +3 +7 +14 3.0
203427 MLB MLETEX 78% 637569 14525515 551128 153 252327390717 137288 189 321 103 +3 +2 +3 +7 +14 2.9
203528 MLB MLETEX 77% 631563 14024414 551138 132 251326386711 135288 189 318 102 +1 +2 +3 +7 +14 2.7
203629 MLB MLETEX 75% 621555 13924414 531138 112 249323380702 131287 189 315 99 -1 +1 +2 +7 +13 2.3
203730 MLB MLETEX 74% 609545 13423413 521137 92 246320372692 126285 199 311 96 -3 +1 +1 +7 +13 2.0
203831 MLB MLETEX 73% 595533 13022412 501127 72 242315363678 121283 198 305 92 -5 +1 +0 +6 +13 1.5
203932 MLB MLETEX 72% 576517 12220311 481116 53 237309351659 114280 198 297 87 -9 -0 -0 +6 +12 1.0
204033 MLB MLETEX 79% 547491 1131839 451096 310 230302336638 106276 208 289 81 -12 -3 -1 +6 +12 0.1
202821 MLB CTXTEX 48% 280251 611024 23494 102 244317352669 109285 188 302 90 -3 +1 +1 +3 +6 0.8
202922 MLB CTXTEX 68% 415371 921538 35726 142 249323373696 124286 178 312 96 -2 +2 +1 +4 +9 1.6
203023 MLB CTXTEX 76% 469420 10617411 40816 152 252326386713 134287 179 319 101 +0 +2 +2 +5 +10 2.0
203124 MLB CTXTEX 78% 488437 11118412 42846 142 254329394723 140288 179 323 103 +2 +2 +2 +5 +11 2.2
203225 MLB CTXTEX 79% 499446 11519413 43877 142 255329398727 143289 179 325 104 +3 +2 +3 +5 +11 2.4
203326 MLB CTXTEX 79% 505449 11519413 44887 132 255329398727 143288 179 325 104 +3 +2 +3 +5 +11 2.4
203427 MLB CTXTEX 78% 494442 11218412 43876 122 254328395724 142288 189 323 103 +2 +2 +3 +5 +11 2.3
203528 MLB CTXTEX 77% 485434 10918312 42876 102 252327391717 139287 189 321 102 +1 +1 +2 +5 +11 2.0
203629 MLB CTXTEX 75% 464415 10317311 40846 82 250324384708 135286 189 317 99 -0 +1 +1 +5 +10 1.7
203730 MLB CTXTEX 74% 448402 9916310 38835 71 247320377697 130285 198 313 96 -2 +1 +1 +5 +10 1.5
203831 MLB CTXTEX 73% 433388 941539 37825 51 243316367683 124283 199 307 92 -4 +1 +0 +5 +9 1.1
203932 MLB CTXTEX 72% 417374 891438 35815 32 237310354664 117279 198 299 87 -6 -0 -0 +4 +9 0.7
204033 MLB CTXTEX 79% 430388 901438 35864 38 231302340642 108275 208 290 81 -9 -3 -1 +5 +9 0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 58275217 129621043131 497105173 12830 248322380703 132287 189 314 94 -17 +14 +18 +62 +126 20.7
/ 162G— A+C — 650582 14523515 551178 143 249322383706 134287 188 314 94 -2 +2 +2 +7 +14 2.3
Career— MLE — 93188328 205634767175 7841704119 28262 247321368688 121289 188 308 94 -33 +19 +25 +88 +179 28.4
/ 162G— MLE — 650581 14324512 551198 204 246320367686 120289 188 308 94 -3 +2 +2 +7 +14 2.2