Angel Abreu

SS ACL Guardians
Age 18 R/R 5'9" / 152 lbs ROK Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
OGV OFP35OGV rank#790ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202516ROKDSL CLE Goryl209.308/.425/.37211359—.204/.304/.232
202617A/ROKCLE240.328/.433/.40303683—.261/.345/.313
2027PROJMLE18MLBCLE350.215/.289/.28328640.0
2028PROJ34% MLB19MLBCLE69.221/.297/.30112720.0
2029PROJ48% MLB20MLBCLE157.226/.303/.31724780.1
Next 3 projected WAR 0.2Projected 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
Speed93
Z-Con%84
Whiff%82
wRC+76
wOBA65
K%53
Career WAR0.0 WAR median (P10 -0.2 / P90 17, comp-based) · star 3% · didn't stick 83%
CompsDameury Pena (age 18) · José Mejía (age 18) · Isiah Kiner-Falefa (age 19)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 140 proj PA
wRC+†64
AVG/OBP/SLG.213 / .287 / .280
PA140
HR1
K%26
BB%8
ISO68
MLB%0%
Value2027 · WAR
BAT: -5.9 runs (wOBA-derived runs vs avg)-6BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.5 runs (Positional adjustment)+2POSREP: +3.0 runs (Replacement-level credit)+3REPTotal WAR: +0.00+0.0WAR
0.00.51.00.10.30.50.70.70.80.80.70.60.427282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$27M ctrl surplus
Tools · ContractCON 55 / POW 20
Toolsscout grade
CONTACT55
scouting grade only
POWER20
scouting grade only
EYE60
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.7$2M+$1M
2034Pre-Arb$1.0M+0.8$2M+$1M
2035Pre-Arb$1.0M+0.8$2M+$1M
2036Arb-1$4M+0.7$1M+$0.0M
2037Arb-2$5M+0.6$1M+$0.0M (cut)
2038Arb-3$6M+0.4$0.7M+$0.0M (cut)
Totals $6M $9M +$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 = 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)
202516 ROKDSL CLE Goryl — 209172 53421 33202 131 308425372797 64342 1016 366 59 — — — — — —
202617 AHill City Howlers — 2822 6100 670 21 273429318747 45400 2521 357 80 — — — — — —
202617 ROKACL Guardians — 212179 60830 23448 349 335433413847 78438 2111 384 83 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202516 ROK MLEDSL CLE Goryl — 209181 37310 24242 131 204304232536 28233 1111 255 59 — — — — — —
202617 A MLEHill City Howlers — 2824 6100 4100 21 250357292649 42380 3614 287 80 — — — — — —
202617 ROK MLEACL Guardians — 212187 49620 15638 349 262343316658 53377 307 291 83 — — — — — —
202516 ROK MLEDSL CLE Goryl — 209181 37310 24242 131 204304232536 28234 1111 255 59 — — — — — —
202516 ROK RAWDSL CLE Goryl — 209172 53421 33202 131 308425372797 64342 1016 366 59 — — — — — —
202617 ROK MLE2 teams — 240211 55720 19738 3610 261345313657 52393 308 291 83 — — — — — —
202617 ROK RAW2 teams — 240201 66930 29518 3610 328433403836 75434 2112 381 83 — — — — — —
202516 ROK MLEDSL CLE Goryl — 209181 37310 24242 131 204304232536 28233 1111 255 59 — — — — — —
202617 ROK MLE2 teams — 240211 55720 19738 3610 261345313657 52377 308 291 83 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202516 ROK MLEDSL CLE Goryl — 209181 37310 24242 131 204304232536 28233 1111 255 59 — — — — — —
202617 ROK MLE2 teams — 240211 55720 19738 3610 261345313657 52377 308 291 83 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202718 MLB MLECLE 0% 350314 681132 29904 82 215289283572 68291 268 263 64 -15 +1 +0 +4 +8 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202819 MLB MLECLE 34% 200178 39612 17513 51 221297303600 82294 268 275 72 -7 +1 +0 +2 +4 0.0
202920 MLB MLECLE 48% 324289 651024 27815 82 226303319622 94296 258 284 78 -8 +1 +0 +3 +7 0.3
203021 MLB MLECLE 54% 427381 871436 361057 103 230307332640 103296 258 291 83 -9 +1 +0 +5 +9 0.6
203122 MLB MLECLE 57% 495442 1011638 421208 124 233310343653 110297 248 296 86 -8 +1 +0 +5 +11 0.9
203223 MLB MLECLE 58% 545485 11418410 471318 124 235312350663 115298 249 300 89 -7 +1 +0 +6 +12 1.1
203324 MLB MLECLE 57% 568505 12019411 491369 134 236314353667 117298 249 301 90 -7 +1 +0 +6 +12 1.3
203425 MLB MLECLE 57% 585521 12320411 501409 134 236314354668 118298 249 302 90 -7 +1 +0 +6 +13 1.4
203526 MLB MLECLE 57% 596531 12620412 511429 134 236314354668 118298 249 302 90 -7 +1 +0 +6 +13 1.4
203627 MLB MLECLE 55% 594529 12420411 511439 134 235313352665 117298 249 300 89 -7 +1 +0 +6 +13 1.3
203728 MLB MLECLE 55% 583520 12119411 501418 114 233311347658 114297 249 298 88 -8 +1 -1 +6 +13 1.0
203829 MLB MLECLE 53% 566504 11819410 491398 104 231309341650 110296 259 294 85 -10 +0 -1 +6 +12 0.8
203930 MLB MLECLE 53% 552492 1121839 471378 94 228305334639 106295 259 290 82 -12 +0 -2 +6 +12 0.5
204031 MLB MLECLE 52% 534477 1071738 451357 75 224301325625 100292 258 284 79 -14 -1 -3 +6 +12 0.0
204132 MLB MLECLE 52% 511457 1001537 421317 67 220295313608 93289 268 277 74 -16 -2 -4 +5 +11 -0.5
202819 MLB CTXCLE 34% 6962 13201 6171 20 221297301597 80294 259 274 72 -2 +0 +0 +1 +1 0.0
202920 MLB CTXCLE 48% 157141 32512 13392 41 226303317620 92295 258 283 78 -4 +0 +0 +2 +3 0.1
203021 MLB CTXCLE 54% 232206 47813 20574 62 229307330638 101296 259 290 83 -5 +0 +0 +2 +5 0.3
203122 MLB CTXCLE 57% 280250 58925 24684 72 232310341651 108297 249 295 86 -5 +1 +0 +3 +6 0.5
203223 MLB CTXCLE 58% 314279 661126 27755 72 235312348660 113297 249 299 89 -4 +1 +0 +3 +7 0.7
203324 MLB CTXCLE 57% 324288 681126 28775 72 236314351664 115298 249 300 90 -4 +1 +0 +3 +7 0.7
203425 MLB CTXCLE 57% 332295 691126 29795 72 236314352666 116298 249 301 90 -4 +1 +0 +4 +7 0.8
203526 MLB CTXCLE 57% 337300 711226 29815 72 236314352666 116298 249 301 90 -4 +1 +0 +4 +7 0.8
203627 MLB CTXCLE 55% 330293 691126 29795 72 235313350663 115298 249 300 89 -4 +1 +0 +4 +7 0.7
203728 MLB CTXCLE 55% 320284 671126 28785 62 233311345656 112297 249 297 88 -5 +0 -0 +3 +7 0.6
203829 MLB CTXCLE 53% 303270 621025 26744 52 231308340648 108296 249 294 85 -5 +0 -1 +3 +7 0.4
203930 MLB CTXCLE 53% 291260 601025 25724 52 228305332637 104295 259 290 82 -6 +0 -1 +3 +6 0.3
204031 MLB CTXCLE 52% 278249 55914 23704 43 224301323623 99292 258 284 79 -7 -0 -1 +3 +6 0.0
204132 MLB CTXCLE 52% 265238 52814 22683 34 219295311606 92289 268 277 74 -8 -1 -2 +3 +6 -0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 38323415 7891282265 32993456 7728 231309339647 107297 249 294 84 -67 +4 -6 +41 +83 5.7
/ 162G— A+C — 650579 13422411 561589 135 231309340649 109298 249 294 84 -11 +1 -1 +7 +14 1.0
Career— MLE — 76696829 157624550121 6571865117 19466 231309334644 104298 249 292 84 -132 +7 -10 +77 +156 10.0
/ 162G— MLE — 650579 13321410 5615810 166 230309332640 102297 249 292 84 -12 +1 -1 +7 +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 ROKACL Guardians · 212 PAwOBA .378 → .291 (−87)K% 20.8% → 29.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.75%÷1.000×1.440——29.89%
BB% (unintentional) /PA10.85%÷1.000×0.620—×1.0226.88%
HBP% /PA3.77%—×0.720—×1.0222.78%
Singles /BIP36.30%÷1.000×0.820×1.050×1.02231.95%
Doubles /BIP5.93%÷1.000×0.720×1.050×1.0224.58%
Triples /BIP2.22%÷1.000×0.720×1.050×1.0221.72%
Home runs /BIP0.00%÷1.000×0.780—×1.0220.00%

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 18 vs a level average of 19.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .378 → .291; ISO .078 → .057; BABIP .438 → .377. 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).

2026 AHill City Howlers · 28 PAwOBA .349 → .287 (−63)K% 25.0% → 34.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.00%÷1.000×1.360——34.00%
BB% (unintentional) /PA21.43%÷1.000×0.690—×1.05015.52%
HBP% /PA0.00%—×0.780—×1.0500.00%
Singles /BIP33.33%÷1.000×0.920—×1.05032.20%
Doubles /BIP6.67%÷1.000×0.830—×1.0505.81%
Triples /BIP0.00%÷1.000×0.910—×1.0500.00%
Home runs /BIP0.00%÷1.000×0.800—×1.0500.00%

Factors used: level-wide A 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 22.0 → +5.0% on BB/HBP/hit rates (4.0 yr younger than average).

Result: wOBA .349 → .287; ISO .045 → .037; BABIP .400 → .380. 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 CLE Goryl · 209 PAwOBA .360 → .255 (−105)K% 9.6% → 11.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA9.57%÷1.028×1.220——11.36%
BB% (unintentional) /PA15.79%÷0.993×0.700—×1.02211.38%
HBP% /PA0.96%—×0.700—×1.0220.68%
Singles /BIP30.26%÷1.061×0.680×1.050×1.02220.83%
Doubles /BIP2.63%÷1.020×0.600×1.050×1.0221.66%
Triples /BIP1.32%÷0.995×0.600×1.050×1.0220.85%
Home runs /BIP0.66%÷1.316×0.470—×1.0220.24%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 163, 1B 112, 2B 104, 3B 99, K 106, BB 99 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .360 → .255; ISO .064 → .038; BABIP .342 → .233. 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).