Sandy LeónC Gwinnett Stripers
Age 37 S/R 5'9" / 235 lbs AAA BB -5% Svc 14.000 · Ctrl thru 2026
wRC+†38
AVG/OBP/SLG.183 / .261 / .324
PA166
HR5
K%35
BB%9
MLB%10%
BAT: -11.7 runs (wOBA-derived runs vs avg)-12BATRUN: -0.4 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.5 runs (Defensive runs vs avg)+0FLDPOS: +3.0 runs (Positional adjustment)+3POSREP: +4.7 runs (Replacement-level credit)+5REPTotal WAR: -0.30-0.3WAR
Scouting · nowfuture
HIT
2525
PWR
6060
SPD
4545
EYE
5340

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2012
Service   14.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026Ext / FA-deal$0.9M
Totals $0.9M $-1M -$2M

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
200718 ROKGCL Nationals 115101 17000 10220 00 .168.243.168.412 .000.215 199 .189 3 -13 +0 +0 +2 +3 -0.7
200819 ROKGCL Nationals 8677 11110 6262 12 .143.224.182.405 .039.216 307 .170 -12 -11 -1 +0 +2 +2 -0.8
200920 AHagerstown Suns 8380 13200 3270 00 .163.193.188.380 .025.245 334 .175 -8 -10 +0 +0 +1 +2 -0.6
201021 AHagerstown Suns 385343 74962 321000 35 .216.283.294.577 .079.293 268 .253 52 -21 -1 +0 +7 +11 -0.5
201122 A+2 teams 448413 881915 221091 13 .213.255.300.555 .087.275 245 .241 43 -29 -1 +0 +8 +13 -1.0
201223 AA4 teams 342309 882304 25634 21 .285.346.398.744 .113.344 187 .328 109 +4 +0 +2 +6 +10 2.2
201324 AA2 teams 504454 741714 43975 11 .163.243.231.474 .068.197 199 .217 24 -43 -0 +0 +9 +14 -2.0
201425 AAA3 teams 436392 711309 351071 20 .181.250.283.533 .102.221 258 .234 37 -31 +0 +2 +8 +12 -0.9
201526 INTL3 teams 393356 72901 23934 02 .202.258.236.494 .034.269 246 .219 26 -33 -1 +2 +7 +11 -1.4
201627 MLB2 teams 413371 1021639 30954 00 .275.336.407.743 .132.343 237 .320 103 +2 +0 +4 +7 +12 2.5
201728 MLBBoston Red Sox 301271 591308 25741 00 .218.286.354.640 .137.266 258 .285 76 -8 +0 +12 +5 +9 1.8
201829 MLBBoston Red Sox 288265 451105 15754 10 .170.225.268.493 .098.215 265 .220 27 -24 +0 +21 +5 +8 1.0
201930 MLB2 teams 217197 35205 14541 01 .178.236.264.500 .086.216 256 .226 31 -17 -0 +6 +4 +6 -0.1
202031 MLB2 teams 140114 16204 24362 00 .140.300.263.563 .123.162 2617 .258 56 -7 +0 +1 +3 +4 0.0
202132 MLB2 teams 242223 40605 13723 00 .179.234.274.508 .094.236 305 .226 31 -19 +0 +5 +4 +7 -0.3
202233 AAA2 teams 186159 30502 23431 00 .189.295.258.553 .069.243 2312 .257 55 -10 +0 +1 +3 +5 -0.0
202334 INTL3 teams 238208 38903 21732 00 .183.264.269.533 .087.261 319 .244 45 -15 +0 -0 +4 +7 -0.4
202435 AAA2 teams 413347 56506 491464 00 .161.273.228.500 .066.251 3512 .228 33 -31 +0 +0 +7 +12 -1.3
202536 AAA2 teams 249225 315010 13964 20 .138.198.293.492 .156.175 395 .203 14 -24 +0 -0 +4 +7 -1.3
▸ 2026 Season (actual · ROS · total)
202637 AAAGwinnett Stripers 4136 4000 5180 20 .111.220.111.331 .000.222 4412 .158 -21 -6 +0 +0 +1 +1 -0.3
ROS37 MLBATL 125112 20304 11451 10 .179.258.312.571 .134.256 369 .260 57 -6 +0 +0 +2 +4 0.0
TOT37 MLBATL 166148 24304 16631 30 .162.248.264.512 .101.244 3810 .235 38 -12 +1 +0 +3 +5 -0.3
▸ Career Totals (MLE all levels + projections)
Career 56045017 9801701286 437145344 1415 .195.266.285.551 .090.254 268 .244 45 -346 -3 +56 +100 +159 -3.5
/ 162G 650582 11420110 511695 22 .196.266.285.552 .089.256 268 .244 45 -40 -0 +7 +12 +18 -0.4

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
200718 ROKGCL Nationals 11594 19000 17150 00 .202.324.202.526 .000.241 1315 .253 52 -6 +0 +3 -0.3
200819 ROKGCL Nationals 8674 14110 9182 12 .189.294.230.524 .041.250 2110 .250 50 -5 -1 +2 -0.3
200920 AHagerstown Suns 8378 17300 5210 00 .218.265.256.521 .038.298 256 .241 43 -5 +0 +2 -0.3
201021 AHagerstown Suns 385325 811062 50790 35 .249.349.335.685 .086.317 2113 .308 94 -3 -1 +11 0.7
201122 A+Potomac Nationals 416370 932116 33691 13 .251.314.362.677 .111.292 178 .297 86 -7 -1 +12 0.4
201122 INTLAguilas del Zulia 3228 7000 440 00 .250.344.250.594 .000.292 1212 .285 76 -1 +0 +1 0.0
201223 MLBWashington Nationals 3630 8200 4112 00 .267.389.333.722 .067.421 3111 .341 119 +1 +0 +2 +6 +1 1.0
201223 AAASyracuse Chiefs 6452 18502 12120 00 .346.469.5581.026 .212.421 1919 .452 204 +8 +0 +2 1.0
201223 AAHarrisburg Senators 149135 421201 9162 10 .311.363.422.785 .111.342 116 .346 123 +4 +0 +4 0.8
201223 INTLAguilas del Zulia 9386 21111 6230 11 .244.293.314.607 .070.323 256 .274 68 -3 -0 +3 -0.1
201324 AAHarrisburg Senators 362311 551213 47573 00 .177.291.251.542 .074.206 1613 .258 56 -18 +0 +10 -0.8
201324 INTLAguilas del Zulia 142119 42812 20262 11 .353.454.487.941 .134.435 1814 .419 179 +13 -0 +4 1.7
201425 MLBWashington Nationals 7064 10101 6200 00 .156.229.219.447 .062.209 299 .211 20 -6 +0 +2 +8 +2 0.5
201425 AAASyracuse Chiefs 193170 39905 23360 10 .229.321.371.692 .141.264 1912 .314 99 -0 +0 +5 0.5
201425 INTLAguilas del Zulia 173147 31812 17271 10 .211.297.320.617 .109.238 1610 .270 65 -7 +0 +5 -0.2
201526 MLBBoston Red Sox 128114 21200 7281 01 .184.238.202.439 .018.244 225 .198 10 -13 -0 +2 +7 +4 -0.1
201526 AAAPawtucket Red Sox 11199 26401 10232 01 .263.342.333.676 .071.333 219 .312 97 -0 -0 +3 0.2
201526 INTLVenezuela 154130 31411 19271 00 .238.340.308.648 .069.288 1812 .295 84 -3 +0 +4 0.2
201627 MLBBoston Red Sox 283252 781727 23662 00 .310.372.476.848 .167.392 238 .368 140 +13 +0 +4 +7 +8 3.3
201627 AAAPawtucket Red Sox 130115 28312 11242 00 .243.320.339.659 .096.286 188 .298 86 -2 +0 +4 0.2
201728 MLBBoston Red Sox 301271 611407 25741 00 .225.293.354.647 .129.280 258 .289 79 -7 +0 +12 +5 +9 1.9
201829 MLBBoston Red Sox 288265 471205 15754 10 .177.232.279.512 .102.226 265 .230 35 -21 +0 +21 +5 +8 1.3
201930 MLBBoston Red Sox 191172 33305 13471 00 .192.253.297.549 .105.231 257 .244 45 -12 +0 +6 +4 +5 0.4
201930 AAAPawtucket Red Sox 2625 3000 160 01 .120.154.120.274 .000.158 234 .131 -41 -4 -0 +1 -0.4
202031 MLBCleveland Indians 8166 9102 14211 00 .136.296.242.539 .106.163 2617 .264 60 -4 +0 +1 +3 +2 0.2
202031 INTLTigres del Licey 5950 8003 8161 00 .160.288.340.628 .180.161 2714 .290 80 -1 +0 +2 0.0
202132 MLBMiami Marlins 220202 37504 12653 00 .183.240.267.507 .084.244 305 .230 34 -16 +0 +5 +4 +6 -0.1
202132 INTLColombia 2216 5000 610 00 .312.500.312.812 .000.333 527 .396 161 +2 +0 +1 0.2
202233 MLBMinnesota Twins 8671 12300 13270 00 .169.298.211.509 .042.273 3115 .245 46 -5 +0 +1 +3 +2 0.1
202233 AAAColumbus Clippers 10084 19302 14141 00 .226.343.333.677 .107.246 1414 .312 97 -0 +0 +3 0.3
202334 MLBTexas Rangers 4441 6200 1201 00 .146.186.195.381 .049.286 452 .173 -9 -5 +0 -0 +4 +1 -0.0
202334 AAAColumbus Clippers 7661 14302 14141 00 .230.382.377.759 .148.267 1818 .351 127 +2 +0 +2 0.5
202334 INTLTigres de Aragua 11898 16500 14250 00 .163.268.214.482 .051.213 2112 .222 28 -10 +0 +3 -0.6
202435 AAAGwinnett Stripers 297237 43405 51852 00 .181.331.262.593 .080.253 2917 .281 73 -9 +0 +8 -0.1
202435 INTLAguilas del Zulia 11692 22504 16282 00 .239.364.424.788 .185.295 2414 .337 116 +2 +0 +3 0.6
202536 AAAGwinnett Stripers 211187 316010 18662 20 .166.246.358.605 .193.188 319 .266 62 -9 +0 +6 -0.3
202536 INTLNavegantes del Magallanes 3828 4100 5102 00 .143.314.179.493 .036.222 2613 .236 39 -3 +0 +1 -0.2
▸ Career Totals (raw MLB only — historical actual)
MLB Career 17281548 32262231 13345416 11 .208.278.311.588 .103.271 268 .265 61 -77 -0 +56 +57 +49 8.6

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
Sandy León (OGILVIE) 37 25 60 45 40 .183/.261/.324 .141.258 51 35% 9% 62 -0.2
Jonathan Aceves
2015 · AAA
37 42 50→55 46→30 43 .220/.271/.366 .146.261 194 24% 6% 76 +0.0 .238/.301/.366 .128.285 153 21% 7% 88 +0.9 .243/.313/.364.121.28914120%7%90+0.5
Humberto Cota
2016 · AAA
37 40 48→50 47→30 46 .208/.277/.339 .131.259 174 27% 8% 71 -0.3 .222/.288/.361 .139.290 175 28% 8% 81 +0.4 .220/.289/.360.140.28817029%8%82+0.2
Jesus Alberto Vega
2019 · AAA
37 44 44→50 48→40 39 .217/.265/.330 .113.292 126 30% 5% 63 -0.8 .209/.257/.341 .132.303 168 35% 5% 63 -0.9 .171/.216/.284.113.24917338%5%27-1.0
Carlos M. Rodriguez
2019 · AAA
37 46→44 47→55 45→40 36 .229/.270/.365 .136.323 154 33% 5% 74 -0.1 .216/.267/.345 .129.332 145 37% 6% 68 -0.5 .192/.248/.309.117.30414040%6%46-1.2
Adam Rosales
2019 · MLB
36 40→48 50→55 43→45 42 .212/.268/.367 .156.271 196 29% 6% 75 -0.0 .203/.251/.328 .125.275 156 31% 5% 57 -1.2 .172/.213/.259.088.24512234%4%19-1.9
Alan Zinter
2006 · MLB
38 43 44→55 49→40 42 .211/.267/.326 .115.295 127 32% 7% 63 -0.9 .218/.282/.371 .153.301 187 32% 8% 81 +0.4 .201/.276/.373.172.26922233%9%78+0.1
Mike Hessman
2014 · AAA
36 33→37 57→65 38→45 38 .194/.250/.384 .189.251 262 34% 6% 72 -0.2 .207/.267/.396 .189.253 265 29% 7% 82 +0.5 .200/.266/.389.189.23126427%7%79+0.2
Tim Laker
2006 · MLB
36 42 46→45 43→45 44 .213/.265/.339 .126.261 144 24% 6% 66 -0.6 .204/.255/.309 .105.272 95 27% 6% 53 -1.5 .175/.219/.233.058.2520029%4%14-1.4
Brooks Conrad
2015 · MLB
35 41→44 56→55 37→50 41 .220/.276/.411 .190.285 253 32% 7% 89 +1.0 .194/.254/.321 .127.261 146 30% 6% 57 -1.2 .146/.214/.229.083.2018330%6%14-2.2
Mike DiFelice
2007 · MLB
38 43 46→50 43→30 46 .217/.285/.342 .125.271 134 25% 8% 76 +0.0 .222/.275/.323 .101.294 104 27% 6% 65 -0.7 .218/.264/.302.084.2918027%5%52-0.8
Drew Butera
2021 · MLB
37 42 43→40 49→40 46 .207/.274/.322 .115.268 115 26% 8% 65 -0.7 .189/.262/.302 .113.272 129 33% 7% 56 -1.3 .136/.221/.228.091.20110736%7%18-1.8
Chad Mottola
2007 · MLB
35 42→44 50→55 47→45 40 .220/.258/.373 .153.265 187 25% 4% 72 -0.2 .228/.268/.382 .154.272 189 23% 5% 78 +0.2 .226/.268/.388.162.25919721%5%77+0.1
Cody Ransom
2011 · MLB
35 42→41 53→55 48→50 44 .221/.281/.393 .172.275 208 28% 7% 87 +0.8 .220/.290/.402 .182.297 228 32% 8% 93 +1.3 .209/.290/.400.192.28724634%10%89+0.5
Scott McClain
2008 · MLB
36 39→45 55 41→40 45 .215/.269/.394 .178.243 244 24% 7% 82 +0.5 .233/.297/.412 .179.272 236 23% 8% 98 +1.6 .240/.309/.430.190.27425422%9%107+2.2
Hector Hurtado
2009 · AAA
38 44 43→45 43→30 37 .220/.261/.323 .103.280 114 26% 3% 59 -1.1 .225/.259/.306 .081.279 84 22% 3% 53 -1.5 .233/.263/.286.053.2885020%2%45-0.6
Erik Kratz
2017 · MLB
37 38→46 46→60 45 42 .199/.249/.326 .126.243 144 25% 6% 55 -1.4 .217/.273/.350 .133.259 166 23% 5% 72 -0.2 .223/.281/.362.139.25418420%5%76+0.0
Tuffy Gosewisch
2019 · MLB
35 40→44 42→45 44→40 44 .200/.262/.306 .106.254 93 25% 6% 56 -1.3 .200/.266/.306 .106.274 106 29% 6% 58 -1.2 .153/.231/.224.071.21910034%6%20-0.8
Hector Estrada
2006 · AAA
37 44 43→40 44→40 45 .219/.267/.323 .104.256 115 20% 6% 62 -0.9 .217/.268/.325 .108.248 126 18% 6% 63 -0.9 .200/.249/.286.087.21311312%4%42-0.6
Mike Rivera
2012 · MLB
35 41 43→55 44→45 45 .203/.277/.316 .113.277 116 29% 8% 66 -0.6 .214/.273/.323 .109.289 117 29% 6% 65 -0.7 .206/.260/.274.068.2788028%4%43-0.6
Said Gutierrez
2017 · AAA
37 45 44→50 40 41 .227/.265/.332 .105.261 144 20% 4% 63 -0.8 .248/.287/.358 .110.296 146 21% 4% 79 +0.3 .292/.328/.388.097.33914018%3%102+0.7