David CalabreseOF Rocket City Trash Pandas
Age 23 L/R 5'10" / 190 lbs AA K +5%HR +4% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION333 act + 10 ros · stats below = ROS only
showingROS
wRC+†58
AVG/OBP/SLG.111 / .200 / .111
PA10
HR0
K%30
BB%10
BABIP251
ISO108
MLB%2%
Value2026 · WAR
BAT: -17.5 runs (wOBA-derived runs vs avg)-18BATRUN: +2.0 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -2.1 runs (Positional adjustment)-2POSREP: +7.4 runs (Replacement-level credit)+7REPTotal WAR: -1.00-1.0WAR
0.00.51.00.00.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit-$2M ctrl surplus
Tools · ContractCON 35 / POW 35
Toolsscout grade
CONTACT35
scouting grade only
POWER35
scouting grade only
EYE40
scouting grade only
SPEED55
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M
2030Pre-Arb$0.9M
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-2M +$0.0M

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.

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)
202118 ROKACL Angels 165144 29821 20541 51 201303306609 104315 3312 282 77 -4 +1 +4 -0.0
202219 AInland Empire 66ers 488424 1062377 501163 262 250333387720 137317 2410 317 101 +1 +4 +11 1.6
202320 AARocket City Trash Pandas 535458 8918315 701646 149 194309345654 151265 3113 300 89 -7 -1 +12 0.4
202421 AARocket City Trash Pandas 136110 23304 23410 42 209346345691 136292 3017 314 99 -0 +0 +3 0.3
202522 AARocket City Trash Pandas 268239 48505 22633 113 201277285561 84251 248 257 60 -13 +1 +6 -0.6
202522 A+Tri-City Dust Devils 137121 26715 13280 33 215291413704 198233 209 305 93 -1 -1 +3 0.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202118 ROK MLEACL Angels 165151 18411 13781 51 119194179373 60232 478 169 1 -20 +1 +4 -1.6
202219 A MLEInland Empire 66ers 488438 851757 361573 262 194260304564 110264 327 249 55 -26 +4 +11 -1.2
202320 AA MLERocket City Trash Pandas 535480 7816312 481946 149 163247283531 121239 369 236 46 -34 -1 +12 -2.4
202421 AA MLERocket City Trash Pandas 136117 20203 16510 42 171271265536 94264 3812 247 53 -8 +0 +3 -0.5
202522 AA MLERocket City Trash Pandas 268246 42504 15763 113 171227240467 69221 286 203 24 -24 +1 +6 -1.8
202522 A+ MLETri-City Dust Devils 137126 21514 8380 33 167216317534 151193 286 232 43 -9 -1 +3 -0.7
202118 ROK MLEACL Angels 165151 18411 13781 51 119194179373 60236 478 169 1
202118 ROK RAWACL Angels 165144 29821 20541 51 201303306609 104315 3312 282 1
202219 A MLEInland Empire 66ers 488438 851757 361573 262 194260304564 110274 327 249 55
202219 A RAWInland Empire 66ers 488424 1062377 501163 262 250333387720 137317 2410 317 55
202320 AA MLERocket City Trash Pandas 535480 7816312 481946 149 163247283531 121241 369 236 46
202320 AA RAWRocket City Trash Pandas 535458 8918315 701646 149 194309345654 151265 3113 300 46
202421 AA MLERocket City Trash Pandas 136117 20203 16510 42 171271265536 94270 3812 247 53
202421 AA RAWRocket City Trash Pandas 136110 23304 23410 42 209346345691 136292 3017 314 53
202522 AA MLE2 teams 405372 631018 231153 146 169224266490 97219 286 213 30
202522 AA RAW2 teams 405360 7412110 35913 146 206281328609 122245 229 273 30
202118 ROK MLEACL Angels 165150 18411 13781 51 120194180374 60232 478 169 1
202219 A MLEInland Empire 66ers 488446 851757 361573 262 191260298558 108264 327 249 55
202320 AA MLERocket City Trash Pandas 535476 7816312 481946 149 164247286533 122239 369 236 46
202421 AA MLERocket City Trash Pandas 136119 20203 16510 42 168271261531 92264 3812 247 53
202522 AA MLE2 teams 405376 631018 231153 146 168224263487 96212 286 213 30
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202320 AA MLERocket City Trash Pandas 535476 7816312 481946 149 164247286533 122239 369 236 46
202421 AA MLERocket City Trash Pandas 136119 20203 16510 42 168271261531 92264 3812 247 53
202522 AA MLE2 teams 405376 631018 231153 146 168224263487 96212 286 213 30
YTD23 AA MLELAA 333306 641416 19751 142 209258320578 111256 236 253 57 -17 +2 +0 -2 +7 -1.0
▸ 2026 season
YTD23 A+ RAWLAA 7266 23403 490 70 348386545931 197370 126 398 57
YTD23 AA RAWLAA 261231 511315 24511 72 221297351648 130260 209 288 57
ROS23 AA MLELAA 2% 109 1000 130 00 111200111311 252 3010 254 58 -0 +0 +0 -0 +0 -0.0
TOT23 AA MLELAA 343315 651416 20781 142 206256314570 108253 236 253 57 -18 +2 +0 -2 +7 -1.0
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202724 MLB MLELAA 31% 452416 8617210 311132 103 207265329594 123257 257 266 66 -18 +1 +0 -3 +10 -1.1
202825 MLB MLELAA 45% 483443 9318211 341193 103 210271334605 124259 257 273 71 -17 +1 +0 -3 +10 -0.9
202926 MLB MLELAA 51% 501457 9719212 361233 103 212274341616 129261 257 276 73 -16 +1 +0 -3 +11 -0.8
203027 MLB MLELAA 53% 507462 9819212 371243 103 212275340615 128261 247 278 74 -16 +1 +0 -3 +11 -0.7
202724 MLB CTXLAA 31% 140128 26503 10351 31 203266312579 109256 257 262 66 -6 +0 +0 -1 +3 -0.3
202825 MLB CTXLAA 45% 215197 42815 15531 41 213272340612 127259 257 269 71 -8 +0 +0 -1 +5 -0.4
202926 MLB CTXLAA 51% 255233 501016 18622 51 215277343620 129260 247 272 73 -8 +1 +0 -2 +6 -0.4
203027 MLB CTXLAA 53% 266242 521017 20652 51 215280351632 136261 248 273 74 -8 +1 +0 -2 +6 -0.4
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 876800 17033321 632156 174 212275340615 128262 257 270 57 -30 +2 +0 -5 +19 -1.4
/ 162G A+C 650594 12624216 471604 133 212274340614 128261 257 270 57 -22 +1 +0 -4 +14 -1.1
Career MLE 36823345 6391221876 275107724 10332 191257306564 115254 297 252 57 -67 +3 +0 -12 +42 -3.4
/ 162G MLE 650591 11322313 491904 186 191258305563 113255 298 252 57 -22 +1 +0 -4 +14 -1.1