Angel CruzSS FCL Tigers
Age 24 R/R 5'11" / 165 lbs ROK HR -8% Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 56 proj PA
wRC+†61
AVG/OBP/SLG.207 / .267 / .317
PA56
HR1
K%30
BB%6
ISO111
MLB%0%
Value2026 · WAR
BAT: -2.4 runs (wOBA-derived runs vs avg)-2BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.6 runs (Positional adjustment)+1POSREP: +1.6 runs (Replacement-level credit)+2REPTotal WAR: +0.00+0.0WAR
0.00.51.00.10.20.3+$5M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
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
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
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
201917 ROKDSL Tigers 2 254233 42911 14604 85 180239240479 60236 246 213 21
201917 ROKDSL Tigers 2 254225 581421 22424 85 258335351686 93310 179 310 95
202220 ROKDSL Tigers 2 7570 14400 2253 02 200253257510 57311 333 225 30
202220 ROKDSL Tigers 2 7569 20700 3173 02 290347391738 101385 234 334 114
202321 ROKDSL Tigers 1 163145 35806 7447 73 241308421729 179293 274 311 96
202321 ROKDSL Tigers 1 163140 44906 12307 73 314396507903 193352 187 391 158
202422 ROKFCL Tigers 6863 12112 2252 51 190239333572 143270 373 230 34
202422 ROKFCL Tigers 6862 16212 3172 51 258313419733 161318 254 322 104
▸ 2026 Season
202624 MLBDET 5652 10201 3171 10 192250288538 96285 305 265 61 -2 +0 +0 +1 +2 0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202725 MLBDET 30% 9689 19312 6281 20 213271337608 124286 296 274 68 -4 +0 +0 +1 +3 0.1
202826 MLBDET 44% 210191 42815 14603 41 220284351634 131287 297 279 72 -7 +0 +0 +2 +6 0.2
202927 MLBDET 49% 282257 561026 19804 51 218282342625 125287 287 281 73 -8 +1 +0 +3 +8 0.3
202725 MLBDET 30% 2927 6101 280 00 222276370646 148282 287 258 56 -1 +0 +0 +0 +1 -0.0
202826 MLBDET 44% 9386 18312 6271 20 209269337606 128282 296 263 60 -4 +0 +0 +1 +3 -0.0
202927 MLBDET 49% 138126 27513 9392 21 214277341619 127282 287 266 62 -6 +0 +0 +1 +4 -0.1
▸ Career Totals
Career 260239 51926 17743 41 213274343617 130281 287 264 60 -12 +0 +0 +3 +7 -0.1
/ 162G 650598 12722515 421858 102 212273341614 129280 286 264 60 -29 +1 +0 +7 +18 -0.3
Career 12041100 23045623 6733925 3213 209270324594 115277 286 263 59 -55 +1 +0 +13 +34 -0.7
/ 162G 650594 12324312 3618313 177 207267318586 111275 286 263 59 -30 +1 +0 +7 +18 -0.4

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
201917 ROKDSL Tigers 2 254225 581421 22424 85 258335351686 93310 179 310 95 -1 -0 +7 0.6
202220 ROKDSL Tigers 2 7569 20700 3173 02 290347391738 101385 234 334 114 +1 -1 +2 0.3
202321 ROKDSL Tigers 1 163140 44906 12307 73 314396507903 193352 187 391 158 +11 +0 +5 1.6
202422 ROKFCL Tigers 6862 16212 3172 51 258313419733 161318 254 322 104 +0 +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
#1Chad Moellerlast yr '09
career totals — 10 seasons, 1,524 PA
101,524292226288351+19+143.84.3
/162664131+8.5+6.21.6pk7: 5
#2Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#3Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#4Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
#5Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
231675216276340+3+60.20.2
/1626641411+7.1+12.60.5pk7: 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
Angel Cruz (OGILVIE) 24 207/267/317 110285 11 30% 6% 61 -0.1
Carter Aldrete
2022 · A
24 41→40 43→50 47→45 39 202/257/309 107296 1210 35% 7% 54 -1.4 210/259/358 148290 185 33% 6% 68 -0.5 196/241/34014426219233%5%54-0.9
Devin Shines
2013 · A
24 42 44→50 50 37 211/263/328 117296 1211 32% 5% 62 -0.9 198/251/296 98285 99 32% 6% 48 -1.9 155/208/229742206731%6%11-1.5
Colin Davis
2023 · A
24 40 43→50 49→50 42 200/260/311 111272 1111 30% 7% 56 -1.3 186/247/306 120255 1411 32% 6% 50 -1.8 144/217/244100209141137%6%19-1.1
Willie MacIver
2021 · A
24 35→33 41→45 49→55 36 182/228/277 95252 99 31% 4% 33 -2.9 190/258/311 121280 1415 35% 7% 56 -1.3 225/305/348123321111831%8%83+0.3
Chad Stevens
2023 · A
24 34→42 42→45 47→50 34 170/231/269 99302 1112 45% 7% 33 -2.9 190/257/305 115308 1115 39% 7% 54 -1.4 210/277/334124312121534%7%66-0.4
J.E. Cruz
2006 · A
25 38→48 42→45 52→45 43 192/260/290 98265 1012 30% 7% 51 -1.7 209/280/310 101283 78 27% 8% 64 -0.8 206/280/3081022776626%8%62-0.6
JJ Schwarz
2021 · A
25 38 40→50 48→30 43 190/254/280 90264 96 30% 7% 46 -2.0 212/278/349 137295 173 32% 8% 74 -0.1 203/274/34213927918132%9%67-0.3
Logan Hill
2017 · A
24 39 44→55 48→45 36 196/250/310 114286 1110 35% 5% 52 -1.6 206/270/368 162292 205 35% 7% 76 +0.1 200/268/37717727724236%7%75+0.0
Derrick Mitchell
2011 · A
24 40→47 45→50 51→55 37 203/248/330 127276 1115 30% 5% 56 -1.3 215/264/345 130280 1416 27% 6% 66 -0.6 209/258/341131265151627%5%60-0.7
Nick Quintana
2022 · A
24 33→39 43→45 47→45 45 172/254/283 111243 116 33% 9% 47 -1.9 188/273/293 105265 115 31% 9% 58 -1.2 172/265/2689524010330%10%45-1.0
Ryan McCarthy
2007 · A
24 41 42→45 49→45 42 203/251/308 105267 97 27% 6% 51 -1.7 214/272/314 100289 96 27% 6% 62 -0.9 214/263/33512126912425%6%58-0.4
Dylan Neuse
2023 · A
24 36 40 49→50 44 178/256/260 82272 814 35% 9% 42 -2.3 211/287/303 92304 712 30% 9% 66 -0.6 219/303/3139430951328%10%75-0.0
Cory Vaughn
2013 · A
24 37→41 45 49→50 43 189/270/308 118271 1212 33% 8% 61 -1.0 193/264/305 112280 1214 33% 7% 57 -1.2 182/251/287106263121434%7%44-1.2
LJ Talley
2021 · A
24 38→48 43→45 50 41 193/248/299 105257 116 29% 6% 48 -1.9 219/279/338 119279 139 25% 7% 71 -0.3 216/280/332116270131024%8%67-0.3
Kevin Padlo
2019 · A
23 35→40 45→55 45→50 43 180/260/303 123268 127 36% 9% 55 -1.4 206/284/377 171294 209 35% 9% 85 +0.7 195/265/371176262221234%8%73-0.1
Cody Puckett
2010 · A
23 39 46→50 51→50 38 199/250/328 129280 1511 34% 6% 56 -1.3 200/251/341 141277 1511 32% 5% 61 -1.0 192/239/333141232191027%5%51-1.1
T.J. Olesczuk
2016 · A
24 42 42→50 51→45 38 205/254/320 114282 76 29% 5% 55 -1.4 206/257/303 97293 77 30% 5% 52 -1.6 163/207/202392413432%4%1-0.9
David Sheaffer
2019 · A
24 36 42→60 52→40 39 184/231/287 103246 107 29% 5% 37 -2.7 217/260/355 138298 165 32% 5% 68 -0.5 197/240/32512727315133%5%50-0.5
Tristin English
2022 · A
25 36→46 44→50 45→40 37 184/250/289 105269 139 35% 6% 47 -1.9 209/270/331 122278 155 29% 6% 66 -0.6 219/273/35213327616226%5%69-0.3
Mitch Nay
2018 · A
24 37→47 45→50 47→30 37 193/235/311 119254 143 30% 4% 45 -2.1 223/278/362 139280 163 26% 6% 77 +0.1 213/280/36014726917227%8%74-0.0