Jonathan Morales

PosC
B/TR/R
Born1995-01-29
Age (2027)32
No MLB projection yet. Career stats below are historical.
Overview
INTLPROSPECT
MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202328AAA/INTL2 orgs442.254/.316/.40714158—.213/.261/.330
202429INTLCriollos de C…111.218/.275/.3072063—
202530INTLCriollos de C…68.232/.358/.2680088—
Contract
No contract data on file.
Skills · percentileMiLB Statcast 2023 AAA
K%90
Whiff%89
Z-Con%83
Max EV64
Chase%29
Speed29

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)
201520 ROKGCL Braves — 152135 41707 14142 22 304377511889 207298 99 390 81 — — — — — —
201621 ARome Braves — 462424 1142504 25555 34 269317356673 87296 125 300 55 — — — — — —
201621 INTLPuerto Rico — 7262 12100 5100 01 194254210463 16222 147 205 25 — — — — — —
201722 AAMississippi Braves — 143130 22401 7202 00 169223223446 54191 145 202 13 — — — — — —
201722 A+Florida Fire Frogs — 209194 49402 12321 11 253300304604 52294 156 274 41 — — — — — —
201722 INTLPuerto Rico — 6961 12302 6131 00 197279344624 148217 199 279 75 — — — — — —
201823 AAAGwinnett Stripers — 5146 12000 381 00 261320261581 308 166 268 54 — — — — — —
201823 AAMississippi Braves — 159142 38711 9214 02 268329352681 85303 136 303 71 — — — — — —
201823 ROKGCL Braves — 3127 7101 222 00 259355407762 148250 66 347 57 — — — — — —
201823 INTLCriollos de Caguas — 8571 17000 991 00 239333239573 266 1111 264 64 — — — — — —
201924 AAAGwinnett Stripers — 132121 35502 10250 00 289344380724 91347 198 325 68 — — — — — —
201924 AAMississippi Braves — 178154 31800 17241 00 201285253538 52231 1310 245 28 — — — — — —
201924 INTLPuerto Rico — 7263 14401 381 00 222269333602 111232 114 253 57 — — — — — —
202025 INTLPuerto Rico — 7653 17303 1495 00 3215005471.047 226318 1218 441 184 — — — — — —
202126 AAAGwinnett Stripers — 157152 22502 3290 00 145161217378 72164 182 167 -22 — — — — — —
202126 INTLPuerto Rico — 135118 26601 12192 00 220303297600 76248 149 273 71 — — — — — —
202227 AAAAlbuquerque Isotopes — 353308 951109 37574 00 308390432822 123350 1610 367 88 — — — — — —
202227 INTLCriollos de Caguas — 156137 24203 12114 00 175261255517 80167 78 239 48 — — — — — —
202328 AAAAlbuquerque Isotopes — 397357 9217114 33551 10 258322429751 171265 148 329 61 — — — — — —
202328 INTLPuerto Rico — 4541 9000 280 00 220256220475 265 184 212 30 — — — — — —
202429 INTLCriollos de Caguas — 111101 22302 7161 00 218275307582 89241 146 261 63 — — — — — —
202530 INTLCriollos de Caguas — 6856 13200 9102 00 232358268626 36283 1513 298 88 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201520 ROK MLEGCL Braves — 152140 32505 9202 22 229285371656 143234 136 288 81 — — — — — —
201621 A MLERome Braves — 462433 1012203 16775 34 233269305574 72264 173 250 55 — — — — — —
201722 AA MLEMississippi Braves — 143132 22401 5252 00 167209220428 53190 173 188 13 — — — — — —
201722 A+ MLEFlorida Fire Frogs — 209198 44302 8471 11 222256268524 45276 224 229 41 — — — — — —
201823 AAA MLEGwinnett Stripers — 5147 11000 2101 00 234280234514 298 204 248 54 — — — — — —
201823 AA MLEMississippi Braves — 159146 37711 5264 02 253297336632 82285 163 273 71 — — — — — —
201823 ROK MLEGCL Braves — 3128 6101 132 00 214290357647 143192 103 252 57 — — — — — —
201924 AAA MLEGwinnett Stripers — 132124 30402 7320 00 242282323605 81308 245 269 68 — — — — — —
201924 AA MLEMississippi Braves — 178159 28800 12301 00 176238226465 50200 177 209 28 — — — — — —
202126 AAA MLEGwinnett Stripers — 157153 19401 2360 00 124135170305 46147 231 135 -22 — — — — — —
202227 AAA MLEAlbuquerque Isotopes — 353318 83906 27694 00 261327346673 85306 208 299 88 — — — — — —
202328 AAA MLEAlbuquerque Isotopes — 397367 781419 23701 10 213261330591 117230 186 259 61 — — — — — —
201520 ROK MLEGCL Braves — 152140 32505 9202 22 229285371656 143235 136 288 81 — — — — — —
201520 ROK RAWGCL Braves — 152135 41707 14142 22 304377511889 207298 99 390 81 — — — — — —
201621 A MLE2 teams — 534497 1162504 19895 35 233269308577 74272 174 250 55 — — — — — —
201621 A RAW2 teams — 534486 1262604 30655 35 259309337646 78287 126 287 55 — — — — — —
201722 A+ MLE3 teams — 421395 78903 15874 11 197234243477 46245 214 212 30 — — — — — —
201722 A+ RAW3 teams — 421385 831105 25654 11 216271283554 68247 156 251 30 — — — — — —
201823 AA MLE4 teams — 326297 721012 12538 02 242290303593 61283 164 265 65 — — — — — —
201823 AA RAW4 teams — 326286 74812 23408 02 259331315646 56289 127 291 65 — — — — — —
201924 AA MLE3 teams — 382345 711502 23762 00 206259267526 61252 206 235 45 — — — — — —
201924 AA RAW3 teams — 382338 801703 30572 00 237303314616 77270 158 274 45 — — — — — —
202025 INTL MLEPuerto Rico — 7653 17303 1495 00 3215005471.047 226318 1218 — — — — — — — —
202025 INTL RAWPuerto Rico — 7653 17303 1495 00 3215005471.047 226318 1218 441 184 — — — — — —
202126 AAA MLE2 teams — 292281 35703 4662 00 125143181324 57148 231 135 -22 — — — — — —
202126 AAA RAW2 teams — 292270 481103 15482 00 178226252478 74202 165 216 -22 — — — — — —
202227 AAA MLE2 teams — 509455 1201309 39998 00 264333352684 88314 198 299 88 — — — — — —
202227 AAA RAW2 teams — 509445 11913012 49688 00 267351378728 110288 1310 328 88 — — — — — —
202328 AAA MLE2 teams — 442407 8716110 26781 10 214263332594 118236 186 259 61 — — — — — —
202328 AAA RAW2 teams — 442398 10117114 35631 10 254316407723 153265 148 317 61 — — — — — —
202429 INTL MLECriollos de Caguas — 111101 22302 7161 00 218275307582 89241 146 — — — — — — — —
202429 INTL RAWCriollos de Caguas — 111101 22302 7161 00 218275307582 89241 146 261 63 — — — — — —
202530 INTL MLECriollos de Caguas — 6856 13200 9102 00 232358268626 36283 1513 — — — — — — — —
202530 INTL RAWCriollos de Caguas — 6856 13200 9102 00 232358268626 36283 1513 298 88 — — — — — —
201520 ROK MLEGCL Braves — 152140 32505 9202 22 229285371656 143234 136 288 81 — — — — — —
201621 A MLE2 teams — 534505 1162504 19895 35 230269303572 73264 174 250 55 — — — — — —
201722 A+ MLE3 teams — 421399 78903 15874 11 195234241475 45241 214 212 30 — — — — — —
201823 AA MLE4 teams — 326303 721012 12538 02 238290297587 59276 164 265 65 — — — — — —
201924 AA MLE3 teams — 382354 711502 23762 00 201259260519 59246 206 235 45 — — — — — —
202126 AAA MLE2 teams — 292284 35703 4662 00 123143180322 56147 231 135 -22 — — — — — —
202227 AAA MLE2 teams — 509457 1201309 39998 00 263333350683 88306 198 299 88 — — — — — —
202328 AAA MLE2 teams — 442412 8716110 26781 10 211263328590 117230 186 259 61 — — — — — —
▸ Career Totals
Career— MLE — 33133027 663108243 17760340 710 219271299570 80256 185 226 39 -240 -3 +0 +59 +72 -11.4
/ 162G— MLE — 650594 1292108 351188 12 217270293563 76254 185 226 39 -47 -1 +0 +12 +14 -2.2

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.

2023 AAAAlbuquerque Isotopes · 397 PAwOBA .325 → .259 (−66)K% 13.9% → 17.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.85%÷0.947×1.200——17.56%
BB% (unintentional) /PA8.31%÷0.984×0.690—×0.9925.78%
HBP% /PA0.25%—×0.940—×0.9920.23%
Singles /BIP19.87%÷1.018×0.930×0.995×0.99217.91%
Doubles /BIP5.63%÷1.002×0.830×0.995×0.9924.60%
Triples /BIP0.33%÷1.150×0.970×0.995×0.9920.28%
Home runs /BIP4.64%÷1.062×0.700—×0.9923.03%

Factors used: league row International League. Park (home-season share, regressed): HR 112, 1B 104, 2B 100, 3B 130, K 89, BB 97 — applied at half strength. Age: age 28 vs a level average of 27.2 → −0.8% on BB/HBP/hit rates (0.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.995.

Result: wOBA .325 → .259; ISO .171 → .121; BABIP .265 → .230. 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).

2022 AAAAlbuquerque Isotopes · 353 PAwOBA .361 → .299 (−62)K% 16.1% → 19.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.15%÷0.995×1.200——19.47%
BB% (unintentional) /PA10.48%÷0.945×0.690—×1.0037.68%
HBP% /PA1.13%—×0.940—×1.0031.07%
Singles /BIP29.88%÷1.047×0.930×1.007×1.00326.82%
Doubles /BIP4.38%÷1.038×0.830×1.007×1.0033.54%
Triples /BIP0.00%÷1.150×0.970×1.007×1.0030.00%
Home runs /BIP3.59%÷1.061×0.700—×1.0032.37%

Factors used: league row International League. Park (home-season share, regressed): HR 112, 1B 109, 2B 108, 3B 130, K 99, BB 89 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.007.

Result: wOBA .361 → .299; ISO .123 → .088; BABIP .350 → .306. 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).

2021 AAAGwinnett Stripers · 157 PAwOBA .163 → .135 (−29)K% 18.5% → 22.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.47%÷0.975×1.200——22.73%
BB% (unintentional) /PA1.91%÷1.014×0.690—×1.0181.32%
HBP% /PA0.00%—×0.940—×1.0180.00%
Singles /BIP12.20%÷1.011×0.930×0.997×1.01811.39%
Doubles /BIP4.07%÷1.039×0.830×0.997×1.0183.30%
Triples /BIP0.00%÷1.150×0.920×0.997×1.0180.00%
Home runs /BIP1.63%÷1.001×0.700—×1.0181.16%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 100, 1B 102, 2B 108, 3B 130, K 95, BB 103 — applied at half strength. Age: age 26 vs a level average of 27.2 → +1.8% on BB/HBP/hit rates (1.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.997.

Result: wOBA .163 → .135; ISO .072 → .053; BABIP .164 → .147. 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).

2019 AAMississippi Braves · 178 PAwOBA .245 → .209 (−36)K% 13.5% → 16.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.48%÷0.975×1.220——16.87%
BB% (unintentional) /PA9.55%÷0.967×0.680—×1.0126.79%
HBP% /PA0.56%—×0.840—×1.0120.48%
Singles /BIP17.69%÷1.068×0.920×0.950×1.01214.65%
Doubles /BIP6.15%÷0.906×0.910×0.950×1.0125.94%
Triples /BIP0.00%÷0.900×0.880×0.950×1.0120.00%
Home runs /BIP0.00%÷0.900×0.800—×1.0120.00%

Factors used: league row SL. Park (home-season share, regressed): HR 80, 1B 114, 2B 81, 3B 80, K 95, BB 93 — applied at half strength. Age: age 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .245 → .209; ISO .052 → .052; BABIP .231 → .200. 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).

2019 AAAGwinnett Stripers · 132 PAwOBA .319 → .269 (−50)K% 18.9% → 24.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.94%÷0.948×1.200——23.96%
BB% (unintentional) /PA7.58%÷1.047×0.690—×1.0485.23%
HBP% /PA0.00%—×0.940—×1.0480.00%
Singles /BIP29.17%÷1.038×0.930×0.950×1.04826.03%
Doubles /BIP5.21%÷0.963×0.830×0.950×1.0484.47%
Triples /BIP0.00%÷1.150×0.970×0.950×1.0480.00%
Home runs /BIP2.08%÷0.899×0.840—×1.0482.04%

Factors used: league row IL. Park (home-season share, regressed): HR 80, 1B 108, 2B 93, 3B 130, K 90, BB 109 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .319 → .269; ISO .091 → .082; BABIP .347 → .308. 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).

2018 AAMississippi Braves · 159 PAwOBA .296 → .273 (−24)K% 13.2% → 16.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.21%÷0.985×1.220——16.36%
BB% (unintentional) /PA5.03%÷1.037×0.680—×1.0273.39%
HBP% /PA2.52%—×0.840—×1.0272.17%
Singles /BIP23.97%÷0.993×0.920×0.999×1.02722.79%
Doubles /BIP5.79%÷1.013×0.910×0.999×1.0275.33%
Triples /BIP0.83%÷1.110×0.880×0.999×1.0270.67%
Home runs /BIP0.83%÷0.897×0.800—×1.0270.76%

Factors used: league row SL. Park (home-season share, regressed): HR 79, 1B 99, 2B 103, 3B 122, K 97, BB 107 — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.999.

Result: wOBA .296 → .273; ISO .085 → .078; BABIP .303 → .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).

2018 AAAGwinnett Stripers · 51 PAwOBA .267 → .248 (−19)K% 15.7% → 19.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.69%÷0.952×1.200——19.78%
BB% (unintentional) /PA5.88%÷0.947×0.690—×1.0504.50%
HBP% /PA1.96%—×0.940—×1.0501.94%
Singles /BIP31.58%÷1.010×0.930—×1.05030.54%
Doubles /BIP0.00%÷0.995×0.830—×1.0500.00%
Triples /BIP0.00%÷1.116×0.970—×1.0500.00%
Home runs /BIP0.00%÷0.970×0.840—×1.0500.00%

Factors used: league row IL. Park (home-season share, regressed): HR 94, 1B 102, 2B 99, 3B 123, K 90, BB 89 — applied at half strength. Age: age 23 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (4.2 yr younger than average).

Result: wOBA .267 → .248; ISO .000 → .000; BABIP .308 → .298. 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).

2018 ROKGCL Braves · 31 PAwOBA .338 → .252 (−86)K% 6.5% → 9.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA6.45%÷1.000×1.440——9.29%
BB% (unintentional) /PA6.45%÷1.000×0.620—×0.9653.86%
HBP% /PA6.45%—×0.720—×0.9654.48%
Singles /BIP20.00%÷1.000×0.820—×0.96515.83%
Doubles /BIP4.00%÷1.000×0.720—×0.9652.78%
Triples /BIP0.00%÷1.000×0.720—×0.9650.00%
Home runs /BIP4.00%÷1.000×0.780—×0.9653.01%

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 23 vs a level average of 19.5 → −3.5% on BB/HBP/hit rates (3.5 yr older than average).

Result: wOBA .338 → .252; ISO .148 → .112; BABIP .250 → .192. 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 — .