Ricardo Cespedes

PosCF
B/TL/L
Born1997-08-24
Age (2027)29
No MLB projection yet. Career stats below are historical.
Overview
INTLLAST SEASON 2023
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201820APIT117.215/.263/.2991529—.202/.237/.284
201921AClinton Lumbe…122.204/.250/.292157—.157/.192/.235
202325INTLPanama23.364/.391/.54501164—
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)
201416 ROKDSL Mets 1 — 235218 58930 14361 75 266313335648 69315 156 292 22 — — — — — —
201517 ROKGCL Mets — 185165 37320 13291 73 224285267552 42268 167 248 17 — — — — — —
201618 ROKKingsport Mets — 241227 73431 9363 77 322356379735 57379 154 329 51 — — — — — —
201719 ROKGCL Mets — 1515 3000 030 00 200200200400 250 200 181 -27 — — — — — —
201820 AGreensboro Grasshoppers — 117107 23411 6261 50 215263299562 84272 225 249 29 — — — — — —
201921 AClinton LumberKings — 122113 23321 7340 51 204250292542 88282 286 241 7 — — — — — —
202325 INTLPanama — 2322 8400 110 10 364391545937 182381 44 411 164 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201416 ROK MLEDSL Mets 1 — 235223 41620 9441 75 184219229448 45225 194 201 22 — — — — — —
201517 ROK MLEGCL Mets — 185170 30210 8421 73 176218200418 24227 234 193 17 — — — — — —
201618 ROK MLEKingsport Mets — 241230 57321 6513 77 248276291567 43309 212 244 51 — — — — — —
201719 ROK MLEGCL Mets — 1515 2000 040 00 133133133267 204 270 128 -27 — — — — — —
201820 A MLEGreensboro Grasshoppers — 117109 22411 4361 50 202237284521 83266 313 211 29 — — — — — —
201921 A MLEClinton LumberKings — 122115 18221 5450 51 157192235426 78240 374 178 7 — — — — — —
201416 ROK MLEDSL Mets 1 — 235223 41620 9441 75 184219229448 45227 194 201 22 — — — — — —
201416 ROK RAWDSL Mets 1 — 235218 58930 14361 75 266313335648 69315 156 292 22 — — — — — —
201517 ROK MLEGCL Mets — 185170 30210 8421 73 176218200418 24231 234 193 17 — — — — — —
201517 ROK RAWGCL Mets — 185165 37320 13291 73 224285267552 42268 167 248 17 — — — — — —
201618 ROK MLEKingsport Mets — 241230 57321 6513 77 248276291567 43315 212 244 51 — — — — — —
201618 ROK RAWKingsport Mets — 241227 73431 9363 77 322356379735 57379 154 329 51 — — — — — —
201719 ROK MLEGCL Mets — 1515 2000 040 00 133133133267 182 270 128 -27 — — — — — —
201719 ROK RAWGCL Mets — 1515 3000 030 00 200200200400 250 200 181 -27 — — — — — —
201820 A MLEGreensboro Grasshoppers — 117109 22411 4361 50 202237284521 83288 313 211 29 — — — — — —
201820 A RAWGreensboro Grasshoppers — 117107 23411 6261 50 215263299562 84272 225 249 29 — — — — — —
201921 A MLEClinton LumberKings — 122115 18221 5450 51 157192235426 78246 374 178 7 — — — — — —
201921 A RAWClinton LumberKings — 122113 23321 7340 51 204250292542 88282 286 241 7 — — — — — —
202325 INTL MLEPanama — 2322 8400 110 10 364391545937 182381 44 — — — — — — — —
202325 INTL RAWPanama — 2322 8400 110 10 364391545937 182381 44 411 164 — — — — — —
201416 ROK MLEDSL Mets 1 — 235223 41620 9441 75 184219229448 45225 194 201 22 — — — — — —
201517 ROK MLEGCL Mets — 185174 30210 8421 73 172218195413 23227 234 193 17 — — — — — —
201618 ROK MLEKingsport Mets — 241230 57321 6513 77 248276291567 43309 212 244 51 — — — — — —
201719 ROK MLEGCL Mets — 1515 2000 040 00 133133133267 204 270 128 -27 — — — — — —
201820 A MLEGreensboro Grasshoppers — 117111 22411 4361 50 198237279516 81266 313 211 29 — — — — — —
201921 A MLEClinton LumberKings — 122116 18221 5450 51 155192233424 78240 374 178 7 — — — — — —
▸ Career Totals
Career— MLE — 938884 1782183 332236 3216 201235253488 52264 244 203 23 -86 +0 +0 +3 +20 -6.3
/ 162G— MLE — 650613 1241562 231554 2211 202236256492 54266 244 203 23 -59 +0 +0 +2 +14 -4.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 AClinton LumberKings · 122 PAwOBA .235 → .178 (−57)K% 27.9% → 37.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.87%÷1.019×1.360——37.20%
BB% (unintentional) /PA5.74%÷0.972×0.690——4.07%
HBP% /PA0.00%—×0.780——0.00%
Singles /BIP21.52%÷1.019×0.920×0.950—18.45%
Doubles /BIP3.80%÷1.007×0.830×0.950—2.97%
Triples /BIP2.53%÷0.936×0.910×0.950—2.34%
Home runs /BIP1.27%÷1.085×0.800——0.93%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 117, 1B 104, 2B 101, 3B 87, K 104, BB 94 — 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 ×0.950.

Result: wOBA .235 → .178; ISO .088 → .066; BABIP .282 → .240. 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 AGreensboro Grasshoppers · 117 PAwOBA .245 → .211 (−34)K% 22.2% → 30.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.22%÷0.966×1.340——30.81%
BB% (unintentional) /PA5.13%÷1.006×0.660—×1.0153.41%
HBP% /PA0.85%—×0.770—×1.0150.67%
Singles /BIP20.99%÷0.945×0.920×1.018×1.01521.11%
Doubles /BIP4.94%÷0.909×0.820×1.018×1.0154.60%
Triples /BIP1.23%÷1.150×0.940×1.018×1.0151.04%
Home runs /BIP1.23%÷1.117×0.820—×1.0150.92%

Factors used: league row SAL. Park (home-season share, regressed): HR 123, 1B 89, 2B 82, 3B 130, K 93, BB 101 — applied at half strength. Age: age 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.018.

Result: wOBA .245 → .211; ISO .084 → .067; BABIP .272 → .266. 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 ROKGCL Mets · 15 PAwOBA .176 → .128 (−48)K% 20.0% → 28.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.00%÷1.000×1.440——28.80%
BB% (unintentional) /PA0.00%÷1.000×0.620—×0.9950.00%
HBP% /PA0.00%—×0.720—×0.9950.00%
Singles /BIP25.00%÷1.000×0.820—×0.99520.40%
Doubles /BIP0.00%÷1.000×0.720—×0.9950.00%
Triples /BIP0.00%÷1.000×0.720—×0.9950.00%
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 .176 → .128; ISO .000 → .000; BABIP .250 → .204. 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 ROKKingsport Mets · 241 PAwOBA .321 → .244 (−77)K% 14.9% → 21.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.94%÷1.000×1.420——21.21%
BB% (unintentional) /PA3.73%÷1.000×0.640—×1.0082.41%
HBP% /PA1.24%—×0.740—×1.0080.93%
Singles /BIP34.03%÷1.000×0.840×0.976×1.00828.10%
Doubles /BIP2.09%÷1.000×0.740×0.976×1.0081.52%
Triples /BIP1.57%÷1.000×0.740×0.976×1.0081.14%
Home runs /BIP0.52%÷1.000×0.800—×1.0080.42%

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

Result: wOBA .321 → .244; ISO .057 → .041; BABIP .379 → .309. 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 ROKGCL Mets · 185 PAwOBA .244 → .193 (−52)K% 15.7% → 22.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.68%÷1.000×1.440——22.57%
BB% (unintentional) /PA7.03%÷1.000×0.620—×1.0224.45%
HBP% /PA0.54%—×0.720—×1.0220.40%
Singles /BIP23.53%÷1.000×0.820×1.026×1.02220.24%
Doubles /BIP2.21%÷1.000×0.720×1.026×1.0221.67%
Triples /BIP1.47%÷1.000×0.720×1.026×1.0221.11%
Home runs /BIP0.00%÷1.000×0.780—×1.0220.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 18 vs a level average of 19.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.026.

Result: wOBA .244 → .193; ISO .042 → .032; BABIP .268 → .227. 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 DSLDSL Mets 1 · 235 PAwOBA .285 → .201 (−84)K% 15.3% → 18.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.32%÷1.000×1.220——18.69%
BB% (unintentional) /PA5.53%÷1.000×0.700—×1.0223.96%
HBP% /PA0.43%—×0.700—×1.0220.30%
Singles /BIP25.27%÷1.000×0.680×1.050×1.02218.45%
Doubles /BIP4.95%÷1.000×0.600×1.050×1.0223.19%
Triples /BIP1.65%÷1.000×0.600×1.050×1.0221.06%
Home runs /BIP0.00%÷1.000×0.470—×1.0220.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 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 ×1.050.

Result: wOBA .285 → .201; ISO .069 → .044; BABIP .315 → .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).

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