Demetrio CrisantesSS Amarillo Sod Poodles
Age 21 R/R 6'0" / 178 lbs AA HR +4% Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION161 act + 137 ros · stats below = ROS only
wRC+†103
AVG/OBP/SLG.252 / .324 / .398
PA137
HR3
K%21
BB%8
BABIP304
ISO146
MLB%6%
Value2026 · WAR
BAT: +4.4 runs (wOBA-derived runs vs avg)+4BATRUN: -0.1 runs (SB/CS + UBR baserunning)-0RUNFLD: -0.4 runs (Defensive runs vs avg)-0FLDPOS: +3.2 runs (Positional adjustment)+3POSREP: +8.4 runs (Replacement-level credit)+8REPTotal WAR: +1.50+1.5WAR
0.01.53.00.02.02.42.62.82.92.92.7+$115M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 60 / POW 47
Toolsscout grade
CONTACT60
scouting grade only
POWER47
scouting grade only
EYE55
scouting grade only
SPEED48
scouting grade only
DEFENSE49
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M+2.4$16M+$16M
2029Pre-Arb$0.8M+2.6$17M+$16M
2030Pre-Arb$0.9M+2.8$17M+$16M
2031Arb-1$6M+2.9$16M+$12M
2032Arb-2$10M+2.9$15M+$10M
2033Arb-3$14M+2.7$13M+$6M
Totals $32M $93M +$76M

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
202318 ROKACL D-backs Black 115105 25511 7292 22 238298333632 95316 256 272 66
202318 ROKACL D-backs Black 115101 35711 11212 22 347421465886 119425 1810 394 160
202419 A2 teams 439390 1051946 36967 303 269342385726 115337 228 319 102
202419 A2 teams 439370 1262367 55697 303 341434492926 151397 1613 407 170
202520 A+Hillsboro Hops 151132 28804 12262 61 212288364651 152224 178 281 73
202520 A+Hillsboro Hops 151123 31804 21192 61 252370415784 163257 1314 344 121
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD21 AAARI 161143 371025 12394 01 259333462795 203317 247 344 121 +4 -0 +0 +2 +5 1.0
YTD21 AAARI 161137 421226 18304 01 307403555957 248350 1911 413 174 +14 -0 +0 +2 +5 2.0
ROS21 AAARI 6% 137123 31713 11292 21 252324398722 146300 218 320 103 +1 +0 -0 +1 +4 0.6
ROS21 MLBARI 6% 87 1000 120 00 143250143393 302 2512 312 97 -0 +0 -0 +0 +0 0.0
FULL21 AAARI 169150 381025 13414 01 253329447776 193311 248 342 120 +4 -0 -0 +2 +5 1.0
TOT21 AAARI 298266 681738 23686 22 256329432761 177311 238 333 113 +4 -0 -0 +3 +8 1.5
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBARI 51% 448402 10123311 36937 82 251324405729 154299 218 324 106 +3 +1 -1 +5 +13 2.0
202823 MLBARI 69% 478429 10925312 39987 82 254326410737 156300 218 329 110 +5 +1 -2 +5 +14 2.4
202924 MLBARI 75% 493442 11225313 411007 92 253327412738 158300 208 332 112 +7 +1 -2 +5 +14 2.6
203025 MLBARI 77% 506451 11626314 431027 92 257331421753 164300 208 334 114 +8 +1 -2 +5 +14 2.8
203126 MLBARI 78% 518462 11926315 441047 92 258331424756 167300 208 335 114 +8 +1 -2 +6 +15 2.9
203227 MLBARI 77% 520463 11926315 451057 92 257332423755 166300 209 335 114 +9 +1 -2 +6 +15 2.9
203328 MLBARI 77% 516459 11826315 451057 92 257333425758 168300 209 334 114 +8 +1 -2 +6 +15 2.7
203429 MLBARI 75% 507450 11425314 451047 92 253331416746 162299 219 332 113 +7 +1 -3 +5 +14 2.5
203530 MLBARI 73% 497443 11225313 441037 82 253330411741 158298 219 330 111 +6 +1 -4 +5 +14 2.3
203631 MLBARI 73% 483431 10824313 421027 72 251327411738 160297 219 326 108 +4 +1 -4 +5 +14 2.0
203732 MLBARI 72% 465415 10222312 411006 72 246323400723 154294 229 320 103 +2 +1 -5 +5 +13 1.6
203833 MLBARI 79% 435388 9320211 38966 61 240317387704 147290 229 313 98 -1 +1 -6 +5 +12 1.1
203934 MLBARI 74% 390348 811729 34885 51 233310371681 138284 239 304 91 -4 +1 -6 +4 +11 0.6
204035 MLBARI 70% 336300 671327 29794 41 223300350650 127277 249 294 83 -6 +0 -7 +4 +10 0.0
204136 MLBARI 61% 277249 531015 23673 31 213287321609 108271 248 283 75 -8 +0 -7 +3 +8 -0.4
202722 MLBARI 51% 228205 521216 18473 41 254323410733 156302 218 316 100 -0 +0 -1 +2 +6 0.9
202823 MLBARI 69% 331296 761729 27685 61 257329419748 162302 218 321 104 +1 +1 -1 +4 +9 1.4
202924 MLBARI 75% 368329 8419210 31755 72 255329416745 161303 208 325 107 +3 +1 -1 +4 +10 1.7
203025 MLBARI 77% 390348 9020211 33796 72 259333422756 164303 208 326 108 +4 +1 -1 +4 +11 1.8
203126 MLBARI 78% 405361 9521312 35826 72 263338438776 175303 209 327 109 +4 +1 -1 +4 +11 2.0
203227 MLBARI 77% 401357 9321212 35816 72 261337431768 171303 209 328 109 +4 +1 -1 +4 +11 1.9
203328 MLBARI 77% 395352 9020211 34806 72 256332418749 162302 209 327 108 +4 +1 -2 +4 +11 1.8
203429 MLBARI 75% 378337 8619211 33785 62 255331421752 166302 219 325 107 +3 +0 -2 +4 +11 1.6
203530 MLBARI 73% 365325 8218210 32765 61 252329412741 160301 219 323 105 +2 +1 -3 +4 +10 1.5
203631 MLBARI 73% 352313 791829 31745 51 252330409738 157299 219 319 102 +1 +1 -3 +4 +10 1.2
203732 MLBARI 72% 337299 741629 30735 51 247326405731 157296 229 313 98 -1 +1 -4 +4 +10 1.0
203833 MLBARI 79% 342304 741628 30755 51 243322388710 145292 229 306 93 -3 +1 -4 +4 +10 0.7
203934 MLBARI 74% 289258 611317 25664 31 236314376690 140286 239 297 86 -5 +0 -5 +3 +8 0.2
204035 MLBARI 70% 234209 47915 20553 31 225302349651 124279 249 287 78 -6 +0 -5 +3 +7 -0.1
204136 MLBARI 61% 168150 32613 14412 20 213289327616 113273 248 276 69 -6 +0 -4 +2 +5 -0.3
▸ Career Totals
Career 49914450 111624527133 429105271 8020 251326408734 157299 219 317 101 +5 +8 -38 +53 +141 17.3
/ 162G 650580 14632417 561379 103 252327409736 157301 219 317 101 +1 +1 -5 +7 +18 2.2
Career 77116882 171337246193 6551626107 15033 249324400724 152297 218 322 105 +40 +17 -54 +83 +218 31.1
/ 162G 650580 14431416 551379 133 248323398721 150297 218 322 105 +3 +1 -5 +7 +18 2.6

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
202318 ROKACL D-backs Black 115101 35711 11212 22 347421465886 119425 1810 394 160 +8 -0 +3 1.1
202419 AVisalia Rawhide 295249 831616 38475 202 333430478908 145389 1613 404 167 +22 +3 +8 3.5
202419 ROKACL D-backs 144121 43751 17222 101 355443521964 165412 1512 414 175 +12 +2 +4 1.8
202520 A+Hillsboro Hops 151123 31804 21192 61 252370415784 163257 1314 344 121 +4 +1 +4 0.9

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
#1Asdrúbal Cabreralast yr '21
career totals — 15 seasons, 7,401 PA
157,40119591266329423+58+1138.232.2
/162664178+5.2+1.03.4pk7: 26
#2Stephen Drewlast yr '17
career totals — 12 seasons, 4,917 PA
124,91712341252318423+48+3526.225.1
/162664176+6.5+4.73.5pk7: 24
#3Eduardo Escobarlast yr '23
career totals — 12 seasons, 5,114 PA
125,11416423253305430+29+1621.121.1
/162664213+3.7+2.02.7pk7: 21
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 11 projected seasons
115,00013180250322406+49-423.119.1
/1626641711+6.5-0.63.1pk7: 15
#4Felipe Lopezlast yr '11
career totals — 11 seasons, 4,864 PA
114,86490124264333391+31-1917.618.1
/1626641217+4.2-2.62.4pk7: 19
#5Didi Gregoriuslast yr '22
career totals — 10 seasons, 4,238 PA
104,23813437256308421+45-1017.017.2
/162664216+7.1-1.52.7pk7: 18
#6Bill Halllast yr '11
career totals — 9 seasons, 3,621 PA
93,62112362249308437+22+715.916.6
/1626642311+4.1+1.32.9pk7: 17

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
Demetrio Crisantes (OGILVIE) 21 49→60 39→47 50→48 55 256/329/432 177311 82 23% 8% 113 +1.5
Vaughn Grissom
2022 · A
21 53→63 42→50 54→55 49 251/323/361 110311 912 21% 8% 95 +1.4 276/339/408 132330 1317 19% 7% 114 +2.7 278/342/406128330121819%7%111+2.1
Alejandro Kirk
2020 · A
21 51→57 45→50 50→40 55 247/323/379 133279 114 16% 10% 100 +1.7 254/330/396 142281 153 15% 10% 108 +2.3 262/347/39313127616011%11%111+1.7
J.P. Crawford
2016 · AA
21 53→58 41→45 48→50 54 253/321/356 103294 813 16% 9% 92 +1.2 215/289/317 102264 99 21% 9% 70 -0.3 264/356/39112630811217%11%114+2.9
Thairo Estrada
2017 · A
21 51→59 42→55 47→55 44 250/294/354 104298 1012 20% 6% 81 +0.4 249/289/348 99294 99 18% 4% 77 +0.1 280/334/443164322192119%6%118+2.4
Angel Salome
2007 · A
21 52→62 46→50 47→45 44 255/293/389 134292 136 18% 5% 90 +1.0 275/311/411 136324 134 19% 5% 103 +1.9 290/327/42813834413219%5%113+1.5
Jesus Rodriguez
2023 · A
21 50→55 41→45 50 49 236/301/346 110285 612 19% 7% 82 +0.5 249/307/362 113307 914 21% 7% 89 +0.9 254/315/36210830991620%7%88+0.7
Henry Henry
2008 · A
21 52 41→40 50→60 53 246/331/344 98291 814 18% 9% 95 +1.4 238/298/316 78271 521 13% 6% 72 -0.2 250/305/3176727743011%6%72-0.1
Miguel Vargas
2021 · A
21 51→53 41→55 49→50 47 243/298/348 105300 69 21% 7% 81 +0.4 243/304/405 162287 1811 21% 7% 99 +1.7 221/322/407185244211119%12%106+1.7
Bo Bichette
2019 · AA
21 53→62 47→60 53→55 44 262/305/410 148319 1319 22% 6% 100 +1.7 272/318/451 179328 1920 22% 6% 117 +2.9 295/336/472177344221320%5%128+4.1
Gabriel Moreno
2021 · A
21 47 46→45 52→45 43 231/275/363 132265 127 18% 4% 76 +0.0 277/330/415 138330 148 20% 6% 112 +2.6 277/360/41013331813616%11%119+1.6
Kelvin Diaz
2008 · A
21 52 47→50 44→45 49 255/327/393 138287 147 16% 7% 106 +2.2 231/292/351 120283 109 21% 6% 80 +0.4 224/279/357134275101322%4%76+0.0
Matt Duffy
2014 · A
23 51→61 46→45 53→50 50 253/313/385 132289 1416 18% 8% 97 +1.5 278/324/394 116330 915 18% 6% 103 +1.9 283/337/38910632891216%6%105+1.8
Kolten Wong
2012 · A
21 50→60 45→55 48→55 47 245/294/372 127273 1112 15% 6% 85 +0.7 253/296/364 111293 919 16% 5% 84 +0.6 274/349/416141313132016%8%116+2.0
Brett Lawrie
2011 · AA
21 50→55 44→55 56→55 42 244/288/385 142310 918 24% 5% 86 +0.8 260/313/418 158306 1517 19% 6% 106 +2.2 263/322/423159298171617%7%108+1.9
Ke'Bryan Hayes
2019 · AA
22 50→55 42→50 52→50 48 238/300/350 112299 814 22% 8% 82 +0.5 248/307/389 141308 1212 22% 7% 96 +1.5 257/313/393137315121621%7%97+1.3
Paul DeJong
2016 · A
22 50 47→60 52→45 43 247/300/387 140314 1313 25% 6% 92 +1.2 242/291/419 177315 224 29% 5% 98 +1.6 247/312/46121429128426%7%115+2.8
Zach Neto
2023 · AA
22 49→48 47→60 49→55 41 242/301/379 137306 1412 25% 5% 92 +1.2 249/319/435 186302 2219 25% 6% 115 +2.7 247/321/459212303272527%7%117+2.6
Jairo Perez
2009 · A
21 47 42→55 46→50 47 226/302/335 108267 89 18% 6% 81 +0.4 224/290/330 106264 99 18% 7% 74 -0.1 262/318/40914730216818%5%104+1.0
Sean Rodríguez
2006 · A
21 43→49 45→60 49→50 52 213/296/343 130256 1215 22% 10% 80 +0.4 230/299/397 167296 1911 28% 7% 96 +1.5 237/310/439202292251227%7%107+1.7
Ulises Montilla
2013 · A
21 53 39→45 48→50 52 246/307/337 92273 412 12% 7% 82 +0.5 226/283/318 92280 47 19% 6% 67 -0.5 221/273/3261052773020%6%63-0.3