Angelmis De La CruzIF DSL Royals Fortuna
Age 20 L/R 5'10" / 160 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION30 act + 34 ros · stats below = ROS only
wRC+52
AVG/OBP/SLG.194 / .265 / .226
PA34
HR0
K%35
BB%9
BABIP316
ISO32
MLB%0%
Value2026 · WAR
BAT: -1.4 runs (wOBA-derived runs vs avg)-1BATRUN: +1.4 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.0 runs (Positional adjustment)+0POSREP: +1.8 runs (Replacement-level credit)+2REPTotal WAR: +0.20+0.2WAR
trajectory · projected WAR by year
-0.2-0.2-0.10.00.1262830
Tools · Contract
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
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
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
2037Extbeyond 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
202519 ROKDSL Royals Fortuna 6454 2000 9361 61 3718837225 111 5614 138 -36
202519 ROKDSL Royals Fortuna 6449 4000 14261 61 8229782379 174 4122 221 27
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 ROKDSL Royals Fortuna 3025 7001 490 92 280379400779 120400 3013 334 114 +0 +1 +0 +0 +1 0.2
YTD20 ROKDSL Royals Fortuna 3022 8001 760 92 3645175001.017 136467 2023 443 197 +3 +1 +0 +0 +1 0.5
ROS20 ROK 0% 3431 6100 3120 20 194265226491 32296 359 253 52 -2 +0 +0 +0 +1 -0.1
ROS20 MLB 0% 01 0000 000 00 296 253 52 +0 +0
FULL20 ROK 3026 7001 490 92 269379385764 115375 3013 334 114 +0 +1 +0 +0 +1 0.2
TOT20 ROK 6456 13101 7210 112 232317304621 71353 3311 291 81 -1 +1 +0 +0 +2 0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLB 34% 152135 27312 15501 61 200285281566 81297 3310 264 60 -7 +1 +0 +0 +4 -0.2
202822 MLB 48% 288255 52715 28933 121 204290298588 94298 3210 271 65 -11 +2 +0 +0 +8 -0.1
202923 MLB 54% 384339 721027 381224 162 212299316615 103299 3210 275 69 -14 +2 +0 +0 +11 -0.0
203024 MLB 55% 449398 831128 441414 192 209294307600 98299 3110 278 71 -15 +3 +0 +0 +13 0.1
202721 MLB 34% 5247 9101 5170 20 191269277546 85297 3310 264 60 -2 +0 +0 +0 +1 -0.0
202822 MLB 48% 140124 25312 14451 61 202288290578 89298 3210 271 65 -5 +1 +0 +0 +4 -0.1
202923 MLB 54% 208184 38514 20662 91 207291310601 103299 3210 275 69 -7 +1 +0 +0 +6 -0.0
203024 MLB 55% 249221 46615 24782 101 208291312604 104299 3110 278 71 -8 +2 +0 +0 +7 0.1
▸ Career Totals
Career 649577 11815312 632065 273 205289303592 99293 3210 274 68 -23 +4 +0 +0 +18 -0.1
/ 162G 650578 11815312 632065 273 204288303591 99292 3210 274 68 -23 +4 +0 +0 +18 -0.1
Career 13711212 24232622 13745413 617 200288290578 91296 3310 267 63 -58 +9 +0 +0 +39 -1.0
/ 162G 650575 11415310 652156 293 198286287573 89295 3310 267 63 -28 +5 +0 +0 +18 -0.5

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
202519 ROKDSL Royals Fortuna 6449 4000 14261 61 8229782379 174 4122 221 27 -5 +1 +2 -0.3

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
#3Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
#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 3 projected seasons
37131229207289302+0+0-0.3-0.1
/1626641127+0.0+0.0-0.2pk7: 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
Angelmis De La Cruz (OGILVIE) 20 232/317/304 71353 111 33% 11% 81 +0.2
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
Frankeny Fernandez
2017 · A
20 36 38→40 53→60 42 174/248/255 81275 519 36% 8% 37 -2.6 193/258/268 75281 510 31% 7% 44 -2.1 172/238/215432393627%7%20-1.1
Kentrell Dewitt
2011 · A
20 39 39→45 50→45 37 186/251/272 87310 713 40% 7% 43 -2.2 206/267/288 82330 510 36% 7% 53 -1.5 224/279/3361123277932%6%66-0.4
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
Sandy Acevedo
2013 · A
20 41 41→45 50 40 196/269/296 100293 811 34% 7% 56 -1.3 199/266/318 119286 109 32% 7% 61 -1.0 149/220/30715819415931%7%36-0.7
Troy Stokes Jr.
2016 · A
20 42→38 38→50 54→55 43 198/270/278 80278 620 29% 7% 53 -1.5 204/274/319 115276 1018 28% 7% 65 -0.7 194/270/326132268131931%8%62-0.7
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
Isaiah Greene
2023 · A
21 44→41 37→40 56→55 51 197/300/273 76315 420 35% 12% 65 -0.7 186/270/272 86315 617 38% 10% 51 -1.7 143/226/2238025451742%10%17-1.1
Henry Ramos
2023 · A
18 37 34→45 55 45 175/253/225 50259 217 31% 8% 31 -3.0 179/240/248 69278 416 35% 7% 30 -3.1 199/257/2697029452032%6%41-1.0
Ricardo Méndez
2021 · A
21 43 39→45 54→50 39 204/264/292 88314 713 35% 7% 53 -1.5 217/259/315 98324 613 33% 5% 56 -1.3 213/255/3079431351432%5%48-1.1
Jefry Puente
2012 · A
20 35 37→45 55→50 47 170/258/247 77249 311 30% 9% 40 -2.4 192/268/269 77260 314 25% 8% 49 -1.8 163/244/2195620902720%7%23-0.9
Kahlil Watson
2023 · A
20 40→37 43→50 53→55 32 176/241/286 110354 1113 50% 7% 42 -2.3 185/259/322 137297 1619 40% 8% 59 -1.1 191/263/350159285192338%8%66-0.4
Yohairo Cuevas
2023 · A
19 41→40 37→40 49→50 44 189/267/264 76304 49 36% 9% 47 -1.9 195/281/283 88315 514 36% 10% 59 -1.1 194/297/2889531051635%11%65-0.4
Roberto Reyes
2010 · A
21 38 38→40 56→55 40 180/254/263 84299 615 39% 8% 42 -2.3 194/253/277 83300 58 35% 6% 43 -2.2 182/234/254722635231%5%28-1.1
Monte Harrison
2016 · A
20 39→44 38→50 56→60 37 179/258/254 75309 521 40% 7% 42 -2.3 195/255/306 111321 1116 40% 5% 53 -1.5 206/263/349143355183144%5%64-0.5
Cole Roederer
2021 · A
21 38→31 43→45 51→50 41 190/257/298 109284 1112 35% 8% 52 -1.6 205/269/317 112309 1112 35% 7% 62 -0.9 180/254/293113270131136%8%49-1.0
Rudy Martin Jr.
2017 · A
21 44 38→45 58→65 42 203/276/285 82317 420 34% 8% 56 -1.3 199/259/296 97325 829 38% 7% 52 -1.6 227/303/343115312135229%9%78+0.1
Eduardo Sosa
2011 · A
20 41→40 38→40 52→50 40 196/255/280 84286 515 32% 6% 46 -2.0 205/245/272 67306 311 32% 4% 38 -2.6 199/240/2606129521132%4%29-1.6
Diomedes Del Rio
2017 · A
19 38 36→55 53→50 41 181/253/249 68278 38 34% 7% 37 -2.6 199/265/293 94283 49 29% 7% 53 -1.5 197/264/31812227441128%7%58-0.4
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