Victor DiazC Fayetteville Woodpeckers
Age 24 R/R 5'10" / 235 lbs A HR +6% Svc 0.0 · Ctrl thru 2036
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 76 proj PA
wRC+†46
AVG/OBP/SLG.192 / .247 / .293
PA76
HR1
K%35
BB%6
ISO102
MLB%0%
Value2026 · WAR
BAT: -4.6 runs (wOBA-derived runs vs avg)-5BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.4 runs (Positional adjustment)+1POSREP: +2.2 runs (Replacement-level credit)+2REPTotal WAR: -0.10-0.1WAR
0.00.51.00.10.1+$2M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
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
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
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
201917 ROKDSL Phillies White 257240 501122 9653 65 208246296542 87270 254 231 35
201917 ROKDSL Phillies White 257232 671632 17453 65 289345409755 121342 187 332 112
202119 ROKDSL Dodgers Shoemaker 1715 4101 180 00 267312533846 267500 476 277 70
202119 ROKDSL Dodgers Shoemaker 1714 4101 260 00 286375571946 286429 3512 386 154
202220 ROKDSL HOU Orange 9892 17203 6290 61 185235304539 120233 306 243 44
202220 ROKDSL HOU Orange 9885 23403 13190 61 271367424791 153317 1913 356 131
202321 ROKFCL Astros 10696 15502 6351 20 156214271484 115210 336 209 18
202321 ROKFCL Astros 10693 21605 9271 20 226301452753 226250 258 322 105
202422 A2 teams 142135 18203 4631 00 133164215379 81211 443 172 -10
202422 A2 teams 142132 26405 7461 00 197243341584 144253 325 257 55
▸ 2026 Season
202624 MLBHOU 7670 13301 5261 10 186250271521 86284 347 246 46 -5 +0 +0 +1 +2 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202725 MLBHOU 30% 131121 24413 8441 20 198254322576 124285 346 256 54 -7 +0 +0 +2 +4 -0.0
202826 MLBHOU 44% 235216 44815 15762 31 204262319581 116286 326 263 60 -11 +0 +0 +4 +7 0.0
202927 MLBHOU 49% 299274 561026 20963 41 204266321587 117286 327 266 62 -13 +0 +0 +5 +8 0.1
203028 MLBHOU 51% 340311 641227 231093 41 206267325592 119286 327 267 62 -14 +0 -1 +6 +10 0.1
202725 MLBHOU 30% 3937 7101 2130 00 189231297528 108288 335 253 52 -2 +0 +0 +1 +1 -0.0
202826 MLBHOU 44% 10495 20412 7341 10 211272337609 126289 337 259 57 -5 +0 +0 +2 +3 -0.0
202927 MLBHOU 49% 146134 28513 10471 21 209269328597 119289 327 263 59 -7 +0 +0 +3 +4 -0.0
203028 MLBHOU 51% 175159 33614 12562 21 208272333605 126289 327 263 59 -8 +0 -0 +3 +5 -0.0
▸ Career Totals
Career 464425 8816310 311504 52 207267329597 122291 327 261 58 -22 +0 -0 +8 +13 -0.1
/ 162G 650595 12322414 432106 73 207267328594 121291 327 261 58 -31 +0 -1 +12 +18 -0.1
Career 17011570 30558833 9755115 289 194248304552 110272 326 246 47 -102 +2 -1 +30 +48 -2.3
/ 162G 650600 11722313 372116 113 195249307556 112272 326 246 47 -39 +1 -0 +12 +18 -0.9

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 Phillies White 257232 671632 17453 65 289345409755 121342 187 332 112 +3 -1 +7 1.0
202119 ROKDSL Dodgers Shoemaker 1714 4101 260 00 286375571946 286429 3512 386 154 +1 +0 +0 0.2
202220 ROKDSL HOU Orange 9885 23403 13190 61 271367424791 153317 1913 356 131 +3 +1 +3 0.7
202321 ROKFCL Astros 10693 21605 9271 20 226301452753 226250 258 322 105 +1 +0 +3 0.4
202422 AFayetteville Woodpeckers 10597 13203 6391 00 134192247440 113179 376 200 11 -11 +0 +3 -0.8
202422 ROKFCL Astros 3735 13202 170 00 371389600989 229407 193 421 180 +3 +0 +1 0.4

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
#3Chad Moellerlast yr '09
career totals — 10 seasons, 1,524 PA
101,524292226288351+19+143.84.3
/162664131+8.5+6.21.6pk7: 5
#4Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#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 3 projected seasons
3541117204261321+10+12-0.00.0
/162664148+11.9+14.7-0.0pk7: 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
Victor Diaz (OGILVIE) 24 192/247/293 101284 11 35% 6% 46 -0.2
Jeff Arnold
2012 · A
24 36 45→50 49→40 37 188/243/307 119268 125 34% 6% 49 -1.8 209/267/348 139309 135 35% 6% 69 -0.4 200/257/34214130113336%5%59-0.5
Joe Donovan
2023 · A
24 35 43→45 51→40 35 174/245/285 111285 117 41% 6% 44 -2.1 197/254/306 109317 95 39% 5% 53 -1.5 196/252/3141183019036%4%50-0.7
Blake Hunt
2023 · AA
24 38 43→50 50→40 39 192/251/299 107277 115 34% 6% 50 -1.8 211/268/341 130275 145 28% 6% 67 -0.5 207/268/34113426314226%6%65-0.3
Jimmy Glowenke
2023 · A
24 37→38 45 43→45 36 187/251/309 122283 133 37% 6% 53 -1.5 199/274/313 114267 126 29% 7% 63 -0.8 191/273/29910824712626%7%58-0.8
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
Jackson Cluff
2021 · A
24 39→29 42→45 51→60 39 193/259/298 104285 912 34% 6% 53 -1.5 180/251/274 94284 813 37% 7% 44 -2.1 181/273/314133265152835%10%61-0.6
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
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
Mat Nelson
2023 · A
24 38→29 41→45 47→40 35 180/250/276 96308 94 42% 6% 43 -2.2 181/265/295 114265 155 35% 7% 56 -1.3 170/263/28711723617334%8%51-1.0
Taylor Snyder
2019 · A
24 38→31 43→50 46→50 34 189/235/299 110285 1011 36% 5% 42 -2.3 188/238/321 133290 1512 39% 5% 50 -1.8 159/216/313154231211441%7%37-1.4
Joseph Odom
2016 · A
24 36 43→45 42→30 41 186/243/296 110256 114 31% 7% 45 -2.1 217/257/323 106294 103 28% 5% 57 -1.2 199/254/31811933012241%6%52-0.6
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
Jeremy Eierman
2021 · A
24 34→26 42→60 50→45 32 173/219/273 100285 99 41% 5% 28 -3.2 189/243/362 173300 2410 44% 5% 63 -0.8 166/224/353186246281044%5%50-0.7
Ismael Alcantara
2023 · AA
24 38→28 45 50 37 195/254/318 123282 1312 35% 6% 56 -1.3 212/270/305 93320 917 34% 6% 59 -1.1 219/278/2927333972435%6%54-0.9
Carson Blair
2014 · A
24 37 44→50 45→30 40 186/252/307 121288 116 38% 8% 52 -1.6 203/274/338 135336 143 40% 8% 69 -0.4 193/269/32813532214141%9%62-0.4
Tate Blackman
2019 · A
24 37→34 44→45 43→40 40 187/260/298 112287 135 37% 8% 54 -1.4 177/248/262 85324 85 44% 7% 40 -2.4 124/203/169452594150%8%-4-3.0
Caleb Hamilton
2019 · A
24 34 41→45 45 46 172/252/271 98253 76 33% 9% 43 -2.2 186/255/287 101275 108 33% 8% 48 -1.9 145/239/28213720521340%10%39-0.8
Joe Cronin
2018 · A
24 36 40→45 46→50 45 178/268/270 92268 88 34% 9% 50 -1.7 186/274/284 98291 99 36% 9% 56 -1.3 170/264/2639326791036%9%45-1.0
Kendall Simmons
2023 · A
23 36 47→50 49→50 38 189/255/325 136272 1510 35% 6% 59 -1.1 206/270/351 145304 169 36% 6% 72 -0.2 198/264/34714929417737%6%65-0.2
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