Heriberto CaraballoC Palm Beach Cardinals
Age 21 R/R 5'10" / 191 lbs A HR -14%BB -5% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION179 act + 16 ros · stats below = ROS only
showingROS
wRC+†63
AVG/OBP/SLG.133 / .188 / .133
PA16
HR0
K%31
BB%6
BABIP266
ISO99
MLB%0%
Value2026 · WAR
BAT: -11.1 runs (wOBA-derived runs vs avg)-11BATRUN: -1.2 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.5 runs (Positional adjustment)+3POSREP: +4.2 runs (Replacement-level credit)+4REPTotal WAR: -0.40-0.4WAR
0.00.51.00.20.30.40.40.40.40.30.20.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit+$13M ctrl surplus
Tools · ContractCON 34 / POW 43
Toolsscout grade
CONTACT34
scouting grade only
POWER43
scouting grade only
EYE54
scouting grade only
SPEED50
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.4$1M+$0.6M
2032Pre-Arb$0.9M+0.4$1M+$0.5M
2033Pre-Arb$1.0M+0.4$0.9M+$0.5M
2034Arb-1$1M+0.3$0.7M+$0.1M
2035Arb-2$2M+0.2$0.4M+$0.0M (cut)
2036Arb-3$1M
Totals $4M $4M +$2M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202318 ROKDSL Cardinals 129116 28610 9194 00 241318310628 69289 157 291 83 -3 +0 +3 0.0
202419 APalm Beach Cardinals 2422 1100 290 00 4512591216 4577 388 112 -38 -4 +0 +1 -0.3
202419 ROKFCL Cardinals 134114 17202 13276 00 149271219490 70174 2010 239 48 -8 +0 +3 -0.6
202520 APalm Beach Cardinals 7161 9001 8191 10 148257197454 49190 2711 220 35 -5 +0 +2 -0.4
202520 ROKFCL Cardinals 5039 10300 893 31 256420333753 77333 1816 359 129 +2 +0 +1 0.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202318 ROK MLEDSL Cardinals 129119 21410 6284 00 176240227467 50218 225 197 19 -12 +0 +3 -1.0
202419 A MLEPalm Beach Cardinals 2422 1100 2130 00 4512591216 4564 548 74 -64 -5 +0 +1 -0.4
202419 ROK MLEFCL Cardinals 134119 14102 8386 00 118211176387 59144 286 170 1 -16 +0 +3 -1.3
202520 A MLEPalm Beach Cardinals 7163 7001 6271 10 111200159359 48169 388 171 2 -8 +0 +2 -0.7
202520 ROK MLEFCL Cardinals 5042 8200 5133 31 190320238558 48255 2610 249 55 -3 +0 +1 -0.1
202318 ROK MLEDSL Cardinals 129119 21410 6284 00 176240227467 50231 225 197 19
202318 ROK RAWDSL Cardinals 129116 28610 9194 00 241318310628 69289 157 291 19
202419 ROK MLE2 teams 158142 15202 9516 00 106191162353 56144 326 155 -9
202419 ROK RAW2 teams 158136 18302 15366 00 132248199447 66162 239 219 -9
202520 A MLE2 teams 121105 15201 11404 41 143250190440 48215 339 203 24
202520 A RAW2 teams 121100 19301 16284 41 190325250575 60250 2313 278 24
202318 ROK MLEDSL Cardinals 129118 21410 6284 00 178240229469 51218 225 197 19
202419 ROK MLE2 teams 158142 15202 9516 00 106191162353 56132 326 155 -9
202520 A MLE2 teams 121105 15201 11404 41 143250190440 48205 339 203 24
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202318 ROK MLEDSL Cardinals 129118 21410 6284 00 178240229469 51218 225 197 19
202419 ROK MLE2 teams 158142 15202 9516 00 106191162353 56132 326 155 -9
202520 A MLE2 teams 121105 15201 11404 41 143250190440 48205 339 203 24
YTD21 A MLESTL 179156 27214 15646 13 173271276547 103256 368 244 51 -10 -1 +0 +3 +4 -0.4
▸ 2026 season
YTD21 A RAWSTL 179151 32215 20456 13 212328338665 126262 2511 305 51
ROS21 A MLESTL 0% 1615 2000 150 00 133188133321 266 316 262 63 -1 +0 +0 +0 +0 -0.0
TOT21 A MLESTL 195171 29214 16696 13 170264263527 94250 358 245 52 -11 -1 +0 +3 +4 -0.4
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202722 MLB MLESTL 34% 248221 45815 20705 31 204285317601 113270 288 272 70 -9 +0 +0 +4 +5 0.1
202823 MLB MLESTL 48% 349311 651127 28967 42 209289325614 116273 288 279 75 -10 +0 +0 +6 +8 0.3
202924 MLB MLESTL 53% 417372 781329 341138 52 210290328618 118274 278 283 78 -11 +0 +0 +7 +9 0.6
203025 MLB MLESTL 55% 454406 8615210 371228 53 212290333623 121275 278 285 79 -11 -0 +0 +8 +10 0.7
203126 MLB MLESTL 56% 477425 9015211 401299 63 212293334627 122275 278 286 80 -12 +0 +0 +9 +10 0.7
203227 MLB MLESTL 55% 485432 9216211 411319 63 213295336630 123275 278 286 80 -12 +0 +0 +9 +11 0.8
203328 MLB MLESTL 55% 486433 9116211 411329 53 210292333624 122274 278 285 79 -12 -0 -1 +9 +11 0.6
203429 MLB MLESTL 53% 479426 8915211 411319 53 209292331623 122273 279 283 78 -13 -0 -1 +9 +10 0.5
203530 MLB MLESTL 53% 471419 8715210 401309 42 208291325615 117272 288 280 76 -14 +0 -2 +8 +10 0.3
203631 MLB MLESTL 52% 444395 801329 381248 42 203286314600 111269 289 276 73 -14 +0 -3 +8 +10 0.1
203732 MLB MLESTL 52% 415370 741228 351187 31 200282308590 108266 288 271 69 -15 +0 -4 +7 +9 -0.2
202722 MLB CTXSTL 34% 8576 16302 7242 11 211294329623 118269 288 255 70 -3 -0 +0 +2 +2 0.0
202823 MLB CTXSTL 48% 169150 31513 14473 21 207287313601 107272 288 262 75 -5 +0 +0 +3 +4 0.2
202924 MLB CTXSTL 53% 220196 41715 18604 31 209289332621 122274 278 266 78 -6 +0 +0 +4 +5 0.3
203025 MLB CTXSTL 55% 248221 46815 20675 31 208289321610 113274 278 268 79 -6 +0 +0 +4 +5 0.4
203126 MLB CTXSTL 56% 265236 50916 22715 32 212293335628 123274 278 269 80 -6 -0 +0 +5 +6 0.4
203227 MLB CTXSTL 55% 267238 50916 22725 32 210291332622 122274 278 269 80 -6 -0 +0 +5 +6 0.4
203328 MLB CTXSTL 55% 266236 49816 23725 31 208292326618 119273 279 268 79 -7 +0 -0 +5 +6 0.4
203429 MLB CTXSTL 53% 255226 47815 22705 31 208292319611 111272 279 266 78 -7 +0 -1 +5 +6 0.3
203530 MLB CTXSTL 53% 248220 46815 21685 21 209293323615 114271 278 263 76 -7 +0 -1 +4 +5 0.2
203631 MLB CTXSTL 52% 231205 42715 20654 21 205288322610 117268 289 260 73 -7 +0 -1 +4 +5 0.0
203732 MLB CTXSTL 52% 215191 38614 18614 11 199282304585 105265 288 255 69 -8 -0 -2 +4 +5 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 24692195 456781052 20767747 2613 208290323613 116274 278 265 71 -69 +0 -6 +44 +53 2.4
/ 162G A+C 650578 12121314 5417812 73 209290329619 119275 278 265 71 -18 +0 -1 +12 +14 0.6
Career MLE 51494591 93015722105 4221420102 5426 203284315599 112267 288 273 71 -133 +0 -10 +85 +103 4.5
/ 162G MLE 650580 11820313 5317913 73 203285316600 112269 288 273 71 -18 +0 -1 +12 +14 0.6