Cristian Perez

OF FCL Tigers
Age 20 R/R 5'11" / 190 lbs ROK HR -8% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202417ROKDSL Tigers 2204.279/.408/.3763753—.184/.294/.230
202518ROKDSL Tigers 1182.244/.331/.375574—.133/.210/.176
202619ROKDET175.271/.385/.61812481—.186/.270/.423
2027PROJMLE20MLBDET285.198/.263/.3045560-0.2
2028PROJ34% MLB21MLBDET48.198/.265/.3081165-0.1
Next 2 projected WAR -0.3Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2038Service0.0First FA2039
2027MiLB2028MiLB2029Ext$0.0M2030Ext$0.0M2031Ext$0.0M2032Ext$0.0M2033Ext$0.9M2034Ext$1.0M+4
Skills · percentileMiLB Statcast 2026 Rk
ISO99
wRC+88
wOBA82
Speed66
BB%42
Chase%32
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 94%
CompsJose Cordoba (age 20) · Jose Meza (age 20) · Sammy Hernandez (age 20)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 91 proj PA
wRC+†60
AVG/OBP/SLG.196 / .261 / .302
PA91
HR2
K%29
BB%7
ISO107
MLB%0%
Value2027 · WAR
BAT: -4.3 runs (wOBA-derived runs vs avg)-4BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.5 runs (Positional adjustment)-1POSREP: +2.0 runs (Replacement-level credit)+2REPTotal WAR: -0.20-0.2WAR
trajectory · projected WAR by year
-0.2-0.12728
Tools · ContractCON 30 / POW 35
Toolsscout grade
CONTACT30
scouting grade only
POWER35
scouting grade only
EYE25
scouting grade only
SPEED50
scouting grade only
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
2029Extbeyond projection horizon · no WAR estimate
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
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
2038Extbeyond 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 = 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)
202316 ROKDSL Tigers 1 — 9791 29621 2243 10 319354462816 143418 252 358 38 — — — — — —
202417 ROKDSL Tigers 2 — 204165 46513 32524 71 279408376784 97381 2516 358 53 — — — — — —
202518 ROKDSL Tigers 1 — 182160 39415 14557 70 244331375706 131337 308 320 4 — — — — — —
202619 ROKFCL Tigers — 175144 3912112 25473 40 2713856181.003 347314 2714 425 81 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202316 ROK MLEDSL Tigers 1 — 9792 19411 1293 10 207240304544 98274 301 224 38 — — — — — —
202417 ROK MLEDSL Tigers 2 — 204174 32311 23644 71 184294230523 46265 3111 246 53 — — — — — —
202518 ROK MLEDSL Tigers 1 — 182165 22211 9687 70 133210176386 42213 375 174 4 — — — — — —
202619 ROK MLEFCL Tigers — 175156 29819 15683 40 186270423693 237237 399 288 81 — — — — — —
202316 ROK MLEDSL Tigers 1 — 9792 19411 1293 10 207240304544 98286 301 224 38 — — — — — —
202316 ROK RAWDSL Tigers 1 — 9791 29621 2243 10 319354462816 143418 252 358 38 — — — — — —
202417 ROK MLEDSL Tigers 2 — 204174 32311 23644 71 184294230523 46277 3111 246 53 — — — — — —
202417 ROK RAWDSL Tigers 2 — 204165 46513 32524 71 279408376784 97381 2516 358 53 — — — — — —
202518 ROK MLEDSL Tigers 1 — 182165 22211 9687 70 133210176386 42216 375 174 4 — — — — — —
202518 ROK RAWDSL Tigers 1 — 182160 39415 14557 70 244331375706 131337 308 320 4 — — — — — —
202619 ROK MLEFCL Tigers — 175156 29819 15683 40 186270423693 237250 399 288 81 — — — — — —
202619 ROK RAWFCL Tigers — 175144 3912112 25473 40 2713856181.003 347314 2714 425 81 — — — — — —
202316 ROK MLEDSL Tigers 1 — 9793 19411 1293 10 204240301541 97274 301 224 38 — — — — — —
202417 ROK MLEDSL Tigers 2 — 204175 32311 23644 71 183294229522 46265 3111 246 53 — — — — — —
202518 ROK MLEDSL Tigers 1 — 182164 22211 9687 70 134210177387 43213 375 174 4 — — — — — —
202619 ROK MLEFCL Tigers — 175155 29819 15683 40 187270426696 239237 399 288 81 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202417 ROK MLEDSL Tigers 2 — 204175 32311 23644 71 183294229522 46265 3111 246 53 — — — — — —
202518 ROK MLEDSL Tigers 1 — 182164 22211 9687 70 134210177387 43213 375 174 4 — — — — — —
202619 ROK MLEFCL Tigers — 175155 29819 15683 40 187270426696 239237 399 288 81 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202720 MLB MLEDET 0% 285260 51925 20833 51 198263304567 107266 297 257 60 -14 +1 +0 -2 +6 -0.2
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202821 MLB MLEDET 34% 140127 27513 10402 21 202269315584 113268 297 264 65 -6 +0 +0 -1 +3 -0.4
202821 MLB CTXDET 34% 4844 9201 3141 10 198265308573 109264 296 260 65 -2 +0 +0 -0 +1 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 4844 9201 3141 10 205271318589 114276 296 260 49 -2 +0 +0 -0 +1 -0.1
/ 162G— A+C — 650596 12227014 4119014 140 205272320593 116276 296 260 49 -27 +3 +0 -4 +14 -1.5
Career— MLE — 889798 14625617 6429620 222 183261293554 110262 337 241 49 -10 +0 +0 -1 +5 -0.7
/ 162G— MLE — 650583 10618412 4721615 161 182260288549 106261 337 241 49 -29 +1 +0 -4 +14 -1.8

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.

2026 ROKFCL Tigers · 175 PAwOBA .415 → .288 (−128)K% 26.9% → 38.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.86%÷1.000×1.440——38.67%
BB% (unintentional) /PA14.29%÷1.000×0.620—×0.9958.81%
HBP% /PA1.71%—×0.720—×0.9951.23%
Singles /BIP14.43%÷1.000×0.820×1.016×0.99511.97%
Doubles /BIP12.37%÷1.000×0.720×1.016×0.9959.01%
Triples /BIP1.03%÷1.000×0.720×1.016×0.9950.75%
Home runs /BIP12.37%÷1.000×0.780—×0.9959.60%

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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.016.

Result: wOBA .415 → .288; ISO .347 → .245; BABIP .314 → .237. 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).

2025 DSLDSL Tigers 1 · 182 PAwOBA .314 → .174 (−140)K% 30.2% → 37.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.22%÷0.987×1.220——37.37%
BB% (unintentional) /PA7.69%÷1.026×0.700—×0.9955.22%
HBP% /PA3.85%—×0.700—×0.9952.68%
Singles /BIP27.62%÷1.045×0.680×1.033×0.99518.47%
Doubles /BIP3.81%÷0.999×0.600×1.033×0.9952.35%
Triples /BIP0.95%÷1.102×0.600×1.033×0.9950.53%
Home runs /BIP4.76%÷3.212×0.470—×0.9950.69%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 542, 1B 109, 2B 100, 3B 120, K 97, BB 105 — 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.033.

Result: wOBA .314 → .174; ISO .131 → .034; BABIP .337 → .213. 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).

2024 DSLDSL Tigers 2 · 204 PAwOBA .355 → .246 (−109)K% 25.5% → 31.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.49%÷0.986×1.220——31.53%
BB% (unintentional) /PA15.69%÷0.973×0.700—×1.00811.37%
HBP% /PA1.96%—×0.700—×1.0081.38%
Singles /BIP32.74%÷0.995×0.680×1.041×1.00823.47%
Doubles /BIP4.42%÷0.951×0.600×1.041×1.0082.93%
Triples /BIP0.88%÷1.135×0.600×1.041×1.0080.49%
Home runs /BIP2.65%÷0.995×0.470—×1.0081.26%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 99, 1B 99, 2B 90, 3B 127, K 97, BB 95 — applied at half strength. Age: age 18 vs a level average of 18.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.041.

Result: wOBA .355 → .246; ISO .097 → .053; BABIP .381 → .265. 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).

2023 DSLDSL Tigers 1 · 97 PAwOBA .352 → .224 (−128)K% 24.7% → 30.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.74%÷0.995×1.220——30.33%
BB% (unintentional) /PA2.06%÷1.009×0.700—×1.0221.46%
HBP% /PA3.09%—×0.700—×1.0222.21%
Singles /BIP29.85%÷1.058×0.680×0.996×1.02219.54%
Doubles /BIP8.96%÷0.901×0.600×0.996×1.0226.07%
Triples /BIP2.99%÷0.900×0.600×0.996×1.0222.03%
Home runs /BIP1.49%÷0.862×0.470—×1.0220.83%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 72, 1B 112, 2B 80, 3B 80, K 99, BB 102 — applied at half strength. Age: age 17 vs a level average of 18.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.996.

Result: wOBA .352 → .224; ISO .143 → .089; BABIP .418 → .274. 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).