Alejandro CastellanoC DSL Astros Orange
Age 19 R/R 5'8" / 159 lbs ROK HR +6% Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 87 proj PA
wRC+†54
AVG/OBP/SLG.203 / .278 / .270
PA87
HR1
K%29
BB%8
ISO68
MLB%0%
Value2026 · WAR
BAT: -4.6 runs (wOBA-derived runs vs avg)-5BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.6 runs (Positional adjustment)+2POSREP: +2.5 runs (Replacement-level credit)+2REPTotal WAR: +0.00+0.0WAR
0.00.91.90.10.40.71.01.21.31.41.41.21.10.9+$73M 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.3$7M+$6M
2033Pre-Arb$1.0M+1.4$7M+$6M
2034Pre-Arb$1.0M+1.4$6M+$6M
2035Arb-1$2M+1.2$5M+$4M
2036Arb-2$3M+1.1$4M+$3M
2037Arb-3$4M+0.9$2M+$0.3M
Totals $13M $30M +$25M

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
202417 ROKDSL Astros Blue 7565 10000 9241 11 154267154421 244 3212 207 17
202417 ROKDSL Astros Blue 7560 13000 14161 11 217373217590 295 2119 297 85
202518 ROKDSL Astros Orange 10188 13200 11332 23 148257170428 23236 3311 207 17
202518 ROKDSL Astros Orange 10181 17400 18232 23 210366259626 49293 2318 306 93
▸ 2026 Season
202619 MLBHOU 8779 15201 7251 10 190264253518 63288 298 255 54 -5 +0 +0 +2 +2 0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202720 MLBHOU 34% 178159 34512 15492 21 214290296585 82290 288 268 63 -7 +0 +0 +3 +5 0.1
202821 MLBHOU 48% 315281 621025 27864 41 221298324622 103292 279 276 70 -11 +0 +0 +6 +9 0.4
202922 MLBHOU 54% 416372 821327 361125 52 220298323620 102293 279 282 74 -12 +0 +0 +7 +12 0.7
203023 MLBHOU 57% 483433 971539 411296 62 224300335635 111294 278 286 77 -13 +0 +0 +9 +14 1.0
203124 MLBHOU 57% 520464 10517310 451386 62 226303341643 114295 279 288 79 -12 +0 +0 +9 +15 1.2
203225 MLBHOU 57% 520464 10517310 451386 62 226303341643 114295 279 290 80 -12 +0 +0 +9 +15 1.3
203326 MLBHOU 56% 520464 10416310 451386 62 224301336637 112295 279 291 81 -11 +0 +0 +9 +15 1.4
203427 MLBHOU 55% 520463 10416310 461386 62 225303337640 112294 279 291 81 -11 +0 +0 +9 +15 1.4
203528 MLBHOU 55% 520463 10416310 461396 62 225303337640 112294 279 290 80 -12 +0 -1 +9 +15 1.2
203629 MLBHOU 53% 520463 10316310 461406 52 222301335636 112293 279 288 79 -13 +0 -1 +9 +15 1.1
203730 MLBHOU 53% 520463 10216210 461416 52 220299328627 108292 279 285 77 -14 +0 -2 +9 +15 0.9
202720 MLBHOU 34% 6155 12201 5171 10 218295309604 91293 288 261 58 -3 +0 +0 +1 +2 0.0
202821 MLBHOU 48% 153137 30512 13422 21 219296314610 95294 278 270 65 -6 +0 +0 +3 +4 0.1
202922 MLBHOU 54% 226202 45714 19613 31 223299327626 104295 278 276 69 -8 +0 +0 +4 +6 0.3
203023 MLBHOU 57% 273245 55915 23733 31 224299331630 106296 278 280 72 -9 +0 +0 +5 +8 0.4
203124 MLBHOU 57% 294263 611026 25784 31 232308354662 122297 279 282 74 -9 +0 +0 +5 +8 0.5
203225 MLBHOU 57% 294263 611026 25784 31 232308354662 122297 279 284 75 -8 +0 +0 +5 +8 0.6
203326 MLBHOU 56% 294263 611026 25784 31 232308354662 122297 279 285 76 -8 +0 +0 +5 +8 0.6
203427 MLBHOU 55% 288257 59926 25774 31 230308350658 121297 279 285 76 -8 +0 +0 +5 +8 0.6
203528 MLBHOU 55% 285254 57916 25764 31 224304339642 114296 279 284 75 -8 +0 -0 +5 +8 0.5
203629 MLBHOU 53% 278248 56916 25753 31 226304343647 117296 279 282 74 -8 +0 -1 +5 +8 0.4
203730 MLBHOU 53% 274245 54915 24753 31 220298327624 106294 279 279 72 -9 +0 -1 +5 +8 0.3
▸ Career Totals
Career 27202432 551891453 23473035 3010 227304340644 113300 279 281 73 -83 +2 -2 +49 +77 4.3
/ 162G 650581 13121313 561748 72 225302339641 114298 279 281 73 -20 +1 -1 +12 +18 1.0
Career 52954721 10401612894 465143063 6124 220299326625 106293 279 284 75 -149 +3 -4 +95 +150 9.6
/ 162G 650580 12820312 571768 73 221299328627 107294 279 284 75 -18 +0 -1 +12 +18 1.2

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 Astros Blue 7560 13000 14161 11 217373217590 295 2119 297 85 -1 -0 +2 0.1
202518 ROKDSL Astros Orange 10181 17400 18232 23 210366259626 49293 2318 306 93 -1 -1 +3 0.1

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
#2Brad Ausmuslast yr '10
career totals — 11 seasons, 4,296 PA
114,2963939244319326+39+4312.412.0
/16266466+6.1+6.61.9pk7: 12
#3Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#4Adeiny Hechavarríalast yr '20
career totals — 9 seasons, 3,288 PA
93,2883735253291351+32+468.68.9
/16266477+6.5+9.31.7pk7: 9
#5Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#6Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 7 projected seasons
72,8075131223298331+50+285.95.4
/162664127+11.9+6.61.4pk7: 5

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
Alejandro Castellano (OGILVIE) 19 203/278/270 67288 11 29% 8% 54 -0.2
Luis Vázquez
2019 · A
19 40→46 36→50 49→45 39 193/237/259 66276 38 30% 5% 32 -3.0 204/249/275 71283 510 28% 5% 41 -2.3 232/296/36613430116827%6%83+0.3
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
Adrian De Leon
2023 · A
19 42 38→40 47→45 43 199/271/276 78287 57 30% 8% 53 -1.5 193/290/269 76317 65 37% 9% 60 -1.0 155/264/219642696339%10%36-1.1
Daniel Santos
2018 · A
19 37 36→45 46→40 43 178/255/242 64250 36 28% 7% 37 -2.6 197/260/282 85284 66 31% 6% 49 -1.8 186/247/273872697431%6%40-0.7
Daniel Vellojin
2019 · A
19 39 39→45 47→45 48 189/268/273 83260 66 28% 9% 50 -1.7 214/303/312 98272 78 22% 10% 76 +0.0 196/299/31111625812627%12%71-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
Marco Guzman
2014 · A
19 39 36→45 44→50 48 185/262/256 71249 38 25% 9% 43 -2.2 207/264/294 87251 57 19% 7% 53 -1.5 227/264/3321052916823%5%60-0.3
Jason Lopez
2017 · A
19 40 38→55 49→45 43 195/258/270 75266 511 28% 7% 44 -2.1 205/253/318 113280 117 30% 5% 55 -1.4 189/235/31412426513833%5%43-0.9
Jose Sibrian
2018 · A
19 42 36→50 48→30 42 200/260/265 65267 35 25% 6% 44 -2.1 194/250/265 71274 45 29% 5% 40 -2.4 193/253/280872458024%5%42-0.8
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
Jhostynxon Garcia
2022 · A
19 42→41 39→55 47→50 50 201/285/293 92282 68 29% 10% 63 -0.9 187/257/303 116284 109 35% 7% 53 -1.5 217/272/375157286211031%5%75+0.0
Denzer Guzman
2023 · A
19 38→36 40→45 47→50 42 190/245/284 93260 79 29% 6% 43 -2.2 187/246/287 100286 98 36% 7% 43 -2.2 205/268/331127286151232%7%61-0.7
Rey Duran
2008 · A
19 41 39→50 49→40 44 194/268/278 84288 76 33% 8% 51 -1.7 201/256/316 115261 135 27% 6% 56 -1.3 210/263/34913924619223%5%65-0.3
Omar Alfonzo
2023 · A
19 36→40 37→45 48→40 48 171/261/237 65254 53 32% 10% 39 -2.5 205/290/309 104318 114 35% 10% 69 -0.4 200/285/30710731713238%10%64-0.5
Juan Mora
2019 · A
19 45 38→45 46→55 49 211/291/293 83275 48 23% 9% 65 -0.7 213/293/327 114268 1014 23% 8% 75 -0.0 214/280/327113274111225%6%67-0.2
Alfredo González
2011 · A
19 41 36→40 48→45 43 193/257/263 71277 39 30% 7% 42 -2.3 184/230/252 68247 39 26% 5% 27 -3.3 220/279/277583034827%7%52-0.5
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
Edward Duran
2023 · A
19 43→45 35→40 48→50 47 200/268/269 69262 27 23% 7% 49 -1.8 224/299/299 75294 48 23% 8% 69 -0.4 225/304/305793045825%8%70-0.2
Braulio Vasquez
2019 · A
20 43 38→45 47→65 40 207/259/281 74295 511 30% 6% 47 -1.9 190/259/265 75304 615 36% 7% 44 -2.1 192/271/2707829353233%7%47-0.7
Christian Cairo
2021 · A
20 39→46 35→40 48→60 44 183/264/241 59277 29 32% 8% 40 -2.4 186/288/267 81287 615 33% 11% 59 -1.1 214/304/2836830343427%10%66-0.4