Yefri Pérez

PosCF
B/TS/R
Born1991-02-24
Age (2027)36
No MLB projection yet. Career stats below are historical.
Overview
INTLLAST SEASON 2024
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201928AAAPericos de Pu…57.298/.400/.51112101—.275/.327/.471
202231INTLAguilas Cibae…15.200/.200/.200029—
202433INTLAguilas Cibae…23.286/.348/.47615133—
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)
200918 ROKDSL Marlins — 259220 52940 30283 212 236336314650 77268 1112 295 24 — — — — — —
201019 ROKGCL Marlins — 10493 27200 7180 82 290340312652 22351 177 289 40 — — — — — —
201120 ROKGCL Marlins — 5147 15210 380 10 319360404764 85385 166 336 51 — — — — — —
201322 AGreensboro Grasshoppers — 5551 10210 440 81 196255275529 78213 77 242 26 — — — — — —
201423 AGreensboro Grasshoppers — 462421 1211701 26545 309 287336335671 48326 126 301 71 — — — — — —
201423 INTLDominican Republic — 6561 13200 3120 20 213250246496 33265 185 225 38 — — — — — —
201524 A+Jupiter Hammerheads — 563517 1241011 31954 7121 240288269557 29290 176 253 34 — — — — — —
201524 INTLAguilas Cibaenas — 1615 4000 150 21 267312267579 400 316 270 69 — — — — — —
201625 AAJacksonville Suns — 377328 85731 39661 3911 259340308648 49315 1810 294 63 — — — — — —
201625 INTLMesa Solar Sox — 8374 20010 9160 74 270349297647 27345 1911 302 91 — — — — — —
201726 AAJacksonville Jumbo Shrimp — 293248 42660 37571 104 169280242522 73220 1913 243 20 — — — — — —
201726 INTLDominican Republic — 5950 11100 8110 52 220328240568 20282 1914 270 69 — — — — — —
201827 INTLYaquis de Obregon — 3331 11210 1100 62 355375484859 129524 303 367 135 — — — — — —
201928 AAAPericos de Puebla — 5747 14511 8150 21 298400511911 213406 2614 387 101 — — — — — —
202231 INTLAguilas Cibaenas — 1515 3000 040 21 200200200400 273 270 181 9 — — — — — —
202433 INTLAguilas Cibaenas — 2321 6101 260 53 286348476824 190357 269 364 133 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200918 ROK MLEDSL Marlins — 259229 37630 21343 212 162241214455 52179 138 203 24 — — — — — —
201019 ROK MLEGCL Marlins — 10496 22100 4260 82 229260240500 10294 254 227 40 — — — — — —
201120 ROK MLEGCL Marlins — 5148 11110 2120 10 229260292552 63306 244 243 51 — — — — — —
201322 A MLEGreensboro Grasshoppers — 5552 9210 360 81 173218250468 77198 115 207 26 — — — — — —
201423 A MLEGreensboro Grasshoppers — 462430 1201501 17735 309 279314321635 42321 164 273 71 — — — — — —
201524 A+ MLEJupiter Hammerheads — 563526 113911 221334 7121 215252241493 27276 244 219 34 — — — — — —
201625 AA MLEJacksonville Suns — 377341 84731 26821 3911 246302293595 47302 227 261 63 — — — — — —
201726 AA MLEJacksonville Jumbo Shrimp — 293261 40650 24711 104 153227215442 61202 248 198 20 — — — — — —
201928 AAA MLEPericos de Puebla — 5751 14511 4190 21 275327471798 196355 337 318 101 — — — — — —
200918 ROK MLEDSL Marlins — 259229 37630 21343 212 162241214455 52188 138 203 24 — — — — — —
200918 ROK RAWDSL Marlins — 259220 52940 30283 212 236336314650 77268 1112 295 24 — — — — — —
201019 ROK MLEGCL Marlins — 10496 22100 4260 82 229260240500 10306 254 227 40 — — — — — —
201019 ROK RAWGCL Marlins — 10493 27200 7180 82 290340312652 22351 177 289 40 — — — — — —
201120 ROK MLEGCL Marlins — 5148 11110 2120 10 229260292552 63306 244 243 51 — — — — — —
201120 ROK RAWGCL Marlins — 5147 15210 380 10 319360404764 85385 166 336 51 — — — — — —
201322 A MLEGreensboro Grasshoppers — 5552 9210 360 81 173218250468 77196 115 207 26 — — — — — —
201322 A RAWGreensboro Grasshoppers — 5551 10210 440 81 196255275529 78213 77 242 26 — — — — — —
201423 A MLE2 teams — 527492 1361701 19845 329 276310317627 41330 164 273 71 — — — — — —
201423 A RAW2 teams — 527482 1341901 29665 329 278326324649 46319 136 291 71 — — — — — —
201524 A+ MLE2 teams — 579541 116911 231374 7322 214252240492 26283 244 219 34 — — — — — —
201524 A+ RAW2 teams — 579532 1281011 321004 7322 241289269558 28293 176 254 34 — — — — — —
201625 AA MLE2 teams — 460419 102931 311001 4615 243297286584 43312 227 261 63 — — — — — —
201625 AA RAW2 teams — 460402 105741 48821 4615 261341306647 45320 1810 295 63 — — — — — —
201726 AA MLE2 teams — 352314 47760 29861 156 150224210434 61206 248 198 20 — — — — — —
201726 AA RAW2 teams — 352298 53760 45681 156 178288242529 64230 1913 247 20 — — — — — —
201827 INTL MLEYaquis de Obregon — 3331 11210 1100 62 355375484859 129524 303 — — — — — — — —
201827 INTL RAWYaquis de Obregon — 3331 11210 1100 62 355375484859 129524 303 367 135 — — — — — —
201928 AAA MLEPericos de Puebla — 5751 14511 4190 21 275327471798 196406 337 318 101 — — — — — —
201928 AAA RAWPericos de Puebla — 5747 14511 8150 21 298400511911 213406 2614 387 101 — — — — — —
202231 INTL MLEAguilas Cibaenas — 1515 3000 040 21 200200200400 273 270 — — — — — — — —
202231 INTL RAWAguilas Cibaenas — 1515 3000 040 21 200200200400 273 270 181 9 — — — — — —
202433 INTL MLEAguilas Cibaenas — 2321 6101 260 53 286348476824 190357 269 — — — — — — — —
202433 INTL RAWAguilas Cibaenas — 2321 6101 260 53 286348476824 190357 269 364 133 — — — — — —
200918 ROK MLEDSL Marlins — 259233 37630 21343 212 159241210451 52179 138 203 24 — — — — — —
201019 ROK MLEGCL Marlins — 10499 22100 4260 82 222260232492 10294 254 227 40 — — — — — —
201120 ROK MLEGCL Marlins — 5149 11110 2120 10 224260286546 61306 244 243 51 — — — — — —
201322 A MLEGreensboro Grasshoppers — 5552 9210 360 81 173218250468 77198 115 207 26 — — — — — —
201423 A MLE2 teams — 527498 1361701 19845 329 273310313623 40321 164 273 71 — — — — — —
201524 A+ MLE2 teams — 579547 116911 231374 7322 212252238489 26276 244 219 34 — — — — — —
201625 AA MLE2 teams — 460425 102931 311001 4615 240297282579 42302 227 261 63 — — — — — —
201726 AA MLE2 teams — 352319 47760 29861 156 147224207431 60202 248 198 20 — — — — — —
201928 AAA MLEPericos de Puebla — 5753 14511 4190 21 264327453780 189355 337 318 101 — — — — — —
▸ Career Totals
Career— MLE — 25152309 51460175 13952414 21964 223271270541 47283 216 230 42 -174 +18 +0 +9 +54 -9.4
/ 162G— MLE — 650597 1331641 361354 5717 223272268540 45284 216 230 42 -45 +5 +0 +2 +14 -2.4

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.

2019 AAAPericos de Puebla · 57 PAwOBA .372 → .318 (−54)K% 26.3% → 32.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.32%÷0.970×1.200——32.55%
BB% (unintentional) /PA10.53%÷1.043×0.690—×0.9926.91%
HBP% /PA0.00%—×0.940—×0.9920.00%
Singles /BIP21.88%÷1.008×0.930—×0.99220.01%
Doubles /BIP15.62%÷0.964×0.830—×0.99213.35%
Triples /BIP3.12%÷1.150×0.920—×0.9922.48%
Home runs /BIP3.12%÷1.144×0.700—×0.9921.90%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 129, 1B 102, 2B 93, 3B 130, K 94, BB 109 — applied at half strength. Age: age 28 vs a level average of 27.2 → −0.8% on BB/HBP/hit rates (0.8 yr older than average).

Result: wOBA .372 → .318; ISO .213 → .176; BABIP .406 → .355. 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).

2017 AAJacksonville Jumbo Shrimp · 293 PAwOBA .237 → .198 (−40)K% 19.5% → 24.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.45%÷0.978×1.220——24.27%
BB% (unintentional) /PA12.63%÷1.042×0.680—×0.9888.14%
HBP% /PA0.34%—×0.840—×0.9880.28%
Singles /BIP15.71%÷1.029×0.920×1.047×0.98814.52%
Doubles /BIP3.14%÷0.985×0.910×1.047×0.9883.00%
Triples /BIP3.14%÷1.070×0.880×1.047×0.9882.67%
Home runs /BIP0.00%÷1.185×0.800—×0.9880.00%

Factors used: league row SL. Park (home-season share, regressed): HR 137, 1B 106, 2B 97, 3B 114, K 96, BB 108 — applied at half strength. Age: age 26 vs a level average of 24.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.047.

Result: wOBA .237 → .198; ISO .073 → .066; BABIP .220 → .202. 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).

2016 AAJacksonville Suns · 377 PAwOBA .292 → .261 (−30)K% 17.5% → 21.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.51%÷0.986×1.220——21.67%
BB% (unintentional) /PA10.34%÷1.029×0.680—×0.9986.82%
HBP% /PA0.27%—×0.840—×0.9980.22%
Singles /BIP28.24%÷0.993×0.920×1.040×0.99827.15%
Doubles /BIP2.67%÷0.957×0.910×1.040×0.9982.63%
Triples /BIP1.15%÷1.013×0.880×1.040×0.9981.03%
Home runs /BIP0.38%÷1.423×0.800—×0.9980.21%

Factors used: league row SL. Park (home-season share, regressed): HR 185, 1B 99, 2B 91, 3B 103, K 97, BB 106 — applied at half strength. Age: age 25 vs a level average of 24.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.040.

Result: wOBA .292 → .261; ISO .049 → .044; BABIP .315 → .302. 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 A+Jupiter Hammerheads · 563 PAwOBA .248 → .219 (−29)K% 16.9% → 23.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.87%÷1.014×1.420——23.62%
BB% (unintentional) /PA5.51%÷1.037×0.750—×0.9883.94%
HBP% /PA0.71%—×0.930—×0.9880.65%
Singles /BIP26.54%÷1.002×0.920×1.050×0.98825.28%
Doubles /BIP2.37%÷1.064×0.960×1.050×0.9882.22%
Triples /BIP0.24%÷0.900×0.810×1.050×0.9880.22%
Home runs /BIP0.24%÷0.819×0.880—×0.9880.25%

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

Result: wOBA .248 → .219; ISO .029 → .027; BABIP .290 → .276. 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 AGreensboro Grasshoppers · 462 PAwOBA .293 → .273 (−21)K% 11.7% → 15.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.69%÷0.985×1.340——15.90%
BB% (unintentional) /PA5.41%÷0.987×0.660—×0.9903.58%
HBP% /PA1.08%—×0.770—×0.9900.83%
Singles /BIP28.07%÷0.952×0.920×1.049×0.99028.18%
Doubles /BIP4.63%÷0.982×0.820×1.049×0.9904.02%
Triples /BIP0.00%÷0.900×0.940×1.049×0.9900.00%
Home runs /BIP0.27%÷1.245×0.820—×0.9900.18%

Factors used: league row SAL. Park (home-season share, regressed): HR 149, 1B 90, 2B 96, 3B 80, K 97, BB 97 — applied at half strength. Age: age 23 vs a level average of 22.0 → −1.0% on BB/HBP/hit rates (1.0 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.049.

Result: wOBA .293 → .273; ISO .048 → .040; BABIP .326 → .321. 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 AGreensboro Grasshoppers · 55 PAwOBA .236 → .207 (−29)K% 7.3% → 10.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA7.27%÷0.963×1.340——10.12%
BB% (unintentional) /PA7.27%÷0.920×0.660——5.22%
HBP% /PA0.00%—×0.770——0.00%
Singles /BIP14.89%÷0.992×0.920×1.010—13.95%
Doubles /BIP4.26%÷0.945×0.820×1.010—3.73%
Triples /BIP2.13%÷0.959×0.940×1.010—2.11%
Home runs /BIP0.00%÷1.235×0.820——0.00%

Factors used: league row SAL. Park (home-season share, regressed): HR 147, 1B 98, 2B 89, 3B 92, K 93, BB 84 — 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.010.

Result: wOBA .236 → .207; ISO .078 → .073; BABIP .213 → .198. 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).

2011 ROKGCL Marlins · 51 PAwOBA .327 → .243 (−84)K% 15.7% → 22.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.69%÷1.000×1.440——22.59%
BB% (unintentional) /PA5.88%÷1.000×0.620—×0.9953.63%
HBP% /PA0.00%—×0.720—×0.9950.00%
Singles /BIP30.77%÷1.000×0.820—×0.99525.10%
Doubles /BIP5.13%÷1.000×0.720—×0.9953.67%
Triples /BIP2.56%÷1.000×0.720—×0.9951.84%
Home runs /BIP0.00%÷1.000×0.780—×0.9950.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 20 vs a level average of 19.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average).

Result: wOBA .327 → .243; ISO .085 → .059; BABIP .385 → .306. 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).

2010 ROKGCL Marlins · 104 PAwOBA .287 → .227 (−61)K% 17.3% → 24.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.31%÷1.000×1.440——24.92%
BB% (unintentional) /PA6.73%÷1.000×0.620—×1.0084.20%
HBP% /PA0.00%—×0.720—×1.0080.00%
Singles /BIP33.33%÷1.000×0.820×1.024×1.00828.20%
Doubles /BIP2.67%÷1.000×0.720×1.024×1.0081.98%
Triples /BIP0.00%÷1.000×0.720×1.024×1.0080.00%
Home runs /BIP0.00%÷1.000×0.780—×1.0080.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 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.024.

Result: wOBA .287 → .227; ISO .022 → .016; BABIP .351 → .294. 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).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .