Anthony SantanderRF Toronto Blue Jays
Age 31 S/R 6'1" / 230 lbs MLB Svc 7.942 · Ctrl thru 2029 ILInjured 60-Day (D60)
2026 ROS PROJECTION0 act + 0 ros · stats below = ROS only
showingROS
wRC+†vL 111111vR 111
AVG/OBP/SLG.167 / .286 / .167
PA7
HR0
K%29
BB%14
BABIP247
ISO219
MLB%100%
Value2026 · WAR
BAT: +0.1 runs (wOBA-derived runs vs avg)+0BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: -0.0 runs (Defensive runs vs avg)-0FLDPOS: -0.1 runs (Positional adjustment)-0POSREP: +0.2 runs (Replacement-level credit)+0REPTotal WAR: +1.10+1.1WAR
0.01.42.80.10.90.20.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit-$47M ctrl surplus
Tools · Splits · ContractCON 45 / POW 50
Toolsscout grade · Statcast %ile · 2023-2025
CONTACT45
Whiff%
629.8%
xAVG
150.223
POWER50
Barrel%
6210.0
Avg EV
6490.1
Bat Spd
5672.0
EYE40
Chase%
2237.2%
SPEED40
Sprint
2026.0
Platoon Splits2024-2025 · 886 PA
vs LHP
vs RHP
Edge
PA
235
651
wRC+
97
111
R
wOBA
311
333
R
ISO
211
241
R
BABIP
232
221
L
K%
26.8%
19.5%
▶▶R
BB%
8.9%
8.9%
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2017
Service   7.942 yrs.days
Team Control Through   2029
First FA Year   2027
OPTDEF 20%
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$1M+0.1$0.4M-$1M
2027Ext$18M+0.9$3M-$13M
2028Ext$18M+0.2$0.7M-$14M
2029Ext$18M
Totals $57M $3M -$44M
Options · projected decision
2030CLUB OPT$18.5M / $0.0M buyoutDECLINE
2031CLUB OPT$15.0M / $5.0M buyoutDECLINE
Underwater contract
Projected production over the remaining contract is worth -$44M less than the salary owed. Most often this reflects an aging-curve fade that was visible at signing — the team paid a premium for the early years.

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
201217 ROKAZL Indians 176154 471514 13377 63 305385494879 188374 217 386 147 +10 +0 +4 1.4
201318 ALake County Captains 238219 531305 13436 63 242303370672 128281 185 304 92 -2 +0 +5 0.3
201419 ALake County Captains 181163 30911 17490 20 184261270531 86254 279 245 52 -10 +0 +4 -0.6
201520 ALake County Captains 276248 6916010 18536 42 278342464806 185312 197 352 125 +8 +0 +6 1.4
201520 INTLNavegantes del Magallanes 2220 2000 151 10 100182100282 133 235 147 -14 -3 +0 +0 -0.2
201621 A+Lynchburg Hillcats 574500 14542020 5411812 105 290373494867 204339 219 378 142 +29 +0 +12 4.2
201722 MLBBaltimore Orioles 3130 8300 080 00 267267367633 100348 260 270 69 -1 +0 +0 -2 +1 -0.2
201722 AABowie Baysox 5950 19505 791 00 3804667801.246 400378 1512 518 237 +10 +0 +1 1.1
201722 INTLSalt River Rafters 7772 15411 2181 10 208240333573 125255 233 248 54 -4 +0 +2 -0.2
201823 MLBBaltimore Orioles 108101 20511 6211 10 198250297547 99241 196 248 54 -6 +0 +0 -6 +2 -1.0
201823 AAANorfolk Tides 4744 8302 290 00 182217386604 205176 194 258 61 -2 +0 +1 -0.1
201823 AABowie Baysox 222209 54935 10321 41 258295402697 144282 145 306 93 -2 +0 +5 0.4
201823 INTLTigres de Aragua 207183 461325 18262 30 251325426751 175266 139 328 108 +2 +1 +4 0.7
201924 MLBBaltimore Orioles 405380 9920120 19862 12 261299476776 216285 215 336 114 +7 -1 -5 -7 +9 0.3
201924 AAANorfolk Tides 209193 501505 13382 32 259312415727 155298 186 322 104 +1 -0 +5 0.5
202025 MLBBaltimore Orioles 165153 4013111 10252 01 261315575890 314248 156 383 145 +9 -0 +2 -2 +4 1.3
202126 MLBBaltimore Orioles 438406 9824018 231014 11 241289433722 192275 235 315 99 -0 -0 -7 -5 +9 -0.2
202227 MLBBaltimore Orioles 647574 13824033 5512213 02 240321455776 214248 199 341 117 +13 -1 -6 -7 +14 1.4
202328 MLBBaltimore Orioles 656591 15241128 551526 51 257327472799 215299 238 350 123 +18 +1 -3 -7 +14 2.3
202429 MLBBaltimore Orioles 665595 14025244 581297 20 235311506816 271225 199 353 125 +20 +0 -5 -7 +14 2.3
202530 MLBToronto Blue Jays 221194 34506 25611 00 175273294567 119219 2811 262 63 -10 +0 -2 -3 +5 -1.0
202530 AAABuffalo Bisons 3832 7202 660 00 219342469811 250208 1616 359 129 +1 +0 +1 0.2
▸ Career Totals (raw MLB only — historical actual)
MLB Career 33363024 7291606161 25170536 107 241307458765 217260 218 334 112 +49 -1 -26 -45 +72 5.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201217 ROK MLEAZL Indians 176159 341013 8537 63 214282346628 132284 305 266 66 -7 +0 +4 -0.3
201318 A MLELake County Captains 238222 431004 10596 63 194248293541 99243 254 236 46 -15 +0 +5 -1.0
201419 A MLELake County Captains 181168 22611 12680 20 131189196385 65211 387 175 5 -21 +0 +4 -1.7
201520 A MLELake County Captains 276255 571407 11716 42 224272361633 137267 264 271 70 -10 +0 +6 -0.4
201621 A+ MLELynchburg Hillcats 574521 12131018 3317512 105 232293395689 163299 306 297 87 -9 +0 +12 0.4
201722 MLB MLEBaltimore Orioles 3130 8300 080 00 267267367633 100348 260 262 63 -1 +0 +0 -2 +1 -0.2
201722 AA MLEBowie Baysox 5953 17404 4111 00 3213796231.002 302333 197 435 181 +6 +0 +1 0.7
201823 MLB MLEBaltimore Orioles 108101 20511 6211 10 198250297547 99241 196 241 49 -7 +0 +0 -6 +2 -1.0
201823 AAA MLENorfolk Tides 4745 6201 1110 00 133152244397 111150 232 201 22 -4 +0 +1 -0.3
201823 AA MLEBowie Baysox 222212 48834 7411 41 226255349604 123255 183 255 59 -11 +0 +5 -0.6
201924 MLB MLEBaltimore Orioles 405380 9519118 19862 12 250289447737 197285 215 319 102 +1 -1 -5 -7 +9 -0.2
201924 AAA MLENorfolk Tides 209198 411204 8472 32 207245328573 121247 224 248 54 -11 -0 +5 -0.7
202025 MLB MLEBaltimore Orioles 165153 3913110 10252 01 255309549858 294248 156 349 123 +4 -0 +2 -2 +4 0.8
202126 MLB MLEBaltimore Orioles 438406 9423016 231014 11 232279406686 175275 235 300 89 -6 -0 -7 -5 +9 -0.8
202227 MLB MLEBaltimore Orioles 647574 13623033 5512213 02 237318449767 213248 199 335 113 +10 -1 -6 -7 +14 1.0
202328 MLB MLEBaltimore Orioles 656591 15040128 551526 51 254324467791 213299 238 342 118 +14 +1 -3 -7 +14 1.8
202429 MLB MLEBaltimore Orioles 665595 13824244 581297 20 232308501808 269225 199 345 120 +16 +0 -5 -7 +14 1.9
202530 MLB MLEToronto Blue Jays 221194 34506 25611 00 175273294567 119219 2811 256 59 -11 +0 -2 -3 +5 -1.1
202530 AAA MLEBuffalo Bisons 3834 7202 470 00 206289441731 235176 1811 281 76 -1 +0 +1 -0.0
201217 ROK MLEAZL Indians 176159 341013 8537 63 214282346628 132295 305 266 66
201217 ROK RAWAZL Indians 176154 471514 13377 63 305385494879 188374 217 386 66
201318 A MLELake County Captains 238222 431004 10596 63 194248293541 99245 254 236 46
201318 A RAWLake County Captains 238219 531305 13436 63 242303370672 128281 185 304 46
201419 A MLELake County Captains 181168 22611 12680 20 131189196385 65210 387 175 5
201419 A RAWLake County Captains 181163 30911 17490 20 184261270531 86254 279 245 5
201520 A MLE2 teams 298275 611507 12777 52 222272353625 131277 264 271 70
201520 A RAW2 teams 298268 7116010 19587 52 265330437766 172299 196 337 70
201621 A+ MLELynchburg Hillcats 574521 12131018 3317512 105 232293395689 163307 306 297 87
201621 A+ RAWLynchburg Hillcats 574500 14542020 5411812 105 290373494867 204339 219 378 87
201722 INTL MLE3 teams 167154 471308 7362 10 305344545889 240342 224 375 140
201722 INTL RAW3 teams 167152 421216 9352 10 276325487812 211313 215 348 140
201823 AA MLE4 teams 584551 1142369 221124 81 207243319562 113241 194 244 51
201823 AA RAW4 teams 584537 12830613 36884 81 238291389680 151261 156 299 51
201924 MLB MLE2 teams 614578 13731122 271334 44 237276408684 171269 224 295 86 -10 -1 -5 -7 +13 -0.9
201924 MLB RAW2 teams 614573 14935125 321244 44 260304455759 195290 205 331 86 -10 -1 -5 -7 +13 -0.9
202025 MLB MLEBaltimore Orioles 165153 3913110 10252 01 255309549858 294246 156 349 123 +4 -0 +2 -2 +4 0.8
202025 MLB RAWBaltimore Orioles 165153 4013111 10252 01 261315575890 314248 156 383 123 +4 -0 +2 -2 +4 0.8
202126 MLB MLEBaltimore Orioles 438406 9423016 231014 11 232279406686 175266 235 300 89 -6 -0 -7 -5 +9 -0.8
202126 MLB RAWBaltimore Orioles 438406 9824018 231014 11 241289433722 192275 235 315 89 -6 -0 -7 -5 +9 -0.8
202227 MLB MLEBaltimore Orioles 647574 13623033 5512213 02 237318449767 213243 199 335 113 +10 -1 -6 -7 +14 1.0
202227 MLB RAWBaltimore Orioles 647574 13824033 5512213 02 240321455776 214248 199 341 113 +10 -1 -6 -7 +14 1.0
202328 MLB MLEBaltimore Orioles 656591 15040128 551526 51 254324467791 213294 238 342 118 +14 +1 -3 -7 +14 1.8
202328 MLB RAWBaltimore Orioles 656591 15241128 551526 51 257327472799 215299 238 350 118 +14 +1 -3 -7 +14 1.8
202429 MLB MLEBaltimore Orioles 665595 13824244 581297 20 232308501808 269220 199 345 120 +16 +0 -5 -7 +14 1.9
202429 MLB RAWBaltimore Orioles 665595 14025244 581297 20 235311506816 271225 199 353 120 +16 +0 -5 -7 +14 1.9
202530 MLB MLE2 teams 259228 41708 29681 00 180275316591 136216 2611 259 62 -12 +0 -2 -3 +6 -1.1
202530 MLB RAW2 teams 259226 41708 31671 00 181283319602 137217 2612 276 62 -12 +0 -2 -3 +6 -1.1
201217 ROK MLEAZL Indians 176159 341013 8537 63 214282346628 132284 305 266 66
201318 A MLELake County Captains 238220 431004 10596 63 195248295543 100243 254 236 46
201419 A MLELake County Captains 181167 22611 12680 20 132189198386 66211 387 175 5
201520 A MLE2 teams 298277 611507 12777 52 220272350622 130267 264 271 70
201621 A+ MLELynchburg Hillcats 574524 12131018 3317512 105 231293393686 162299 306 297 87
201722 INTL MLE3 teams 167156 471308 7362 10 301344538882 237338 224 375 140
201823 AA MLE4 teams 584553 1142369 221124 81 206243318561 112238 194 244 51
201924 MLB MLE2 teams 614578 13731122 271334 44 237276408684 171272 224 295 86
202025 MLB MLEBaltimore Orioles 165152 3913110 10252 01 257309553862 296248 156 349 123
202126 MLB MLEBaltimore Orioles 438408 9423016 231014 11 230279404684 174275 235 300 89
202227 MLB MLEBaltimore Orioles 647574 13623033 5512213 02 237318449767 213248 199 335 113
202328 MLB MLEBaltimore Orioles 656590 15040128 551526 51 254324468791 214299 238 342 118
202429 MLB MLEBaltimore Orioles 665595 13824244 581297 20 232308501808 269225 199 345 120
202530 MLB MLE2 teams 259227 41708 29681 00 181275317592 137212 2611 259 62
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202328 MLB MLEBaltimore Orioles 656590 15040128 551526 51 254324468791 214299 238 342 118
202429 MLB MLEBaltimore Orioles 665595 13824244 581297 20 232308501808 269225 199 345 120
202530 MLB MLE2 teams 259227 41708 29681 00 181275317592 137212 2611 259 62
▸ 2026 season
202631 MLB MLETOR 100% 76 1000 120 00 167286167452 246 2914 332 111 +0 +0 -0 -0 +0 1.1
▸ 2026 — real world (MLB)
202631 MLB CTXTOR 100% 76 1000 120 00 167286167452 247 2914 326 111 +0 +0 -0 -0 +0 0.0
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202732 MLB MLETOR 100% 652582 13026132 601485 31 223301436738 213242 239 325 106 +5 +0 -4 -7 +14 0.9
202833 MLB MLETOR 100% 562500 10921127 521305 21 218298426724 208235 239 316 100 +0 +0 -4 -6 +12 0.2
202934 MLB MLETOR 100% 475425 8816122 431134 10 207286405691 198227 249 305 93 -4 +0 -5 -5 +10 -0.4
202732 MLB CTXTOR 100% 652582 13226232 601485 31 227304443748 216243 239 319 106 +5 +0 -4 -7 +14 0.9
202833 MLB CTXTOR 100% 562500 11021127 521305 21 220300428728 208236 239 311 100 +0 +0 -4 -6 +12 0.2
202934 MLB CTXTOR 100% 475425 8916122 431134 10 209288407695 198228 249 300 93 -4 +0 -5 -5 +10 -0.4
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 50254531 106022310242 406109650 169 234304448752 214254 228 327 92 +50 -0 -38 -63 +109 5.8
/ 162G A+C 650586 13729131 531426 21 234304445749 212254 228 327 92 +6 -0 -5 -8 +14 0.8
Career MLE 73586688 150533216292 517170389 5625 225289410700 185256 237 304 92 +50 -0 -38 -63 +109 5.8
/ 162G MLE 650591 13229126 461508 52 223289408697 184252 237 304 92 +6 -0 -5 -8 +14 0.8