Yohandy Morales

3B Rochester Red Wings
Age 25 R/R 6'3" / 225 lbs AAA Svc 0.157 · Ctrl thru 2032
Overview
AAA40-MANROOKIEPre-ArbFA 2033
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202422AA/AWSH307.283/.369/.4167594—.258/.324/.361
202523AAA/AA/INTL2 orgs643.284/.355/.470187105—.244/.302/.375
202624AAAWSH455.286/.363/.51925698—.248/.306/.415
202624MLBWSH47.255/.255/.596411310.5
2027PROJ30% MLB25MLBWSH63.247/.304/.40423980.2
2028PROJ52% MLB26MLBWSH293.247/.305/.4041013980.8
2029PROJ59% MLB27MLBWSH327.245/.304/.4021114980.9
Last 3 seasons WAR 0.5  ·  Next 3 projected WAR 1.8Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.157First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Arb-1$4M2031Arb-2$5M2032Arb-3$6M
Skills · percentileMiLB Statcast 2026 AAA
Max EV93
Speed50
K%42
BB%35
Chase%23
Whiff%20
Form.252/.293/.452 ▲ rolling true talent (60d window) · proj .246/.301/.404
Career WAR0.0 WAR median (P10 -0.6 / P90 13, comp-based) · star 2% · didn't stick 75%
CompsJosh Fields (age 25) · Henry Davis (age 24) · Clint Frazier (age 25)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†98
AVG/OBP/SLG.247 / .304 / .404
PA63
HR2
K%30
BB%6
BABIP328
ISO155
MLB%30%
Value2027 · WAR
BAT: -0.5 runs (wOBA-derived runs vs avg)-0BATRUN: +1.4 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.3 runs (Defensive runs vs avg)-0FLDPOS: +0.7 runs (Positional adjustment)+1POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: +0.70+0.7WAR
0.00.51.00.20.80.90.80.60.427282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$13M ctrl surplus
Tools · Recent Form · Contract
ToolsStatcast %ile · 2026
CONTACT
xAVG
580.258
POWER
Barrel%
9015.6
Avg EV
8891.7
SPEED
Sprint
8128.7
Recent Formrolling true talent ⓘ
K%31%▼32% over 47 PA (60d) · proj 30%
BB%5%▼▼0% over 47 PA (60d) · proj 7%
ISO.199▲▲.340 over 47 AB (60d) · proj .158
HR/BB6.9%▲12.5% over 32 BBE (60d) · proj 5.2%
BABIP.327·.286 over 28 BIP (60d) · proj .328
SLASH.252/.293/.452▲proj .246/.301/.404
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2026
Service   0.157 yrs.days
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+0.2$0.8M+$0.1M
2028Pre-Arb$0.8M+0.8$3M+$2M
2029Pre-Arb$0.8M+0.9$3M+$2M
2030Arb-1$4M+0.8$3M+$0.0M (cut)
2031Arb-2$5M+0.6$2M+$0.0M (cut)
2032Arb-3$6M+0.4$1M+$0.0M (cut)
Totals $2M $12M +$5M

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)
202321 AAHarrisburg Senators — 1714 4100 320 00 286412357769 71333 1218 358 99 — — — — — —
202321 A+Wilmington Blue Rocks — 8070 22520 8162 00 314400443843 129407 2010 378 98 — — — — — —
202321 AFredericksburg Nationals — 8777 301020 8181 11 3904535711.025 182500 219 445 118 — — — — — —
202422 AAHarrisburg Senators — 282245 661115 31695 43 269363384747 114355 2411 340 87 — — — — — —
202422 AFredericksburg Nationals — 2524 10202 110 10 4174407501.190 333381 44 514 167 — — — — — —
202523 AAARochester Red Wings — 433382 9521211 461312 50 249333401733 152346 3011 328 75 — — — — — —
202523 AAHarrisburg Senators — 142127 401024 11331 22 315374520894 205387 238 384 128 — — — — — —
202523 INTLPuerto Rico — 6865 28643 3140 00 4314567851.240 354521 214 530 245 — — — — — —
202624 MLBWashington Nationals — 4747 12404 0150 10 255255596851 340286 320 363 131 +2 +0 +0 +2 +1 0.5
202624 AAARochester Red Wings — 455405 11619025 431116 61 286363519882 232337 249 387 98 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 4747 12404 0150 10 255255596851 340286 320 363 132 +2 +0 +0 +2 +1 0.5
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202321 AA MLEHarrisburg Senators — 1715 4100 220 00 267353333686 67322 1212 314 99 — — — — — —
202321 A+ MLEWilmington Blue Rocks — 8073 20420 5222 00 274338384721 110384 286 313 98 — — — — — —
202321 A MLEFredericksburg Nationals — 8780 25720 5251 11 312360450810 138431 296 342 118 — — — — — —
202422 AA MLEHarrisburg Senators — 282255 641014 21835 43 251320345665 94356 297 297 87 — — — — — —
202422 A MLEFredericksburg Nationals — 2524 8201 110 10 333360542902 208332 44 415 167 — — — — — —
202523 AAA MLERochester Red Wings — 433395 891828 331532 50 225288342630 116337 358 279 75 — — — — — —
202523 AA MLEHarrisburg Senators — 142130 391023 8401 22 300345477822 177393 286 358 128 — — — — — —
202624 MLB MLEWashington Nationals — 4747 12404 0150 10 255255596851 340286 320 362 131 +2 +0 +0 +2 +1 0.5
202624 AAA MLERochester Red Wings — 455419 10416018 291336 61 248306415721 167319 296 313 98 — — — — — —
202321 A MLE3 teams — 184168 481330 12493 11 286344399743 113400 277 327 107 — — — — — —
202321 A RAW3 teams — 184161 561640 19363 11 348426497923 149444 2010 408 107 — — — — — —
202422 AA MLE2 teams — 307279 731215 22855 53 262327366692 104358 287 307 94 — — — — — —
202422 AA RAW2 teams — 307269 761317 32705 53 283369416786 134358 2310 354 94 — — — — — —
202523 AAA MLE3 teams — 643588 14432413 462163 72 245303379682 134359 347 299 88 — — — — — —
202523 AAA RAW3 teams — 643574 16337818 601783 72 284355470825 186378 289 362 88 — — — — — —
202624 AAA MLE2 teams — 502466 11620022 291486 71 249301433735 185316 296 318 101 — — — — — —
202624 AAA RAW2 teams — 502452 12823029 431266 71 283353527880 243332 259 385 101 — — — — — —
202321 A MLE3 teams — 184167 481330 12493 11 287344401745 114400 277 327 107 — — — — — —
202422 AA MLE2 teams — 307277 731215 22855 53 264327368695 105354 287 307 94 — — — — — —
202523 AAA MLE3 teams — 643589 14432413 462163 72 244303379682 134351 347 299 88 — — — — — —
202624 AAA MLE2 teams — 502462 11620022 291486 71 251301437739 186316 296 318 101 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202422 AA MLE2 teams — 307277 731215 22855 53 264327368695 105354 287 307 94 — — — — — —
202523 AAA MLE3 teams — 643589 14432413 462163 72 244303379682 134351 347 299 88 — — — — — —
202624 AAA MLE2 teams — 502462 11620022 291486 71 251301437739 186316 296 318 101 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202725 MLB MLEWSH 30% 380348 8616112 251154 173 247303404708 158328 307 313 98 -1 +2 -1 +1 +8 0.7
▸ 2027 — real world (MLB)
202725 MLB CTXWSH 30% 6358 14302 4191 31 247304404708 158328 306 313 98 -0 +0 -0 +0 +1 0.2
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202826 MLB MLEWSH 52% 566518 12824218 381695 255 246304405709 158326 307 314 98 -1 +3 -1 +2 +12 1.6
202927 MLB MLEWSH 59% 550503 12423218 371635 235 245304402706 157323 307 313 98 -1 +3 -1 +2 +12 1.5
203028 MLB MLEWSH 63% 534487 11922117 371575 204 243303397700 154320 297 310 96 -2 +2 -1 +2 +12 1.2
203129 MLB MLEWSH 64% 520474 11421116 361535 174 241301391692 151317 297 307 94 -4 +2 -2 +2 +11 0.9
203230 MLB MLEWSH 64% 506462 11020115 351484 143 238298384682 146313 297 303 91 -5 +2 -3 +2 +11 0.6
203331 MLB MLEWSH 64% 286262 611118 20852 51 233293374667 141310 307 297 87 -4 +1 -3 +1 +6 0.0
202826 MLB CTXWSH 52% 293268 6712110 20873 133 247305404709 158326 307 314 98 -1 +1 -0 +1 +6 0.8
202927 MLB CTXWSH 59% 327299 7414111 22973 143 245304402706 156323 307 313 98 -1 +2 -0 +1 +7 0.9
203028 MLB CTXWSH 63% 339310 7614111 231003 133 244303397700 154321 297 311 96 -2 +1 -1 +1 +7 0.8
203129 MLB CTXWSH 64% 332303 7414110 23983 112 241301391692 150317 307 307 94 -2 +1 -1 +1 +7 0.6
203230 MLB CTXWSH 64% 324296 7113110 22953 92 238298384682 146314 297 303 91 -3 +1 -2 +1 +7 0.4
203331 MLB CTXWSH 64% 183167 38705 12542 31 234293374667 140310 307 297 87 -3 +0 -2 +1 +4 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 18451690 41278561 12254617 6414 244301404705 160321 307 310 95 -10 +7 -7 +8 +40 4.0
/ 162G— A+C — 650595 14427221 431926 235 242300400700 158319 307 310 95 -3 +3 -2 +3 +14 1.4
Career— MLE — 48084399 108520717139 326143745 13331 247305396701 150332 307 309 95 -17 +13 -12 +13 +70 6.9
/ 162G— MLE — 650595 14728219 441946 184 247306397703 150332 307 309 95 -3 +3 -2 +3 +14 1.4

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 AAARochester Red Wings · 455 PAwOBA .376 → .313 (−63)K% 24.4% → 29.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.40%÷1.000×1.200——29.27%
BB% (unintentional) /PA9.01%÷1.000×0.690—×1.0336.42%
HBP% /PA1.32%—×0.940—×1.0331.28%
Singles /BIP24.49%÷1.000×0.930×1.032×1.03324.29%
Doubles /BIP6.46%÷1.000×0.830×1.032×1.0335.72%
Triples /BIP0.00%÷1.000×0.970×1.032×1.0330.00%
Home runs /BIP8.50%÷1.000×0.700—×1.0336.15%

Factors used: league row International League. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.032.

Result: wOBA .376 → .313; ISO .232 → .171; BABIP .337 → .319. 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 AAARochester Red Wings · 433 PAwOBA .321 → .279 (−41)K% 30.3% → 35.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.25%÷1.028×1.200——35.32%
BB% (unintentional) /PA10.39%÷0.978×0.690—×1.0487.68%
HBP% /PA0.46%—×0.940—×1.0480.46%
Singles /BIP24.30%÷0.987×0.930×1.031×1.04824.74%
Doubles /BIP8.37%÷1.000×0.830×1.031×1.0487.51%
Triples /BIP0.80%÷1.150×0.970×1.031×1.0480.73%
Home runs /BIP4.38%÷0.960×0.700—×1.0483.35%

Factors used: league row International League. Park (home-season share, regressed): HR 92, 1B 97, 2B 100, 3B 130, K 106, BB 96 — 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 ×1.031.

Result: wOBA .321 → .279; ISO .152 → .122; BABIP .346 → .337. 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 AAHarrisburg Senators · 142 PAwOBA .382 → .358 (−23)K% 23.2% → 28.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.24%÷0.997×1.220——28.45%
BB% (unintentional) /PA7.75%÷0.967×0.700—×1.0125.67%
HBP% /PA0.70%—×0.850—×1.0120.61%
Singles /BIP25.53%÷1.009×0.970×1.044×1.01225.95%
Doubles /BIP10.64%÷0.887×0.860×1.044×1.01210.90%
Triples /BIP2.13%÷0.913×0.950×1.044×1.0122.34%
Home runs /BIP4.26%÷0.963×0.780—×1.0123.49%

Factors used: league row EL. Park (home-season share, regressed): HR 93, 1B 102, 2B 77, 3B 83, K 99, 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 ×1.044.

Result: wOBA .382 → .358; ISO .205 → .190; BABIP .387 → .393. 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).

2024 AAHarrisburg Senators · 282 PAwOBA .332 → .297 (−35)K% 24.5% → 29.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.47%÷1.008×1.220——29.61%
BB% (unintentional) /PA10.99%÷1.051×0.700—×1.0277.52%
HBP% /PA1.77%—×0.850—×1.0271.55%
Singles /BIP27.84%÷1.010×0.970×1.035×1.02728.43%
Doubles /BIP6.25%÷0.964×0.860×1.035×1.0275.93%
Triples /BIP0.57%÷0.915×0.950×1.035×1.0270.63%
Home runs /BIP2.84%÷0.990×0.780—×1.0272.30%

Factors used: league row EL. Park (home-season share, regressed): HR 98, 1B 102, 2B 93, 3B 83, K 102, BB 110 — 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 ×1.035.

Result: wOBA .332 → .297; ISO .114 → .099; BABIP .355 → .356. 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).

2024 AFredericksburg Nationals · 25 PAwOBA .499 → .415 (−84)K% 4.0% → 5.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA4.00%÷1.038×1.360——5.24%
BB% (unintentional) /PA4.00%÷1.044×0.690—×0.9902.62%
HBP% /PA0.00%—×0.780—×0.9900.00%
Singles /BIP26.09%÷1.024×0.920—×0.99023.20%
Doubles /BIP8.70%÷0.907×0.830—×0.9907.88%
Triples /BIP0.00%÷1.150×0.910—×0.9900.00%
Home runs /BIP8.70%÷1.078×0.800—×0.9906.39%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 116, 1B 105, 2B 81, 3B 130, K 108, BB 109 — applied at half strength. Age: age 23 vs a level average of 22.0 → −1.0% on BB/HBP/hit rates (1.0 yr older than average).

Result: wOBA .499 → .415; ISO .333 → .260; BABIP .381 → .332. 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).

2023 AFredericksburg Nationals · 87 PAwOBA .438 → .342 (−96)K% 20.7% → 28.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.69%÷0.978×1.360——28.78%
BB% (unintentional) /PA9.20%÷1.126×0.690——5.63%
HBP% /PA1.15%—×0.780——0.90%
Singles /BIP30.51%÷1.016×0.920×1.007—27.83%
Doubles /BIP16.95%÷1.065×0.830×1.007—13.30%
Triples /BIP3.39%÷1.150×0.910×1.007—2.70%
Home runs /BIP0.00%÷0.917×0.800——0.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 83, 1B 103, 2B 113, 3B 130, K 96, BB 125 — 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.007.

Result: wOBA .438 → .342; ISO .182 → .137; BABIP .500 → .431. 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).

2023 A+Wilmington Blue Rocks · 80 PAwOBA .369 → .313 (−56)K% 20.0% → 26.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.00%÷0.973×1.310——26.94%
BB% (unintentional) /PA10.00%÷1.005×0.600—×1.0126.04%
HBP% /PA2.50%—×0.770—×1.0121.95%
Singles /BIP27.78%÷0.981×0.870×1.050×1.01226.19%
Doubles /BIP9.26%÷0.894×0.780×1.050×1.0128.59%
Triples /BIP3.70%÷0.913×0.850×1.050×1.0123.66%
Home runs /BIP0.00%÷0.913×0.880—×1.0120.00%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 83, 1B 96, 2B 79, 3B 83, K 95, BB 101 — applied at half strength. Age: age 22 vs a level average of 22.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .369 → .313; ISO .129 → .118; BABIP .407 → .384. 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).

2023 AAHarrisburg Senators · 17 PAwOBA .350 → .314 (−37)K% 11.8% → 14.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.76%÷1.005×1.220——14.29%
BB% (unintentional) /PA17.65%÷1.016×0.700—×1.04212.67%
HBP% /PA0.00%—×0.850—×1.0420.00%
Singles /BIP25.00%÷1.013×0.970—×1.04224.95%
Doubles /BIP8.33%÷1.033×0.860—×1.0427.23%
Triples /BIP0.00%÷0.935×0.950—×1.0420.00%
Home runs /BIP0.00%÷1.115×0.780—×1.0420.00%

Factors used: league row EL. Park (home-season share, regressed): HR 123, 1B 103, 2B 107, 3B 87, K 101, BB 103 — applied at half strength. Age: age 22 vs a level average of 24.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average).

Result: wOBA .350 → .314; ISO .071 → .064; BABIP .333 → .322. 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 — .