Cristopher Cespedes

PosLF
B/TR/R
Born1998-05-18
Age (2027)29
No MLB projection yet. Career stats below are historical.
Overview
AALAST SEASON 2022
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201921ROKAZL Indians B…207.326/.392/.5436462—.204/.255/.335
202123A+/A2 orgs413.241/.307/.43215551—.190/.239/.327
202224AA/A2 orgs113.223/.354/.3302058—.182/.283/.242
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)
201517 ROKDSL Indians — 241210 441134 21647 13 210303348650 138278 279 293 11 — — — — — —
201618 ROKDSL Indians — 134127 28312 3304 40 220261307568 87274 222 258 -4 — — — — — —
201719 ROKDSL Indians — 195172 541345 16274 34 314385523909 209345 148 393 57 — — — — — —
201820 ROKAZL Indians 1 — 145130 29811 11342 21 223294323617 100289 238 278 17 — — — — — —
201921 ROKAZL Indians Blue — 207184 601826 18542 44 326392543936 217425 269 404 62 — — — — — —
202123 A+Aberdeen IronBirds — 126114 30913 8382 00 263323439761 175360 306 332 52 — — — — — —
202123 ADelmarva Shorebirds — 287259 6015012 24732 52 232301429729 197274 258 322 51 — — — — — —
202224 AABowie Baysox — 9176 15402 14211 00 197330329659 132245 2315 307 51 — — — — — —
202224 ADelmarva Shorebirds — 2218 6000 470 01 333455333788 545 3218 374 88 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201517 ROK MLEDSL Indians — 241216 29722 15787 13 134214213427 79182 326 185 11 — — — — — —
201618 ROK MLEDSL Indians — 134128 19211 2374 40 148187203390 55191 281 163 -4 — — — — — —
201719 ROK MLEDSL Indians — 195177 36832 11334 34 203266316582 113226 176 252 57 — — — — — —
201820 ROK MLEAZL Indians 1 — 145134 22511 7492 21 164217239456 75232 345 194 17 — — — — — —
201921 ROK MLEAZL Indians Blue — 207191 391114 11782 44 204255335590 131307 385 260 62 — — — — — —
202123 A+ MLEAberdeen IronBirds — 126116 23712 6512 00 198250328578 129307 405 245 52 — — — — — —
202123 A MLEDelmarva Shorebirds — 287269 501109 15972 52 186234327561 141249 345 243 51 — — — — — —
202224 AA MLEBowie Baysox — 9180 13301 10261 00 163264237501 75230 2911 243 51 — — — — — —
202224 A MLEDelmarva Shorebirds — 2219 5000 390 01 263364263627 515 4114 298 88 — — — — — —
201517 ROK MLEDSL Indians — 241216 29722 15787 13 134214213427 79196 326 185 11 — — — — — —
201517 ROK RAWDSL Indians — 241210 441134 21647 13 210303348650 138278 279 293 11 — — — — — —
201618 ROK MLEDSL Indians — 134128 19211 2374 40 148187203390 55200 281 163 -4 — — — — — —
201618 ROK RAWDSL Indians — 134127 28312 3304 40 220261307568 87274 222 258 -4 — — — — — —
201719 ROK MLEDSL Indians — 195177 36832 11334 34 203266316582 113236 176 252 57 — — — — — —
201719 ROK RAWDSL Indians — 195172 541345 16274 34 314385523909 209345 148 393 57 — — — — — —
201820 ROK MLEAZL Indians 1 — 145134 22511 7492 21 164217239456 75244 345 194 17 — — — — — —
201820 ROK RAWAZL Indians 1 — 145130 29811 11342 21 223294323617 100289 238 278 17 — — — — — —
201921 ROK MLEAZL Indians Blue — 207191 391114 11782 44 204255335590 131312 385 260 62 — — — — — —
201921 ROK RAWAZL Indians Blue — 207184 601826 18542 44 326392543936 217425 269 404 62 — — — — — —
202123 A MLE2 teams — 413385 7318111 211484 52 190239327566 138271 365 244 51 — — — — — —
202123 A RAW2 teams — 413373 9024115 321114 52 241307432739 190300 278 325 51 — — — — — —
202224 AA MLE2 teams — 11399 18301 13351 01 182283242526 61270 3112 254 58 — — — — — —
202224 AA RAW2 teams — 11394 21402 18281 01 223354330684 106297 2516 320 58 — — — — — —
201517 ROK MLEDSL Indians — 241217 29722 15787 13 134214212426 78182 326 185 11 — — — — — —
201618 ROK MLEDSL Indians — 134127 19211 2374 40 150187205391 55191 281 163 -4 — — — — — —
201719 ROK MLEDSL Indians — 195178 36832 11334 34 202266315580 112226 176 252 57 — — — — — —
201820 ROK MLEAZL Indians 1 — 145135 22511 7492 21 163217237454 74232 345 194 17 — — — — — —
201921 ROK MLEAZL Indians Blue — 207192 391114 11782 44 203255333588 130307 385 260 62 — — — — — —
202123 A MLE2 teams — 413385 7318111 211484 52 190239327566 138267 365 244 51 — — — — — —
202224 AA MLE2 teams — 11398 18301 13351 01 184283245528 61285 3112 254 58 — — — — — —
▸ Career Totals
Career— MLE — 14481330 23654922 8045824 1915 177237281518 104248 326 226 39 -105 -2 +0 -16 +31 -9.4
/ 162G— MLE — 650597 10624410 3620611 97 178238281519 104249 326 226 39 -47 -1 +0 -7 +14 -4.2

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.

2022 AABowie Baysox · 91 PAwOBA .300 → .243 (−57)K% 23.1% → 28.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.08%÷0.992×1.220——28.39%
BB% (unintentional) /PA15.38%÷0.998×0.700—×1.01210.92%
HBP% /PA1.10%—×0.850—×1.0120.95%
Singles /BIP16.36%÷0.995×0.970×1.013×1.01216.35%
Doubles /BIP7.27%÷1.055×0.860×1.013×1.0126.08%
Triples /BIP0.00%÷0.900×0.950×1.013×1.0120.00%
Home runs /BIP3.64%÷1.170×0.780—×1.0122.45%

Factors used: league row EL. Park (home-season share, regressed): HR 134, 1B 99, 2B 111, 3B 80, K 98, BB 100 — applied at half strength. Age: age 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.013.

Result: wOBA .300 → .243; ISO .132 → .096; BABIP .245 → .230. 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).

2022 ADelmarva Shorebirds · 22 PAwOBA .365 → .298 (−67)K% 31.8% → 40.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.82%÷1.061×1.360——40.78%
BB% (unintentional) /PA18.18%÷0.979×0.690—×0.98012.56%
HBP% /PA0.00%—×0.780—×0.9800.00%
Singles /BIP54.55%÷0.955×0.920—×0.98051.51%
Doubles /BIP0.00%÷0.976×0.830—×0.9800.00%
Triples /BIP0.00%÷1.150×0.910—×0.9800.00%
Home runs /BIP0.00%÷1.128×0.800—×0.9800.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 126, 1B 91, 2B 95, 3B 130, K 112, BB 96 — applied at half strength. Age: age 24 vs a level average of 22.0 → −2.0% on BB/HBP/hit rates (2.0 yr older than average).

Result: wOBA .365 → .298; ISO .000 → .000; BABIP .545 → .515. 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).

2021 ADelmarva Shorebirds · 287 PAwOBA .313 → .243 (−70)K% 25.4% → 33.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.44%÷1.027×1.360——33.68%
BB% (unintentional) /PA8.01%÷1.036×0.690—×0.9905.28%
HBP% /PA0.70%—×0.780—×0.9900.54%
Singles /BIP17.74%÷0.967×0.920×1.036×0.99017.30%
Doubles /BIP8.06%÷1.055×0.830×1.036×0.9906.50%
Triples /BIP0.00%÷1.035×0.910×1.036×0.9900.00%
Home runs /BIP6.45%÷1.035×0.800—×0.9904.94%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 107, 1B 93, 2B 111, 3B 107, K 105, BB 107 — 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.036.

Result: wOBA .313 → .243; ISO .197 → .143; BABIP .274 → .249. 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).

2021 A+Aberdeen IronBirds · 126 PAwOBA .328 → .245 (−83)K% 30.2% → 40.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.16%÷1.002×1.350——40.65%
BB% (unintentional) /PA6.35%÷0.974×0.710—×0.9984.62%
HBP% /PA1.59%—×0.810—×0.9981.28%
Singles /BIP22.37%÷1.026×0.910×0.999×0.99819.77%
Doubles /BIP11.84%÷0.989×0.830×0.999×0.9989.90%
Triples /BIP1.32%÷1.150×0.820×0.999×0.9980.94%
Home runs /BIP3.95%÷1.041×0.830—×0.9983.14%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 108, 1B 105, 2B 98, 3B 130, K 100, BB 95 — 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 ×0.999.

Result: wOBA .328 → .245; ISO .175 → .125; BABIP .360 → .307. 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).

2019 ROKAZL Indians Blue · 207 PAwOBA .399 → .260 (−139)K% 26.1% → 37.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.09%÷1.000×1.440——37.57%
BB% (unintentional) /PA8.70%÷1.000×0.620—×0.9855.31%
HBP% /PA0.97%—×0.720—×0.9850.69%
Singles /BIP26.15%÷1.000×0.820×0.950×0.98520.07%
Doubles /BIP13.85%÷1.000×0.720×0.950×0.9859.33%
Triples /BIP1.54%÷1.000×0.720×0.950×0.9851.04%
Home runs /BIP4.62%÷1.000×0.780—×0.9853.55%

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 ×0.950.

Result: wOBA .399 → .260; ISO .217 → .140; BABIP .425 → .307. 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).

2018 ROKAZL Indians 1 · 145 PAwOBA .275 → .194 (−80)K% 23.4% → 33.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.45%÷1.000×1.440——33.77%
BB% (unintentional) /PA7.59%÷1.000×0.620—×0.9954.68%
HBP% /PA1.38%—×0.720—×0.9950.99%
Singles /BIP19.79%÷1.000×0.820×1.032×0.99516.66%
Doubles /BIP8.33%÷1.000×0.720×1.032×0.9956.16%
Triples /BIP1.04%÷1.000×0.720×1.032×0.9950.77%
Home runs /BIP1.04%÷1.000×0.780—×0.9950.81%

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.032.

Result: wOBA .275 → .194; ISO .100 → .068; BABIP .289 → .232. 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 DSLDSL Indians · 195 PAwOBA .386 → .252 (−135)K% 13.8% → 16.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.85%÷1.000×1.220——16.89%
BB% (unintentional) /PA8.21%÷1.000×0.700—×0.9955.71%
HBP% /PA2.05%—×0.700—×0.9951.43%
Singles /BIP22.07%÷1.000×0.680×1.028×0.99515.35%
Doubles /BIP8.97%÷1.000×0.600×1.028×0.9955.50%
Triples /BIP2.76%÷1.000×0.600×1.028×0.9951.69%
Home runs /BIP3.45%÷1.000×0.470—×0.9951.61%

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.028.

Result: wOBA .386 → .252; ISO .209 → .118; BABIP .345 → .226. 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 DSLDSL Indians · 134 PAwOBA .251 → .163 (−88)K% 22.4% → 27.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.39%÷1.000×1.220——27.31%
BB% (unintentional) /PA2.24%÷1.000×0.700—×1.0081.58%
HBP% /PA2.99%—×0.700—×1.0082.11%
Singles /BIP22.68%÷1.000×0.680×1.050×1.00816.32%
Doubles /BIP3.09%÷1.000×0.600×1.050×1.0081.96%
Triples /BIP1.03%÷1.000×0.600×1.050×1.0080.65%
Home runs /BIP2.06%÷1.000×0.470—×1.0080.98%

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 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.050.

Result: wOBA .251 → .163; ISO .087 → .045; BABIP .274 → .191. 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).