Victor Santana3B ACL D-backs
Age 18 R/R 6'2" / 180 lbs ROK HR +4% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION187 act + 124 ros · stats below = ROS only
wRC+†59
AVG/OBP/SLG.218 / .275 / .297
PA124
HR1
K%24
BB%6
BABIP283
ISO78
MLB%0%
Value2026 · WAR
BAT: -18.2 runs (wOBA-derived runs vs avg)-18BATRUN: -1.1 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.1 runs (Positional adjustment)+1POSREP: +8.8 runs (Replacement-level credit)+9REPTotal WAR: -0.90-0.9WAR
0.00.81.70.20.50.81.01.11.21.21.21.00.8+$59M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 55 / POW 25
Toolsscout grade
CONTACT55
scouting grade only
POWER25
scouting grade only
EYE50
scouting grade only
SPEED35
scouting grade only
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+1.1$6M+$5M
2033Pre-Arb$1.0M+1.2$6M+$5M
2034Pre-Arb$1.0M+1.2$5M+$5M
2035Arb-1$2M+1.2$5M+$4M
2036Arb-2$3M+1.0$4M+$3M
2037Arb-3$4M+0.8$1M+$0.1M
Totals $13M $26M +$22M

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
202517 ROKDSL Arizona Red 208182 39611 17366 01 214302275577 60257 178 258 56
202517 ROKDSL Arizona Red 208171 50712 27226 01 292405380785 88320 1113 357 131
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD18 ROKARI 187173 38511 11450 02 220266277544 58285 246 239 41 -12 -1 +0 +1 +5 -0.7
YTD18 ROKARI 187166 46711 18310 02 277348349697 72328 1710 314 99 -0 -1 +0 +1 +5 0.5
ROS18 ROKARI 0% 124114 25411 8301 11 218275297571 78289 246 263 59 -6 -0 +0 +0 +4 -0.2
ROS18 MLBARI 0% 01 0000 000 00 291 259 56 +0 +0
FULL18 ROKARI 187174 38511 11450 02 218266276542 57282 246 239 41 -12 -1 +0 +1 +5 -0.7
TOT18 ROKARI 311287 63922 19751 13 219270285555 66284 246 248 48 -18 -1 +0 +1 +9 -0.9
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202719 MLBARI 34% 323294 671124 23763 32 228291320610 92292 247 276 69 -11 -0 +0 +1 +9 -0.1
202820 MLBARI 48% 432393 911527 311015 42 232296333629 102293 237 285 76 -12 +0 +0 +2 +12 0.2
202921 MLBARI 54% 511462 1091839 381176 53 236302346649 110294 237 291 81 -11 -0 +0 +2 +14 0.5
203022 MLBARI 57% 566511 12220311 431297 63 239307354661 115295 238 295 84 -10 +0 +0 +2 +16 0.8
203123 MLBARI 58% 603545 13122312 461367 64 240308358665 117296 238 298 86 -10 -0 +0 +2 +17 1.0
203224 MLBARI 57% 625566 13522312 471417 64 239305352656 113297 238 299 87 -9 -0 +0 +2 +18 1.1
203325 MLBARI 57% 633573 13923413 481427 74 243309365674 122297 228 300 88 -9 -0 +0 +2 +18 1.2
203426 MLBARI 57% 638576 14023413 491438 74 243311365676 122296 228 301 88 -9 -0 +0 +2 +18 1.2
203527 MLBARI 55% 637575 13823313 501447 74 240309358667 118296 238 301 88 -9 -0 +0 +2 +18 1.2
203628 MLBARI 55% 631569 13622313 501437 64 239308357665 118296 238 299 87 -9 -0 -1 +2 +18 1.0
203729 MLBARI 53% 620559 13322312 491427 64 238307352660 114295 238 297 86 -10 -0 -1 +2 +18 0.8
203830 MLBARI 57% 609549 12921311 481417 63 235305344649 109294 238 295 84 -11 +0 -2 +2 +17 0.6
203931 MLBARI 60% 595536 12520311 471397 53 233303343647 110291 238 290 80 -13 -0 -3 +2 +17 0.3
204032 MLBARI 61% 576520 11919310 451376 53 229298335632 106288 248 285 76 -16 -0 -4 +2 +16 -0.1
202719 MLBARI 34% 111101 23411 8261 11 228291317608 89294 237 271 66 -4 -0 +0 +0 +3 -0.1
202820 MLBARI 48% 209190 44713 15492 21 232295326621 95295 237 280 72 -7 +0 +0 +1 +6 0.0
202921 MLBARI 54% 277251 601025 21643 32 239305355660 116296 238 285 77 -7 -0 +0 +1 +8 0.1
203022 MLBARI 57% 320289 701226 24734 32 242309360669 118297 238 289 80 -7 -0 +0 +1 +9 0.3
203123 MLBARI 58% 347314 761327 26794 42 242308363671 121298 237 292 81 -7 +0 +0 +1 +10 0.4
203224 MLBARI 57% 356322 781327 27804 42 242309360669 118299 228 293 83 -7 +0 +0 +1 +10 0.4
203325 MLBARI 57% 359325 781327 27814 42 240306357663 117299 238 294 83 -7 +0 +0 +1 +10 0.5
203426 MLBARI 57% 361326 791327 28814 42 242310359669 117299 228 294 83 -7 +0 +0 +1 +10 0.5
203527 MLBARI 55% 353319 771327 27804 42 241309361669 119298 238 294 83 -7 +0 +0 +1 +10 0.5
203628 MLBARI 55% 347313 751227 27794 42 240308358666 118298 238 293 83 -7 +0 -0 +1 +10 0.4
203729 MLBARI 53% 332299 731227 26764 32 244313368681 124297 238 291 81 -7 -0 -1 +1 +9 0.3
203830 MLBARI 57% 348313 751227 28804 32 240310358668 118296 238 288 79 -8 -0 -1 +1 +10 0.1
203931 MLBARI 60% 355320 761227 28834 32 237307353660 116293 238 284 76 -10 -0 -2 +1 +10 -0.0
204032 MLBARI 61% 353318 741226 28844 32 233303340642 107290 248 279 72 -11 -0 -2 +1 +10 -0.2
▸ Career Totals
Career 44284001 9581582684 340101550 4526 239307355662 115299 238 289 79 -103 -1 -6 +16 +125 3.1
/ 162G 650587 14023412 501497 74 239306353659 114298 238 289 79 -15 -0 -1 +2 +18 0.5
Career 83317524 177829144153 639189798 8049 236304348652 111294 238 293 83 -163 -4 -10 +30 +236 9.1
/ 162G 650587 13923312 501488 64 237305348653 111295 238 293 83 -13 -0 -1 +2 +18 0.7

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
202517 ROKDSL Arizona Red 208171 50712 27226 01 292405380785 88320 1113 357 131 +7 -0 +6 1.3

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
#1Royce Claytonlast yr '07
career totals — 8 seasons, 3,920 PA
83,9205470256311365+18+1710.110.0
/162664912+3.1+2.91.7pk7: 10
#2Logan Forsythelast yr '19
career totals — 9 seasons, 3,502 PA
93,5027042246327370+5-118.69.2
/162664138+0.9-2.21.6pk7: 10
#3Gordon Beckhamlast yr '19
career totals — 10 seasons, 3,764 PA
103,7648034237301368+13+198.28.4
/162664146+2.4+3.41.4pk7: 9
#4Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
#5Yolmer Sánchezlast yr '19
career totals — 6 seasons, 2,438 PA
62,4383130244299357+9+265.45.4
/16266488+2.4+7.21.5pk7: 5
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 9 projected seasons
94,6498546237302349+17+45.44.8
/162664127+2.4+0.60.8pk7: 4
#6Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4

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 Santana (OGILVIE) 18 55 25 35 50 219/270/285 66284 21 24% 6% 48 -0.9
Alexander Campos
2018 · A
18 46 37→40 39→45 51 214/291/283 68279 48 23% 9% 62 -0.9 195/266/265 70306 49 34% 8% 46 -2.0 215/312/294792958427%11%72-0.1
Kelvin Fajardo
2015 · A
19 50 34→30 40→50 47 232/289/289 57289 14 19% 6% 62 -0.9 215/271/261 46256 17 16% 6% 46 -2.0 204/259/226222360913%5%32-1.1
Yonny Hernández
2016 · A
18 43→53 34→30 40→60 48 201/280/255 55270 28 24% 8% 50 -1.7 219/296/276 57268 122 17% 9% 62 -0.9 268/330/3265831931716%7%84+0.3
Armando Sierra
2022 · A
18 45 36→45 41→40 41 208/268/276 68308 34 32% 7% 50 -1.8 219/278/319 100291 94 26% 7% 66 -0.6 215/273/32411027612226%7%62-0.2
Carlos Garay
2013 · A
18 51→61 35→30 42→30 49 238/284/296 58273 24 13% 6% 60 -1.0 207/260/265 58264 24 21% 6% 43 -2.2 278/307/332543262115%3%75+0.0
Enlly Morales
2009 · A
19 46 38→40 38→40 42 218/266/303 85274 45 22% 4% 56 -1.3 223/273/297 74273 45 19% 5% 57 -1.2 224/273/285612713417%5%52-0.5
Ashley Ponce
2009 · A
18 43 35→30 36→50 47 200/278/260 60272 36 26% 8% 51 -1.7 210/271/266 56258 211 18% 6% 49 -1.8 193/249/2344122721115%6%27-1.2
William Bergolla Jr.
2023 · A
18 53→63 36→30 43→55 51 247/304/313 67281 37 13% 7% 74 -0.1 254/308/308 54291 216 12% 7% 74 -0.1 276/322/3244830712610%6%81+0.3
Jesus Alastre
2015 · A
18 51 34→30 44→50 41 236/305/293 57301 111 21% 4% 71 -0.3 227/280/294 67292 39 22% 4% 59 -1.1 249/282/342923484928%2%67-0.1
Nate Samson
2007 · A
19 44→54 35→40 38→45 46 203/282/260 57294 35 29% 8% 53 -1.5 234/290/285 51277 26 15% 6% 61 -1.0 221/267/3007826261018%5%52-0.5
Francisco Ventura
2017 · A
18 48 40 41→40 54 228/297/319 92260 76 15% 9% 73 -0.1 221/275/291 70307 45 27% 7% 56 -1.3 222/262/247253370032%5%34-0.7
Humberto Espinoza
2006 · A
19 48 36→30 34→30 48 226/284/292 66261 33 15% 6% 61 -1.0 229/298/294 65257 34 11% 7% 67 -0.5 237/313/29356257118%8%71-0.1
Luis Santana
2017 · A
18 47 37→45 44→50 44 220/273/299 79265 35 18% 5% 58 -1.2 249/318/344 95286 610 14% 7% 89 +0.9 242/312/34510228681217%6%83+0.2
Yorman Garcia
2012 · A
18 42 36→30 40→55 48 197/291/267 70276 35 27% 9% 59 -1.1 198/255/261 63275 112 27% 6% 40 -2.4 189/235/2435426201826%5%23-1.4
Rossmel Perez
2008 · A
18 46→55 35→30 42→45 52 212/306/268 56272 25 21% 9% 66 -0.6 227/286/282 55266 23 15% 6% 59 -1.1 264/318/32258285458%7%80+0.2
Juan Uriarte
2016 · A
18 44 40→45 41→30 46 209/281/300 92252 74 20% 6% 63 -0.9 214/271/302 88274 74 24% 5% 58 -1.2 188/232/267792568129%3%30-0.9
Paul Kelly
2006 · A
19 45→51 40 40 40 214/273/303 89303 86 30% 6% 59 -1.1 228/281/311 83290 45 22% 5% 64 -0.8 237/290/318822933319%5%67-0.4
Carlos Triunfel
2008 · A
18 53→54 35→45 40→50 41 248/281/315 67307 28 20% 4% 64 -0.8 239/273/327 88276 714 16% 4% 64 -0.8 244/281/339953017520%3%67-0.5
Exicardo Cayones
2010 · A
18 49 37→40 41→45 46 228/294/313 85283 36 20% 6% 71 -0.3 212/280/290 78294 28 27% 6% 59 -1.1 218/294/2907231721029%8%62-0.4
Jose Cordova
2019 · A
19 47 37→40 43→50 42 220/265/294 74271 44 20% 4% 53 -1.5 231/287/304 73306 413 24% 5% 65 -0.7 228/295/3087931051326%7%68-0.2