Edwin Moreno

PosLF
B/TL/L
Born1993-10-27
Age (2027)33
No MLB projection yet. Career stats below are historical.
Overview
A+LAST SEASON 2017
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201521A/INTL2 orgs344.302/.345/.43741369—.251/.277/.358
201622A+SD428.267/.295/.46914459—.215/.235/.380
201723A+SD431.267/.309/.44711449—.197/.230/.328
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)
201117 ROKDSL Padres — 193176 43527 14281 43 244304415718 170252 157 316 15 — — — — — —
201218 ROKAZL Padres — 188178 531542 7310 40 298324461785 163345 164 339 55 — — — — — —
201420 AFort Wayne TinCaps — 2828 4100 0100 00 143143179321 36222 360 143 -52 — — — — — —
201521 AFort Wayne TinCaps — 323302 931584 14682 1310 308343450793 142387 214 345 68 — — — — — —
201521 INTLLeones del Escogido — 2116 3000 550 00 188381188568 273 2424 295 86 — — — — — —
201622 A+Lake Elsinore Storm — 428405 108181114 151261 44 267295469764 202351 294 327 59 — — — — — —
201723 A+Lake Elsinore Storm — 431405 108201011 181357 42 267309447756 180375 314 332 49 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201117 ROK MLEDSL Padres — 193180 26313 10341 43 144194222416 78159 185 191 15 — — — — — —
201218 ROK MLEAZL Padres — 188181 411131 4450 40 227243337580 110278 242 250 55 — — — — — —
201420 A MLEFort Wayne TinCaps — 2828 3100 0140 00 107107143250 36194 500 92 -52 — — — — — —
201521 A MLEFort Wayne TinCaps — 323307 771263 9952 1310 251277358635 107343 293 269 68 — — — — — —
201622 A+ MLELake Elsinore Storm — 428410 8813813 101661 44 215235380616 166309 392 255 59 — — — — — —
201723 A+ MLELake Elsinore Storm — 431412 811569 111847 42 197230328558 131325 433 240 49 — — — — — —
201117 ROK MLEDSL Padres — 193180 26313 10341 43 144194222416 78159 185 191 15 — — — — — —
201117 ROK RAWDSL Padres — 193176 43527 14281 43 244304415718 170252 157 316 15 — — — — — —
201218 ROK MLEAZL Padres — 188181 411131 4450 40 227243337580 110290 242 250 55 — — — — — —
201218 ROK RAWAZL Padres — 188178 531542 7310 40 298324461785 163345 164 339 55 — — — — — —
201420 A MLEFort Wayne TinCaps — 2828 3100 0140 00 107107143250 36214 500 92 -52 — — — — — —
201420 A RAWFort Wayne TinCaps — 2828 4100 0100 00 143143179321 36222 360 143 -52 — — — — — —
201521 A MLE2 teams — 344327 811363 101012 1310 248274352626 104350 293 269 68 — — — — — —
201521 A RAW2 teams — 344318 961584 19732 1310 302345437782 135382 216 342 68 — — — — — —
201622 A+ MLELake Elsinore Storm — 428410 8813813 101661 44 215235380616 166321 392 255 59 — — — — — —
201622 A+ RAWLake Elsinore Storm — 428405 108181114 151261 44 267295469764 202351 294 327 59 — — — — — —
201723 A+ MLELake Elsinore Storm — 431412 811569 111847 42 197230328558 131329 433 240 49 — — — — — —
201723 A+ RAWLake Elsinore Storm — 431405 108201011 181357 42 267309447756 180375 314 332 49 — — — — — —
201117 ROK MLEDSL Padres — 193180 26313 10341 43 144194222416 78159 185 191 15 — — — — — —
201218 ROK MLEAZL Padres — 188182 411131 4450 40 225243335578 110278 242 250 55 — — — — — —
201420 A MLEFort Wayne TinCaps — 2828 3100 0140 00 107107143250 36194 500 92 -52 — — — — — —
201521 A MLE2 teams — 344329 811363 101012 1310 246274350624 103343 293 269 68 — — — — — —
201622 A+ MLELake Elsinore Storm — 428414 8813813 101661 44 213235377612 164309 392 255 59 — — — — — —
201723 A+ MLELake Elsinore Storm — 431410 811569 111847 42 198230329560 132325 433 240 49 — — — — — —
▸ Career Totals
Career— MLE — 16121538 320562429 4554411 2919 208236332568 124299 343 243 51 -95 -2 +0 -17 +35 -8.1
/ 162G— MLE — 650620 130231012 182194 128 210236337573 127301 343 243 51 -38 -1 +0 -7 +14 -3.3

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.

2017 A+Lake Elsinore Storm · 431 PAwOBA .321 → .240 (−81)K% 31.3% → 42.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.32%÷0.983×1.340——42.70%
BB% (unintentional) /PA3.71%÷1.020×0.710—×0.9882.55%
HBP% /PA1.62%—×0.790—×0.9881.27%
Singles /BIP24.81%÷1.050×0.910×1.046×0.98822.22%
Doubles /BIP7.41%÷0.990×0.820×1.046×0.9886.34%
Triples /BIP3.70%÷1.088×0.760×1.046×0.9882.67%
Home runs /BIP4.07%÷0.921×0.920—×0.9884.02%

Factors used: league row CAL. Park (home-season share, regressed): HR 84, 1B 110, 2B 98, 3B 118, K 97, BB 104 — 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.046.

Result: wOBA .321 → .240; ISO .180 → .135; BABIP .375 → .325. 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 A+Lake Elsinore Storm · 428 PAwOBA .320 → .255 (−65)K% 29.4% → 38.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.44%÷1.016×1.340——38.81%
BB% (unintentional) /PA3.50%÷1.036×0.710—×0.9982.40%
HBP% /PA0.23%—×0.790—×0.9980.18%
Singles /BIP23.30%÷0.999×0.910×1.014×0.99821.47%
Doubles /BIP6.45%÷1.036×0.820×1.014×0.9985.17%
Triples /BIP3.94%÷0.969×0.760×1.014×0.9983.13%
Home runs /BIP5.02%÷0.925×0.920—×0.9984.98%

Factors used: league row CAL. Park (home-season share, regressed): HR 85, 1B 100, 2B 107, 3B 94, K 103, BB 107 — 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 ×1.014.

Result: wOBA .320 → .255; ISO .202 → .163; BABIP .351 → .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 AFort Wayne TinCaps · 323 PAwOBA .335 → .269 (−65)K% 21.1% → 29.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.05%÷0.975×1.360——29.36%
BB% (unintentional) /PA4.02%÷0.992×0.690——2.80%
HBP% /PA0.62%—×0.780——0.48%
Singles /BIP28.21%÷1.041×0.920×1.029—25.64%
Doubles /BIP6.41%÷1.006×0.830×1.029—5.44%
Triples /BIP3.42%÷1.150×0.910×1.029—2.78%
Home runs /BIP1.71%÷0.995×0.800——1.38%

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

Result: wOBA .335 → .269; ISO .142 → .109; BABIP .387 → .343. 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 AFort Wayne TinCaps · 28 PAwOBA .139 → .092 (−47)K% 35.7% → 50.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA35.71%÷0.958×1.360——50.70%
BB% (unintentional) /PA0.00%÷0.968×0.690—×1.0150.00%
HBP% /PA0.00%—×0.780—×1.0150.00%
Singles /BIP16.67%÷1.032×0.920—×1.01515.09%
Doubles /BIP5.56%÷1.080×0.830—×1.0154.33%
Triples /BIP0.00%÷1.025×0.910—×1.0150.00%
Home runs /BIP0.00%÷1.088×0.800—×1.0150.00%

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

Result: wOBA .139 → .092; ISO .036 → .021; BABIP .222 → .194. 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).

2012 ROKAZL Padres · 188 PAwOBA .335 → .250 (−85)K% 16.5% → 23.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.49%÷1.000×1.440——23.74%
BB% (unintentional) /PA3.72%÷1.000×0.620—×1.0082.33%
HBP% /PA0.00%—×0.720—×1.0080.00%
Singles /BIP21.77%÷1.000×0.820×1.029×1.00818.50%
Doubles /BIP10.20%÷1.000×0.720×1.029×1.0087.62%
Triples /BIP2.72%÷1.000×0.720×1.029×1.0082.03%
Home runs /BIP1.36%÷1.000×0.780—×1.0081.07%

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

Result: wOBA .335 → .250; ISO .163 → .116; BABIP .345 → .278. 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 DSLDSL Padres · 193 PAwOBA .310 → .191 (−120)K% 14.5% → 17.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.51%÷1.000×1.220——17.70%
BB% (unintentional) /PA7.25%÷1.000×0.700—×1.0085.12%
HBP% /PA0.52%—×0.700—×1.0080.37%
Singles /BIP19.59%÷1.000×0.680×0.968×1.00812.99%
Doubles /BIP3.38%÷1.000×0.600×0.968×1.0081.98%
Triples /BIP1.35%÷1.000×0.600×0.968×1.0080.79%
Home runs /BIP4.73%÷1.000×0.470—×1.0082.24%

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

Result: wOBA .310 → .191; ISO .170 → .087; BABIP .252 → .159. 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 — .