Balian CaraballoOF ACL Angels
Age 20 R/R 6'6" / 205 lbs ROK HR -5% Svc 0.0 · Ctrl thru 2037 peak 1.0 · 2032
wRC+†49
AVG/OBP/SLG.194 / .259 / .282
PA64
HR1
K%33
BB%7
MLB%0%
BAT: -3.7 runs (wOBA-derived runs vs avg)-4BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.4 runs (Positional adjustment)-0POSREP: +1.8 runs (Replacement-level credit)+2REPTotal WAR: -0.20-0.2WAR
trajectory · 10 yrs
1.0peak
2032

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
2032Ext / FA-deal$0.9M+1.0$10M+$9M
2033Ext / FA-deal$1.0M+1.0$10M+$9M
2034Ext / FA-deal$1.0M+0.9$5M+$4M
2035Ext / FA-deal$1M+0.7$4M+$2M
2036Ext / FA-deal$2M+0.5$3M+$1M
2037Ext / FA-deal$1.0M+0.2$1M+$0.1M
Totals $7M $31M +$24M

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
202519 ROKACL Angels 6458 3000 4501 10 .052.127.052.179 .000.333 786 .116 -53 -11 +0 +0 -0 +2 -1.0
▸ 2026 Season
202620 MLBLAA 6458 11201 5211 10 .190.266.276.541 .086.291 338 .249 49 -4 +0 +0 -0 +2 -0.2
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202721 MLB 11%LAA 152137 29513 12482 31 .212.285.328.613 .117.294 328 .274 68 -6 +0 +0 -1 +4 -0.2
202822 MLB 28%LAA 288259 571027 24863 51 .220.294.355.649 .135.295 308 .289 79 -7 +1 +0 -2 +8 0.0
202923 MLB 48%LAA 384343 7713310 341124 71 .224.302.367.669 .143.296 299 .299 87 -6 +1 +0 -2 +11 0.4
203024 MLB 62%LAA 449400 9015313 411295 92 .225.305.375.680 .150.296 299 .304 91 -5 +1 +0 -3 +13 0.7
203125 MLB 80%LAA 487434 9817314 451395 92 .226.306.376.681 .150.297 299 .308 94 -3 +1 +0 -3 +14 0.9
203226 MLB 94%LAA 509450 10217315 481456 102 .227.310.378.687 .151.297 289 .309 95 -3 +1 +0 -3 +14 1.0
203327 MLBLAA 518457 10317315 501486 102 .225.310.374.684 .149.297 2910 .310 95 -3 +1 +0 -3 +15 1.0
203428 MLBLAA 519458 10317315 501496 91 .225.309.373.683 .148.297 2910 .308 94 -3 +1 -1 -3 +15 0.9
203529 MLBLAA 513453 10217315 501495 81 .225.309.375.684 .150.296 2910 .306 93 -4 +1 -1 -3 +15 0.7
203630 MLBLAA 505446 9816314 491495 70 .220.304.363.667 .143.295 3010 .303 90 -6 +1 -2 -3 +14 0.5
203731 MLBLAA 493437 9616314 481475 40 .220.304.366.670 .146.293 3010 .299 87 -7 +1 -3 -3 +14 0.2
203832 MLBLAA 475421 9115313 461445 20 .216.301.359.660 .143.292 3010 .295 84 -9 +0 -4 -3 +13 -0.1
203933 MLBLAA 446396 8414311 431384 00 .212.296.346.642 .134.290 3110 .289 80 -10 +0 -4 -3 +13 -0.5
204034 MLBLAA 401356 7412210 381284 00 .208.291.337.629 .129.288 329 .283 75 -11 +0 -5 -2 +11 -0.8
▸ Career Totals (MLE all levels + projections)
Career 62675563 121820338170 587188267 8513 .219.301.361.662 .142.296 309 .298 86 -97 +12 -20 -38 +178 3.5
/ 162G 650577 12721418 611957 91 .220.302.364.666 .144.297 309 .298 86 -10 +1 -2 -4 +18 0.4

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
202519 ROKACL Angels 6454 11101 8331 10 .204.317.278.595 .074.476 5212 .279 71 -2 +0 +2 -0.0

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
Balian Caraballo (OGILVIE) 20 .194/.259/.282 .088.291 11 33% 7% 49 -0.2
Rainel Rosario
2009 · A
20 36→46 40→50 45→50 39 .176/.248/.268 .092.289 79 39% 7% 40 -2.4 .205/.272/.319 .114.308 99 34% 7% 64 -0.8 .253/.308/.402.150.28519618%7%96+1.1
David Bote
2013 · A
20 43→48 38→55 50→45 43 .200/.271/.286 .086.293 48 31% 8% 54 -1.4 .190/.266/.272 .082.263 56 28% 8% 50 -1.8 .234/.308/.397.164.29819627%8%95+1.0
Brian Sanchez
2016 · A
20 38 41→60 47→45 34 .187/.243/.288 .102.298 98 38% 5% 43 -2.2 .202/.260/.333 .131.304 144 36% 6% 62 -0.9 .203/.267/.358.155.29218035%7%70-0.1
Yunior Garcia
2021 · A
20 38→48 43→50 49→30 35 .190/.240/.297 .107.288 108 36% 5% 44 -2.1 .222/.272/.336 .114.325 114 33% 5% 68 -0.5 .227/.278/.348.120.32013232%5%69-0.2
Austin Dean
2014 · A
20 41→51 40→55 45 45 .197/.269/.289 .093.270 76 28% 8% 55 -1.4 .229/.274/.325 .096.288 76 22% 5% 65 -0.7 .257/.302/.413.156.30417421%5%96+1.1
Oscar Gonzalez
2018 · A
20 37→47 42→60 47→40 32 .185/.227/.291 .106.298 105 40% 5% 36 -2.7 .237/.258/.341 .104.316 115 28% 3% 62 -0.9 .259/.288/.437.177.31222124%3%97+1.4
Alex Liddi
2009 · A
20 42→52 40→60 49→50 38 .202/.249/.300 .098.290 79 32% 5% 48 -1.9 .240/.291/.399 .159.335 167 32% 6% 92 +1.2 .241/.296/.424.182.33620533%6%99+1.7
Trayce Thompson
2011 · A
20 36→46 43→65 47→50 33 .180/.229/.288 .109.293 119 41% 5% 37 -2.7 .186/.242/.337 .151.274 1810 38% 6% 56 -1.3 .209/.298/.431.221.29131737%10%102+1.1
Michael Hermosillo
2015 · A
20 43→46 39→55 51→55 43 .202/.272/.294 .091.295 610 32% 8% 56 -1.3 .215/.291/.292 .077.284 516 24% 8% 64 -0.8 .226/.298/.346.121.305122028%7%80+0.2
Moisés Sierra
2009 · A
20 41→51 41→50 46→50 36 .202/.247/.296 .095.277 99 30% 4% 46 -2.0 .235/.283/.338 .103.304 99 25% 5% 72 -0.2 .250/.316/.378.129.306141522%7%94+1.0
Michael A. Taylor
2011 · A
20 38→48 37→55 46→60 41 .186/.242/.263 .077.262 45 29% 6% 36 -2.7 .191/.237/.300 .109.280 916 34% 5% 43 -2.2 .236/.294/.379.143.303191428%7%86+0.6
Bryan De La Cruz
2017 · A
20 42→52 37→55 43→45 42 .197/.261/.267 .071.293 55 33% 7% 45 -2.1 .218/.272/.304 .086.308 57 29% 6% 58 -1.2 .256/.303/.416.160.31419424%6%99+1.4
Emmanuel Rivera
2016 · A
20 40→50 35→55 48→45 45 .185/.261/.247 .062.282 312 33% 9% 40 -2.4 .222/.269/.320 .098.293 77 25% 5% 61 -1.0 .246/.303/.412.166.29319422%7%97+1.1
Keon Broxton
2011 · A
21 38→48 41→55 53→60 36 .184/.238/.293 .109.299 710 39% 6% 41 -2.3 .196/.253/.296 .100.314 915 38% 7% 49 -1.8 .225/.301/.390.165.341173836%9%92+1.0
Jhostynxon Garcia
2023 · A
20 37→42 41→50 46→50 45 .182/.264/.278 .096.277 88 35% 9% 50 -1.7 .199/.261/.332 .133.287 1410 34% 6% 63 -0.9 .207/.263/.362.155.281191033%6%68-0.4
Chris Nelson
2006 · A
20 41→51 38→50 47→50 36 .199/.245/.279 .080.293 68 33% 5% 40 -2.4 .216/.262/.340 .124.278 1111 26% 5% 64 -0.8 .257/.301/.387.130.31113721%5%87+0.6
Eddys Leonard
2021 · A
20 42→46 40→50 46→45 45 .200/.274/.295 .095.288 79 31% 8% 59 -1.1 .227/.293/.378 .151.302 175 29% 7% 89 +0.9 .224/.290/.376.152.29017428%6%83+0.5
Jose Siri
2015 · A
20 43→52 40→60 54→55 37 .207/.252/.306 .099.291 715 30% 5% 50 -1.7 .193/.224/.305 .112.303 916 38% 3% 38 -2.6 .227/.276/.431.204.317272536%5%92+0.8
Agustín Ramírez
2022 · A
20 37→45 43→55 44→50 39 .188/.245/.301 .113.275 114 34% 6% 47 -1.9 .223/.286/.366 .143.284 1611 26% 8% 82 +0.5 .230/.293/.405.176.264221622%7%92+1.1
Brandon Barnes
2006 · A
20 38→48 38→55 47→50 37 .187/.241/.269 .081.271 67 32% 5% 37 -2.7 .181/.227/.256 .075.277 57 34% 5% 27 -3.3 .244/.289/.369.125.331121629%5%80+0.3