Adolfo SanchezOF ACL Reds
Age 19 L/L 6'1" / 185 lbs ROK HR +6% Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION198 act + 132 ros · stats below = ROS only
wRC+†70
AVG/OBP/SLG.212 / .290 / .339
PA132
HR3
K%32
BB%7
BABIP297
ISO127
MLB%0%
Value2026 · WAR
BAT: -13.1 runs (wOBA-derived runs vs avg)-13BATRUN: -0.4 runs (SB/CS + UBR baserunning)-0RUNFLD: -0.3 runs (Defensive runs vs avg)-0FLDPOS: -2.0 runs (Positional adjustment)-2POSREP: +9.3 runs (Replacement-level credit)+9REPTotal WAR: -0.70-0.7WAR
0.00.51.00.30.40.50.60.6+$15M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 43 / POW 48
Toolsscout grade
CONTACT43
scouting grade only
POWER48
scouting grade only
EYE40
scouting grade only
SPEED48
scouting grade only
DEFENSE50
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.9M+0.4$1M+$0.6M
2031Pre-Arb$0.9M+0.5$1M+$0.8M
2032Pre-Arb$0.9M+0.6$2M+$1M
2033Arb-1$1M+0.6$1M+$0.8M
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
Totals $4M $5M +$3M

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
202417 ROKDSL Reds 177150 17421 19953 112 113227187413 73271 5411 192 5
202417 ROKDSL Reds 177139 30632 30603 112 216366345712 129341 3417 322 105
202518 ROKDSL Reds 154131 33532 14318 104 252359382741 130313 209 313 98
202518 ROKDSL Reds 154121 41832 24218 104 339477504981 165394 1416 437 192
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD19 ROKCIN 198175 35416 127610 43 200289337626 137312 386 266 62 -9 -0 +0 -1 +6 -0.5
YTD19 ROKCIN 198167 47628 205310 43 281391485876 204368 2710 389 156 +12 -0 +0 -1 +6 1.7
ROS19 ROKCIN 0% 132118 25413 9424 21 212290339629 127289 327 276 70 -5 +0 -0 -1 +4 -0.2
ROS19 MLBCIN 0% 01 0000 000 00 291 259 56 -0 -0
FULL19 ROKCIN 198176 35416 127610 43 199289335625 136309 386 266 62 -9 -0 +0 -1 +6 -0.5
TOT19 ROKCIN 330293 60829 2111814 64 205290338628 133305 366 270 65 -13 -0 -0 -2 +9 -0.7
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202720 MLBCIN 34% 318285 601027 23967 52 211286333619 123290 307 285 76 -9 +0 -1 -2 +9 -0.2
202821 MLBCIN 48% 423379 8314311 3112410 73 219295359654 140291 297 292 82 -9 +0 -1 -3 +12 0.0
202922 MLBCIN 54% 493442 9716313 3714211 93 219296357653 138292 298 298 86 -8 +1 -1 -3 +14 0.3
203023 MLBCIN 57% 537479 10818415 4115312 104 225303374676 148293 288 301 88 -7 +0 -1 -3 +15 0.4
203124 MLBCIN 57% 565505 11419416 4316012 104 226302374676 149293 288 303 90 -7 +0 -1 -3 +16 0.5
203225 MLBCIN 57% 581518 11820417 4516513 114 228306380686 153293 288 304 90 -6 +1 -1 -3 +16 0.6
203326 MLBCIN 56% 587524 11920417 4516613 114 227304378682 151293 288 304 91 -6 +1 -1 -4 +17 0.6
202720 MLBCIN 34% 10998 22413 8332 21 224296378674 153292 307 271 65 -4 +0 -0 -1 +3 -0.2
202821 MLBCIN 48% 205183 40715 15605 31 219296350645 131293 297 279 72 -7 +0 -0 -1 +6 -0.2
202922 MLBCIN 54% 267239 53927 20776 52 222298364662 142294 297 284 76 -7 +0 -1 -2 +8 -0.2
203023 MLBCIN 57% 304271 611029 23877 52 225302376679 151295 298 288 78 -7 +0 -1 -2 +9 -0.1
203124 MLBCIN 57% 319285 641129 24917 62 225301372673 147296 298 290 80 -7 +0 -1 -2 +9 -0.0
203225 MLBCIN 57% 328293 6711210 25937 62 229305382687 154296 288 290 80 -7 +0 -1 -2 +9 -0.0
203326 MLBCIN 56% 332296 6711210 26947 62 226304378682 152296 288 291 81 -7 +0 -1 -2 +9 -0.0
▸ Career Totals
Career 18641666 374631253 14153541 3312 224301372673 148295 298 287 78 -47 +2 -4 -11 +53 -0.8
/ 162G 650581 13022418 4918714 124 224300368668 145295 298 287 78 -17 +1 -1 -4 +18 -0.3
Career 39673531 77413030102 307117493 8631 219299360658 140295 308 294 83 -75 +5 -8 -24 +112 1.1
/ 162G 650579 12721517 5019215 145 219298361659 142294 308 294 83 -12 +1 -1 -4 +18 0.2

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
202417 ROKDSL Reds 177139 30632 30603 112 216366345712 129341 3417 322 105 +1 +1 +5 0.8
202518 ROKDSL Reds 154121 41832 24218 104 339477504981 165394 1416 437 192 +16 +0 +4 2.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
#1Michael Saunderslast yr '17
career totals — 8 seasons, 2,711 PA
82,7118155233305399-12-134.14.5
/1626642013-2.9-3.21.0pk7: 5
#2Shane Halterlast yr '04
career totals — 5 seasons, 1,744 PA
51,7444111247305396-6+83.93.9
/162664164-2.1+3.01.5pk7: 4
#3Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#4Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 5 projected seasons
52,0555536223296366-12+01.51.7
/1626641812-4.0+0.00.5pk7: 2
#5Jake Cavelast yr '24
career totals — 7 seasons, 1,564 PA
71,5644513236292400-11-61.31.3
/162664196-4.5-2.50.6pk7: 1
#6Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.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
Adolfo Sanchez (OGILVIE) 19 25→43 36→48 47→48 40 205/290/338 133305 96 36% 6% 65 -0.7
Carlos Jimenez
2022 · A
19 38→43 42→55 53→50 44 188/268/290 102278 1011 34% 8% 55 -1.4 201/284/321 120321 1116 37% 9% 69 -0.4 229/308/399169310211831%9%95+0.9
Tirso Ornelas
2019 · A
19 43→53 40→50 50→45 45 206/273/299 93288 75 30% 8% 59 -1.1 190/254/266 76279 55 31% 8% 41 -2.3 249/309/38313430716723%7%92+1.1
Iverson Leonardo
2021 · A
19 45 40→50 47→50 44 211/284/318 107303 59 30% 8% 68 -0.5 190/267/305 115300 118 37% 8% 59 -1.1 154/245/26411025411841%8%37-0.7
Angel Ortiz
2022 · A
19 41 41→50 46→45 44 205/260/295 90268 99 27% 7% 51 -1.7 207/258/303 96281 77 27% 6% 53 -1.5 221/277/35313228512926%6%72-0.1
Lewin Díaz
2016 · A
19 38→44 43→60 49→30 44 192/261/300 108254 104 28% 7% 54 -1.4 210/250/331 121266 123 26% 4% 56 -1.3 211/261/42121023929126%5%85+0.6
Enmanuel Valdez
2019 · A
20 39→44 42→55 49→45 45 192/258/305 112251 97 27% 7% 54 -1.4 191/244/308 117258 137 30% 6% 49 -1.8 220/285/39817826324826%8%87+0.7
Estevan Florial
2017 · A
19 41→51 44→55 52→60 38 199/259/314 115306 1111 37% 7% 56 -1.3 213/269/331 118368 1013 41% 7% 65 -0.7 214/281/384170311192936%8%81+0.4
Eliezer Álvarez
2014 · A
19 37→47 38→45 50→55 44 183/245/265 82243 512 26% 7% 37 -2.6 233/283/341 108299 513 22% 6% 72 -0.2 254/308/36210834251926%6%87+0.4
Ronny Ugarte
2023 · A
18 41 43→50 47→40 43 202/274/320 118277 96 29% 7% 65 -0.7 227/287/334 107295 85 24% 7% 73 -0.1 248/308/36812032111225%7%88+0.3
Noelvi Marte
2021 · A
19 44→53 44→50 50→55 42 218/268/339 121285 1112 27% 6% 66 -0.6 230/295/375 145298 1716 27% 8% 88 +0.9 233/300/377144296171926%8%87+0.7
Luis Barrera
2015 · A
19 35→45 40→45 49→50 44 177/241/269 92232 77 27% 7% 37 -2.6 204/247/283 79286 48 28% 5% 42 -2.3 237/281/34510830851724%5%68-0.3
Jordan Schafer
2007 · A
20 39→49 41→50 50→65 37 194/233/299 104272 812 31% 5% 40 -2.4 232/286/371 139325 1213 30% 7% 82 +0.5 238/300/385147332121430%8%87+0.5
Travis Blankenhorn
2016 · A
19 42→45 39→55 51→50 40 203/256/285 82279 66 29% 6% 46 -2.0 203/261/324 121294 117 33% 6% 60 -1.0 208/281/36815927820631%8%77+0.1
John Drennen
2006 · A
19 39→49 47→50 47→45 42 202/261/332 130256 158 28% 6% 63 -0.9 220/278/321 101286 96 25% 6% 66 -0.6 246/296/37513029310119%6%85+0.5
Randel Alcantara
2016 · A
19 44 41→45 46→45 43 211/283/321 110282 76 26% 6% 69 -0.4 197/255/304 107263 96 27% 5% 53 -1.5 132/175/24210915714327%3%1-1.4
Jose Quero
2018 · A
19 42 40 43→30 44 208/266/294 86269 93 26% 6% 54 -1.4 194/253/293 99250 95 25% 7% 48 -1.9 196/247/34414822515421%6%63-0.2
Akil Baddoo
2018 · A
19 46→54 42→55 52→55 49 219/296/333 114288 710 25% 9% 77 +0.1 195/265/303 108302 713 35% 8% 56 -1.3 240/322/392152311152426%11%100+1.2
Vicmal De La Cruz
2013 · A
19 42 39→40 49→50 43 201/264/291 89282 58 29% 7% 52 -1.6 183/238/255 72271 46 32% 6% 32 -3.0 149/204/202522203332%5%1-1.4
Hoy Park
2016 · A
20 40→49 41→45 47→55 46 196/269/296 99264 811 28% 8% 56 -1.3 205/280/294 89283 516 27% 8% 59 -1.1 227/314/3259830081725%10%79+0.2
Alexander Canario
2019 · A
19 41→34 42→60 47→50 44 201/268/307 106272 1012 29% 7% 59 -1.1 209/264/358 149293 1811 34% 6% 70 -0.3 205/276/414209281281337%8%87+0.5