Moises Morales

C DSL Miami
Age 19 L/R 6'0" / 172 lbs ROK HR -10%H -3% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202517ROKDSL Miami119.239/.422/.3641155—.138/.302/.181
2027PROJ0% MLB19MLBMIA229.206/.297/.28724690.1
2028PROJ34% MLB20MLBMIA42.204/.296/.28701740.1
2029PROJ48% MLB21MLBMIA132.207/.299/.29813780.2
Next 3 projected WAR 0.4Projected 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 2025 Rk
Chase%92
BB%85
wOBA74
ISO66
wRC+65
Speed54
CompsCarlos Rodriguez (age 19) · Randy Florentino (age 19) · Thayron Liranzo (age 19)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 64 proj PA
wRC+†69
AVG/OBP/SLG.204 / .295 / .285
PA64
HR0
K%28
BB%10
ISO81
MLB%0%
Value2027 · WAR
BAT: -2.3 runs (wOBA-derived runs vs avg)-2BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.1 runs (Positional adjustment)+1POSREP: +1.4 runs (Replacement-level credit)+1REPTotal WAR: +0.10+0.1WAR
0.00.51.00.10.20.40.50.70.70.70.70.60.50.327282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$30M ctrl surplus
Tools · Contract
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.7$2M+$1M
2034Pre-Arb$1.0M+0.7$2M+$1M
2035Pre-Arb$1.0M+0.7$2M+$1M
2036Arb-1$3M+0.6$1M+$0.1M
2037Arb-2$4M+0.5$0.9M+$0.0M (cut)
2038Arb-3$4M+0.3$0.5M+$0.0M (cut)
Totals $6M $8M +$4M

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 = actual YTD + projected ROS + total. 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 below FG-DC by 1-3 WAR.

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 Miami — 11988 21421 23265 13 239422364786 125312 2219 360 55 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202517 ROK MLEDSL Miami — 11994 13210 17305 13 138302181483 43199 2514 250 55 — — — — — —
202517 ROK MLEDSL Miami — 11994 13210 17305 13 138302181483 43194 2514 250 55 — — — — — —
202517 ROK RAWDSL Miami — 11988 21421 23265 13 239422364786 125312 2219 360 55 — — — — — —
202517 ROK MLEDSL Miami — 11996 13210 17305 13 135302177479 42199 2514 250 55 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202517 ROK MLEDSL Miami — 11996 13210 17305 13 135302177479 42199 2514 250 55 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202719 MLB MLEMIA 0% 229201 42722 22634 42 206297287584 81289 2810 271 69 -8 +0 +0 +4 +5 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202820 MLB MLEMIA 34% 121106 22411 12332 31 210302300602 90290 2710 277 74 -4 +0 +0 +2 +3 0.1
202921 MLB MLEMIA 48% 272239 52933 26735 63 214305311616 97292 2710 283 78 -7 +0 +0 +5 +6 0.4
203022 MLB MLEMIA 54% 386339 731245 371037 94 217308321629 104293 2710 288 81 -9 +0 +0 +7 +8 0.7
203123 MLB MLEMIA 57% 464408 891547 451228 114 220310330640 110293 2610 292 84 -9 +1 +0 +8 +10 1.0
203224 MLB MLEMIA 57% 515452 1011758 491349 125 223311338649 115294 2610 295 86 -9 +0 +0 +9 +11 1.2
203325 MLB MLEMIA 57% 520456 1021759 501369 125 223312340652 117294 2610 296 87 -8 +0 +0 +9 +11 1.3
203426 MLB MLEMIA 56% 520456 1021759 501369 125 223312341653 118294 2610 297 87 -8 +0 +0 +9 +11 1.3
203527 MLB MLEMIA 55% 520456 1021759 501369 125 222311339650 116293 2610 295 86 -9 +0 +0 +9 +11 1.3
203628 MLB MLEMIA 59% 520456 1021759 501379 125 220309334643 113292 2610 293 84 -10 +0 -1 +9 +11 1.1
203729 MLB MLEMIA 61% 520457 991748 501398 116 218306327633 110291 2710 289 82 -11 -0 -1 +9 +11 0.8
203830 MLB MLEMIA 62% 520458 981648 491418 116 215302319622 105289 279 284 78 -13 -0 -2 +9 +11 0.5
203931 MLB MLEMIA 63% 504444 931547 471388 108 210297309606 99286 279 278 74 -15 -1 -3 +9 +11 0.1
204032 MLB MLEMIA 64% 489434 891446 451367 911 205291297588 92281 289 271 69 -18 -3 -4 +9 +11 -0.5
202820 MLB CTXMIA 34% 4237 7100 4111 10 204296287583 84281 2610 270 74 -1 +0 +0 +1 +1 0.1
202921 MLB CTXMIA 48% 132116 24411 13362 31 207299298597 91282 2710 276 78 -4 +0 +0 +2 +3 0.2
203022 MLB CTXMIA 54% 209183 39623 20564 52 210301308609 97283 2710 280 81 -5 +0 +0 +4 +5 0.4
203123 MLB CTXMIA 57% 263231 49824 25695 63 213303316619 103284 2610 284 84 -5 +0 +0 +5 +6 0.5
203224 MLB CTXMIA 57% 291256 55925 28765 73 216305323628 107285 2610 287 86 -5 +0 +0 +5 +6 0.7
203325 MLB CTXMIA 57% 294259 57935 28775 73 216305325631 109285 2610 288 87 -5 +0 +0 +5 +6 0.7
203426 MLB CTXMIA 56% 294259 57935 28775 73 216305327632 110285 2610 288 87 -5 +0 +0 +5 +6 0.7
203527 MLB CTXMIA 55% 288253 55925 28765 73 215304324628 109284 2610 287 86 -5 +0 +0 +5 +6 0.7
203628 MLB CTXMIA 59% 307270 58935 29815 73 213302319622 106283 269 284 84 -6 +0 -0 +5 +7 0.6
203729 MLB CTXMIA 61% 317279 59935 30855 74 211300313613 102282 279 281 82 -7 -0 -1 +6 +7 0.5
203830 MLB CTXMIA 62% 324285 60935 31885 74 208296306602 98280 2710 276 78 -8 -0 -1 +6 +7 0.3
203931 MLB CTXMIA 63% 318280 57924 30875 65 204291296588 92277 279 271 74 -10 -1 -2 +6 +7 0.0
204032 MLB CTXMIA 64% 311274 54824 29875 67 199285285570 86273 289 263 69 -11 -2 -2 +6 +7 -0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 33902982 631992851 32390657 7641 212301315616 103284 2710 280 81 -76 -1 -7 +61 +73 5.1
/ 162G— A+C — 650572 12119510 6217411 158 212301315615 103284 2710 280 81 -15 -0 -1 +12 +14 1.0
Career— MLE — 60545312 11491915589 5831612104 13271 216306323629 107291 2710 287 81 -133 -1 -10 +106 +129 9.2
/ 162G— MLE — 650570 12421610 6317311 148 218307328636 111292 2710 287 81 -15 -0 -1 +12 +14 1.0