Ayendy Perez

PosCF
B/TL/R
Born1993-09-10
Age (2027)33
No MLB projection yet. Career stats below are historical.
Overview
A+LAST SEASON 2016
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201420ROKAZL Angels205.279/.330/.36101642—.223/.259/.282
201521A/ROK2 orgs229.301/.383/.36702370—.256/.319/.314
201622A+SEA384.260/.322/.32402651—.231/.278/.280
Contract
No contract data on file.

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 = full-season projection (no games played yet). 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)
201218 ROKDSL Angels — 256203 53540 36418 148 261393325718 64323 1614 327 45 — — — — — —
201319 ROKDSL Angels — 259208 66740 38254 4110 317432389821 72359 1015 366 63 — — — — — —
201420 ROKAZL Angels — 205183 51740 14310 163 279330361691 82331 157 300 42 — — — — — —
201521 ABurlington Bees — 194169 53820 21340 198 314389385774 71390 1811 346 78 — — — — — —
201521 ROKOrem Owlz — 3527 6100 431 40 222344259603 37250 911 267 26 — — — — — —
201622 A+Inland Empire 66ers — 384339 881440 29972 268 260322324646 65355 258 285 51 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201218 ROK MLEDSL Angels — 256214 40330 25508 148 187296229525 42225 2010 235 45 — — — — — —
201319 ROK MLEDSL Angels — 259221 50530 25314 4110 226316276592 50247 1210 261 63 — — — — — —
201420 ROK MLEAZL Angels — 205188 42530 9450 163 223259282541 59273 224 231 42 — — — — — —
201521 A MLEBurlington Bees — 194174 46720 16450 198 264326328654 63340 238 283 78 — — — — — —
201521 ROK MLEOrem Owlz — 3529 6100 241 40 207281241523 34196 116 206 26 — — — — — —
201622 A+ MLEInland Empire 66ers — 384347 801130 211292 268 231278280558 49336 345 243 51 — — — — — —
201218 ROK MLEDSL Angels — 256214 40330 25508 148 187296229525 42241 2010 235 45 — — — — — —
201218 ROK RAWDSL Angels — 256203 53540 36418 148 261393325718 64323 1614 327 45 — — — — — —
201319 ROK MLEDSL Angels — 259221 50530 25314 4110 226316276592 50262 1210 261 63 — — — — — —
201319 ROK RAWDSL Angels — 259208 66740 38254 4110 317432389821 72359 1015 366 63 — — — — — —
201420 ROK MLEAZL Angels — 205188 42530 9450 163 223259282541 59290 224 231 42 — — — — — —
201420 ROK RAWAZL Angels — 205183 51740 14310 163 279330361691 82331 157 300 42 — — — — — —
201521 A MLE2 teams — 229203 52820 18491 238 256320315635 59335 218 271 70 — — — — — —
201521 A RAW2 teams — 229196 59920 25371 238 301383367750 66369 1611 334 70 — — — — — —
201622 A+ MLEInland Empire 66ers — 384347 801130 211292 268 231278280558 49357 345 243 51 — — — — — —
201622 A+ RAWInland Empire 66ers — 384339 881440 29972 268 260322324646 65355 258 285 51 — — — — — —
201218 ROK MLEDSL Angels — 256221 40330 25508 148 181296222517 41225 2010 235 45 — — — — — —
201319 ROK MLEDSL Angels — 259228 50530 25314 4110 219316268584 48247 1210 261 63 — — — — — —
201420 ROK MLEAZL Angels — 205194 42530 9450 163 216259273532 57273 224 231 42 — — — — — —
201521 A MLE2 teams — 229208 52820 18491 238 250320308628 58318 218 271 70 — — — — — —
201622 A+ MLEInland Empire 66ers — 384358 801130 211292 268 223278271549 47336 345 243 51 — — — — — —
▸ Career Totals
Career— MLE — 13331173 26432140 9830415 12037 225293276569 51300 237 248 54 -73 +9 +0 +5 +29 -3.1
/ 162G— MLE — 650572 1291670 481487 5918 226293278571 52300 237 248 54 -36 +5 +0 +2 +14 -1.5

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2016 A+Inland Empire 66ers · 384 PAwOBA .282 → .243 (−39)K% 25.3% → 33.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.26%÷1.009×1.340——33.54%
BB% (unintentional) /PA7.55%÷0.998×0.710—×0.9985.36%
HBP% /PA0.52%—×0.790—×0.9980.41%
Singles /BIP28.93%÷0.968×0.910×1.050×0.99828.50%
Doubles /BIP5.79%÷1.034×0.820×1.050×0.9984.81%
Triples /BIP1.65%÷1.150×0.760×1.050×0.9981.14%
Home runs /BIP0.00%÷0.873×0.920—×0.9980.00%

Factors used: league row CAL. Park (home-season share, regressed): HR 75, 1B 94, 2B 107, 3B 130, K 102, BB 100 — applied at half strength. Age: age 23 vs a level average of 22.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .282 → .243; ISO .065 → .049; BABIP .355 → .336. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2015 ABurlington Bees · 194 PAwOBA .339 → .283 (−56)K% 17.5% → 23.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.53%÷1.029×1.360——23.16%
BB% (unintentional) /PA10.82%÷0.936×0.690——7.98%
HBP% /PA0.00%—×0.780——0.00%
Singles /BIP31.85%÷1.107×0.920×1.050—27.79%
Doubles /BIP5.93%÷0.992×0.830×1.050—5.21%
Triples /BIP1.48%÷1.150×0.910×1.050—1.23%
Home runs /BIP0.00%÷1.423×0.800——0.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 185, 1B 121, 2B 98, 3B 130, K 106, BB 87 — applied at half strength. Age: age 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .339 → .283; ISO .071 → .061; BABIP .390 → .340. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2015 ROKOrem Owlz · 35 PAwOBA .261 → .206 (−55)K% 8.6% → 12.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA8.57%÷1.000×1.440——12.34%
BB% (unintentional) /PA11.43%÷1.000×0.610—×0.9756.80%
HBP% /PA2.86%—×0.720—×0.9752.01%
Singles /BIP20.83%÷1.000×0.820—×0.97516.66%
Doubles /BIP4.17%÷1.000×0.720—×0.9752.92%
Triples /BIP0.00%÷1.000×0.720—×0.9750.00%
Home runs /BIP0.00%÷1.000×0.750—×0.9750.00%

Factors used: league row PIO. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 22 vs a level average of 19.5 → −2.5% on BB/HBP/hit rates (2.5 yr older than average).

Result: wOBA .261 → .206; ISO .037 → .030; BABIP .250 → .196. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2014 ROKAZL Angels · 205 PAwOBA .295 → .231 (−64)K% 15.1% → 21.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.12%÷1.000×1.440——21.78%
BB% (unintentional) /PA6.83%÷1.000×0.620—×0.9854.17%
HBP% /PA0.00%—×0.720—×0.9850.00%
Singles /BIP26.32%÷1.000×0.820×1.050×0.98522.32%
Doubles /BIP4.61%÷1.000×0.720×1.050×0.9853.43%
Triples /BIP2.63%÷1.000×0.720×1.050×0.9851.96%
Home runs /BIP0.00%÷1.000×0.780—×0.9850.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 21 vs a level average of 19.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .295 → .231; ISO .082 → .061; BABIP .331 → .273. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2013 DSLDSL Angels · 259 PAwOBA .357 → .261 (−96)K% 9.7% → 11.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA9.65%÷1.000×1.220——11.78%
BB% (unintentional) /PA14.29%÷1.000×0.700—×0.9859.85%
HBP% /PA1.54%—×0.700—×0.9851.06%
Singles /BIP30.05%÷1.000×0.680×1.050×0.98521.14%
Doubles /BIP3.83%÷1.000×0.600×1.050×0.9852.37%
Triples /BIP2.19%÷1.000×0.600×1.050×0.9851.36%
Home runs /BIP0.00%÷1.000×0.470—×0.9850.00%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 20 vs a level average of 18.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .357 → .261; ISO .072 → .049; BABIP .359 → .247. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2012 DSLDSL Angels · 256 PAwOBA .322 → .235 (−88)K% 16.0% → 19.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.02%÷1.000×1.220——19.54%
BB% (unintentional) /PA14.06%÷1.000×0.700—×0.9959.79%
HBP% /PA3.12%—×0.700—×0.9952.18%
Singles /BIP27.16%÷1.000×0.680×1.050×0.99519.30%
Doubles /BIP3.09%÷1.000×0.600×1.050×0.9951.93%
Triples /BIP2.47%÷1.000×0.600×1.050×0.9951.55%
Home runs /BIP0.00%÷1.000×0.470—×0.9950.00%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 19 vs a level average of 18.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .322 → .235; ISO .064 → .043; BABIP .323 → .225. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).