Pablo CastilloC FCL Twins
Age 18 R/R 6'0" / 189 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION32 act + 51 ros · stats below = ROS only
wRC+†60
AVG/OBP/SLG.174 / .255 / .196
PA51
HR0
K%29
BB%8
BABIP258
ISO22
MLB%0%
Value2026 · WAR
BAT: -3.7 runs (wOBA-derived runs vs avg)-4BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.5 runs (Positional adjustment)+1POSREP: +2.4 runs (Replacement-level credit)+2REPTotal WAR: +0.00+0.0WAR
0.01.12.20.20.61.01.31.51.61.61.71.71.51.4+$95M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+1.6$8M+$8M
2033Pre-Arb$1.0M+1.6$8M+$7M
2034Pre-Arb$1.0M+1.7$7M+$7M
2035Arb-1$3M+1.7$7M+$6M
2036Arb-2$5M+1.5$6M+$4M
2037Arb-3$6M+1.4$5M+$3M
Totals $18M $40M +$34M

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202517 ROKDSL Twins 9578 18301 9328 24 231368308676 77378 349 293 82
202517 ROKDSL Twins 9573 23401 14228 24 315474411885 96440 2315 412 174
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD18 ROKMIN 3229 7100 2101 00 241312276588 34368 316 265 61 -1 +0 +0 +1 +1 0.0
YTD18 ROKMIN 3227 9100 471 00 333438370808 37450 2212 377 146 +2 +0 +0 +1 +1 0.3
ROS18 ROKMIN 0% 5146 8100 4151 10 174255196451 22296 298 264 60 -2 +0 +0 +1 +1 0.0
ROS18 MLBMIN 0% 01 0000 000 00 296 246 47 +0 +0
FULL18 ROKMIN 3230 7100 2101 00 233312267579 33350 316 265 61 -1 +0 +0 +1 +1 0.0
TOT18 ROKMIN 8375 15200 6252 10 200277227504 27300 307 264 61 -4 +0 +0 +1 +2 0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202719 MLBMIN 34% 176156 34512 14494 21 218299301600 83298 288 275 69 -6 +0 +0 +3 +5 0.2
202820 MLBMIN 48% 318282 621015 25888 31 220302316617 96299 288 283 75 -9 +0 +0 +6 +9 0.6
202921 MLBMIN 54% 427380 851427 3411610 41 224304326631 103300 278 288 79 -10 +0 +0 +8 +12 1.0
203022 MLBMIN 57% 505447 1011629 4113612 52 226308331639 105301 278 292 82 -10 +0 +0 +9 +14 1.3
203123 MLBMIN 58% 520460 10517210 4213913 52 228311339650 111301 278 294 84 -10 +0 +0 +9 +15 1.5
203224 MLBMIN 57% 520460 10517210 4213913 52 228311339650 111302 278 296 85 -9 +0 +0 +9 +15 1.6
203325 MLBMIN 57% 520460 10517210 4213913 52 228311339650 111302 278 298 86 -8 +0 +0 +9 +15 1.6
203426 MLBMIN 57% 520460 10617211 4213913 52 230313348660 117302 278 298 87 -8 +0 +0 +9 +15 1.7
203527 MLBMIN 55% 520459 10517210 4313913 52 229313340652 111302 278 298 87 -8 +0 +0 +9 +15 1.7
203628 MLBMIN 55% 520459 10517210 4314013 52 229313340652 111302 278 297 86 -8 +0 -1 +9 +15 1.5
203729 MLBMIN 53% 520458 10316210 4414113 52 225311334645 109301 278 295 84 -9 +0 -1 +9 +15 1.4
203830 MLBMIN 53% 520458 10316210 4414213 41 225311334645 109299 278 293 82 -11 +0 -2 +9 +15 1.2
203931 MLBMIN 52% 504445 981529 4213912 41 220305324628 103297 288 289 79 -12 +0 -3 +9 +14 0.9
204032 MLBMIN 56% 489433 931428 4113712 31 215300312612 97294 288 283 75 -14 +0 -4 +9 +14 0.6
202719 MLBMIN 34% 6054 12201 5171 10 222300315615 93298 288 257 55 -3 +0 +0 +1 +2 -0.0
202820 MLBMIN 48% 154137 30512 12424 21 219301314615 95299 278 265 61 -7 +0 +0 +3 +4 0.0
202921 MLBMIN 54% 232205 46714 19636 21 224309327636 102300 278 271 65 -9 +0 +0 +4 +7 0.2
203022 MLBMIN 57% 286254 57915 23777 31 224306327633 102301 278 275 68 -10 +0 +0 +5 +8 0.3
203123 MLBMIN 58% 299266 611016 24807 31 229310342652 113302 278 277 70 -10 +0 +0 +5 +8 0.4
203224 MLBMIN 57% 296263 601016 24797 31 228310342652 114302 278 279 71 -10 +0 +0 +5 +8 0.4
203325 MLBMIN 57% 295262 601016 24797 31 229311344654 115303 278 280 72 -9 +0 +0 +5 +8 0.5
203426 MLBMIN 57% 294261 601016 24797 31 230312345656 115302 278 281 73 -9 +0 +0 +5 +8 0.5
203527 MLBMIN 55% 289256 58916 24777 31 227310340650 113302 278 281 73 -9 +0 +0 +5 +8 0.5
203628 MLBMIN 55% 286253 58916 24777 31 229313344657 115302 278 280 72 -9 +0 -0 +5 +8 0.4
203729 MLBMIN 53% 278246 55915 23757 31 224308329637 106301 278 278 71 -9 +0 -1 +5 +8 0.3
203830 MLBMIN 53% 274242 55915 23757 21 227312335647 107300 278 275 69 -10 +0 -1 +5 +8 0.2
203931 MLBMIN 52% 263233 52815 22736 21 223307330637 107297 288 271 66 -10 +0 -1 +5 +7 0.0
204032 MLBMIN 56% 275243 53815 23777 21 218304321625 103294 288 266 62 -12 +0 -2 +5 +8 -0.1
▸ Career Totals
Career 35813176 7171151368 29497087 3513 226309334643 109302 278 275 69 -126 +2 -6 +64 +101 3.6
/ 162G 650576 13021212 5317616 62 226308332640 106303 278 275 69 -23 +0 -1 +12 +18 0.7
Career 67255941 133621226122 5521830171 6326 225309331640 106302 278 293 82 -136 +2 -10 +120 +191 16.9
/ 162G 650574 12920312 5317717 63 225309333642 108301 278 293 82 -13 +0 -1 +12 +18 1.6

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
202517 ROKDSL Twins 9573 23401 14228 24 315474411885 96440 2315 412 174 +8 -1 +3 1.0

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
#1Tucker Barnhartlast yr '24
career totals — 11 seasons, 3,088 PA
113,088538241318351+55+5716.616.1
/162664112+11.9+12.33.6pk7: 16
#2John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
#3Derek Norrislast yr '17
career totals — 6 seasons, 2,195 PA
62,1956326230304380+39+5013.713.7
/162664198+11.9+15.14.1pk7: 14
#4Brad Ausmuslast yr '10
career totals — 11 seasons, 4,296 PA
114,2963939244319326+39+4312.412.0
/16266466+6.1+6.61.9pk7: 12
#5Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
83,6646735226306334+65+329.57.9
/162664126+11.9+5.81.7pk7: 6
#6Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 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
Pablo Castillo (OGILVIE) 18 200/277/227 27300 01 30% 7% 61 +0.0
Victor Heredia
2018 · A
18 45 38→50 49→30 42 211/275/293 82307 66 31% 7% 57 -1.2 221/268/323 102290 94 26% 5% 62 -0.9 221/264/32610528110125%4%63-0.3
Yasmil Bucce
2023 · A
18 41 40→45 49→30 44 198/265/288 89272 75 29% 7% 53 -1.5 202/288/300 98309 84 34% 10% 66 -0.6 205/306/33412832513237%11%79+0.2
Ricardo Cova
2022 · A
18 44 38→50 47→55 44 212/278/287 75273 69 24% 6% 57 -1.2 209/268/294 85323 715 35% 6% 55 -1.4 235/286/365130286142022%5%78+0.1
Adrian De Leon
2022 · A
18 43 38→40 49→45 42 202/274/283 81295 66 32% 7% 55 -1.4 204/293/283 79316 66 34% 9% 64 -0.8 155/264/219642696339%10%36-1.1
Luis Torrens
2014 · A
18 42→47 36→55 49→30 45 196/262/257 61277 35 29% 8% 43 -2.2 204/277/283 79275 65 26% 8% 56 -1.3 231/286/39516429821029%7%87+0.4
José Fermín
2017 · A
18 42→50 37→45 48→55 44 201/258/285 84274 38 27% 7% 48 -1.9 201/251/277 76239 411 17% 4% 43 -2.2 256/343/399143276142813%10%110+1.2
Ricky Cabrera
2023 · A
18 42→44 37→45 47→60 37 197/271/278 80298 48 33% 5% 53 -1.5 219/295/319 100315 815 31% 6% 74 -0.1 224/303/332108321102031%6%76+0.1
Andrés Nolaya
2023 · A
18 41 35→45 44→55 47 190/278/250 60289 210 32% 10% 49 -1.8 189/258/257 68296 315 34% 8% 41 -2.3 194/269/2717627852230%7%48-0.6
Ronaldo Hernández
2016 · A
18 44 37→55 50→45 43 208/271/281 73270 46 23% 6% 53 -1.5 241/286/357 116275 125 17% 5% 79 +0.3 241/284/37313127416518%5%80+0.2
Hidekel Gonzalez
2015 · A
18 44 37→45 47→45 37 205/260/286 81312 47 34% 5% 49 -1.8 227/275/314 87287 68 22% 5% 63 -0.9 241/291/328872916819%4%72-0.1
Pedro Severino
2012 · A
19 37→47 39→50 49→45 39 184/237/267 83257 74 30% 6% 34 -2.8 189/233/266 77239 53 22% 4% 32 -3.0 238/307/37513729117324%8%90+0.6
Rodolfo Castro
2017 · A
18 43→40 38→55 48→50 43 202/265/291 89290 55 30% 7% 53 -1.5 195/240/313 118278 115 32% 5% 47 -1.9 205/272/358153266191130%7%72-0.2
Victor Rodrigues
2023 · A
18 41 38→30 49→50 44 197/261/279 83254 57 24% 6% 49 -1.8 211/290/283 72267 59 21% 9% 62 -0.9 219/316/2715227241019%11%68-0.2
Hidekel Abreu
2016 · A
18 42 36→40 49→50 45 199/266/263 64280 38 28% 8% 46 -2.0 223/284/304 81293 510 24% 7% 63 -0.8 237/299/3178030061221%8%68-0.2
Jacob Amaya
2018 · A
19 44→46 39→45 48→45 46 210/278/294 84284 68 27% 8% 59 -1.1 225/302/319 94296 68 24% 10% 76 +0.0 210/281/32811826813625%8%68-0.4
Yojhan Quevedo
2012 · A
18 43→52 36→45 49→50 46 204/267/271 67276 46 26% 8% 48 -1.9 223/265/308 85255 77 15% 5% 56 -1.3 225/260/307832506713%4%51-0.4
Juan Uriarte
2017 · A
19 41 38→45 46→30 41 199/261/275 76260 55 25% 5% 47 -1.9 210/260/302 92278 84 26% 4% 53 -1.5 184/227/264802547030%3%27-1.0
Eddys Leonard
2019 · A
18 41→47 41→55 48→50 48 200/282/301 101267 914 27% 9% 64 -0.8 211/283/328 117302 118 32% 8% 71 -0.3 225/292/37815329318428%6%84+0.6
Shed Long Jr.
2014 · A
18 44→47 38→50 46→50 41 211/266/287 76294 66 29% 6% 52 -1.6 206/257/295 89285 78 29% 6% 50 -1.7 233/295/385151314171130%7%87+0.6
Jhonny Pereda
2014 · A
18 39→45 37→45 47→40 44 187/241/258 71246 53 25% 6% 33 -2.9 194/251/258 64233 43 17% 6% 38 -2.6 279/349/3861073708025%9%107+1.0