Yeiferth CastilloOF Hill City Howlers
Age 19 L/L 5'8" / 155 lbs A Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION304 act + 202 ros · stats below = ROS only
wRC+†65
AVG/OBP/SLG.237 / .279 / .316
PA202
HR2
K%15
BB%4
BABIP273
ISO79
MLB%0%
Value2026 · WAR
BAT: -25.3 runs (wOBA-derived runs vs avg)-25BATRUN: -1.0 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -3.0 runs (Positional adjustment)-3POSREP: +14.4 runs (Replacement-level credit)+14REPTotal WAR: -1.50-1.5WAR
0.00.51.00.20.50.70.80.9+$23M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 50 / POW 35
Toolsscout grade
CONTACT50
scouting grade only
POWER35
scouting grade only
EYE30
scouting grade only
SPEED40
scouting grade only
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
2031Pre-Arb$0.9M+0.8$2M+$2M
2032Pre-Arb$0.9M+0.9$2M+$2M
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
Totals $2M $4M +$3M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202417 ROKDSL CLE Goryl 180161 40610 13233 01 248316298615 50284 137 272 66
202417 ROKDSL CLE Goryl 180153 46810 21143 01 301395366761 65324 812 346 123
202518 ROKACL Guardians 187172 38502 10323 21 221276285561 64257 175 250 50
202518 ROKACL Guardians 187165 49705 17243 21 297373430803 133319 139 358 132
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD19 ACLE 304285 67823 12382 44 235271309580 74258 124 250 50 -17 -1 +0 -2 +9 -1.2
YTD19 ACLE 304278 69923 19272 44 248301327628 79262 96 281 73 -9 -1 +0 -2 +9 -0.3
ROS19 ACLE 0% 202189 45712 9312 32 237279316595 79271 154 271 65 -8 -0 +0 -1 +6 -0.4
ROS19 MLBCLE 0% 01 0000 000 00 272 265 61 +0 -0
FULL19 ACLE 304286 67823 12382 44 234271308579 73257 124 250 50 -17 -1 +0 -2 +9 -1.2
TOT19 ACLE 506474 1121535 21694 76 236274312586 76264 144 258 56 -25 -1 +0 -3 +14 -1.5
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202720 MLBCLE 34% 398371 901526 20614 52 243289342631 100275 155 285 76 -11 +0 +0 -2 +11 -0.2
202821 MLBCLE 48% 482448 1111839 26755 63 248296362658 114277 165 294 83 -9 +0 +0 -3 +14 0.2
202922 MLBCLE 54% 535494 12421311 30836 73 251302372674 121279 166 300 88 -7 +0 +0 -3 +15 0.5
203023 MLBCLE 57% 578534 13523313 33896 74 253304380684 127280 156 304 91 -6 -0 +0 -3 +16 0.7
203124 MLBCLE 57% 586541 13723313 34906 84 253305379684 126280 156 306 92 -5 +0 +0 -4 +17 0.8
203225 MLBCLE 57% 596549 14023314 35917 84 255308384692 129280 156 307 93 -4 +0 +0 -4 +17 0.9
202720 MLBCLE 34% 137128 31512 7211 21 242287344631 102276 155 278 71 -5 +0 +0 -1 +4 -0.2
202821 MLBCLE 48% 234217 53914 13362 31 244293350643 106278 156 286 77 -6 +0 +0 -1 +7 -0.1
202922 MLBCLE 54% 290269 671126 16453 42 249299372670 123279 166 292 82 -6 +0 +0 -2 +8 0.1
203023 MLBCLE 57% 327301 771327 19504 42 256309382691 126280 156 296 85 -6 +0 +0 -2 +9 0.2
203124 MLBCLE 57% 331305 771327 19514 42 252305377682 125281 156 298 86 -5 +0 +0 -2 +9 0.2
203225 MLBCLE 57% 337310 791328 20514 42 255308387695 132281 156 300 87 -5 +0 +0 -2 +10 0.3
▸ Career Totals
Career 16561531 384641034 9425418 2110 251302372674 121280 156 294 83 -32 +0 +0 -10 +47 0.5
/ 162G 650601 15025413 371007 84 250301369671 120278 156 294 83 -13 +0 +0 -4 +18 0.2
Career 37443459 8601411970 21057542 4624 249300361661 112278 156 295 84 -69 -0 +0 -22 +106 1.5
/ 162G 650601 14824312 361007 84 246297356653 110276 156 295 84 -12 +0 +0 -4 +18 0.3

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202417 ROKDSL CLE Goryl 180153 46810 21143 01 301395366761 65324 812 346 123 +5 -0 +5 1.0
202518 ROKACL Guardians 187165 49705 17243 21 297373430803 133319 139 358 132 +7 +0 +5 1.2

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Shane Halterlast yr '04
career totals — 5 seasons, 1,744 PA
51,7444111247305396-6+83.93.9
/162664164-2.1+3.01.5pk7: 4
#2Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#3Chris Singletonlast yr '05
career totals — 5 seasons, 1,909 PA
51,9092861265308392-9-33.33.3
/1626641021-3.0-1.21.2pk7: 3
#4Nate Schierholtzlast yr '14
career totals — 8 seasons, 2,275 PA
82,2755230253302405-24-62.02.8
/162664159-7.1-1.80.6pk7: 4
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 4 projected seasons
41,9173825251298371-12+01.51.6
/162664139-4.0+0.00.5pk7: 2
#5Jose Maciaslast yr '05
career totals — 6 seasons, 1,785 PA
61,7852543256298370-8+21.41.4
/162664916-3.1+0.60.5pk7: 1
#6Doug Glanvillelast yr '04
career totals — 5 seasons, 2,256 PA
52,2563590259290356-9+31.31.3
/1626641026-2.8+0.90.4pk7: 1

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
Yeiferth Castillo (OGILVIE) 19 50 35 40 30 236/274/312 76264 57 14% 4% 56 -1.5
Roque Salinas
2023 · A
20 50 40 41→40 40 240/277/338 98280 74 17% 3% 69 -0.4 236/280/321 85280 66 18% 4% 66 -0.6 229/275/277482791417%3%49-1.3
Eduard Pinto
2014 · A
19 55 36→40 44→50 49 256/306/322 66288 37 12% 6% 77 +0.1 236/279/306 70268 34 12% 5% 61 -1.0 268/304/3538529861012%4%81+0.2
Carlos Rodríguez
2021 · A
20 48→58 37→40 46→50 43 226/264/302 76266 410 17% 4% 54 -1.4 229/284/307 78312 314 26% 7% 64 -0.8 266/324/3548832341617%7%89+0.6
Dario Unda
2015 · A
19 46 39→45 41→45 43 220/274/317 97288 55 24% 6% 63 -0.8 223/277/331 108281 86 23% 6% 68 -0.5 224/275/34311927411722%6%68-0.1
Jeffer Patino
2008 · A
19 47 37→45 43→45 47 223/286/297 74279 46 20% 7% 63 -0.8 217/275/298 81266 55 19% 6% 59 -1.1 213/266/288752575318%6%49-0.5
Raimel Tapia
2014 · A
20 52→62 39→45 46→55 43 248/288/340 93295 611 18% 4% 74 -0.1 266/298/375 109327 916 21% 4% 88 +0.9 280/306/40412433591919%3%96+1.3
Rey Fuentes
2010 · A
19 46→56 37→40 48→60 39 218/256/291 74280 411 24% 4% 48 -1.9 214/259/288 74304 425 29% 5% 49 -1.8 274/321/3689435383323%5%91+0.8
Hendry Mendez
2023 · A
19 45→53 37→45 42→45 50 213/288/285 72271 56 22% 9% 61 -1.0 229/295/318 89286 75 21% 8% 72 -0.2 257/332/37011331111720%9%99+1.0
Jose Quero
2018 · A
19 42 40 43→30 44 208/266/294 86269 93 26% 6% 54 -1.4 194/253/293 99250 95 25% 7% 48 -1.9 196/247/34414822515421%6%63-0.2
Dominic Smith
2014 · A
19 46→52 40→50 41→40 43 220/278/314 95293 75 26% 6% 64 -0.8 238/282/319 81298 53 20% 6% 66 -0.6 266/332/45118531822223%7%120+1.5
Colton Welker
2017 · A
19 49→53 42→40 46→45 42 236/272/343 107282 97 20% 4% 68 -0.5 238/276/332 94308 85 24% 5% 67 -0.5 230/269/320903008425%5%61-0.7
Ivan Gonzalez
2015 · A
19 47 38→40 45→50 44 221/272/301 80266 410 18% 5% 58 -1.2 219/270/297 78290 412 24% 6% 56 -1.3 253/300/3348130751718%5%77+0.1
Herlis Rodriguez
2014 · A
20 46→52 39→45 40→50 42 222/266/308 86285 77 24% 6% 57 -1.2 240/278/340 100297 98 22% 4% 70 -0.3 226/269/337111277121022%4%64-0.5
Austin Gallagher
2008 · A
19 45→50 40→45 45→30 43 217/262/305 88273 74 23% 6% 54 -1.4 227/271/328 101301 82 26% 6% 65 -0.7 235/299/36312829414124%8%83+0.4
Luis Hidalgo
2015 · A
19 49 40→45 46→45 44 233/274/323 90262 811 15% 4% 64 -0.8 207/263/308 101246 1011 20% 6% 56 -1.3 216/269/348132247161120%5%68-0.2
Manuel Joseph
2013 · A
19 46 41→45 44→50 45 221/274/319 97271 88 21% 6% 63 -0.8 244/300/352 108288 915 18% 6% 83 +0.6 263/321/381118302102115%5%101+0.8
Armando Sierra
2023 · A
19 46 41→45 43→40 47 225/288/323 98278 94 22% 7% 71 -0.3 214/269/315 101304 94 31% 6% 60 -1.0 191/241/2899829210037%6%39-0.5
Exicardo Cayones
2011 · A
19 46 36→40 43→45 43 216/284/293 77285 28 24% 6% 62 -0.9 213/282/290 77307 29 29% 7% 59 -1.1 225/301/2997433131030%8%68-0.3
Danry Vasquez
2014 · A
20 46→52 40 45 42 224/259/314 90265 76 19% 4% 56 -1.3 236/277/324 88290 56 20% 5% 66 -0.6 235/277/3299328071418%5%62-0.4
Randel Alcantara
2016 · A
19 44 41→45 46→45 43 211/283/321 110282 76 26% 6% 69 -0.4 197/255/304 107263 96 27% 5% 53 -1.5 132/175/24210915714327%3%1-1.4