Camilo DiazSS Fayetteville Woodpeckers
Age 20 R/R 6'3" / 208 lbs A HR +6% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION180 act + 120 ros · stats below = ROS only
wRC+†27
AVG/OBP/SLG.164 / .227 / .264
PA120
HR2
SB5
K%42
BB%7
BABIP276
ISO100
MLB%0%
Value2026 · WAR
BAT: -35.4 runs (wOBA-derived runs vs avg)-35BATRUN: +1.7 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.2 runs (Positional adjustment)+3POSREP: +8.5 runs (Replacement-level credit)+8REPTotal WAR: -2.30-2.3WAR
trajectory · projected WAR by year
-0.4-0.92627
Tools · ContractCON 25 / POW 42
Toolsscout grade
CONTACT25
scouting grade only
POWER42
scouting grade only
EYE52
scouting grade only
SPEED66
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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202317 ROKDSL Astros Blue 195169 21313 25910 72 124237207444 83237 4713 215 23
202317 ROKDSL Astros Blue 195153 32624 41640 72 209376353729 144326 3321 338 117
202418 ROKFCL Astros 168150 17131 16982 163 113208180388 67314 5810 181 -3
202418 ROKFCL Astros 168138 26242 28692 163 188333304638 116358 4117 300 88
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 AHOU 180169 18114 91142 165 107161195356 89275 635 152 -25 -26 +1 +0 +2 +5 -1.8
YTD20 AHOU 180163 27216 14802 165 166239301540 135273 448 246 46 -11 +1 +0 +2 +5 -0.3
ROS20 AHOU 0% 120110 18312 8511 52 164227264491 100268 427 221 27 -10 +0 +0 +1 +3 -0.5
ROS20 MLBHOU 0% 01 0000 000 00 271 216 23 +0 +0
FULL20 AHOU 180170 18114 91142 165 106161194355 88269 635 152 -25 -26 +1 +0 +2 +5 -1.8
TOT20 AHOU 300279 36426 171653 217 129187222410 93275 556 180 -4 -35 +1 +0 +3 +8 -2.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBHOU 34% 313284 49826 231253 93 173242278520 106272 407 235 38 -22 +1 +0 +3 +9 -0.9
202721 MLBHOU 34% 10898 17312 8431 31 173243286529 112275 407 230 34 -8 +0 +0 +1 +3 -0.4
▸ Career Totals
Career 10899 17312 8431 31 172243283526 111273 407 230 34 -8 +0 +0 +1 +3 -0.4
/ 162G 650596 10218612 482596 186 171242282524 111272 407 230 34 -48 +1 +0 +7 +18 -2.2
Career 796713 10515712 723656 3710 147231238470 91274 469 217 24 -68 +3 +0 +9 +23 -3.5
/ 162G 650582 8612610 592985 308 148232241473 93274 469 217 24 -56 +3 +0 +7 +18 -2.8

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
202317 ROKDSL Astros Blue 195153 32624 41640 72 209376353729 144326 3321 338 117 +4 +1 +6 1.0
202418 ROKFCL Astros 168138 26242 28692 163 188333304638 116358 4117 300 88 -2 +2 +5 0.5

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 1 projected seasons
130658181249282+3+3-0.7-0.4
/1626641117+7.1+6.5-1.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
Camilo Diaz (OGILVIE) 20 20→25 37→42 61→66 52 129/187/222 93275 621 55% 6% -4 -2.3
Kelvin Diaz
2023 · A
20 37 43→50 56→60 36 185/253/297 112281 1019 36% 6% 50 -1.7 173/244/264 91301 823 42% 7% 38 -2.6 140/212/2187925382945%7%12-1.4
Max George
2016 · A
20 39→36 39→45 54→55 42 185/269/272 86287 714 35% 8% 51 -1.7 179/261/271 92253 815 30% 7% 47 -1.9 155/243/267112213112332%7%36-1.6
Rafael Morel
2022 · A
20 38 40 51→50 39 187/248/282 94270 813 32% 6% 43 -2.2 195/260/276 81313 710 37% 7% 47 -1.9 186/257/26579290101037%7%41-1.1
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
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
Neyfy Castillo
2021 · A
20 40→29 37→50 54→55 38 188/244/263 75289 411 34% 6% 37 -2.7 181/253/315 134327 1716 46% 7% 56 -1.3 164/239/293129288171946%7%40-1.6
Jose Ramos
2023 · A
20 41 41→40 57→60 48 201/274/306 105261 820 25% 8% 61 -1.0 183/262/263 80276 422 32% 8% 45 -2.1 166/252/2377225642733%9%33-1.3
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
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
Nelson Medina
2022 · A
21 39 38→45 53→50 47 187/270/270 84274 515 31% 9% 51 -1.7 185/255/279 94336 713 43% 8% 46 -2.0 134/194/2097529151652%6%-1-1.8
Misael Urbina
2022 · A
20 36→29 40→45 51→50 48 177/255/271 94227 713 24% 8% 44 -2.1 175/249/266 91263 610 33% 8% 40 -2.4 157/237/2367924751036%9%25-2.0
Ranfy Adon
2018 · A
20 38 39→45 52→50 38 185/244/270 85282 612 35% 6% 38 -2.6 208/252/318 110358 911 42% 5% 53 -1.5 173/231/27710532792547%5%33-0.6
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
Brayan Buelvas
2022 · A
20 38→40 44→50 51→55 40 195/255/315 120270 1213 32% 6% 55 -1.4 189/251/317 128263 1317 32% 6% 54 -1.4 182/244/294112275111436%7%42-1.3
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
Leonel Espinoza
2023 · A
20 38→44 40 50→55 41 188/259/274 86266 711 31% 6% 46 -2.0 209/272/298 89302 714 31% 6% 58 -1.2 202/259/2939029281832%5%47-1.0
Sean Coyle
2013 · A
21 36→34 45→50 54→50 37 187/249/310 124268 1213 34% 6% 52 -1.6 201/258/355 154293 1914 37% 6% 68 -0.5 192/251/359168278231539%7%64-0.4
Arturo Guerrero
2021 · A
20 40 41→40 52→50 37 187/279/281 94311 89 39% 6% 59 -1.1 180/257/274 94330 711 44% 6% 46 -2.0 140/222/2349427771348%6%21-0.8
Angel Aponte
2019 · A
19 41 41→45 56→55 40 203/267/304 101272 920 28% 6% 58 -1.2 209/266/303 94295 719 30% 6% 56 -1.3 202/262/2929028672530%6%50-0.7
Brent Brewer
2008 · A
20 41→40 41→40 58→55 34 196/242/295 99314 820 39% 5% 43 -2.2 194/243/270 76307 418 35% 6% 37 -2.6 186/239/2526628822134%6%28-2.4