Marcelo AlcalaOF Kannapolis Cannon Ballers
Age 20 R/R 6'0" / 183 lbs A HR +4% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION241 act + 160 ros · stats below = ROS only
wRC+†27
AVG/OBP/SLG.139 / .225 / .223
PA160
HR2
SB6
K%44
BB%7
BABIP251
ISO84
MLB%0%
Value2026 · WAR
BAT: -43.0 runs (wOBA-derived runs vs avg)-43BATRUN: +1.6 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -2.4 runs (Positional adjustment)-2POSREP: +11.4 runs (Replacement-level credit)+11REPTotal WAR: -3.30-3.3WAR
trajectory · projected WAR by year
-0.9-1.42627
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   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028Extbeyond projection horizon · no WAR estimate
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202317 ROKDSL White Sox 127106 16511 12469 51 151291245537 94254 369 243 44
202317 ROKDSL White Sox 12798 24812 20379 51 245417408825 163373 2916 381 150
202418 ROKDSL White Sox 161142 21231 78310 134 148239225464 77333 524 206 16
202418 ROKDSL White Sox 161136 37453 125410 134 272371441812 169420 347 359 133
202519 ROKACL White Sox 168151 21433 9916 141 139217265482 126316 545 203 14
202519 ROKACL White Sox 168146 34747 14636 141 233325479805 247355 388 349 125
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 ACWS 241203 14402 2315113 144 69209118327 49235 6310 174 -9 -30 +1 +0 -1 +7 -2.4
YTD20 ACWS 241188 27814 3710613 144 144322261583 117291 4415 283 75 -7 +1 +0 -1 +7 -0.0
ROS20 ACWS 0% 160143 20412 11715 62 139225223448 84260 447 220 27 -13 +0 +0 -1 +5 -1.0
ROS20 MLBCWS 0% 01 0000 000 00 260 197 9 +0 -0
FULL20 ACWS 241204 14402 2315113 144 69209118327 49231 6310 174 -9 -30 +1 +0 -1 +7 -2.4
TOT20 ACWS 401346 34814 3422218 206 98216162377 63245 558 192 5 -43 +2 +0 -2 +11 -3.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBCWS 34% 363323 541128 2715110 92 167253288541 121270 427 244 45 -23 +1 +0 -2 +10 -1.4
202721 MLBCWS 34% 125112 19413 9523 31 170250304554 134271 427 224 30 -10 +0 +0 -1 +4 -0.7
▸ Career Totals
Career 125113 19413 9523 31 168250301551 133271 427 224 30 -10 +0 +0 -1 +4 -0.7
/ 162G 650588 9921516 4727016 165 168251303554 134270 427 224 30 -51 +1 +0 -4 +18 -3.7
Career 979865 132261015 6644240 4710 152245258503 105283 457 227 32 -76 +5 +0 -6 +28 -4.9
/ 162G 650574 8817710 4429327 317 153247260506 106285 457 227 32 -50 +3 +0 -4 +18 -3.3

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202317 ROKDSL White Sox 12798 24812 20379 51 245417408825 163373 2916 381 150 +7 +1 +4 1.2
202418 ROKDSL White Sox 161136 37453 125410 134 272371441812 169420 347 359 133 +6 +1 +5 1.2
202519 ROKACL White Sox 168146 34747 14636 141 233325479805 247355 388 349 125 +5 +2 +5 1.2

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#2Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#3Juan Castrolast yr '10
career totals — 11 seasons, 2,352 PA
112,352344237273341+10+211.02.7
/162664101+3.0+5.80.3pk7: 4
#4Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
135578179246290-2+0-1.4-0.7
/1626641315-4.0+0.0-2.6pk7: 0
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Marcelo Alcala (OGILVIE) 20 20 55 60 30 098/216/162 63245 420 55% 8% 5 -3.3
Kelvin Diaz
2023 · A
20 37 43→50 56→60 36 185/253/297 112281 1019 36% 6% 50 -1.7 173/244/264 91301 823 42% 7% 38 -2.6 140/212/2187925382945%7%12-1.4
Brayan Buelvas
2022 · A
20 38→40 44→50 51→55 40 195/255/315 120270 1213 32% 6% 55 -1.4 189/251/317 128263 1317 32% 6% 54 -1.4 182/244/294112275111436%7%42-1.3
George Feliz
2023 · A
20 36 40→50 54→45 36 177/234/268 91293 813 40% 6% 33 -2.9 180/242/287 107318 1211 44% 6% 43 -2.2 173/237/30012728316943%6%41-0.8
Rafael Morel
2022 · A
20 38 40 51→50 39 187/248/282 94270 813 32% 6% 43 -2.2 195/260/276 81313 710 37% 7% 47 -1.9 186/257/26579290101037%7%41-1.1
Sean Coyle
2013 · A
21 36→34 45→50 54→50 37 187/249/310 124268 1213 34% 6% 52 -1.6 201/258/355 154293 1914 37% 6% 68 -0.5 192/251/359168278231539%7%64-0.4
David Calabrese
2023 · A
20 38→37 41→45 56→50 41 186/249/288 102279 815 35% 7% 45 -2.1 184/254/304 120272 1313 35% 8% 53 -1.5 166/230/26296226111331%7%28-1.4
Jase Bowen
2022 · A
21 37→38 41→50 54→55 34 183/241/274 91285 912 37% 5% 39 -2.5 193/247/307 114286 1316 36% 5% 50 -1.7 200/250/342142290172436%5%57-0.7
Michael Crouse
2011 · A
20 39→37 42→50 54→55 37 187/248/298 111309 919 40% 7% 47 -1.9 184/250/307 123303 1321 41% 7% 52 -1.6 191/257/319128297121938%7%54-0.7
Miguel Bleis
2023 · A
19 39→30 43→45 55 35 194/241/305 111282 1017 34% 5% 46 -2.0 180/232/276 96269 923 35% 5% 35 -2.8 159/215/24889231102835%6%19-2.2
Tyler Whitaker
2023 · A
20 32→27 41→40 50 28 154/208/246 92309 1011 51% 5% 17 -4.0 168/244/250 82320 714 46% 7% 34 -2.8 148/235/2338527261844%8%26-1.5
Junior Perez
2021 · A
20 37→40 44→50 50→55 40 186/256/304 118288 1211 38% 8% 53 -1.5 183/255/292 109329 1020 44% 8% 50 -1.8 168/243/272104301102544%8%37-2.0
Bryan Gonzalez
2022 · A
20 38→35 43→45 53→50 36 184/246/291 107315 1110 43% 7% 45 -2.1 180/236/279 99333 1012 46% 6% 37 -2.6 170/224/280109305131446%6%30-1.7
Ranfy Adon
2018 · A
20 38 39→45 52→50 38 185/244/270 85282 612 35% 6% 38 -2.6 208/252/318 110358 911 42% 5% 53 -1.5 173/231/27710532792547%5%33-0.6
Demi Orimoloye
2017 · A
20 36→35 42→40 53→55 36 182/231/280 98265 1019 35% 5% 36 -2.7 179/230/272 93277 818 37% 5% 33 -2.9 170/218/2649327491740%4%22-2.6
Neyfy Castillo
2021 · A
20 40→29 37→50 54→55 38 188/244/263 75289 411 34% 6% 37 -2.7 181/253/315 134327 1716 46% 7% 56 -1.3 164/239/293129288171946%7%40-1.6
Junior Arias
2013 · A
21 36→42 42→50 52→60 34 184/223/285 101269 1016 35% 4% 33 -2.9 199/235/299 100296 1030 35% 4% 41 -2.3 197/242/323125299163038%5%48-0.8
Ismael Alcantara
2019 · A
20 39→28 38→45 51→50 41 185/255/266 81281 513 34% 7% 43 -2.2 211/277/317 106330 915 36% 7% 64 -0.8 193/256/311118287121635%6%52-0.7
Gilbert Gomez
2012 · A
20 39→35 40 52→50 40 193/252/284 91274 714 31% 6% 46 -2.0 201/271/278 77305 48 32% 8% 53 -1.5 191/271/264742963733%9%45-1.3
Misael Urbina
2023 · A
21 38→29 42→45 49→50 44 189/258/299 110261 812 30% 8% 53 -1.5 172/250/256 84262 69 34% 9% 38 -2.6 154/242/228742355833%9%26-2.0
Rafael Mejia
2018 · A
20 35 42→40 47→50 36 182/227/281 99253 106 32% 5% 33 -2.9 211/251/341 130301 158 34% 4% 60 -1.0 206/233/374168276241035%2%56-0.3