David Calabrese

OF Rocket City Trash Pandas
Age 24 L/R 5'10" / 190 lbs AA K +5%HR +4% Svc 0.0 · Ctrl thru 2035
Overview
AAPROSPECTMiLBFA 2036
ETA2029MLB%2%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202522AALAA268.201/.277/.28551126—.171/.227/.240
202522A+LAA137.215/.291/.4135353—.176/.231/.336
202623AALAA261.221/.297/.3515749—.192/.246/.301
202623A+TOR72.348/.386/.54537104—.284/.314/.418
2027PROJ2% MLB24MLBLAA6.205/.259/.3170062-0.0
2028PROJ31% MLB25MLBLAA108.207/.263/.3242265-0.3
2029PROJ45% MLB26MLBLAA175.209/.266/.3274367-0.4
Next 3 projected WAR -0.7Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2035Service0.0First FA2036
2027MiLB2028MiLB2029MiLB2030Ext$0.8M2031Ext$0.9M2032Ext$0.9M2033Ext$3M2034Ext$5M+1
Skills · percentileMiLB Statcast 2026 AA
K%77
Z-Con%76
Whiff%63
Speed48
ISO38
BB%38
Career WAR0 WAR median (P10 0 / P90 0, comp-based) · star 0% · didn't stick 95%
CompsRiver Town (age 24) · Tyler Callihan (age 24) · Daniel Cabrera (age 24)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†62
AVG/OBP/SLG.205 / .259 / .317
PA6
HR0
K%17
BB%6
BABIP254
ISO110
MLB%2%
Value2027 · WAR
BAT: -14.2 runs (wOBA-derived runs vs avg)-14BATRUN: +0.6 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.9 runs (Positional adjustment)-2POSREP: +6.8 runs (Replacement-level credit)+7REPTotal WAR: -0.70-0.7WAR
trajectory · projected WAR by year
-0.7-0.3-0.4272829
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   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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. 2027 = actual YTD + projected ROS + total. 2028+ 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 1 — — — — — —
202219 AInland Empire 66ers — 488424 1062377 501163 262 250333387720 137317 2410 317 59 — — — — — —
202320 AARocket City Trash Pandas — 535458 8918315 701646 149 194309345654 151265 3113 300 53 — — — — — —
202421 AARocket City Trash Pandas — 136110 23304 23410 42 209346345691 136292 3017 314 59 — — — — — —
202522 AARocket City Trash Pandas — 268239 48505 22633 113 201277285561 84251 248 257 26 — — — — — —
202522 A+Tri-City Dust Devils — 137121 26715 13280 33 215291413704 198233 209 305 53 — — — — — —
202623 AARocket City Trash Pandas — 261231 511315 24511 72 221297351648 130260 209 288 49 — — — — — —
202623 A+Vancouver Canadians — 7266 23403 490 70 348386545931 197370 126 398 104 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202118 ROK MLEACL Angels — 165151 18411 13781 51 119194179373 60234 478 170 1 — — — — — —
202219 A MLEInland Empire 66ers — 488438 881866 361593 262 201266311577 110277 337 255 59 — — — — — —
202320 AA MLERocket City Trash Pandas — 535479 8218313 491946 149 171257303559 132251 369 247 53 — — — — — —
202421 AA MLERocket City Trash Pandas — 136116 21303 17510 42 181286284570 103272 3812 256 59 — — — — — —
202522 AA MLERocket City Trash Pandas — 268246 42504 15763 113 171227240467 69224 286 207 26 — — — — — —
202522 A+ MLETri-City Dust Devils — 137125 22614 9370 33 176231336567 160204 277 246 53 — — — — — —
202623 AA MLERocket City Trash Pandas — 261239 461214 16621 72 192246301547 109235 246 240 49 — — — — — —
202623 A+ MLEVancouver Canadians — 7267 19302 3120 70 284314418732 134316 174 322 104 — — — — — —
202118 ROK MLEACL Angels — 165151 18411 13781 51 119194179373 60236 478 170 1 — — — — — —
202118 ROK RAWACL Angels — 165144 29821 20541 51 201303306609 104315 3312 282 1 — — — — — —
202219 A MLEInland Empire 66ers — 488438 881866 361593 262 201266311577 110289 337 255 59 — — — — — —
202219 A RAWInland Empire 66ers — 488424 1062377 501163 262 250333387720 137317 2410 317 59 — — — — — —
202320 AA MLERocket City Trash Pandas — 535479 8218313 491946 149 171257303559 132254 369 247 53 — — — — — —
202320 AA RAWRocket City Trash Pandas — 535458 8918315 701646 149 194309345654 151265 3113 300 53 — — — — — —
202421 AA MLERocket City Trash Pandas — 136116 21303 17510 42 181286284570 103290 3812 256 59 — — — — — —
202421 AA RAWRocket City Trash Pandas — 136110 23304 23410 42 209346345691 136292 3017 314 59 — — — — — —
202522 AA MLE2 teams — 405371 651118 241133 146 175231275506 100226 286 220 35 — — — — — —
202522 AA RAW2 teams — 405360 7412110 35913 146 206281328609 122245 229 273 35 — — — — — —
202623 AA MLE2 teams — 333306 671517 19741 142 219267343610 124264 226 258 61 — — — — — —
202623 AA RAW2 teams — 333297 741718 28601 142 249316394710 145286 188 312 61 — — — — — —
202118 ROK MLEACL Angels — 165150 18411 13781 51 120194180374 60234 478 170 1 — — — — — —
202219 A MLEInland Empire 66ers — 488446 881866 361593 262 197266305571 108277 337 255 59 — — — — — —
202320 AA MLERocket City Trash Pandas — 535475 8218313 491946 149 173257305562 133251 369 247 53 — — — — — —
202421 AA MLERocket City Trash Pandas — 136118 21303 17510 42 178286280565 102272 3812 256 59 — — — — — —
202522 AA MLE2 teams — 405375 651118 241133 146 173231272503 99217 286 220 35 — — — — — —
202623 AA MLE2 teams — 333310 671517 19741 142 216267339606 123253 226 258 61 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202421 AA MLERocket City Trash Pandas — 136118 21303 17510 42 178286280565 102272 3812 256 59 — — — — — —
202522 AA MLE2 teams — 405375 651118 241133 146 173231272503 99217 286 220 35 — — — — — —
202623 AA MLE2 teams — 333310 671517 19741 142 216267339606 123253 226 258 61 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202724 MLB MLELAA 2% 380351 731518 24942 82 206261319579 113256 256 260 62 -17 +1 +0 -2 +8 -0.7
▸ 2027 — real world (MLB)
202724 MLB CTXLAA 2% 66 1000 010 00 205259317576 112254 170 259 62 -0 +0 +0 -0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202825 MLB MLELAA 31% 348320 661317 23852 72 209265325590 117258 247 265 65 -14 +1 +0 -2 +8 -0.9
202926 MLB MLELAA 45% 392361 751518 26962 82 210267329596 119259 247 267 67 -15 +1 +0 -2 +8 -0.9
202825 MLB CTXLAA 31% 10899 20402 7261 21 207263324587 116256 246 263 65 -4 +0 +0 -1 +2 -0.3
202926 MLB CTXLAA 45% 175160 35714 12431 31 209266327594 118257 257 266 67 -7 +0 +0 -1 +4 -0.4
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 283259 551116 19692 52 212271332603 120263 247 265 54 -11 +0 +0 -2 +6 -0.7
/ 162G— A+C — 650595 12625214 441585 115 212272331603 119262 247 265 54 -26 +0 +0 -4 +14 -1.6
Career— MLE — 31172833 5421091559 22792819 9928 191256303559 112259 307 248 54 -44 +2 +0 -6 +23 -2.6
/ 162G— MLE — 650591 11323312 471944 216 191255301557 110260 307 248 54 -27 +1 +0 -4 +14 -1.6