Miguel Sanó3B Estrellas Orientales
Age 33 R/R 6'4" / 272 lbs INTL HR -4% Svc 11.000 · Ctrl thru 2026
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 262 proj PA
wRC+†vL 10291vR 61
AVG/OBP/SLG.236 / .324 / .400
PA262
HR9
K%28
BB%10
ISO166
MLB%0%
Value2026 · WAR
BAT: +2.4 runs (wOBA-derived runs vs avg)+2BATRUN: -0.3 runs (SB/CS + UBR baserunning)-0RUNFLD: -0.5 runs (Defensive runs vs avg)-0FLDPOS: -4.7 runs (Positional adjustment)-5POSREP: +7.4 runs (Replacement-level credit)+7REPTotal WAR: +0.90+0.9WAR
trajectory · projected WAR by year
1.00.62627
Tools · Splits · ContractPOW 72
Toolsscout grade · Statcast %ile · 2021-2024
CONTACT
Whiff%
1015.5%
xwOBA
610.321
POWER72
Barrel%
9016.3
Avg EV
9093.5
Bat Spd
9076.5
EYE57
Chase%
6329.1%
SPEED38
Sprint
1625.8
Platoon Splits2024 · 95 PA
vs LHP
vs RHP
Edge
PA
21
74
wRC+
102
61
◀◀L
wOBA
319
265
◀◀L
ISO
059
121
▶▶R
BABIP
286
344
▶▶R
K%
14.3%
44.6%
◀◀L
BB%
19.0%
6.8%
◀◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2015
Service   11.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSExt / FA-deal$3M
Totals $3M $0.0M -$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
201017 ROKGCL Twins 241223 451015 13872 43 202252323575 121301 365 253 52
201017 ROKGCL Twins 241212 651617 24602 43 307382491873 184395 2510 382 150
201118 ROKElizabethton Twins 294276 5311414 151092 54 192239413652 221253 375 280 72
201118 ROKElizabethton Twins 294267 7818720 23772 54 292352637988 345339 268 420 179
201219 A2 teams 612527 10722322 672129 93 203303381685 178281 3511 299 87
201219 A2 teams 612506 13131432 881619 93 259378526904 267307 2614 390 157
201320 AA2 teams 519461 10323534 4319110 113 223304516820 293286 378 346 123
201320 AA2 teams 519439 12330535 6514210 113 280385610996 330330 2713 424 183
201522 MLB3 teams 685590 14335230 832305 62 242341461802 219335 3412 346 123 +18 +0 +1 +2 +19 4.2
201522 MLB3 teams 685574 15439235 992025 62 268381526907 258346 2914 393 159 +46 +0 +1 +2 +19 7.1
201623 MLB2 teams 525464 10622127 571901 10 228314455769 226316 3611 333 113 +8 +0 -10 +2 +15 1.5
201623 MLB2 teams 525462 10723127 591881 10 232320461781 229320 3611 343 120 +12 +0 -10 +2 +15 2.0
201724 MLBMinnesota Twins 483424 11215228 541734 00 264353507860 243375 3611 364 137 +20 +0 -1 +2 +14 3.5
201724 MLBMinnesota Twins 483424 11215228 541734 00 264353507860 243375 3611 377 147 +25 +0 -1 +2 +14 4.0
201825 MLB3 teams 412365 7716016 451540 00 211298386684 175310 3711 304 90 -4 +0 -2 +1 +12 0.7
201825 MLB3 teams 412360 8217017 501440 00 228322417739 189323 3512 329 110 +5 +0 -2 +1 +12 1.6
201926 MLB2 teams 462400 9720235 561683 01 242340565905 322310 3612 383 152 +27 -0 -5 +2 +13 3.7
201926 MLB2 teams 462400 9821235 561663 01 245342570912 325312 3612 391 157 +30 -0 -5 +2 +13 4.0
202027 MLBMinnesota Twins 205186 3812013 18901 00 204278478757 274301 449 321 104 +1 +0 -3 -4 +6 0.0
202027 MLBMinnesota Twins 205186 3812013 18901 00 204278478757 274301 449 329 110 +2 +0 -3 -4 +6 0.2
202128 MLBMinnesota Twins 532470 10524030 591832 21 223313466779 243291 3411 334 114 +8 +0 -10 -10 +15 0.4
202128 MLBMinnesota Twins 532470 10524030 591832 21 223313466779 243291 3411 342 120 +12 +0 -10 -10 +15 0.8
202229 MLB3 teams 116101 15205 13401 20 149252317569 168175 3411 254 53 -6 +0 -2 -2 +3 -0.7
202229 MLB3 teams 11699 18306 15371 20 182296394690 212211 3213 308 94 -1 +0 -2 -2 +3 -0.1
202330 INTLEstrellas Orientales 10789 201002 14303 00 225349404754 180310 2813
202330 INTLEstrellas Orientales 10789 201002 14303 00 225349404754 180310 2813 338 117
202431 MLB4 teams 234208 44706 19924 00 212290332622 120336 398 273 67 -9 +0 +0 +1 +7 -0.1
202431 MLB4 teams 234204 50709 23744 00 245333412745 167331 3210 331 112 +3 +0 +0 +1 +7 1.1
202532 INTLEstrellas Orientales 10189 28409 9221 00 3153846631.047 348317 229
202532 INTLEstrellas Orientales 10189 28409 9221 00 3153846631.047 348317 229 440 195
▸ 2026 Season
202633 MLBLAA 262229 551019 26745 31 240331410741 170307 2810 326 108 +2 +0 -0 -5 +7 0.9
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202734 MLBLAA 100% 220193 45817 21634 21 233321394715 161299 2910 316 100 +0 +0 -5 -4 +6 -0.3
202734 MLBLAA 100% 220193 45817 21634 21 233321394715 161298 2910 301 89 -3 +0 -5 -4 +6 -0.6
▸ Career Totals
Career 31742778 6471347171 363114119 74 233326471796 238322 3611 348 125 +89 -0 -37 -9 +90 13.5
/ 162G 650569 13227135 742344 11 232325467792 236320 3611 348 125 +18 -0 -8 -2 +18 2.7
Career 60105295 119325122292 612210857 4519 225312446759 221307 3510 314 99 -10 +1 -38 -47 +170 7.8
/ 162G 650573 12927232 662286 52 225312447758 222305 3510 314 99 -1 +0 -4 -5 +18 0.9

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
201017 ROKGCL Twins 241212 651617 24602 43 307382491873 184395 2510 382 150 +14 -0 +7 2.1
201118 ROKElizabethton Twins 294267 7818720 23772 54 292352637988 345339 268 420 179 +26 -1 +8 3.5
201219 ABeloit Snappers 553457 11828428 801448 83 258378521899 263307 2614 389 155 +35 +0 +16 5.2
201219 INTLEstrellas de Oriente 5949 13304 8171 10 265379571951 306310 2914 405 168 +5 +0 +2 0.7
201320 AANew Britain Rock Cats 276233 5515319 36814 21 236348571919 335265 2913 391 158 +18 +0 +8 2.6
201320 A+Fort Myers Miracle 243206 6815216 29616 92 3304276551.083 325397 2512 461 211 +31 +1 +7 3.9
201522 MLBMinnesota Twins 335279 7517118 531191 11 269387530918 262396 3616 400 164 +24 -0 +1 +2 +9 3.8
201522 AAChattanooga Lookouts 286241 6618115 38683 51 274379544923 270315 2413 397 162 +20 +1 +8 2.9
201522 INTLEstrellas de Oriente 6454 13402 8151 00 241349426775 185289 2312 343 121 +1 +0 +2 0.3
201623 MLBMinnesota Twins 495437 10322125 541781 10 236321462783 227329 3611 344 121 +12 +0 -10 +2 +14 1.9
201623 AAARochester Red Wings 3025 4102 5100 00 160300440740 280154 3317 328 109 +0 +0 +1 0.1
201724 MLBMinnesota Twins 483424 11215228 541734 00 264353507860 243375 3611 377 147 +25 +0 -1 +2 +14 4.0
201825 MLBMinnesota Twins 299266 5314013 311150 00 199283398681 199286 3810 302 89 -4 +0 -2 +1 +8 0.4
201825 AAARochester Red Wings 3630 8102 680 00 267389500889 233300 2217 393 159 +2 +0 +1 0.3
201825 A+Fort Myers Miracle 7764 21202 13210 00 328442453895 125463 2717 405 168 +6 +0 +2 0.8
201926 MLBMinnesota Twins 439380 9419234 551593 01 247347576923 329319 3613 397 162 +31 -0 -5 +2 +12 4.0
201926 AAPensacola Blue Wahoos 2320 4201 170 00 200238450688 250214 304 272 66 -1 +0 +1 -0.0
202027 MLBMinnesota Twins 205186 3812013 18901 00 204278478757 274301 449 329 110 +2 +0 -3 -4 +6 0.2
202128 MLBMinnesota Twins 532470 10524030 591832 21 223313466779 243291 3411 342 120 +12 +0 -10 -10 +15 0.8
202229 MLBMinnesota Twins 7160 5001 9251 10 83214133348 50114 3513 179 -5 -8 +0 -2 -2 +2 -1.1
202229 AAASt. Paul Saints 2623 8203 3100 00 3484238261.249 478500 3812 524 259 +5 +0 +1 0.6
202229 ROKFCL Twins 1916 5102 320 10 3124217501.171 438250 1116 492 235 +3 +0 +1 0.4
202330 INTLEstrellas Orientales 10789 201002 14303 00 225349404754 180310 2813 338 117 +2 +0 +3 0.5
202431 MLBLos Angeles Angels 9583 17302 9362 00 205298313611 108326 389 280 73 -3 +0 +0 +1 +3 0.1
202431 AAASalt Lake Bees 4037 10102 2131 00 270325459784 189364 325 348 124 +1 +0 +1 0.2
202431 ROKACL Angels 2016 5100 351 00 312450375825 62455 2515 387 154 +1 +0 +1 0.2
202431 INTLEstrellas Orientales 7968 18205 9200 00 265351515865 250289 2511 370 141 +4 +0 +2 0.6
202532 INTLEstrellas Orientales 10189 28409 9221 00 3153846631.047 348317 229 440 195 +11 +0 +3 1.4
▸ Career Totals (raw MLB only — historical actual)
MLB Career 29542585 6021266164 342107815 53 233326477803 244323 3612 352 127 +91 -0 -32 -5 +84 14.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
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 11 projected seasons
113,43618010235324469-57-4612.913.2
/162664352-10.9-8.92.5pk7: 14
#1Ryan Ludwicklast yr '14
career totals — 11 seasons, 3,938 PA
113,93815017261330451-42-3411.812.7
/162664253-7.0-5.82.0pk7: 14
#2Jonny Gomeslast yr '15
career totals — 11 seasons, 3,978 PA
113,97816250243335438-43-678.39.2
/162664278-7.1-11.11.4pk7: 10
#3Tony Clarklast yr '09
career totals — 10 seasons, 2,637 PA
102,6371240250328467-35-287.88.7
/162664310-8.8-7.02.0pk7: 10
#4Mitch Hanigerlast yr '24
career totals — 8 seasons, 3,089 PA
83,08913019250324448-31-367.88.4
/162664284-6.7-7.81.7pk7: 9
#5Mitch Morelandlast yr '21
career totals — 12 seasons, 4,536 PA
124,53618611251318446-81-565.96.1
/162664272-11.9-8.10.9pk7: 6
#6Brandon Mosslast yr '17
career totals — 8 seasons, 3,459 PA
83,45916011238315455-53-415.95.9
/162664312-10.2-7.91.1pk7: 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
Miguel Sanó (OGILVIE) 33 72 38 57 236/324/400 165307 93 28% 10% 108 +1.0
John Buck
2013 · MLB
33 44→53 52→60 42→30 52 231/314/395 165275 202 24% 10% 102 +1.8 229/300/364 135282 174 24% 8% 87 +0.8 227/292/34611828016224%7%74-0.0
Mark Reynolds
2017 · MLB
33 46→55 51→65 40→50 50 235/315/392 157296 194 27% 10% 101 +1.8 230/315/396 166300 224 29% 11% 102 +1.9 216/309/38416828023230%11%94+0.8
Robinson Chirinos
2017 · MLB
33 43→46 57→60 40→50 49 231/311/434 202266 243 23% 8% 111 +2.5 237/340/449 212297 264 28% 10% 127 +3.6 230/343/43520529626229%11%122+2.1
Chris Young
2017 · MLB
33 48→49 54→60 46→55 50 246/317/430 184285 219 22% 8% 111 +2.5 230/309/402 172273 209 23% 9% 101 +1.8 207/295/37116424020723%10%85+0.2
Danny Valencia
2018 · MLB
33 54→59 53→60 42→40 48 273/332/445 173328 213 23% 8% 121 +3.2 254/315/406 152300 186 21% 8% 104 +2.0 250/308/38313428518219%8%89+0.5
Sean Rodríguez
2018 · MLB
33 45→49 54→60 46→50 46 231/311/404 173305 226 31% 9% 103 +1.9 217/312/387 170299 217 32% 11% 98 +1.6 194/301/36316926622433%12%85+0.2
Rickie Weeks Jr.
2016 · MLB
33 48→58 49→55 43→55 50 239/324/395 156303 168 26% 9% 105 +2.1 236/323/405 169322 1910 30% 10% 108 +2.3 222/318/399177311211133%10%102+0.5
Welington Castillo
2019 · MLB
32 50→57 52→55 48→30 43 255/304/414 160316 224 26% 6% 102 +1.8 228/289/399 171289 225 28% 7% 92 +1.2 204/264/40420024428029%6%82+0.2
Tim Beckham
2022 · MLB
32 45→55 54→55 45→50 40 235/281/415 180297 236 29% 6% 92 +1.2 261/311/409 148342 199 28% 6% 103 +1.9 321/370/45113143419628%6%132+1.1
Nick Hundley
2018 · MLB
34 48→46 50→55 42→40 44 245/289/405 160295 174 23% 6% 92 +1.2 235/285/400 165307 195 29% 6% 90 +1.0 225/276/38716229719330%6%79+0.1
José Hernández
2002 · MLB
33 49→59 53→55 39→45 44 246/305/416 169318 216 29% 7% 102 +1.9 258/322/430 172351 215 30% 8% 113 +2.6 261/330/43217135522331%9%111+1.9
Fernando Tatis
2009 · MLB
34 48→54 53→55 47→45 50 248/315/422 174286 207 21% 8% 108 +2.3 252/315/413 161289 177 19% 7% 105 +2.1 276/335/42815230813614%6%111+1.6
José Cruz Jr.
2006 · MLB
32 48→51 55→65 42→50 62 247/349/441 194281 216 20% 14% 127 +3.6 234/330/387 153282 1510 21% 13% 105 +2.1 228/323/362134279111321%12%92+0.6
Rick Ankiel
2011 · MLB
32 46→48 53→65 45→50 46 237/302/413 176296 206 27% 8% 101 +1.8 232/289/389 157308 179 29% 7% 89 +0.9 225/280/38315829917930%7%79+0.1
Justin Ruggiano
2016 · MLB
34 49→59 52→60 45→55 46 247/315/415 168316 2014 28% 8% 107 +2.2 226/285/382 156304 189 31% 7% 85 +0.7 204/261/35114727618632%6%64-0.3
Adam Jones
2019 · MLB
33 53→55 50→60 47→50 44 269/307/417 149295 195 17% 5% 104 +2.0 257/308/406 149294 176 18% 6% 101 +1.8 253/308/40014729117219%6%96+1.3
Ty Wigginton
2011 · MLB
33 50→55 51→60 37→50 50 253/313/412 159275 202 16% 7% 105 +2.1 226/299/366 140262 166 20% 9% 87 +0.8 215/295/35013524916720%9%76+0.1
Michael Morse
2015 · MLB
33 52→59 54→60 45 43 265/318/451 187323 222 25% 6% 118 +3.0 247/314/395 148336 174 29% 8% 102 +1.8 229/307/33210333812033%8%80+0.2
Wilson Ramos
2021 · MLB
33 54→60 50→60 47→30 51 274/334/421 148303 183 16% 8% 116 +2.8 246/296/417 171273 235 19% 6% 99 +1.7 234/267/41618224728019%4%84+0.2
Preston Wilson
2006 · MLB
32 50→53 58→60 42→55 48 262/327/468 205309 258 24% 8% 125 +3.5 255/308/420 165310 2012 23% 6% 105 +2.1 262/307/421159314191323%5%100+1.6