Yordany De Los SantosSS Greensboro Grasshoppers
Age 21 R/R 6'1" / 170 lbs A+ Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION236 act + 157 ros · stats below = ROS only
wRC+†51
AVG/OBP/SLG.186 / .243 / .323
PA157
HR4
SB12
K%36
BB%6
BABIP270
ISO138
MLB%0%
Value2026 · WAR
BAT: -14.2 runs (wOBA-derived runs vs avg)-14BATRUN: +4.4 runs (SB/CS + UBR baserunning)+4RUNFLD: +0.6 runs (Defensive runs vs avg)+1FLDPOS: +4.2 runs (Positional adjustment)+4POSREP: +11.1 runs (Replacement-level credit)+11REPTotal WAR: +0.60+0.6WAR
0.00.91.80.00.60.91.21.31.31.1+$46M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 45 / POW 50
Toolsscout grade
CONTACT45
scouting grade only
POWER50
scouting grade only
EYE47
scouting grade only
SPEED55
scouting grade only
DEFENSE55
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+1.2$7M+$7M
2031Pre-Arb$0.9M+1.3$7M+$7M
2032Pre-Arb$0.9M+1.3$7M+$6M
2033Arb-1$2M+1.1$5M+$4M
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
Totals $5M $26M +$23M

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
202217 ROKDSL PIT Gold 234200 361011 22696 143 180281255536 75257 299 236 39
202217 ROKDSL PIT Gold 234190 491511 32456 143 258382363745 105320 1914 336 115
202318 A2 teams 231199 37812 21977 224 186286266553 80340 429 243 44
202318 A2 teams 231191 441012 29717 224 230352325677 94347 3113 312 97
202419 ROK2 teams 317288 67935 21864 346 233294337631 104313 277 273 67
202419 ROK2 teams 317279 831146 30614 346 297374430804 133362 199 357 131
202520 ABradenton Marauders 512474 9420210 271954 5114 198248312560 114305 385 242 43
202520 ABradenton Marauders 512461 11527211 401374 5114 249315388703 139326 278 312 97
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD21 A+PIT 236216 4511110 13935 277 208269407677 199304 396 289 79 -5 +3 +0 +3 +7 0.6
YTD21 A+PIT 236209 5614114 20695 277 268346545892 278328 298 385 153 +14 +3 +0 +3 +7 2.6
ROS21 A+PIT 0% 157145 27614 9572 123 186243323566 138263 366 252 51 -9 +1 +1 +2 +4 -0.1
ROS21 MLBPIT 0% 11 0000 000 00 262 00 241 42 -0 +0 +0 +0 +0 -0.0
FULL21 A+PIT 237217 4511110 13935 277 207268406674 198302 395 289 79 -6 +3 +0 +3 +7 0.6
TOT21 A+PIT 393361 7217214 221507 3910 199259374632 174290 386 274 68 -14 +4 +1 +4 +11 0.6
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBPIT 35% 564517 9920217 351987 338 191252337589 145266 356 261 58 -27 +3 +2 +6 +16 0.0
202823 MLBPIT 49% 597546 10822219 392017 359 198260350610 152269 347 271 65 -23 +3 +2 +6 +17 0.6
202924 MLBPIT 53% 615561 11323220 412018 369 201266357622 155271 337 277 70 -21 +4 +2 +7 +17 0.9
203025 MLBPIT 55% 627571 11723321 432038 379 205270366636 161272 327 281 73 -19 +4 +2 +7 +18 1.2
203126 MLBPIT 56% 634577 11823321 442058 379 205270364634 159272 327 282 74 -19 +4 +2 +7 +18 1.3
203227 MLBPIT 55% 634576 11723221 452058 379 203270359630 156272 327 282 74 -18 +4 +2 +7 +18 1.3
203328 MLBPIT 55% 629571 11623221 452058 359 203271361632 158271 337 281 74 -19 +3 +2 +7 +18 1.1
202722 MLBPIT 35% 195179 35716 12682 113 196254346600 151265 356 251 50 -11 +1 +1 +2 +6 -0.2
202823 MLBPIT 49% 290265 511019 19984 174 192257340597 147268 347 261 58 -14 +2 +1 +3 +8 0.0
202924 MLBPIT 53% 325296 5912110 221064 195 199264348612 149270 337 267 63 -14 +2 +1 +3 +9 0.2
203025 MLBPIT 55% 343312 6313111 241114 205 202268356623 154270 327 271 65 -13 +2 +1 +4 +10 0.3
203126 MLBPIT 56% 353322 6513112 241144 215 202266360626 158270 327 272 66 -13 +2 +1 +4 +10 0.4
203227 MLBPIT 55% 349317 6513112 251134 215 205272366638 161270 327 272 66 -13 +2 +1 +4 +10 0.4
203328 MLBPIT 55% 344312 6313111 251124 195 202270356626 154270 337 271 66 -13 +2 +1 +4 +10 0.3
▸ Career Totals
Career 22002004 40181771 15172226 12832 200265354619 154270 337 268 63 -92 +13 +7 +24 +62 1.4
/ 162G 650592 11924221 452138 389 201267355622 154271 337 268 63 -27 +4 +2 +7 +18 0.4
Career 57515225 104921024162 392192277 38392 201267343610 142279 337 270 65 -230 +40 +15 +62 +163 5.1
/ 162G 650591 11924318 442179 4310 201267343611 142281 337 270 65 -26 +5 +2 +7 +18 0.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
202217 ROKDSL PIT Gold 234190 491511 32456 143 258382363745 105320 1914 336 115 +4 +2 +7 1.3
202318 ABradenton Marauders 153125 23411 22604 93 184325256581 72338 3914 278 71 -5 +1 +4 -0.0
202318 ROKFCL Pirates 7866 21601 7113 131 318408455862 136357 149 379 148 +4 +2 +2 0.9
202419 ABradenton Marauders 10187 17301 13220 100 195300264564 69250 2213 265 61 -4 +2 +3 0.0
202419 ROKFCL Pirates 216192 66845 17394 246 344408505914 161409 188 399 164 +16 +2 +6 2.5
202520 ABradenton Marauders 512461 11527211 401374 5114 249315388703 139326 278 312 97 -2 +5 +15 1.7

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
#1Rougned Odorlast yr '23
career totals — 10 seasons, 4,424 PA
104,42417870230288422+16+3215.215.0
/1626642711+2.4+4.92.3pk7: 15
#2Drew Stubbslast yr '16
career totals — 8 seasons, 3,143 PA
83,14392161244314394+3+1612.212.3
/1626641934+0.6+3.32.6pk7: 12
#3Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#4Leonys Martinlast yr '19
career totals — 8 seasons, 2,784 PA
82,78458126243301366+10+5310.710.8
/1626641430+2.4+12.62.6pk7: 11
#5Everth Cabreralast yr '15
career totals — 6 seasons, 2,059 PA
62,05912136247316328+22-15.15.1
/162664444+7.1-0.51.6pk7: 5
#6J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 4 projected seasons
42,20071128202264359+24+82.62.6
/1626642239+7.1+2.40.8pk7: 3

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
Yordany De Los Santos (OGILVIE) 21 45 50 55 47 199/259/374 174290 1439 38% 6% 68 +0.6
Jeter Downs
2019 · A
21 41→40 42→50 52→55 42 203/265/309 106263 1018 26% 6% 58 -1.2 207/272/357 150272 1718 30% 7% 74 -0.1 175/266/324149236182633%9%63-0.4
Samad Taylor
2019 · A
21 38→48 41→50 54→65 45 186/250/288 102245 722 27% 7% 46 -2.0 187/263/301 114290 1025 36% 8% 56 -1.3 239/314/383144329164630%9%96+0.9
Ryan Bliss
2023 · A
23 36→46 45 52→65 39 191/248/311 120257 1421 31% 6% 51 -1.7 219/287/347 128293 1139 27% 8% 77 +0.1 221/289/346125298104327%7%75-0.0
Jorge Mateo
2015 · A
20 43→46 41→50 60→65 44 207/270/305 98282 730 28% 7% 58 -1.2 205/250/310 105293 737 31% 5% 50 -1.7 222/263/355133288134927%5%66-0.2
Tyler Goeddel
2014 · A
21 42→50 40→45 59→55 39 204/254/302 98293 620 31% 6% 50 -1.7 223/280/337 114302 918 28% 6% 71 -0.3 225/287/343117297101826%7%72-0.1
Tito Polo
2016 · A
21 43→50 38→45 56→60 40 207/261/291 84276 526 26% 5% 51 -1.7 223/277/331 108297 1027 27% 5% 68 -0.5 225/280/337113299113228%5%68-0.3
Sean Henry
2007 · A
21 41→51 45→50 56→55 43 207/263/331 123274 1224 28% 7% 62 -0.9 240/293/369 129295 1117 22% 6% 85 +0.7 248/301/378130297121720%6%88+0.7
Daz Cameron
2018 · A
21 39→45 47→55 52→55 40 199/261/337 138279 1319 33% 6% 63 -0.8 203/270/332 129293 1117 33% 7% 66 -0.6 217/290/380163271192527%8%86+0.5
Sergio Garcia
2012 · AAA
21 38 42→45 54→60 41 193/248/290 97267 1122 31% 6% 45 -2.1 213/253/326 113295 1227 31% 4% 56 -1.3 231/255/354123300131728%2%62-0.4
Justin Trapp
2012 · A
21 42→45 39→45 54→55 39 200/255/283 83294 621 33% 6% 46 -2.0 213/267/313 100294 916 29% 6% 59 -1.1 214/267/3069329091528%5%54-1.2
Johan Mieses
2015 · A
20 43→33 42→55 60→50 42 208/261/317 109274 822 26% 6% 57 -1.2 191/237/342 151271 188 36% 5% 55 -1.4 195/270/37718223727730%7%75-0.0
Abiatal Avelino
2016 · A
21 46→54 38→45 54→55 43 222/264/301 79275 528 21% 5% 54 -1.4 236/276/335 99292 819 21% 5% 68 -0.5 246/285/354108302101921%5%73-0.1
Junior Arias
2014 · A
22 39→42 42→50 57→60 32 198/227/304 105284 1029 34% 3% 39 -2.5 204/244/316 112307 1229 36% 4% 50 -1.7 197/242/323125299163038%5%48-0.8
Masyn Winn
2022 · A
20 42→52 40→50 57→55 42 201/257/293 92281 622 30% 7% 50 -1.8 232/286/367 135290 1221 23% 7% 82 +0.5 254/312/374120299111118%7%92+1.0
Kuo Hui Lo
2007 · A
21 45→51 39→50 56→55 38 210/267/295 85318 724 34% 6% 55 -1.4 223/275/337 114308 921 29% 6% 69 -0.4 222/272/351129295122028%6%69-0.3
Jeffrey Baez
2016 · A
22 42→43 42→50 55→60 37 209/243/311 102277 922 28% 4% 48 -1.9 202/252/315 113270 1222 29% 6% 53 -1.5 196/251/342146261191532%6%58-0.6
Johan Rojas
2023 · AA
22 43→53 42→45 63→65 42 210/257/316 106264 935 24% 5% 56 -1.3 242/284/347 105305 837 22% 5% 74 -0.1 253/294/35310031874122%5%77+0.1
Miguel Hiraldo
2023 · A
22 40→48 42→45 56→55 37 198/247/304 106299 1021 36% 6% 48 -1.9 206/251/309 103330 1020 39% 5% 51 -1.7 204/249/30399331102240%4%46-1.0
Oswald Peraza
2021 · A
21 44→52 38→50 52→60 42 214/270/290 76279 617 25% 6% 55 -1.4 235/286/375 140299 1728 26% 5% 84 +0.6 228/285/371143284183026%6%78+0.2
Christian Cairo
2022 · A
21 39→46 40 53→60 46 187/281/276 89288 716 34% 10% 58 -1.2 194/293/274 80293 618 32% 11% 63 -0.9 214/304/2836830343427%10%66-0.4