John Mora

PosCF
B/TL/L
Born1993-05-31
Age (2027)34
No MLB projection yet. Career stats below are historical.
Overview
AALAST SEASON 2018
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201623A+NYM506.246/.342/.3465865—.215/.288/.296
201724AAA/A+/INTL3 orgs606.257/.319/.34532056—.223/.275/.297
201825AANYM396.234/.314/.3625457—.208/.263/.315
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)
201219 ROKDSL Mets 2 — 249198 531230 34378 1116 268396359754 91319 1514 338 47 — — — — — —
201320 ROKDSL Mets 2 — 285242 751550 31346 1614 310401413815 103355 1211 362 50 — — — — — —
201421 ROKGCL Mets — 135110 35630 20133 144 318436427863 109357 1015 387 88 — — — — — —
201522 ASavannah Sand Gnats — 481407 11322125 57705 1410 278373428801 150320 1512 350 88 — — — — — —
201623 A+St. Lucie Mets — 506439 1081575 60724 86 246342346688 100284 1412 314 65 — — — — — —
201724 AAALas Vegas 51s — 3330 5310 370 10 167242333576 167217 219 257 16 — — — — — —
201724 A+St. Lucie Mets — 556502 1332253 401006 1915 265327347673 82323 187 302 58 — — — — — —
201724 INTLAguilas Cibaenas — 1716 3200 130 00 188235312548 125231 186 245 52 — — — — — —
201825 AABinghamton Rumble Ponies — 396351 821675 37884 48 234314362676 128295 229 303 57 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201219 ROK MLEDSL Mets 2 — 249208 38820 24458 1116 183292240532 58210 1810 237 47 — — — — — —
201320 ROK MLEDSL Mets 2 — 285252 51930 21426 1614 202280262541 60231 157 242 50 — — — — — —
201421 ROK MLEGCL Mets — 135118 30520 12193 144 254338331669 76294 149 298 88 — — — — — —
201522 A MLESavannah Sand Gnats — 481426 10418115 38925 1410 244313373687 129285 198 298 88 — — — — — —
201623 A+ MLESt. Lucie Mets — 506456 981554 431074 86 215288296584 81270 218 265 65 — — — — — —
201724 AAA MLELas Vegas 51s — 3331 4210 2100 10 129182258440 129185 306 192 16 — — — — — —
201724 A+ MLESt. Lucie Mets — 556511 1171943 311486 1915 229281299580 70305 276 254 58 — — — — — —
201825 AA MLEBinghamton Rumble Ponies — 396365 761564 231084 48 208263315578 107274 276 252 57 — — — — — —
201219 ROK MLEDSL Mets 2 — 249208 38820 24458 1116 183292240532 58226 1810 237 47 — — — — — —
201219 ROK RAWDSL Mets 2 — 249198 531230 34378 1116 268396359754 91319 1514 338 47 — — — — — —
201320 ROK MLEDSL Mets 2 — 285252 51930 21426 1614 202280262541 60239 157 242 50 — — — — — —
201320 ROK RAWDSL Mets 2 — 285242 751550 31346 1614 310401413815 103355 1211 362 50 — — — — — —
201421 ROK MLEGCL Mets — 135118 30520 12193 144 254338331669 76300 149 298 88 — — — — — —
201421 ROK RAWGCL Mets — 135110 35630 20133 144 318436427863 109357 1015 387 88 — — — — — —
201522 A MLESavannah Sand Gnats — 481426 10418115 38925 1410 244313373687 129296 198 298 88 — — — — — —
201522 A RAWSavannah Sand Gnats — 481407 11322125 57705 1410 278373428801 150320 1512 350 88 — — — — — —
201623 A+ MLESt. Lucie Mets — 506456 981554 431074 86 215288296584 81272 218 265 65 — — — — — —
201623 A+ RAWSt. Lucie Mets — 506439 1081575 60724 86 246342346688 100284 1412 314 65 — — — — — —
201724 A+ MLE3 teams — 606558 1242253 341636 2015 222274296570 73306 276 251 56 — — — — — —
201724 A+ RAW3 teams — 606548 1412763 441106 2015 257319345664 88314 187 298 56 — — — — — —
201825 AA MLEBinghamton Rumble Ponies — 396365 761564 231084 48 208263315578 107281 276 252 57 — — — — — —
201825 AA RAWBinghamton Rumble Ponies — 396351 821675 37884 48 234314362676 128295 229 303 57 — — — — — —
201219 ROK MLEDSL Mets 2 — 249215 38820 24458 1116 177292233524 56210 1810 237 47 — — — — — —
201320 ROK MLEDSL Mets 2 — 285256 51930 21426 1614 199280258537 59231 157 242 50 — — — — — —
201421 ROK MLEGCL Mets — 135119 30520 12193 144 252338328666 76294 149 298 88 — — — — — —
201522 A MLESavannah Sand Gnats — 481435 10418115 38925 1410 239313366679 126285 198 298 88 — — — — — —
201623 A+ MLESt. Lucie Mets — 506454 981554 431074 86 216288297586 81270 218 265 65 — — — — — —
201724 A+ MLE3 teams — 606561 1242253 341636 2015 221274294568 73298 276 251 56 — — — — — —
201825 AA MLEBinghamton Rumble Ponies — 396366 761564 231084 48 208263314577 107274 276 252 57 — — — — — —
▸ Career Totals
Career— MLE — 26582383 521923416 19557636 8773 219288306594 87278 227 262 64 -115 -12 +0 +9 +58 -6.1
/ 162G— MLE — 650583 1272284 481419 2118 218288304592 86277 227 262 64 -28 -3 +0 +2 +14 -1.5

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.

2018 AABinghamton Rumble Ponies · 396 PAwOBA .294 → .252 (−43)K% 22.2% → 27.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.22%÷0.992×1.220——27.33%
BB% (unintentional) /PA8.59%÷1.028×0.700—×0.9985.83%
HBP% /PA1.01%—×0.850—×0.9980.86%
Singles /BIP20.53%÷1.009×0.970×0.986×0.99819.44%
Doubles /BIP6.08%÷0.906×0.860×0.986×0.9985.68%
Triples /BIP2.66%÷1.134×0.950×0.986×0.9982.20%
Home runs /BIP1.90%÷1.013×0.780—×0.9981.46%

Factors used: league row EL. Park (home-season share, regressed): HR 103, 1B 102, 2B 81, 3B 127, K 98, BB 106 — applied at half strength. Age: age 25 vs a level average of 24.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.986.

Result: wOBA .294 → .252; ISO .128 → .108; BABIP .295 → .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).

2017 A+St. Lucie Mets · 556 PAwOBA .297 → .254 (−43)K% 18.0% → 26.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.99%÷0.956×1.420——26.71%
BB% (unintentional) /PA7.19%÷0.957×0.750—×0.9885.57%
HBP% /PA1.08%—×0.930—×0.9880.99%
Singles /BIP25.62%÷0.970×0.920×1.019×0.98824.45%
Doubles /BIP5.47%÷1.056×0.960×1.019×0.9885.01%
Triples /BIP1.24%÷0.900×0.810×1.019×0.9881.13%
Home runs /BIP0.75%÷0.911×0.880—×0.9880.71%

Factors used: league row FSL. Park (home-season share, regressed): HR 82, 1B 94, 2B 111, 3B 80, K 91, BB 91 — 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.019.

Result: wOBA .297 → .254; ISO .082 → .069; BABIP .323 → .305. 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 AAALas Vegas 51s · 33 PAwOBA .250 → .192 (−58)K% 21.2% → 28.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.21%÷0.948×1.290——28.86%
BB% (unintentional) /PA9.09%÷1.015×0.710—×1.0486.66%
HBP% /PA0.00%—×0.980—×1.0480.00%
Singles /BIP4.35%÷0.994×0.900—×1.0484.13%
Doubles /BIP13.04%÷0.998×0.810—×1.04811.09%
Triples /BIP4.35%÷1.111×0.810—×1.0483.32%
Home runs /BIP0.00%÷1.209×0.780—×1.0480.00%

Factors used: league row PCL. Park (home-season share, regressed): HR 142, 1B 99, 2B 100, 3B 122, K 90, BB 103 — applied at half strength. Age: age 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average).

Result: wOBA .250 → .192; ISO .167 → .126; BABIP .217 → .185. 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+St. Lucie Mets · 506 PAwOBA .307 → .265 (−42)K% 14.2% → 21.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.23%÷0.959×1.420——21.08%
BB% (unintentional) /PA11.66%÷1.032×0.750—×0.9988.46%
HBP% /PA0.79%—×0.930—×0.9980.73%
Singles /BIP22.07%÷0.994×0.920×1.027×0.99820.95%
Doubles /BIP4.09%÷0.956×0.960×1.027×0.9984.21%
Triples /BIP1.91%÷1.017×0.810×1.027×0.9981.56%
Home runs /BIP1.36%÷0.943×0.880—×0.9981.27%

Factors used: league row FSL. Park (home-season share, regressed): HR 89, 1B 99, 2B 91, 3B 103, K 92, BB 106 — 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.027.

Result: wOBA .307 → .265; ISO .100 → .089; BABIP .284 → .270. 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 ASavannah Sand Gnats · 481 PAwOBA .346 → .298 (−48)K% 14.6% → 19.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.55%÷1.019×1.340——19.13%
BB% (unintentional) /PA11.85%÷0.976×0.660——8.01%
HBP% /PA1.04%—×0.770——0.80%
Singles /BIP21.96%÷1.012×0.920×1.009—20.15%
Doubles /BIP6.53%÷1.028×0.820×1.009—5.25%
Triples /BIP3.56%÷1.053×0.940×1.009—3.21%
Home runs /BIP1.48%÷0.804×0.820——1.51%

Factors used: league row SAL. Park (home-season share, regressed): HR 61, 1B 102, 2B 106, 3B 111, K 104, BB 95 — 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.009.

Result: wOBA .346 → .298; ISO .150 → .138; BABIP .320 → .285. 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 ROKGCL Mets · 135 PAwOBA .381 → .298 (−83)K% 9.6% → 13.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA9.63%÷1.000×1.440——13.87%
BB% (unintentional) /PA14.81%÷1.000×0.620—×0.9859.05%
HBP% /PA2.22%—×0.720—×0.9851.58%
Singles /BIP26.80%÷1.000×0.820×1.050×0.98522.73%
Doubles /BIP6.19%÷1.000×0.720×1.050×0.9854.61%
Triples /BIP3.09%÷1.000×0.720×1.050×0.9852.30%
Home runs /BIP0.00%÷1.000×0.780—×0.9850.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 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 ×1.050.

Result: wOBA .381 → .298; ISO .109 → .085; BABIP .357 → .294. 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).

2013 DSLDSL Mets 2 · 285 PAwOBA .356 → .242 (−114)K% 11.9% → 14.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.93%÷1.000×1.220——14.55%
BB% (unintentional) /PA10.53%÷1.000×0.700—×0.9857.26%
HBP% /PA2.11%—×0.700—×0.9851.45%
Singles /BIP26.44%÷1.000×0.680×1.001×0.98517.74%
Doubles /BIP7.21%÷1.000×0.600×1.001×0.9854.27%
Triples /BIP2.40%÷1.000×0.600×1.001×0.9851.42%
Home runs /BIP0.00%÷1.000×0.470—×0.9850.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 20 vs a level average of 18.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.001.

Result: wOBA .356 → .242; ISO .103 → .064; BABIP .355 → .231. 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 DSLDSL Mets 2 · 249 PAwOBA .337 → .237 (−101)K% 14.9% → 18.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.86%÷1.000×1.220——18.13%
BB% (unintentional) /PA13.65%÷1.000×0.700—×0.9959.51%
HBP% /PA3.21%—×0.700—×0.9952.24%
Singles /BIP23.60%÷1.000×0.680×1.003×0.99516.03%
Doubles /BIP7.45%÷1.000×0.600×1.003×0.9954.47%
Triples /BIP1.86%÷1.000×0.600×1.003×0.9951.12%
Home runs /BIP0.00%÷1.000×0.470—×0.9950.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 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.003.

Result: wOBA .337 → .237; ISO .091 → .059; BABIP .319 → .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).

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