Joe Perez3B Altoona Curve
Age 26 R/R 6'2" / 198 lbs AA HR -15%K -5% Svc 0.0 · Ctrl thru 2034
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 250 proj PA
wRC+†70
AVG/OBP/SLG.212 / .270 / .329
PA20
HR0
K%35
BB%7
ISO119
MLB%2%
Value2026 · WAR
BAT: -0.7 runs (wOBA-derived runs vs avg)-1BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.1 runs (Positional adjustment)+0POSREP: +0.4 runs (Replacement-level credit)+0REPTotal WAR: -0.10-0.1WAR
0.00.51.00.00.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit-$2M ctrl surplus
Tools · ContractCON 20 / POW 41
Toolsscout grade · Statcast %ile · 2022
CONTACT20
scouting grade only
POWER41
scouting grade only
EYE42
Chase%
1066.7%
SPEED45
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 $-0.9M +$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)
202121 AACorpus Christi Hooks 307281 751908 24800 21 267325420745 153344 268 330 109 +3 +0 +7 1.0
202121 A+Asheville Tourists 10999 351108 10210 11 3544137071.120 354386 199 479 210 +14 -0 +2 1.7
202121 AFayetteville Woodpeckers 5950 15402 9130 02 300407500907 200371 2215 402 158 +4 -1 +1 0.5
202222 AAASugar Land Space Cowboys 3529 14101 660 00 4835716211.192 138591 1717 526 242 +6 +0 +1 0.7
202222 AACorpus Christi Hooks 284257 681606 26701 30 265335397731 132343 259 329 109 +3 +1 +6 1.0
202222 ROKFCL Astros Orange 4038 12300 290 10 316350395745 79414 225 335 113 +1 +0 +1 0.2
202323 AAAIndianapolis Indians 395353 9012213 371092 32 255329411740 156329 289 329 109 +4 -0 +9 1.3
202323 AAAltoona Curve 10785 29307 20242 21 3414776241.100 282407 2219 477 209 +14 +0 +2 1.7
202424 AAAIndianapolis Indians 2220 2000 2100 00 100182100282 200 459 146 -15 -3 +0 +0 -0.3
202424 AAAltoona Curve 259230 531126 22782 20 230303374677 143311 308 299 88 -4 +0 +6 0.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202121 AA MLECorpus Christi Hooks 307288 631605 171020 21 219262326589 108309 336 257 60 -15 +0 +7 -0.8
202121 A+ MLEAsheville Tourists 109102 28806 7290 11 275321529851 255317 276 345 120 +3 -0 +2 0.5
202121 A MLEFayetteville Woodpeckers 5953 12301 6180 02 226305340645 113323 3110 298 88 -1 -1 +1 -0.0
202222 AAA MLESugar Land Space Cowboys 3531 13101 480 00 4194865481.034 129535 2311 439 183 +3 +0 +1 0.4
202222 AA MLECorpus Christi Hooks 284267 571304 16901 30 213261307568 94311 326 256 59 -14 +1 +6 -0.7
202222 ROK MLEFCL Astros Orange 4039 9200 1130 10 231250282532 51334 322 227 40 -3 +0 +1 -0.2
202323 AAA MLEIndianapolis Indians 395366 74928 241352 32 202255303558 101288 346 246 53 -22 -0 +9 -1.4
202323 AA MLEAltoona Curve 10792 24205 13292 21 261364446810 185332 2712 357 128 +4 +0 +2 0.6
202424 AAA MLEIndianapolis Indians 2221 1000 1130 00 489148139 184 595 103 -44 -4 +0 +0 -0.3
202424 AA MLEAltoona Curve 259237 43915 15992 20 181236291527 110270 386 237 47 -16 +0 +6 -1.1
202121 AA MLE3 teams 475443 10226012 301480 34 230279370649 140316 316 282 77
202121 AA RAW3 teams 475430 12534018 431140 34 291355495851 205357 249 373 77
202222 AA MLE3 teams 359336 791605 221111 40 235284327612 92336 316 271 69
202222 AA RAW3 teams 359324 942007 34851 40 290359417776 127375 249 349 69
202323 AAA MLE2 teams 502458 9912213 371654 53 216281336617 120304 337 270 69
202323 AAA RAW2 teams 502438 11915220 571334 53 272361452813 180344 2611 361 69
202424 AA MLE2 teams 281258 45915 161122 20 174228275503 101274 406 227 39
202424 AA RAW2 teams 281250 551126 24882 20 220293352645 132304 319 287 39
202121 AA MLE3 teams 475442 10226012 301480 34 231279371650 140313 316 282 77
202222 AA MLE3 teams 359333 791605 221111 40 237284330614 93335 316 271 69
202323 AAA MLE2 teams 502456 9912213 371654 53 217281338618 121297 337 270 69
202424 AA MLE2 teams 281261 45915 161122 20 172228272500 100263 406 227 39
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202323 AAA MLE2 teams 502456 9912213 371654 53 217281338618 121297 337 270 69
202424 AA MLE2 teams 281261 45915 161122 20 172228272500 100263 406 227 39
▸ 2026 season
202626 MLB MLEPIT 2% 2019 4100 170 00 211250263513 53314 355 271 70 -1 +0 +0 +0 +0 -0.1
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202727 MLB MLEPIT 27% 309283 611117 211042 31 216275336610 120312 347 276 73 -10 +0 +0 +1 +7 -0.2
202828 MLB MLEPIT 40% 344313 691228 251143 31 220284348633 128309 337 279 75 -10 +0 -1 +1 +7 -0.2
202929 MLB MLEPIT 45% 357325 711328 261173 31 218282345627 126307 337 279 75 -11 +0 -1 +1 +8 -0.3
203030 MLB MLEPIT 48% 365332 711318 271193 31 214279331610 117305 337 277 74 -11 +0 -2 +1 +8 -0.4
202727 MLB CTXPIT 27% 8376 16302 6281 10 211277329606 118309 347 266 73 -3 +0 +0 +0 +2 -0.0
202828 MLB CTXPIT 40% 137125 27513 10451 10 216279344623 128307 337 269 75 -4 +0 -0 +0 +3 -0.1
202929 MLB CTXPIT 45% 160146 32613 12521 10 219283336619 116305 328 269 75 -5 +0 -1 +1 +3 -0.1
203030 MLB CTXPIT 48% 174158 34614 13571 10 215279342621 127303 337 267 74 -5 +0 -1 +1 +4 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 554505 10920312 411824 40 216280339619 123309 337 268 70 -17 +1 -2 +2 +12 -0.4
/ 162G A+C 650593 12823414 482145 50 216281339620 123309 337 268 70 -20 +1 -2 +2 +14 -0.5
Career MLE 30122767 601113966 20599718 2611 217276336612 119311 337 272 70 -43 +1 -4 +5 +30 -1.1
/ 162G MLE 650597 12924214 442154 62 216274333608 117309 337 272 70 -20 +0 -2 +2 +14 -0.5