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.90.90.90.80.6+$40M 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
2033Pre-Arb$1.0M+0.9$2M+$2M
2034Arb-1$2M+0.9$2M+$1M
2035Arb-2$3M+0.8$2M+$0.6M
2036Arb-3$3M+0.6$1M+$0.1M
Totals $10M $11M +$7M

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% 559521 1272139 28865 73 244289347636 104275 155 285 76 -15 +0 +0 -3 +16 -0.3
202821 MLBCLE 48% 574532 13222311 31896 74 248297363660 115277 165 294 83 -11 -0 +0 -3 +16 0.2
202922 MLBCLE 54% 579535 13422312 33906 74 250301370671 120279 166 300 88 -8 -0 +0 -3 +16 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
203326 MLBCLE 56% 599551 14023314 36917 84 254308383691 129280 156 308 94 -4 +0 +0 -4 +17 0.9
203427 MLBCLE 55% 595547 13923314 36917 84 254308384692 130280 156 308 94 -4 +0 +0 -4 +17 0.9
203528 MLBCLE 55% 589542 13723313 36916 84 253307378685 125280 156 307 93 -5 +0 -1 -4 +17 0.8
203629 MLBCLE 53% 578531 13422313 36906 74 252307379686 126279 166 305 92 -6 -0 -1 -3 +16 0.6
203730 MLBCLE 53% 566520 12921312 35906 73 248303369672 121278 166 302 89 -7 +0 -2 -3 +16 0.4
202720 MLBCLE 34% 192178 44713 10302 21 247295348643 101276 165 278 71 -6 +0 +0 -1 +5 -0.2
202821 MLBCLE 48% 278258 641115 15433 32 248297357654 109278 155 286 77 -7 -0 +0 -2 +8 -0.1
202922 MLBCLE 54% 314290 731227 18493 42 252302379682 128279 166 292 82 -6 +0 +0 -2 +9 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
203326 MLBCLE 56% 338311 801328 20514 42 257310389700 132281 156 300 88 -5 +0 +0 -2 +10 0.3
203427 MLBCLE 55% 330303 781328 20504 42 257312393705 135281 156 300 88 -5 +0 +0 -2 +9 0.3
203528 MLBCLE 55% 323296 761327 20504 42 257312385698 128280 156 299 87 -5 +0 -0 -2 +9 0.2
203629 MLBCLE 53% 309284 721227 19483 42 254307384691 130279 166 297 86 -5 +0 -1 -2 +9 0.1
203730 MLBCLE 53% 298275 671116 18473 42 244297356654 113278 166 295 84 -6 +0 -1 -2 +8 0.0
▸ Career Totals
Career 33773112 7871311973 19852038 4121 253306378683 125281 156 295 84 -60 -0 -2 -20 +96 1.3
/ 162G 650599 15225414 381007 84 254306379685 125282 156 295 84 -12 +0 -0 -4 +18 0.3
Career 69686425 160726435142 405107476 8746 250302368671 118279 156 299 87 -101 -1 -4 -42 +197 5.1
/ 162G 650599 15025313 381007 84 250303367670 117280 156 299 87 -9 +0 -0 -4 +18 0.5

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
#1Emil Brownlast yr '08
career totals — 6 seasons, 2,335 PA
62,3355747263326406-24-85.35.3
/1626641613-6.7-2.21.5pk7: 5
#2Shane Halterlast yr '04
career totals — 5 seasons, 1,744 PA
51,7444111247305396-6+83.93.9
/162664164-2.1+3.01.5pk7: 4
#3Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#4Nomar Mazaralast yr '22
career totals — 7 seasons, 2,690 PA
72,690857256315414-29-213.73.7
/162664212-7.1-5.30.9pk7: 4
#5Chris Singletonlast yr '05
career totals — 5 seasons, 1,909 PA
51,9092861265308392-9-33.33.3
/1626641021-3.0-1.21.2pk7: 3
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 7 projected seasons
73,6397747252300375-22+03.43.3
/162664149-4.0+0.00.6pk7: 3
#6Nate Schierholtzlast yr '14
career totals — 8 seasons, 2,275 PA
82,2755230253302405-24-62.02.8
/162664159-7.1-1.80.6pk7: 4

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
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
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
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
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
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
Luis Guillorme
2014 · A
19 46→56 34→40 45 48 213/266/263 50253 28 16% 6% 45 -2.1 243/291/286 43297 18 17% 6% 61 -1.0 267/337/340733105414%9%91+0.8