Yolfran CastilloSS Hickory Crawdads
Age 19 R/R 6'2" / 165 lbs A K +3% Svc 0.0 · Ctrl thru 2036 peak 4.1 · 2033
wRC+†75
AVG/OBP/SLG.229 / .300 / .344
PA320
HR6
SB10
K%23
BB%8
MLB%0%
BAT: -9.0 runs (wOBA-derived runs vs avg)-9BATRUN: +0.7 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.1 runs (Defensive runs vs avg)+0FLDPOS: +3.4 runs (Positional adjustment)+3POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: +0.40+0.4WAR
Scouting · nowfuture
HIT
3050
PWR
3040
SPD
5352
FLD
4454
EYE
4360
trajectory · 10 yrs
4.0peak
2033

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Arb-3$0.9M+3.7$34M+$33M
2032Ext / FA-deal$0.9M+3.9$37M+$36M
2033Ext / FA-deal$1.0M+4.1$40M+$39M
2034Ext / FA-deal$8M+4.1$42M+$33M
2035Ext / FA-deal$13M+3.9$41M+$28M
2036Ext / FA-deal$18M+3.7$40M+$21M
Totals $42M $234M +$192M

Career Projections (MLE)

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

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202417 ROKACL Rangers 163140 42400 18222 104 .300.388.329.716 .029.347 1311 .320 103 +1 +0 +0 +2 +5 0.7
202518 ROK2 teams 378351 68951 161015 292 .194.239.256.496 .063.263 274 .214 22 -33 +5 +0 +4 +11 -1.4
▸ 2026 Season (actual · ROS · total)
202619 AHickory Crawdads 7771 16610 5231 42 .225.286.338.624 .113.333 306 .262 59 -4 +0 +0 +1 +2 -0.1
ROS19 MLBTEX 243219 511124 19593 62 .233.303.356.659 .123.294 248 .290 80 -5 +0 +0 +3 +7 0.5
TOT19 MLBTEX 320290 671734 24824 104 .231.299.352.650 .121.307 268 .283 75 -9 +0 +0 +3 +9 0.4
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202720 MLB 11%TEX 444396 941938 39946 124 .237.315.361.676 .124.291 219 .307 93 -4 +1 +0 +5 +13 1.5
202821 MLB 28%TEX 522462 11222311 481087 144 .242.323.374.697 .132.291 219 .315 100 -0 +1 +0 +6 +15 2.2
202922 MLB 48%TEX 577509 12625414 551168 154 .248.330.395.725 .147.292 2010 .323 106 +4 +1 +0 +6 +16 2.8
203023 MLB 65%TEX 614540 13627416 611218 154 .252.337.406.742 .154.292 2010 .329 110 +7 +1 +0 +7 +17 3.3
203124 MLB 82%TEX 638559 14128417 651249 154 .252.340.408.748 .156.292 1910 .333 113 +9 +1 +0 +7 +18 3.7
203225 MLBTEX 652570 14428418 681259 154 .253.342.411.752 .158.293 1910 .336 115 +11 +1 +0 +7 +18 3.9
203326 MLBTEX 657574 14528418 691269 143 .253.342.409.751 .157.293 1911 .338 117 +12 +2 +0 +7 +19 4.1
203427 MLBTEX 656572 14428418 701269 143 .252.343.409.752 .157.293 1911 .338 117 +12 +2 +0 +7 +19 4.1
203528 MLBTEX 650566 14328418 701279 133 .253.344.412.756 .159.293 2011 .337 116 +12 +1 -0 +7 +18 3.9
203629 MLBTEX 639557 13927417 691268 122 .250.341.404.745 .154.292 2011 .335 114 +10 +2 -1 +7 +18 3.7
203730 MLBTEX 628547 13626417 681268 112 .249.340.404.744 .155.291 2011 .332 112 +9 +1 -2 +7 +18 3.3
203831 MLBTEX 614535 13025316 661268 101 .243.335.391.726 .148.290 2111 .328 109 +6 +2 -2 +7 +17 3.0
203932 MLBTEX 595518 12524315 641258 90 .241.334.386.720 .145.288 2111 .323 106 +4 +2 -3 +6 +17 2.6
204033 MLBTEX 566493 11622313 611237 80 .235.328.371.699 .136.287 2211 .318 101 +1 +2 -4 +6 +16 2.1
204134 MLBTEX 517451 10520311 551176 80 .233.324.364.688 .131.285 2311 .311 96 -2 +2 -5 +6 +15 1.5
204235 MLBTEX 461403 9117210 491096 70 .226.319.352.671 .127.283 2411 .304 91 -5 +1 -5 +5 +13 0.9
204336 MLBTEX 400350 771428 42995 70 .220.312.340.652 .120.280 2510 .295 84 -7 +1 -6 +4 +11 0.4
204437 MLBTEX 334293 631126 34864 60 .215.305.328.633 .113.277 2610 .285 76 -9 +1 -7 +4 +9 -0.2
204538 MLBTEX 264233 47814 26703 40 .202.290.296.586 .094.272 2710 .275 68 -9 +1 -8 +3 +7 -0.6
▸ Career Totals (MLE all levels + projections)
Career 112129838 237545168260 11322356147 25446 .241.329.380.709 .139.290 2110 .318 102 +23 +32 -40 +120 +318 46.2
/ 162G 650570 13826415 661379 153 .242.331.381.711 .139.291 2110 .318 102 +1 +2 -2 +7 +18 2.7

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202417 ROKACL Rangers 163130 49500 27152 104 .377.487.415.903 .038.415 917 .408 171 +13 +0 +5 1.8
202518 AHickory Crawdads 120106 27510 10172 110 .255.331.321.651 .066.297 148 .296 84 -2 +2 +3 0.4
202518 ROKACL Rangers 258235 61871 16523 182 .260.315.366.681 .106.323 206 .301 89 -3 +3 +7 0.7

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Yolfran Castillo (OGILVIE) 19 30→50 30→40 53→52 60 .229/.300/.344 .115.288 67 23% 8% 82 +0.3
Jesus Rodriguez
2021 · A
19 46→56 42→45 49→50 46 .224/.285/.337 .113.288 99 25% 8% 72 -0.2 .233/.299/.337 .104.295 612 21% 8% 79 +0.3 .254/.316/.360.106.307101619%7%89+0.7
Daniel Robertson
2013 · A
19 46→54 45 52→40 48 .224/.296/.359 .134.268 116 21% 7% 84 +0.6 .237/.302/.349 .112.294 103 22% 7% 84 +0.6 .234/.338/.350.116.30512425%11%96+0.8
Ravel Santana
2011 · A
19 43 46→50 51→55 47 .214/.294/.340 .125.274 1415 26% 8% 79 +0.3 .220/.281/.362 .142.292 1613 29% 7% 79 +0.3 .205/.253/.387.182.264221531%6%72-0.1
Dilson Herrera
2013 · A
19 44→54 42→50 51→50 44 .214/.271/.330 .115.275 913 25% 6% 65 -0.7 .235/.285/.365 .130.305 1312 26% 6% 80 +0.4 .257/.307/.397.140.313151322%6%94+1.2
Jett Williams
2023 · A
19 45 41→55 55 43 .216/.285/.315 .099.290 713 27% 7% 68 -0.5 .204/.313/.323 .119.295 1023 31% 12% 83 +0.6 .202/.308/.336.135.284112630%12%81+0.3
Ronarsy Ledesma
2012 · A
19 42 42→45 47→50 43 .205/.277/.309 .104.271 98 27% 6% 64 -0.8 .224/.284/.326 .102.290 511 24% 5% 70 -0.3 .226/.280/.337.111.29161123%4%69-0.2
Evan Carter
2022 · A
19 46→52 43→50 52→55 54 .219/.321/.336 .117.295 917 27% 11% 89 +1.0 .230/.314/.374 .144.298 1320 25% 10% 95 +1.4 .229/.316/.381.152.296152126%10%95+0.9
Royce Lewis
2018 · A
19 46→49 41→60 54→50 47 .220/.290/.316 .096.269 815 21% 7% 70 -0.3 .218/.267/.324 .106.281 1016 25% 6% 62 -0.9 .261/.323/.483.222.300311424%8%123+1.6
Jonathan Galvez
2010 · A
19 44→48 42→45 50→55 49 .212/.298/.319 .107.288 912 28% 10% 75 -0.0 .219/.284/.338 .119.315 1116 32% 7% 73 -0.1 .225/.283/.349.124.320121932%6%72-0.1
Jesus Morelli
2009 · A
19 49 42→45 48→50 49 .233/.310/.344 .110.300 912 24% 8% 85 +0.7 .223/.286/.295 .072.303 410 26% 6% 63 -0.9 .219/.279/.260.041.28701422%6%47-0.5
Jose Paez
2013 · A
19 47 39→45 51→50 42 .223/.278/.315 .092.300 513 26% 6% 64 -0.8 .211/.257/.296 .085.311 411 32% 5% 50 -1.8 .178/.220/.246.068.28331236%4%17-1.1
Juan Brito
2021 · A
19 47→48 41→50 53→45 48 .227/.287/.331 .103.273 813 20% 7% 72 -0.2 .229/.306/.353 .124.285 1210 22% 9% 86 +0.8 .226/.311/.371.145.26615920%10%91+1.0
Jackson Chourio
2022 · A
18 44→54 42→55 49→55 45 .217/.279/.319 .102.277 1010 25% 7% 66 -0.6 .233/.280/.389 .156.311 1819 30% 6% 85 +0.7 .261/.307/.430.168.314192623%6%101+1.8
Geraldo Perdomo
2019 · A
19 46→56 36→45 53→55 55 .212/.301/.276 .064.273 316 22% 11% 65 -0.7 .218/.304/.295 .077.280 415 21% 9% 71 -0.3 .256/.355/.382.126.288111914%12%111+2.2
Eddys Leonard
2019 · A
18 42→46 41→50 48→45 47 .202/.283/.303 .101.271 913 27% 9% 65 -0.7 .209/.282/.326 .117.298 118 31% 8% 69 -0.4 .224/.290/.376.152.29017428%6%83+0.5
Tyrone Taylor
2013 · A
19 48→52 43→60 51→55 43 .233/.283/.353 .119.294 811 23% 6% 76 +0.0 .238/.282/.338 .100.277 612 16% 5% 71 -0.3 .239/.297/.453.213.275261223%6%106+1.2
Moisés Ballesteros
2022 · A
18 45→55 40→50 50→40 51 .218/.295/.314 .096.275 88 22% 9% 72 -0.2 .225/.288/.359 .134.280 154 24% 8% 80 +0.4 .259/.317/.396.137.30516320%7%100+1.5
Luis Santana
2018 · A
19 51 39→45 54→50 50 .241/.308/.340 .098.273 511 13% 6% 83 +0.6 .247/.317/.339 .092.288 69 15% 7% 88 +0.9 .229/.296/.343.114.285121023%6%76+0.0
Jackson Holliday
2023 · A
19 50→59 41→50 50 56 .236/.325/.340 .104.299 810 22% 12% 91 +1.1 .251/.334/.388 .137.334 1214 26% 11% 107 +2.2 .247/.330/.386.139.319141525%10%103+1.9
Luis Alvarez
2009 · A
19 47 43→45 44→45 48 .230/.303/.339 .110.271 105 19% 7% 82 +0.5 .225/.291/.326 .101.280 95 22% 6% 73 -0.1 .212/.264/.322.111.25213121%4%57-0.3