Yidel DiazC ACL Cubs
Age 21 R/R 5'10" / 203 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 50 proj PA
wRC+†50
AVG/OBP/SLG.195 / .265 / .279
PA50
HR1
K%32
BB%8
ISO85
MLB%0%
Value2026 · WAR
BAT: -2.8 runs (wOBA-derived runs vs avg)-3BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.9 runs (Positional adjustment)+1POSREP: +1.4 runs (Replacement-level credit)+1REPTotal WAR: +0.00+0.0WAR
0.00.51.00.20.50.70.70.80.60.50.3+$31M 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
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+0.8$2M+$2M
2033Pre-Arb$1.0M+0.6$1M+$1.0M
2034Pre-Arb$1.0M+0.5$1M+$0.7M
2035Arb-1$0.6M+0.3$0.6M+$0.4M
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $3M $5M +$4M

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
202217 ROKDSL Cubs Red 129118 14211 7623 32 119188178365 59232 485 165 -15
202217 ROKDSL Cubs Red 129112 23322 13393 32 205305321626 116292 3010 287 78
202318 ROKDSL Cubs Red 120103 18402 13392 20 175280272552 97250 3211 248 48
202318 ROKDSL Cubs Red 12094 23503 22262 20 245398394792 149299 2218 359 133
202419 ROKACL Cubs 6963 8200 6370 10 127203159362 32308 549 162 -18
202419 ROKACL Cubs 6961 13300 8250 10 213304262567 49361 3612 268 63
▸ 2026 Season
202621 MLBCHC 5046 9201 4160 10 196260304564 109288 328 251 50 -3 +0 +0 +1 +1 0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBCHC 34% 114103 22412 9351 10 214283330613 117289 318 263 59 -5 +0 +0 +2 +3 0.0
202823 MLBCHC 50% 248224 47914 20752 31 210280312593 103291 308 271 65 -10 +0 +0 +4 +7 0.2
202924 MLBCHC 57% 347313 661226 281033 41 211282319601 109292 308 276 69 -12 +0 +0 +6 +10 0.5
203025 MLBCHC 60% 408368 791528 331204 51 215286332618 117292 298 279 72 -13 +1 +0 +7 +12 0.7
203126 MLBCHC 62% 445402 861629 361314 52 214285331616 117292 298 280 73 -14 +0 +0 +8 +13 0.7
203227 MLBCHC 63% 464419 881629 381374 52 210282322604 112292 308 280 73 -14 +0 +0 +8 +13 0.8
203328 MLBCHC 65% 471425 901729 391404 52 212284325609 113291 308 279 72 -15 +0 -1 +8 +13 0.6
203429 MLBCHC 65% 469423 881629 391404 51 208281319600 111290 308 277 71 -16 +1 -1 +8 +13 0.5
203530 MLBCHC 65% 463417 871629 391404 41 209283321604 113289 308 275 68 -17 +0 -2 +8 +13 0.3
202722 MLBCHC 34% 3835 7101 3120 00 200263314577 114290 328 257 55 -2 +0 +0 +1 +1 -0.0
202823 MLBCHC 50% 124112 23412 10371 10 205276312589 107292 308 265 61 -5 +0 +0 +2 +4 0.0
202924 MLBCHC 57% 197177 38714 16592 21 215287333621 119293 308 270 65 -8 +0 +0 +4 +6 0.1
203025 MLBCHC 60% 247223 48915 20732 31 215286332618 117293 308 273 67 -9 +0 +0 +4 +7 0.3
203126 MLBCHC 62% 278250 541016 23823 31 216290336626 120293 298 275 68 -10 +0 +0 +5 +8 0.3
203227 MLBCHC 63% 294265 581126 24873 31 219291343634 125293 308 275 68 -10 +0 +0 +5 +8 0.3
203328 MLBCHC 65% 306274 591126 26913 31 215290336626 120292 308 274 68 -11 +0 -0 +5 +9 0.3
203429 MLBCHC 65% 305273 581116 26913 31 212288326614 114291 309 272 66 -12 +0 -1 +5 +9 0.2
203530 MLBCHC 65% 301270 561016 25913 31 207282319600 111290 308 269 64 -12 +0 -1 +5 +9 0.1
▸ Career Totals
Career 20901879 401741042 17362320 217 213287330617 117293 308 272 66 -80 +1 -3 +37 +59 1.6
/ 162G 650584 12523313 541946 72 214287330617 116295 308 272 66 -25 +1 -1 +12 +18 0.5
Career 37973424 7021311769 311117535 4413 205278314592 109288 318 270 65 -151 +4 -4 +68 +108 2.5
/ 162G 650586 12022312 532016 82 205277314591 109287 318 270 65 -26 +1 -1 +12 +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
202217 ROKDSL Cubs Red 129112 23322 13393 32 205305321626 116292 3010 287 78 -3 -0 +4 0.0
202318 ROKDSL Cubs Red 12094 23503 22262 20 245398394792 149299 2218 359 133 +4 +0 +3 0.8
202419 ROKACL Cubs 6961 13300 8250 10 213304262567 49361 3612 268 63 -3 +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
#1Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#2Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#3Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#4Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
#5Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
62,1404123213283328+38+242.72.7
/162664137+11.9+7.40.8pk7: 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

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
Yidel Diaz (OGILVIE) 21 195/265/279 84288 11 32% 8% 50 -0.1
Cristian Olivo
2018 · A
19 36 38→40 49→45 29 176/214/258 82299 58 42% 4% 22 -3.7 174/212/253 79340 58 48% 4% 19 -3.9 88/108/144562144760%2%-57-2.2