Kelvin DiazSS Fredericksburg Nationals
Age 23 R/R 6'2" / 143 lbs A Svc 0.0 · Ctrl thru 2036
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 124 proj PA
wRC+†41
AVG/OBP/SLG.179 / .252 / .262
PA124
HR1
K%32
BB%8
ISO84
MLB%0%
Value2026 · WAR
BAT: -8.3 runs (wOBA-derived runs vs avg)-8BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.3 runs (Positional adjustment)+1POSREP: +3.5 runs (Replacement-level credit)+4REPTotal WAR: -0.30-0.3WAR
trajectory · projected WAR by year
-0.3-0.3-0.22628
Tools · ContractCON 25 / POW 35
Toolsscout grade
CONTACT25
scouting grade only
POWER35
scouting grade only
EYE55
scouting grade only
SPEED62
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
2028MiLBstill in minors · estimated debut 2031
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
202118 ROKDSL PIT Black 6956 4200 6355 30 71224107331 36174 519 175 -8
202118 ROKDSL PIT Black 6952 8401 10225 30 154343288632 135226 3214 298 86
202219 ROKDSL PIT Black 170145 221011 20575 175 152276255532 103241 3412 244 45
202219 ROKDSL PIT Black 170133 291321 32405 175 218388368757 150304 2419 352 127
202320 ROKFCL Pirates 10996 15212 10452 111 156250260510 104265 419 215 23
202320 ROKFCL Pirates 10990 21322 16282 111 233361378739 144317 2615 335 115
202421 ROK2 teams 147133 16501 9762 83 120188180368 60263 526 162 -18
202421 ROK2 teams 147128 23801 14542 83 180271266536 86297 3710 247 47
202522 A2 teams 128111 13211 13661 103 117216180396 63267 5210 173 -10
202522 A2 teams 128104 19411 20441 103 183320269589 87300 3416 276 69
▸ 2026 Season
202623 MLBWSH 124112 20411 10401 31 179252259511 80263 328 239 41 -8 +0 +0 +1 +4 -0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202724 MLBWSH 30% 202182 35713 16632 51 192265291556 99268 318 251 50 -11 +1 +0 +2 +6 -0.3
202825 MLBWSH 44% 292263 521025 24893 72 198272308580 110270 308 259 56 -15 +1 +0 +3 +8 -0.3
202724 MLBWSH 30% 6155 10201 5191 10 182262273535 91268 318 244 45 -4 +0 +0 +1 +2 -0.1
202825 MLBWSH 44% 129116 22412 11391 31 190266293559 103270 309 251 51 -7 +0 +0 +1 +4 -0.2
▸ Career Totals
Career 190171 32613 16582 41 187265287551 99261 318 249 49 -11 +0 +0 +2 +5 -0.3
/ 162G 650585 10921310 551987 143 186264284548 97261 308 249 49 -38 +2 +0 +7 +18 -1.1
Career 12411098 17742714 10847121 6416 161249250500 89263 389 225 30 -98 +6 +0 +13 +35 -4.4
/ 162G 650575 932247 5724711 348 162251250501 89265 389 225 30 -51 +4 +0 +7 +18 -2.3

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
202118 ROKDSL PIT Black 6952 8401 10225 30 154343288632 135226 3214 298 86 -1 +1 +2 0.2
202219 ROKDSL PIT Black 170133 291321 32405 175 218388368757 150304 2419 352 127 +5 +1 +5 1.2
202320 ROKFCL Pirates 10990 21322 16282 111 233361378739 144317 2615 335 115 +2 +2 +3 0.7
202421 AFredericksburg Nationals 3834 9201 2140 11 265306412717 147400 375 302 89 -0 -0 +1 0.0
202421 ROKFCL Nationals 10994 14600 12402 72 149259213472 64259 3711 227 32 -8 +1 +3 -0.5
202522 AFredericksburg Nationals 10283 15311 15331 83 181313277590 96280 3215 273 67 -4 +0 +3 -0.1
202522 ROKFCL Nationals 2621 4100 5110 20 190346238584 48400 4219 288 79 -1 +0 +1 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
#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 2 projected seasons
231447189260284+3+6-0.5-0.2
/162664916+7.1+12.7-1.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
Kelvin Diaz (OGILVIE) 23 20→25 30→35 57→62 55 179/252/262 84263 13 32% 8% 41 -0.5
Raul Siri
2018 · A
23 39 38→40 51→50 42 192/251/271 80265 611 29% 7% 42 -2.3 199/264/283 84349 59 41% 7% 51 -1.7 149/237/2388930741447%8%28-0.6
Nick Meyer
2021 · A
24 35 36→40 52→50 40 172/231/233 61252 415 32% 6% 24 -3.6 212/280/299 87278 914 25% 8% 62 -0.9 207/281/29083267101625%8%57-0.6
Max George
2019 · A
23 33→36 41→45 53→55 43 170/253/270 99234 920 30% 7% 44 -2.1 183/267/288 105279 1020 36% 8% 55 -1.4 148/255/300152246202045%10%51-0.7
Mike Martin
2016 · A
23 40 35→30 52→55 42 183/275/240 57297 313 36% 8% 46 -2.0 217/272/277 60282 317 23% 6% 51 -1.7 231/276/2825128622319%5%51-0.6
Ethan Murray
2023 · AA
23 35→45 41→40 51→50 42 177/250/275 97266 913 35% 8% 43 -2.2 197/270/288 91301 712 34% 8% 55 -1.4 193/271/2788529361333%8%49-1.1
Alfredo Reyes
2017 · A
23 36 36→30 57→55 35 178/218/236 57272 420 35% 5% 17 -4.0 197/250/262 65326 424 38% 6% 38 -2.6 193/254/2525932642839%7%34-1.5
Oliver Marmol
2009 · A
23 37 36→40 55 38 180/236/245 66252 319 29% 5% 29 -3.2 187/267/275 88285 613 34% 6% 51 -1.7 159/261/2499025851036%6%42-0.7
Jon Murphy
2013 · A
23 38 38→30 47→50 39 185/237/262 77264 513 31% 6% 33 -2.9 197/249/259 62309 310 35% 6% 37 -2.6 191/245/2415030521036%6%27-1.8
Grae Kessinger
2021 · A
23 43→28 39→45 50 47 209/276/293 84265 712 23% 8% 58 -1.2 188/256/297 109262 1315 32% 7% 51 -1.7 189/267/30011124911727%9%56-0.5
Steven Baron
2014 · A
23 34 40→45 53→50 34 176/209/269 93256 69 34% 4% 22 -3.7 215/263/298 83301 59 28% 6% 53 -1.5 240/300/311713265626%7%68-0.2
Leosdany Molina
2023 · A
23 40→34 38→40 53→50 37 193/242/267 74280 617 32% 5% 37 -2.7 199/246/281 82281 914 31% 5% 42 -2.3 184/229/24661251101830%5%24-1.9
Gunnar Heidt
2016 · A
23 34→39 35→45 49→50 36 169/210/231 62247 311 32% 5% 13 -4.3 191/247/294 103286 912 34% 6% 46 -2.0 189/248/295106281101235%7%44-1.6
Ismael Alcantara
2021 · A
22 44→28 38→45 57→50 41 201/270/281 80317 516 36% 8% 53 -1.5 213/271/338 125320 1313 35% 6% 68 -0.5 202/261/313111301121635%6%53-0.8
Chris Hess
2018 · A
23 39→34 37→45 49→30 38 187/245/270 83282 35 33% 6% 39 -2.5 194/251/308 114284 114 34% 4% 52 -1.6 181/239/30912825714134%4%46-1.6
Claudio Finol
2023 · AA
23 38 37→40 50→45 40 187/240/263 77259 48 29% 5% 35 -2.8 204/263/296 92292 810 31% 7% 53 -1.5 181/246/2587726091232%7%35-0.7
Mariel Bautista
2021 · A
23 40→34 42→45 49→50 38 201/251/299 98265 1015 28% 5% 49 -1.8 209/254/332 123305 1311 34% 5% 59 -1.1 181/215/331150258171137%3%42-0.5
Stephen Wrenn
2018 · A
23 42→43 39→45 51→60 40 204/254/292 87288 712 31% 6% 48 -1.9 199/255/300 101295 824 33% 6% 51 -1.7 192/250/30110929093135%6%47-1.4
Julio Carrion
2022 · A
23 39 38→40 50→45 42 187/268/265 78282 65 33% 7% 49 -1.8 180/252/267 87346 85 46% 7% 42 -2.3 150/225/232813159451%7%19-1.5
Joe Cronin
2017 · A
23 40 38→45 48→50 43 195/265/267 72264 512 27% 6% 47 -1.9 180/270/270 90282 87 36% 9% 51 -1.7 161/260/254932559837%10%41-1.0
Nic Kent
2023 · A
23 35→41 35→40 48→50 35 173/219/230 57265 314 35% 4% 17 -4.0 199/249/278 79265 710 26% 5% 43 -2.2 193/253/2758226781029%6%41-1.3