Jesus Morales

C ACL Royals
Age 19 R/R 6'0" / 165 lbs ROK HR -15%K -8% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202517ROKDSL Royals Ve…110.198/.361/.2440215—.118/.241/.140
202618ROKKC70.177/.261/.21001-24—.109/.174/.141
2027PROJ0% MLB19MLBKC180.204/.272/.27612570.0
2028PROJ34% MLB20MLBKC54.208/.277/.2911163-0.0
2029PROJ48% MLB21MLBKC145.212/.283/.30522690.0
Next 3 projected WAR 0.0Projected 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
Speed74
Chase%11
ISO7
Whiff%6
BB%5
wOBA2
Career WAR0 WAR median (P10 0 / P90 0, comp-based) · star 0% · didn't stick 97%
CompsCarlos Franco (age 19) · Rainer Nunez (age 20) · Mike McDade (age 20)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 67 proj PA
wRC+†57
AVG/OBP/SLG.202 / .270 / .274
PA67
HR0
K%28
BB%8
ISO73
MLB%0%
Value2027 · WAR
BAT: -3.5 runs (wOBA-derived runs vs avg)-3BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.2 runs (Positional adjustment)+1POSREP: +1.5 runs (Replacement-level credit)+1REPTotal WAR: +0.00+0.0WAR
0.00.51.00.20.40.50.50.60.50.40.30.127282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$18M 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.5$1M+$0.8M
2034Pre-Arb$1.0M+0.6$1M+$1.0M
2035Pre-Arb$1.0M+0.5$1M+$0.7M
2036Arb-1$2M+0.4$0.8M+$0.0M
2037Arb-2$3M+0.3$0.6M+$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 = 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)
202416 ROKDSL Royals Fortuna — 8674 10110 12160 21 135256176431 41172 1914 215 -12 — — — — — —
202517 ROKDSL Royals Ventura — 11086 17400 20162 21 198361244605 47236 1518 294 15 — — — — — —
202618 ROKACL Royals — 7062 11010 5292 10 177261210471 32333 417 223 -24 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202416 ROK MLEDSL Royals Fortuna — 8677 8110 9190 21 104198143341 39123 2210 150 -12 — — — — — —
202517 ROK MLEDSL Royals Ventura — 11093 11200 13202 21 118241140381 22146 1812 191 15 — — — — — —
202618 ROK MLEACL Royals — 7064 7010 3422 10 109174141315 31272 604 132 -24 — — — — — —
202416 ROK MLEDSL Royals Fortuna — 8677 8110 9190 21 104198143341 39138 2210 150 -12 — — — — — —
202416 ROK RAWDSL Royals Fortuna — 8674 10110 12160 21 135256176431 41172 1914 215 -12 — — — — — —
202517 ROK MLEDSL Royals Ventura — 11093 11200 13202 21 118241140381 22147 1812 191 15 — — — — — —
202517 ROK RAWDSL Royals Ventura — 11086 17400 20162 21 198361244605 47236 1518 294 15 — — — — — —
202618 ROK MLEACL Royals — 7064 7010 3422 10 109174141315 31318 604 132 -24 — — — — — —
202618 ROK RAWACL Royals — 7062 11010 5292 10 177261210471 32333 417 223 -24 — — — — — —
202416 ROK MLEDSL Royals Fortuna — 8677 8110 9190 21 104198143341 39123 2210 150 -12 — — — — — —
202517 ROK MLEDSL Royals Ventura — 11094 11200 13202 21 117241138379 21146 1812 191 15 — — — — — —
202618 ROK MLEACL Royals — 7065 7010 3422 10 108174138312 31272 604 132 -24 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202416 ROK MLEDSL Royals Fortuna — 8677 8110 9190 21 104198143341 39123 2210 150 -12 — — — — — —
202517 ROK MLEDSL Royals Ventura — 11094 11200 13202 21 117241138379 21146 1812 191 15 — — — — — —
202618 ROK MLEACL Royals — 7065 7010 3422 10 108174138312 31272 604 132 -24 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202719 MLB MLEKC 0% 180162 32511 14512 21 204272276548 73285 288 252 57 -9 +0 +0 +3 +4 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202820 MLB MLEKC 34% 158143 30512 12442 21 209279294573 85287 288 262 63 -7 +0 +0 +3 +3 -0.1
202921 MLB MLEKC 48% 299271 57924 23823 42 214284309594 96288 278 270 69 -11 +0 +0 +5 +6 0.1
203022 MLB MLEKC 54% 404364 791336 321095 52 218289322611 105289 278 277 74 -13 +0 +0 +7 +9 0.4
203123 MLB MLEKC 57% 475429 951549 371276 62 221292333625 112290 278 283 77 -13 +0 +0 +8 +10 0.7
203224 MLB MLEKC 57% 520468 10517410 411376 73 224295342637 118292 268 287 81 -12 +0 +0 +9 +11 0.9
203325 MLB MLEKC 57% 520468 10617411 411376 73 225296346642 121292 268 289 82 -11 +0 +0 +9 +11 1.0
203426 MLB MLEKC 56% 520468 10617411 411376 63 225296348645 123291 268 290 82 -11 +0 +0 +9 +11 1.0
203527 MLB MLEKC 55% 520468 10617411 411386 63 224295346641 122291 278 289 81 -11 +0 +0 +9 +11 0.9
203628 MLB MLEKC 55% 520468 10517411 411396 42 222293341634 119290 278 286 80 -13 +0 -1 +9 +11 0.7
203729 MLB MLEKC 53% 520468 10316410 411416 32 220290335625 115288 278 282 77 -14 -0 -1 +9 +11 0.5
203830 MLB MLEKC 53% 520469 10216310 411425 12 217287327613 110286 278 277 74 -16 -1 -2 +9 +11 0.2
203931 MLB MLEKC 52% 504455 971539 391405 11 213282317598 104283 288 271 70 -18 -0 -3 +9 +11 -0.1
202820 MLB CTXKC 34% 5449 11201 4151 10 208277291568 83285 287 260 63 -2 +0 +0 +1 +1 -0.0
202921 MLB CTXKC 48% 145131 27412 11402 21 212283305588 93287 288 268 69 -5 +0 +0 +3 +3 0.0
203022 MLB CTXKC 54% 219197 43723 17593 31 216287317604 101288 278 274 74 -7 +0 +0 +4 +5 0.2
203123 MLB CTXKC 57% 269243 53924 21723 41 219290327617 108289 278 279 77 -7 +0 +0 +5 +6 0.4
203224 MLB CTXKC 57% 294266 591025 23783 42 222293336629 114290 278 284 81 -7 +0 +0 +5 +6 0.5
203325 MLB CTXKC 57% 294266 601026 23783 42 222294339633 117290 278 285 82 -6 +0 +0 +5 +6 0.5
203426 MLB CTXKC 56% 294266 591026 23783 41 223294342635 119290 278 286 82 -6 +0 +0 +5 +6 0.6
203527 MLB CTXKC 55% 288260 57926 23763 31 222293339632 117289 268 285 81 -6 +0 +0 +5 +6 0.5
203628 MLB CTXKC 55% 285257 56925 23763 21 220291334625 114288 278 282 80 -7 +0 -0 +5 +6 0.4
203729 MLB CTXKC 53% 278251 55925 22753 21 217288328616 111286 278 279 77 -8 +0 -1 +5 +6 0.3
203830 MLB CTXKC 53% 274248 53825 21753 11 214284321605 106284 278 274 74 -9 -0 -1 +5 +6 0.1
203931 MLB CTXKC 52% 263238 50824 20733 11 210280311591 101281 288 268 70 -9 -0 -1 +5 +6 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 29572672 583952152 23179533 3113 218288328616 110289 278 279 73 -80 +1 -4 +53 +64 3.5
/ 162G— A+C — 650587 12821511 511757 73 218288327615 109290 278 279 73 -18 +0 -1 +12 +14 0.8
Career— MLE — 58135234 112917943104 460157367 5828 216287326613 110286 278 276 73 -154 +0 -7 +99 +120 6.0
/ 162G— MLE — 650585 12720512 511767 63 217287330617 113287 278 276 73 -18 +0 -1 +12 +14 0.7