Angel Perez

C DSL Pirates Gold
Age 21 R/R 5'10" / 160 lbs ROK HR -15%K -5% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202418ROKDSL Pirates G…95.238/.344/.3381123—.157/.247/.229
202519ROKDSL Pirates G…142.191/.360/.3002120—.113/.266/.165
2027PROJ0% MLB21MLBPIT252.192/.269/.2672354-0.1
2028PROJ34% MLB22MLBPIT41.197/.275/.2820160-0.0
2029PROJ48% MLB23MLBPIT123.201/.279/.2952265-0.0
Next 3 projected WAR -0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2038Service0.0First FA2039
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032MiLB2033Pre-Arb$0.9M2034Pre-Arb$1.0M+4
Skills · percentileMiLB Statcast 2025 Rk
Chase%72
ISO57
wRC+45
wOBA41
BB%38
Speed25
CompsPablo Aliendo (age 21) · Niko Vasquez (age 21) · Freuddy Batista (age 21)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 71 proj PA
wRC+†54
AVG/OBP/SLG.190 / .267 / .265
PA71
HR1
K%33
BB%7
ISO76
MLB%0%
Value2027 · WAR
BAT: -3.8 runs (wOBA-derived runs vs avg)-4BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.3 runs (Positional adjustment)+1POSREP: +1.5 runs (Replacement-level credit)+2REPTotal WAR: -0.10-0.1WAR
0.00.51.00.10.20.30.30.10.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$5M ctrl surplus
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2033
Service   0 yrs (est)
Team Control Through   2038
First FA Year   2039
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2033
2028MiLBstill in minors · estimated debut 2033
2029MiLBstill in minors · estimated debut 2033
2030MiLBstill in minors · estimated debut 2033
2031MiLBstill in minors · estimated debut 2033
2032MiLBstill in minors · estimated debut 2033
2033Pre-Arb$0.9M+0.3$0.8M+$0.3M
2034Pre-Arb$1.0M+0.1$0.2M+$0.0M (cut)
2035Pre-Arb$1.0M———
2036Arb-1$0.2M———
2037Extbeyond projection horizon · no WAR estimate
2038Extbeyond projection horizon · no WAR estimate
Totals $0.9M $0.6M +$0.3M

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. Catcher framing: only 2027 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)
202317 ROKDSL Pirates Black — 11788 26715 24254 10 2954665681.034 273356 2121 448 78 — — — — — —
202418 ROKDSL Pirates Gold — 9580 19501 10273 10 237344338682 100333 2811 310 23 — — — — — —
202519 ROKDSL Pirates Gold — 142110 21602 174412 10 191360300660 109284 3112 312 20 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202317 ROK MLEDSL Pirates Black — 11795 17413 17314 10 179328337664 158213 2615 284 78 — — — — — —
202418 ROK MLEDSL Pirates Gold — 9583 13301 7333 10 157247229476 72211 357 202 23 — — — — — —
202519 ROK MLEDSL Pirates Gold — 142115 13301 125512 10 113266165431 52175 398 198 20 — — — — — —
202317 ROK MLEDSL Pirates Black — 11795 17413 17314 10 179328337664 158226 2615 284 78 — — — — — —
202317 ROK RAWDSL Pirates Black — 11788 26715 24254 10 2954665681.034 273356 2121 448 78 — — — — — —
202418 ROK MLEDSL Pirates Gold — 9583 13301 7333 10 157247229476 72235 357 202 23 — — — — — —
202418 ROK RAWDSL Pirates Gold — 9580 19501 10273 10 237344338682 100333 2811 310 23 — — — — — —
202519 ROK MLEDSL Pirates Gold — 142115 13301 125512 10 113266165431 52194 398 198 20 — — — — — —
202519 ROK RAWDSL Pirates Gold — 142110 21602 174412 10 191360300660 109284 3112 312 20 — — — — — —
202317 ROK MLEDSL Pirates Black — 11795 17413 17314 10 179328337664 158213 2615 284 78 — — — — — —
202418 ROK MLEDSL Pirates Gold — 9585 13301 7333 10 153247224471 71211 357 202 23 — — — — — —
202519 ROK MLEDSL Pirates Gold — 142117 13301 125512 10 111266162429 51175 398 198 20 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202418 ROK MLEDSL Pirates Gold — 9585 13301 7333 10 153247224471 71211 357 202 23 — — — — — —
202519 ROK MLEDSL Pirates Gold — 142117 13301 125512 10 111266162429 51175 398 198 20 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202721 MLB MLEPIT 0% 252226 43812 19825 31 192269267537 76286 338 249 54 -14 +0 +0 +4 +5 -0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202822 MLB MLEPIT 34% 118105 21411 9383 21 197275283558 86288 328 257 60 -6 +0 +0 +2 +3 -0.1
202923 MLB MLEPIT 48% 253227 44813 19795 41 201279297576 95289 318 264 65 -11 +0 +0 +5 +5 -0.0
203024 MLB MLEPIT 53% 352315 651226 271097 52 205283308591 103290 318 270 69 -13 +0 +0 +6 +8 0.1
203125 MLB MLEPIT 55% 412369 761427 321258 62 209286318603 109291 308 275 72 -14 +0 +0 +7 +9 0.3
203226 MLB MLEPIT 56% 450403 851629 351359 63 211288325613 114291 308 278 75 -14 +0 +0 +8 +10 0.4
203327 MLB MLEPIT 55% 468420 881629 361419 73 210287323609 113290 308 277 74 -15 +0 +0 +8 +10 0.4
203428 MLB MLEPIT 55% 476427 881629 371449 63 208285318602 110289 308 274 72 -16 +0 -1 +8 +10 0.2
203529 MLB MLEPIT 53% 474426 871628 361459 63 205282311593 106287 318 270 69 -17 +0 -1 +8 +10 -0.0
203630 MLB MLEPIT 57% 468421 851528 361458 64 202278304582 101285 318 266 66 -19 -0 -2 +8 +10 -0.3
202822 MLB CTXPIT 34% 4137 6100 3131 10 197275282556 85289 327 256 60 -2 +0 +0 +1 +1 -0.0
202923 MLB CTXPIT 48% 123110 23412 9393 21 201279295573 93290 327 263 65 -5 +0 +0 +2 +3 -0.0
203024 MLB CTXPIT 53% 186166 35713 14574 31 205282306588 101291 318 269 69 -7 +0 +0 +3 +4 0.1
203125 MLB CTXPIT 55% 225202 42814 17684 31 208285315600 107291 308 273 72 -8 +0 +0 +4 +5 0.2
203226 MLB CTXPIT 56% 250224 46914 19755 41 210287322609 111291 308 277 75 -8 +0 +0 +4 +5 0.3
203327 MLB CTXPIT 55% 257230 47914 20775 41 209286319605 110291 308 275 74 -8 +0 +0 +5 +6 0.3
203428 MLB CTXPIT 55% 260233 47914 20795 32 207284314598 107290 308 273 72 -9 -0 -0 +5 +6 0.1
203529 MLB CTXPIT 53% 253227 46914 19775 32 205281308589 103288 308 269 69 -9 -0 -1 +5 +5 -0.0
203630 MLB CTXPIT 57% 267240 48914 20835 32 202278301578 99286 317 264 66 -11 -0 -1 +5 +6 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 18621669 34065829 14156837 2611 204280304585 101288 318 271 67 -66 +1 -2 +33 +40 0.6
/ 162G— A+C — 650583 11923310 4919813 94 204281305586 101288 308 271 67 -23 +0 -1 +12 +14 0.2
Career— MLE — 38963470 6941291766 308120388 5222 200282304586 104283 318 267 67 -128 +1 -4 +63 +77 0.9
/ 162G— MLE — 650579 11622311 5120115 94 200282306588 105283 318 267 67 -23 +0 -1 +12 +14 0.2