Marcelo Alcala

CF Kannapolis Cannon Ballers
Age 21 R/R 6'0" / 183 lbs A HR +4% Svc 0.0 · Ctrl thru 2037
Overview
APROSPECTMiLBFA 2038
ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202418ROKCWS161.272/.371/.44131328—.149/.245/.227
202519ROKCWS168.233/.325/.47971426—.146/.223/.291
202620A/ROKCWS272.153/.319/.2785168—.087/.222/.161
2027PROJMLE21MLBCWS382.173/.250/.2736849-0.6
2028PROJ34% MLB22MLBCWS73.182/.259/.2992257-0.1
2029PROJ48% MLB23MLBCWS146.189/.266/.3204365-0.2
Next 3 projected WAR -1.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2037Service0.0First FA2038
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032Pre-Arb$0.9M2033Ext$0.9M2034Ext$1.0M+3
Skills · percentileMiLB Statcast 2026 A
Speed75
Chase%60
BB%57
ISO52
wOBA19
wRC+19
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 99%
CompsJase Bowen (age 21) · Narciso Crook (age 21) · Johan Mieses (age 21)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 162 proj PA
wRC+†49
AVG/OBP/SLG.172 / .248 / .271
PA162
HR3
K%36
BB%7
ISO100
MLB%0%
Value2027 · WAR
BAT: -9.8 runs (wOBA-derived runs vs avg)-10BATRUN: +0.6 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.6 runs (Positional adjustment)+1POSREP: +3.5 runs (Replacement-level credit)+4REPTotal WAR: -0.60-0.6WAR
trajectory · projected WAR by year
-0.6-0.1-0.2-0.10.00.027283032
Tools · ContractCON 20 / POW 55
Toolsscout grade
CONTACT20
scouting grade only
POWER55
scouting grade only
EYE30
scouting grade only
SPEED60
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M———
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

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)
202317 ROKDSL White Sox — 12798 24812 20379 51 245417408825 163373 2916 381 49 — — — — — —
202418 ROKDSL White Sox — 161136 37453 125410 134 272371441812 169420 347 359 28 — — — — — —
202519 ROKACL White Sox — 168146 34747 14636 141 233325479805 247355 388 349 26 — — — — — —
202620 AKannapolis Cannon Ballers — 146117 16513 19679 63 137303274577 137277 4613 277 8 — — — — — —
202620 ROKACL White Sox — 12699 17502 19486 101 172336283619 111300 3815 296 8 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202317 ROK MLEDSL White Sox — 127104 16511 14429 51 154307250557 96221 3311 240 49 — — — — — —
202418 ROK MLEDSL White Sox — 161141 21231 86810 134 149245227472 78258 425 210 28 — — — — — —
202519 ROK MLEACL White Sox — 168151 22434 9916 141 146223291514 146280 545 206 26 — — — — — —
202620 A MLEKannapolis Cannon Ballers — 146123 10312 13919 63 81221171391 89243 629 180 8 — — — — — —
202620 ROK MLEACL White Sox — 126107 10301 12696 101 93224150374 56220 5510 180 8 — — — — — —
202317 ROK MLEDSL White Sox — 127104 16511 14429 51 154307250557 96246 3311 240 49 — — — — — —
202317 ROK RAWDSL White Sox — 12798 24812 20379 51 245417408825 163373 2916 381 49 — — — — — —
202418 ROK MLEDSL White Sox — 161141 21231 86810 134 149245227472 78270 425 210 28 — — — — — —
202418 ROK RAWDSL White Sox — 161136 37453 125410 134 272371441812 169420 347 359 28 — — — — — —
202519 ROK MLEACL White Sox — 168151 22434 9916 141 146223291514 146321 545 206 26 — — — — — —
202519 ROK RAWACL White Sox — 168146 34747 14636 141 233325479805 247355 388 349 26 — — — — — —
202620 A MLE2 teams — 272230 21613 2516015 164 91226165391 74265 599 180 8 — — — — — —
202620 A RAW2 teams — 272216 331015 3811515 164 153319278596 125289 4214 286 8 — — — — — —
202317 ROK MLEDSL White Sox — 127103 16511 14429 51 155307252560 97221 3311 240 49 — — — — — —
202418 ROK MLEDSL White Sox — 161142 21231 86810 134 148245225471 77258 425 210 28 — — — — — —
202519 ROK MLEACL White Sox — 168151 22434 9916 141 146223291514 146280 545 206 26 — — — — — —
202620 A MLE2 teams — 272230 21613 2516015 164 91226165391 74232 599 180 8 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202418 ROK MLEDSL White Sox — 161142 21231 86810 134 148245225471 77258 425 210 28 — — — — — —
202519 ROK MLEACL White Sox — 168151 22434 9916 141 146223291514 146280 545 206 26 — — — — — —
202620 A MLE2 teams — 272230 21613 2516015 164 91226165391 74232 599 180 8 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202721 MLB MLECWS 0% 382344 601226 271378 82 173250273523 100262 367 241 49 -23 +1 +0 +1 +8 -0.6
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202822 MLB MLECWS 34% 211189 34714 15745 51 181258296554 115266 357 253 57 -11 +1 +0 +1 +5 -0.5
202923 MLB MLECWS 48% 302271 521027 221036 72 189265318583 129269 347 264 65 -13 +1 +0 +1 +7 -0.5
203024 MLB MLECWS 53% 372334 6512210 271258 92 194271334605 139271 347 273 71 -13 +1 +0 +1 +8 -0.3
203125 MLB MLECWS 55% 411369 7313212 311358 103 199275345620 146273 338 279 75 -12 +1 +0 +1 +9 -0.1
203226 MLB MLECWS 56% 431388 7714213 321408 103 202278353632 151274 327 283 78 -11 +1 +0 +2 +9 0.0
202822 MLB CTXCWS 34% 7366 12202 5262 20 182259299557 117266 367 254 57 -4 +0 +0 +0 +2 -0.1
202923 MLB CTXCWS 48% 146131 26514 11503 31 189266320586 131269 348 265 65 -6 +0 +0 +1 +3 -0.2
203024 MLB CTXCWS 53% 196176 33615 14664 51 195272337608 141272 347 274 71 -7 +1 +0 +1 +4 -0.1
203125 MLB CTXCWS 55% 225201 40717 17745 51 200276348624 149274 338 280 75 -7 +1 +0 +1 +5 -0.0
203226 MLB CTXCWS 56% 240215 43817 18785 62 203279357636 153275 328 285 78 -6 +0 +0 +1 +5 0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 880789 15428425 6529419 215 195273336608 141272 337 275 56 -30 +2 +0 +3 +19 -0.5
/ 162G— A+C — 650583 11421318 4821714 164 196273334607 139274 337 275 56 -22 +2 +0 +2 +14 -0.4
Career— MLE — 26172323 407781858 19499679 9322 175262299561 124272 387 251 56 -70 +4 +0 +7 +41 -1.8
/ 162G— MLE — 650577 10019414 4824720 235 173260293553 120270 387 251 56 -24 +1 +0 +2 +14 -0.6

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 AKannapolis Cannon Ballers · 146 PAwOBA .271 → .180 (−91)K% 45.9% → 62.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA45.89%÷1.000×1.360——62.41%
BB% (unintentional) /PA13.01%÷1.000×0.690—×1.0309.25%
HBP% /PA6.16%—×0.780—×1.0304.95%
Singles /BIP14.00%÷1.000×0.920×0.974×1.03012.92%
Doubles /BIP10.00%÷1.000×0.830×0.974×1.0308.32%
Triples /BIP2.00%÷1.000×0.910×0.974×1.0301.83%
Home runs /BIP6.00%÷1.000×0.800—×1.0304.94%

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 20 vs a level average of 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.974.

Result: wOBA .271 → .180; ISO .137 → .078; BABIP .277 → .243. 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 ROKACL White Sox · 126 PAwOBA .292 → .180 (−111)K% 38.1% → 54.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA38.10%÷1.000×1.440——54.86%
BB% (unintentional) /PA15.08%÷1.000×0.620—×0.9959.30%
HBP% /PA4.76%—×0.720—×0.9953.41%
Singles /BIP19.61%÷1.000×0.820×0.950×0.99515.20%
Doubles /BIP9.80%÷1.000×0.720×0.950×0.9956.67%
Triples /BIP0.00%÷1.000×0.720×0.950×0.9950.00%
Home runs /BIP3.92%÷1.000×0.780—×0.9953.04%

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 20 vs a level average of 19.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .292 → .180; ISO .111 → .065; BABIP .300 → .220. 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 ROKACL White Sox · 168 PAwOBA .340 → .206 (−133)K% 37.5% → 54.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA37.50%÷0.998×1.440——54.12%
BB% (unintentional) /PA8.33%÷0.994×0.620—×1.0085.24%
HBP% /PA3.57%—×0.720—×1.0082.59%
Singles /BIP19.28%÷0.980×0.820×1.012×1.00816.44%
Doubles /BIP8.43%÷1.039×0.720×1.012×1.0085.96%
Triples /BIP4.82%÷0.900×0.720×1.012×1.0083.93%
Home runs /BIP8.43%÷1.128×0.780—×1.0085.87%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 126, 1B 96, 2B 108, 3B 80, K 100, BB 99 — applied at half strength. Age: age 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.012.

Result: wOBA .340 → .206; ISO .247 → .138; BABIP .355 → .280. 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 DSLDSL White Sox · 161 PAwOBA .354 → .210 (−144)K% 33.5% → 42.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.54%÷0.971×1.220——42.15%
BB% (unintentional) /PA7.45%÷1.024×0.700—×1.0085.13%
HBP% /PA6.21%—×0.700—×1.0084.38%
Singles /BIP30.49%÷1.021×0.680×0.950×1.00819.44%
Doubles /BIP4.88%÷0.965×0.600×0.950×1.0082.90%
Triples /BIP6.10%÷0.912×0.600×0.950×1.0083.84%
Home runs /BIP3.66%÷1.463×0.470—×1.0081.18%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 193, 1B 104, 2B 93, 3B 82, K 94, BB 105 — applied at half strength. Age: age 18 vs a level average of 18.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .354 → .210; ISO .169 → .081; BABIP .420 → .258. 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 DSLDSL White Sox · 127 PAwOBA .372 → .240 (−132)K% 29.1% → 33.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.13%÷1.073×1.220——33.13%
BB% (unintentional) /PA15.75%÷1.030×0.700—×1.02210.94%
HBP% /PA7.09%—×0.700—×1.0225.07%
Singles /BIP21.31%÷1.045×0.680×0.950×1.02213.47%
Doubles /BIP13.11%÷1.013×0.600×0.950×1.0227.54%
Triples /BIP1.64%÷1.150×0.600×0.950×1.0220.83%
Home runs /BIP3.28%÷1.233×0.470—×1.0221.28%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 147, 1B 109, 2B 103, 3B 130, K 115, BB 106 — 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 ×0.950.

Result: wOBA .372 → .240; ISO .163 → .086; BABIP .373 → .221. 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).