Olivber Moreno

PosOF
B/TR/R
Born2001-06-28
Age (2027)26
No MLB projection yet. Career stats below are historical.
Overview
ROKLAST SEASON 2021
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201817ROKDSL Royals 1196.225/.309/.28311312—.152/.222/.174
201918ROKDSL Royals 2276.288/.403/.40641345—.179/.278/.246
202120ROKACL Royals Go…74.111/.233/.17512-34—.075/.151/.134
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)
201817 ROKDSL Royals 1 — 196173 39321 18393 133 225309283593 58286 209 274 12 — — — — — —
201918 ROKDSL Royals 2 — 276229 661314 36418 138 288403406809 118335 1513 366 45 — — — — — —
202120 ROKACL Royals Gold — 7463 7101 10310 20 111233175407 63188 4214 201 -34 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201817 ROK MLEDSL Royals 1 — 196178 27210 13483 133 152222174396 22201 247 186 12 — — — — — —
201918 ROK MLEDSL Royals 2 — 276240 43812 25508 138 179278246524 67210 189 235 45 — — — — — —
202120 ROK MLEACL Royals Gold — 7467 5101 6450 20 75151134285 60148 618 118 -34 — — — — — —
201817 ROK MLEDSL Royals 1 — 196178 27210 13483 133 152222174396 22208 247 186 12 — — — — — —
201817 ROK RAWDSL Royals 1 — 196173 39321 18393 133 225309283593 58286 209 274 12 — — — — — —
201918 ROK MLEDSL Royals 2 — 276240 43812 25508 138 179278246524 67217 189 235 45 — — — — — —
201918 ROK RAWDSL Royals 2 — 276229 661314 36418 138 288403406809 118335 1513 366 45 — — — — — —
202120 ROK MLEACL Royals Gold — 7467 5101 6450 20 75151134285 60182 618 118 -34 — — — — — —
202120 ROK RAWACL Royals Gold — 7463 7101 10310 20 111233175407 63188 4214 201 -34 — — — — — —
201817 ROK MLEDSL Royals 1 — 196178 27210 13483 133 152222174396 22201 247 186 12 — — — — — —
201918 ROK MLEDSL Royals 2 — 276241 43812 25508 138 178278245523 66210 189 235 45 — — — — — —
202120 ROK MLEACL Royals Gold — 7468 5101 6450 20 74151132283 59148 618 118 -34 — — — — — —
▸ Career Totals
Career— MLE — 546485 751123 4414311 2811 155241204445 49211 268 202 23 -50 +1 +0 -3 +12 -4.1
/ 162G— MLE — 650577 891324 5217013 3313 154240205444 50210 268 202 23 -60 +1 +0 -4 +14 -4.9

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.

2021 ROKACL Royals Gold · 74 PAwOBA .199 → .118 (−81)K% 41.9% → 60.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA41.89%÷0.995×1.440——60.63%
BB% (unintentional) /PA13.51%÷1.004×0.620—×0.9958.30%
HBP% /PA0.00%—×0.720—×0.9950.00%
Singles /BIP15.62%÷0.998×0.820—×0.99512.78%
Doubles /BIP3.12%÷0.949×0.720—×0.9952.36%
Triples /BIP0.00%÷1.000×0.720—×0.9950.00%
Home runs /BIP3.12%÷1.006×0.780—×0.9952.41%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 101, 1B 100, 2B 90, 3B 100, K 99, BB 101 — 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 .199 → .118; ISO .063 → .035; BABIP .188 → .148. 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 DSLDSL Royals 2 · 276 PAwOBA .359 → .235 (−124)K% 14.9% → 18.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.86%÷1.000×1.220——18.12%
BB% (unintentional) /PA13.04%÷1.000×0.700—×1.0089.20%
HBP% /PA2.90%—×0.700—×1.0082.04%
Singles /BIP25.53%÷1.000×0.680×0.950×1.00816.62%
Doubles /BIP6.91%÷1.000×0.600×0.950×1.0083.97%
Triples /BIP0.53%÷1.000×0.600×0.950×1.0080.31%
Home runs /BIP2.13%÷1.000×0.470—×1.0081.01%

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

Result: wOBA .359 → .235; ISO .118 → .065; BABIP .335 → .210. 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 DSLDSL Royals 1 · 196 PAwOBA .268 → .186 (−82)K% 19.9% → 24.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.90%÷1.000×1.220——24.28%
BB% (unintentional) /PA9.18%÷1.000×0.700—×1.0226.57%
HBP% /PA1.53%—×0.700—×1.0221.10%
Singles /BIP24.63%÷1.000×0.680×1.033×1.02217.70%
Doubles /BIP2.24%÷1.000×0.600×1.033×1.0221.42%
Triples /BIP1.49%÷1.000×0.600×1.033×1.0220.95%
Home runs /BIP0.75%÷1.000×0.470—×1.0220.36%

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

Result: wOBA .268 → .186; ISO .058 → .034; BABIP .286 → .201. 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).