Angel Mejia

C DSL Padres Gold
Age 19 S/R 5'8" / 155 lbs ROK HR +5% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
OGV OFP35OGV rank#1241ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202517ROKDSL Padres Br…75.203/.373/.2540328—.143/.280/.190
202618ROKDSL Padres Go…177.229/.368/.3001730—.156/.275/.211
2027PROJMLE19MLBSD287.209/.287/.28325640.1
2028PROJ34% MLB20MLBSD49.210/.290/.29201690.0
2029PROJ48% MLB21MLBSD119.214/.294/.30413740.1
Next 3 projected WAR 0.3Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2038Service0.0First FA2039
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032MiLB2033Pre-Arb$0.9M2034Pre-Arb$1.0M+4
Skills · percentileMiLB Statcast 2026 Rk
Z-Con%85
Whiff%80
K%61
Chase%61
Speed57
BB%33
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 99%
CompsThayron Liranzo (age 19) · Cole Tucker (age 19) · Johnny Ascanio (age 19)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 92 proj PA
wRC+†64
AVG/OBP/SLG.207 / .285 / .281
PA92
HR1
K%26
BB%8
ISO74
MLB%0%
Value2027 · WAR
BAT: -3.9 runs (wOBA-derived runs vs avg)-4BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.6 runs (Positional adjustment)+2POSREP: +2.0 runs (Replacement-level credit)+2REPTotal WAR: +0.10+0.1WAR
0.00.51.00.10.30.40.50.50.50.50.40.20.127282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$18M ctrl surplus
Tools · ContractCON 49 / POW 34
Toolsscout grade
CONTACT49
scouting grade only
POWER34
scouting grade only
EYE63
scouting grade only
SPEED55
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2033
Service   0 yrs (est)
Team Control Through   2038
First FA Year   2039
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2033
2028MiLBstill in minors · estimated debut 2033
2029MiLBstill in minors · estimated debut 2033
2030MiLBstill in minors · estimated debut 2033
2031MiLBstill in minors · estimated debut 2033
2032MiLBstill in minors · estimated debut 2033
2033Pre-Arb$0.9M+0.5$1M+$0.8M
2034Pre-Arb$1.0M+0.5$1M+$0.7M
2035Pre-Arb$1.0M+0.5$1M+$0.7M
2036Arb-1$2M+0.4$0.8M+$0.0M
2037Arb-2$2M+0.2$0.4M+$0.0M (cut)
2038Arb-3$2M+0.1$0.2M+$0.0M (cut)
Totals $5M $5M +$2M

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. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run 1-3 WAR low.

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)
202517 ROKDSL Padres Brown — 7559 12110 14192 32 203373254628 51300 2519 309 28 — — — — — —
202618 ROKDSL Padres Gold — 177140 32511 23348 73 229368300668 71287 1913 309 30 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202517 ROK MLEDSL Padres Brown — 7563 9110 10232 32 143280190470 48198 3113 210 28 — — — — — —
202618 ROK MLEDSL Padres Gold — 177147 23311 16418 73 156275211486 54187 239 212 30 — — — — — —
202517 ROK MLEDSL Padres Brown — 7563 9110 10232 32 143280190470 48225 3113 210 28 — — — — — —
202517 ROK RAWDSL Padres Brown — 7559 12110 14192 32 203373254628 51300 2519 309 28 — — — — — —
202618 ROK MLEDSL Padres Gold — 177147 23311 16418 73 156275211486 54204 239 212 30 — — — — — —
202618 ROK RAWDSL Padres Gold — 177140 32511 23348 73 229368300668 71287 1913 309 30 — — — — — —
202517 ROK MLEDSL Padres Brown — 7563 9110 10232 32 143280190470 48198 3113 210 28 — — — — — —
202618 ROK MLEDSL Padres Gold — 177151 23311 16418 73 152275205480 53187 239 212 30 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202517 ROK MLEDSL Padres Brown — 7563 9110 10232 32 143280190470 48198 3113 210 28 — — — — — —
202618 ROK MLEDSL Padres Gold — 177151 23311 16418 73 152275205480 53187 239 212 30 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202719 MLB MLESD 0% 287256 53822 24755 51 209287283571 74284 268 263 64 -12 +1 +0 +5 +6 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202820 MLB MLESD 34% 144129 27411 12372 31 213293297590 84286 268 271 69 -5 +0 +0 +3 +3 0.1
202921 MLB MLESD 48% 245219 47723 20634 52 217297309605 92288 268 277 74 -8 +0 +0 +4 +5 0.2
203022 MLB MLESD 54% 356317 701135 30906 82 220300319618 99289 258 282 77 -10 +1 +0 +6 +8 0.5
203123 MLB MLESD 57% 428382 861437 361077 93 223302327629 104290 258 286 80 -10 +1 +0 +8 +9 0.7
203224 MLB MLESD 57% 445397 881437 381117 103 225304334638 109291 259 290 82 -9 +1 +0 +8 +10 0.9
203325 MLB MLESD 57% 445397 891438 381117 103 226304335640 110291 259 290 83 -9 +1 +0 +8 +10 0.9
203426 MLB MLESD 56% 445397 891438 381117 103 226304336640 110291 259 290 83 -9 +1 +0 +8 +10 0.9
203527 MLB MLESD 55% 445397 881437 381127 93 224303333636 109290 259 289 82 -10 +1 +0 +8 +10 0.9
203628 MLB MLESD 55% 445397 881437 381137 93 222301328630 106289 259 286 80 -11 +1 -1 +8 +10 0.7
203729 MLB MLESD 53% 445398 881437 371147 83 220298322620 102287 268 282 77 -12 +0 -1 +8 +10 0.5
203830 MLB MLESD 53% 445398 861436 371157 83 217295314609 97285 268 278 74 -14 +0 -2 +8 +10 0.2
203931 MLB MLESD 57% 426382 821336 351126 64 213290304594 92282 268 272 70 -15 -0 -3 +8 +9 -0.2
202820 MLB CTXSD 34% 4944 8100 4131 10 210290292582 82281 278 268 69 -2 +0 +0 +1 +1 0.0
202921 MLB CTXSD 48% 119106 22311 10302 31 214294304598 90283 258 274 74 -4 +0 +0 +2 +3 0.1
203022 MLB CTXSD 54% 193172 38613 16493 41 217297314611 97284 258 279 77 -5 +0 +0 +3 +4 0.3
203123 MLB CTXSD 57% 242216 48724 20614 52 220299322621 103285 258 283 80 -6 +0 +0 +4 +5 0.4
203224 MLB CTXSD 57% 252225 50824 21634 52 222301329630 107286 258 287 82 -5 +0 +0 +4 +5 0.5
203325 MLB CTXSD 57% 251224 50824 21634 52 222301331632 109286 258 287 83 -5 +0 +0 +4 +5 0.5
203426 MLB CTXSD 56% 251224 50824 21634 52 222301331633 109285 258 287 83 -5 +0 +0 +4 +5 0.5
203527 MLB CTXSD 55% 247220 48724 21624 52 221300329629 108285 259 286 82 -5 +0 +0 +4 +5 0.5
203628 MLB CTXSD 55% 244217 48724 21624 52 219298324622 105284 259 283 80 -6 +0 -0 +4 +5 0.4
203729 MLB CTXSD 53% 238212 47724 20614 42 217295317613 101282 268 279 77 -6 +0 -1 +4 +5 0.2
203830 MLB CTXSD 53% 234208 45723 20614 42 214292310601 96281 269 275 74 -7 +0 -1 +4 +5 0.1
203931 MLB CTXSD 57% 241215 45713 20634 42 209287300586 90277 268 269 70 -9 +0 -2 +4 +5 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 25612283 499761938 21565142 5020 219298318616 100287 258 281 76 -66 +2 -4 +46 +55 3.4
/ 162G— A+C — 650579 12719510 5516511 135 219300321621 102287 258 281 76 -17 +1 -1 +12 +14 0.9
Career— MLE — 50584503 9781543674 431128485 10738 217298317614 99285 259 280 76 -126 +6 -7 +86 +104 6.5
/ 162G— MLE — 650579 12720510 5516511 145 219299323622 104287 258 280 76 -17 +1 -1 +12 +14 0.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.

2026 DSLDSL Padres Gold · 177 PAwOBA .307 → .212 (−95)K% 19.2% → 23.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.21%÷1.000×1.220——23.44%
BB% (unintentional) /PA12.99%÷1.000×0.700—×1.0089.16%
HBP% /PA4.52%—×0.700—×1.0083.19%
Singles /BIP23.58%÷1.000×0.680×0.974×1.00815.74%
Doubles /BIP4.72%÷1.000×0.600×0.974×1.0082.78%
Triples /BIP0.94%÷1.000×0.600×0.974×1.0080.56%
Home runs /BIP0.94%÷1.000×0.470—×1.0080.45%

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

Result: wOBA .307 → .212; ISO .071 → .042; BABIP .287 → .187. 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).

2025 DSLDSL Padres Brown · 75 PAwOBA .303 → .210 (−93)K% 25.3% → 30.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.33%÷1.026×1.220——30.12%
BB% (unintentional) /PA18.67%÷1.000×0.700—×1.02213.36%
HBP% /PA2.67%—×0.700—×1.0221.91%
Singles /BIP25.00%÷1.050×0.680—×1.02216.56%
Doubles /BIP2.50%÷0.959×0.600—×1.0221.60%
Triples /BIP2.50%÷0.948×0.600—×1.0221.62%
Home runs /BIP0.00%÷0.880×0.470—×1.0220.00%

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

Result: wOBA .303 → .210; ISO .051 → .034; BABIP .300 → .198. 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).