Michael De La CruzC Dominican Republic
Age 33 S/R 5'10" / 190 lbs INTL HR -7% Svc 0.0 · Ctrl thru 2036
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 250 proj PA
wRC+†74
AVG/OBP/SLG.223 / .294 / .320
PA250
HR3
K%21
BB%9
ISO98
MLB%0%
Value2026 · WAR
BAT: -7.5 runs (wOBA-derived runs vs avg)-7BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +4.5 runs (Positional adjustment)+4POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: +0.30+0.3WAR
trajectory · projected WAR by year
0.30.22627
Tools · ContractCON 59 / POW 31
Toolsscout grade
CONTACT59
scouting grade only
POWER31
scouting grade only
EYE51
scouting grade only
SPEED49
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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201320 ROKGCL Blue Jays 233202 38641 26592 165 188287272559 84257 2511 257 55
201320 ROKGCL Blue Jays 233186 49961 42412 165 263404392797 129329 1818 360 134
201522 ALansing Lugnuts 239218 37800 16601 53 170230206436 37233 257 201 12
201522 ALansing Lugnuts 239211 511500 23411 53 242319313632 71298 1710 287 78
201623 A+Dunedin Blue Jays 149137 25522 9341 53 182238292530 109223 236 233 37
201623 A+Dunedin Blue Jays 149133 32642 13221 53 241313391704 150270 159 310 96
201724 A+3 teams 300277 631602 17801 32 227275307581 79307 276 255 53
201724 A+3 teams 300266 691603 28571 32 259332353686 94314 199 308 94
201825 AAA2 teams 7063 10610 6290 00 159232286518 127294 419 218 25
201825 AAA2 teams 7059 14510 10220 00 237348356704 119378 3114 318 101
201926 AAA2 teams 273240 551506 28601 10 229312367679 137280 2210 298 86
201926 AAA2 teams 273222 541505 46441 10 243375378754 135282 1617 342 120
202027 INTLTigres del Licey 2418 3001 690 00 167375333708 167250 3825
202027 INTLTigres del Licey 2418 3001 690 00 167375333708 167250 3825 337 116
202128 INTL3 teams 204184 38827 18790 00 207277386663 179310 399 282 74
202128 INTL3 teams 204177 47915 25540 00 266356412769 147350 2612 343 121
202229 INTL3 teams 192169 31616 21372 11 183281337619 154198 1911 285 77
202229 INTL3 teams 192167 39813 23312 11 234333347681 114271 1612 313 98
202330 AA2 teams 550493 11416113 471200 73 231298347645 116274 229 287 78
202330 AA2 teams 550473 1222128 65840 73 258346362708 104292 1512 317 101
202431 AA2 teams 323290 53901 27581 62 183255224479 41223 188 221 27
202431 AA2 teams 323271 53902 45501 62 196311251562 55231 1514 266 62
202532 INTLDominican Republic 8270 14510 9180 00 200291300591 100264 2211
202532 INTLDominican Republic 8270 14510 9180 00 200291300591 100264 2211 263 59
▸ 2026 Season
202633 MLBSD 250226 501013 21521 41 221290314604 93276 218 281 74 -7 +0 +0 +4 +7 0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202734 MLBSD 0% 243219 48913 21531 31 219290311601 91272 229 277 70 -8 +0 -5 +4 +7 -0.2
202734 MLBSD 0% 01 0000 000 00 269 269 64 -0 +0
▸ Career Totals
Career 31322806 5791191445 27274811 5121 206279307586 100262 249 254 52 -168 +2 -5 +56 +89 -2.7
/ 162G 650582 1202539 561552 114 206278306584 100262 249 254 52 -35 +1 -1 +12 +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
201320 ROKGCL Blue Jays 233186 49961 42412 165 263404392797 129329 1818 360 134 +9 +1 +7 1.7
201522 ALansing Lugnuts 239211 511500 23411 53 242319313632 71298 1710 287 78 -6 -0 +7 0.1
201623 A+Dunedin Blue Jays 149133 32642 13221 53 241313391704 150270 159 310 96 -1 -0 +4 0.3
201724 AANew Hampshire Fisher Cats 2622 11301 430 00 5005777731.350 273556 1215 579 301 +6 +0 +1 0.7
201724 A+Dunedin Blue Jays 222199 491102 19470 22 246312332644 85307 219 289 79 -5 -0 +6 0.1
201724 ALansing Lugnuts 5245 9200 571 10 200294244539 44231 1310 252 51 -3 +0 +1 -0.1
201825 AAABuffalo Bisons 5043 8510 6170 00 186286349635 163308 3412 281 73 -2 +0 +1 -0.0
201825 INTLTigres del Licey 2016 6000 450 00 375500375875 545 2520 411 173 +2 +0 +1 0.2
201926 AAABuffalo Bisons 192162 451205 26331 10 278381444825 167320 1714 365 137 +8 +0 +5 1.4
201926 INTLTigres del Licey 8160 9300 20110 00 150362200562 50184 1425 287 78 -2 +0 +2 0.0
202027 INTLTigres del Licey 2418 3001 690 00 167375333708 167250 3825 337 116 +0 +0 +1 0.1
202128 AAAReno Aces 4843 11303 5140 00 256333535868 279308 2910 377 147 +3 +0 +1 0.4
202128 AAAmarillo Sod Poodles 5950 15312 8170 00 300397520917 220406 2914 396 161 +4 +0 +2 0.6
202128 INTLTigres del Licey 9784 21300 12230 00 250344286629 36339 2412 294 83 -2 +0 +3 0.1
202229 AAErie SeaWolves 7660 12202 14102 01 200368333702 133208 1318 332 112 +1 -0 +2 0.3
202229 ROKFCL Tigers 2421 7211 340 10 3334176671.083 333375 1712 461 211 +3 +0 +1 0.4
202229 INTLDominican Republic 9286 20400 6170 00 233283279562 47290 187 259 56 -5 +0 +3 -0.2
202330 AASan Antonio Missions 408355 911717 43670 72 256335369704 113291 1611 313 98 -1 +1 +12 1.1
202330 INTLDominican Republic 142118 31411 22170 01 263379339718 76297 1215 330 110 +2 -0 +4 0.5
202431 AASan Antonio Missions 274235 49801 33371 62 209307255563 47241 1412 264 60 -12 +0 +8 -0.4
202431 INTLTigres del Licey 4936 4101 12130 00 111333222556 111136 2724 276 70 -2 +0 +1 -0.0
202532 INTLDominican Republic 8270 14510 9180 00 200291300591 100264 2211 263 59 -4 +0 +2 -0.1

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
#1Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#2Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#3Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 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
#5Gary Bennettlast yr '07
career totals — 8 seasons, 1,703 PA
81,703206239301327+17+62.62.6
/16266482+6.7+2.41.0pk7: 3
#6Ryan 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
249377224292322+9+80.50.5
/162664910+11.9+10.80.7pk7: 0

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
Michael De La Cruz (OGILVIE) 33 59 31 49 51 223/294/320 97276 34 21% 9% 74 -0.0
Quinton McCracken
2004 · MLB
33 54→63 39→40 51→50 51 253/310/355 102298 510 17% 8% 87 +0.8 246/305/339 93286 611 15% 8% 82 +0.5 250/308/3277828951014%8%73-0.0
Andrew Romine
2019 · MLB
33 48→56 40→45 50→55 45 231/288/327 96291 711 22% 6% 72 -0.2 236/285/341 105288 1116 21% 6% 74 -0.1 238/285/3289029291621%5%66-0.4
Eloy Arano
2007 · AAA
33 53→61 36→30 49→50 48 250/296/309 58279 415 12% 5% 69 -0.4 276/302/346 70314 411 13% 3% 81 +0.4 292/319/3505833231013%3%84+0.4
Koyie Hill
2012 · MLB
33 45→43 40→45 50→40 46 215/277/311 96285 75 26% 8% 63 -0.9 201/250/288 87263 84 25% 6% 45 -2.1 189/238/264752486125%6%32-1.3
Luis Figueroa
2007 · AAA
33 52→58 42→40 42→45 47 248/282/352 103263 910 10% 4% 75 -0.0 254/289/336 82276 57 10% 4% 73 -0.1 261/297/33068284349%4%72-0.1
Augie Ojeda
2008 · MLB
33 51 38→40 49→45 53 237/309/313 76265 56 12% 8% 78 +0.2 237/321/318 81264 36 11% 9% 84 +0.6 238/335/31577264139%10%83+0.3
Ray Olmedo
2014 · MLB
33 49→57 36→40 50 46 231/275/296 65275 312 17% 6% 57 -1.2 218/265/289 71272 412 20% 6% 51 -1.7 214/258/2604527401121%5%36-1.8
Matt Treanor
2010 · MLB
34 50 43→40 48→40 51 242/318/352 109293 116 20% 9% 92 +1.2 214/306/314 100256 106 19% 10% 77 +0.1 196/300/280842369419%11%64-0.3
Aaron Miles
2010 · MLB
33 54→64 37→40 44→45 48 256/294/330 74284 57 12% 5% 74 -0.1 254/296/328 74284 56 12% 5% 74 -0.1 273/314/335623023310%5%80+0.2
Munenori Kawasaki
2015 · MLB
34 51→55 36→30 50 52 238/306/303 65286 29 17% 8% 72 -0.2 239/303/307 68295 317 18% 8% 72 -0.2 239/305/2915229812318%8%67-0.3
Michael Martinez
2016 · MLB
33 49→54 39→45 50 44 235/275/324 89284 512 19% 5% 64 -0.8 236/273/327 91298 59 21% 5% 64 -0.8 240/273/320803073622%4%59-0.4
Kevin Plawecki
2023 · MLB
32 51→56 41→45 47→30 50 244/309/343 99283 84 17% 7% 85 +0.7 223/286/334 111272 113 21% 7% 72 -0.2 211/272/31310225911022%7%59-0.5
Gary Bennett
2005 · MLB
33 49 41→40 46→40 52 236/299/333 97265 85 14% 8% 78 +0.2 228/292/324 96260 94 15% 8% 72 -0.2 225/283/301762557115%7%55-0.4
Cliff Pennington
2017 · MLB
33 45→55 41→45 53→55 50 221/292/320 99279 98 23% 9% 72 -0.2 213/282/307 94283 99 26% 8% 64 -0.8 196/269/275792627926%9%50-0.6
Emmanuel Burriss
2017 · MLB
32 50→57 37→40 53→60 46 234/280/310 76267 416 14% 5% 63 -0.9 224/260/299 75256 613 15% 4% 52 -1.6 231/251/245152530108%2%28-0.8
Michel Hernandez
2012 · MLB
33 51 39→40 46→40 51 240/303/325 85273 66 14% 7% 77 +0.1 217/273/316 99255 87 18% 6% 63 -0.9 170/217/245751984316%4%16-1.2
Luke Carlin
2014 · AAA
33 44 39→45 44→45 51 211/284/291 81262 78 22% 9% 61 -1.0 195/278/293 98244 86 22% 9% 59 -1.1 159/259/252921976121%10%39-0.9
Erick Almonte
2011 · AAA
33 53→48 39→40 51→45 45 249/299/335 85318 67 23% 6% 78 +0.2 234/288/324 90302 76 23% 7% 70 -0.3 252/313/35810630311320%8%85+0.4
Gerson Manzanillo
2019 · AAA
33 53 39→30 52→50 44 252/291/341 88290 516 15% 4% 76 +0.0 228/257/313 85276 810 20% 3% 54 -1.4 226/243/273472725619%2%33-1.3
Tony Campana
2019 · AAA
33 45→55 40→30 49→70 45 218/266/305 87255 816 18% 5% 56 -1.3 240/273/325 85294 522 19% 4% 63 -0.8 251/281/3257530622718%4%62-0.8