Anthony SantanderRF Toronto Blue Jays
INJURED · Injured 60-Day (D60)
Age 31 S/R 6'1" / 230 lbs MLB HR +12%BB +4% Svc 9.000 · Ctrl thru 2030 peak 0.5 · 2027
wRC+†vL 96112vR 113
AVG/OBP/SLG.229 / .306 / .444
PA143
HR7
K%22
BB%9
xwOBA.265
Barrel%4.5%
MLB%100%
BAT: +2.0 runs (wOBA-derived runs vs avg)+2BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: -1.3 runs (Defensive runs vs avg)-1FLDPOS: -1.5 runs (Positional adjustment)-2POSREP: +4.1 runs (Replacement-level credit)+4REPTotal WAR: +0.30+0.3WAR
Scouting · nowfuture
HIT
4545
PWR
5050
SPD
4040
EYE
5440
trajectory · 10 yrs
1.0peak
2027
Barrel%
214.5
xwOBA
130.265
Avg EV
5789.6
Whiff%
530.106
Chase%
350.347
Speed
2026.0
Bat Spd
5672.0

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2017
Service   9.000 yrs.days
Team Control Through   2030
First FA Year   2031
DEF 10%
YearStatusSalary Proj WAR Value Surplus
2026Ext / FA-deal$12M+0.3$1M-$11M
2027Ext / FA-deal$11M+0.5$2M-$9M
2028Ext / FA-deal$9M+0.1$0.4M-$9M
2029Ext / FA-deal$7M
2030Ext / FA-deal$15M
Totals $55M $-0.8M -$56M
Underwater contract
Projected production over the remaining contract is worth -$56M 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 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
201217 ROKAZL Indians 176159 341013 8537 63 .214.282.346.628 .132.295 305 .266 62 -8 +0 +0 -2 +5 -0.5
201318 ALake County Captains 238222 431004 10556 63 .194.248.293.541 .099.239 234 .240 42 -16 +0 +0 -3 +7 -1.2
201419 ALake County Captains 181168 23611 12630 20 .137.194.202.397 .065.210 357 .179 -5 -21 +0 +0 -2 +5 -1.8
201520 A2 teams 298275 621507 12727 52 .225.276.356.632 .131.275 244 .275 69 -11 +0 +0 -3 +8 -0.5
201621 A+Lynchburg Hillcats 574521 12131018 3317612 105 .232.293.395.689 .163.308 316 .297 85 -9 +0 +0 -6 +16 0.1
201722 INTL3 teams 167154 491409 7372 10 .318.356.584.940 .266.357 224 .391 158 +11 +0 +0 -2 +5 1.4
201823 AA4 teams 584551 11723710 221154 81 .212.248.334.582 .122.248 204 .252 51 -32 +1 +0 -6 +17 -2.1
201924 MLB2 teams 614579 14031123 261334 44 .242.279.418.697 .176.274 224 .304 91 -6 -1 -5 -7 +17 -0.1
202025 MLBBaltimore Orioles 165153 4114111 10252 01 .268.321.588.909 .320.256 156 .378 147 +9 -0 +2 -2 +5 1.4
202126 MLBBaltimore Orioles 438406 9523015 231014 11 .234.282.401.683 .167.272 235 .297 86 -7 -0 -7 -5 +12 -0.6
202227 MLBBaltimore Orioles 647574 13724035 5512213 02 .239.319.463.783 .225.242 199 .335 114 +10 -1 -6 -7 +18 1.5
202328 MLBBaltimore Orioles 656591 15242127 551526 51 .257.327.469.795 .212.300 238 .343 121 +16 +1 -3 -7 +19 2.5
202429 MLBBaltimore Orioles 665595 14128242 581297 20 .237.312.503.815 .266.231 199 .347 124 +18 +0 -5 -7 +19 2.6
202530 MLB2 teams 259228 40707 29681 00 .175.271.298.570 .123.214 2611 .257 55 -13 +0 -2 -3 +7 -1.1
▸ 2026 Season
202631 MLBTOR 143128 30707 13321 10 .234.310.453.763 .219.252 229 .332 112 +2 +0 -1 -2 +4 0.3
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202732 MLBTOR 458409 9321121 421044 10 .227.305.438.743 .210.250 239 .327 108 +4 +0 -8 -5 +13 0.5
202833 MLBTOR 428382 8519119 391004 00 .223.301.427.728 .204.248 239 .321 104 +2 +0 -8 -5 +12 0.1
202934 MLBTOR 382342 7516117 34923 00 .219.296.421.717 .202.245 249 .313 98 -1 +0 -8 -4 +11 -0.3
203035 MLBTOR 328293 6314114 29833 00 .215.292.413.705 .198.242 259 .305 91 -3 +0 -9 -4 +9 -0.6
▸ Career Totals (MLE all levels + projections)
Career 74016730 154135518290 517171290 5223 .229.293.416.709 .187.262 237 .307 93 -56 +1 -60 -79 +210 1.6
/ 162G 650591 13531225 451508 52 .228.292.415.706 .186.261 237 .307 93 -5 +0 -5 -7 +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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201217 ROKAZL Indians 176154 471514 13377 63 .305.385.494.879 .188.374 217 .386 153 +11 +0 +5 1.6
201318 ALake County Captains 238219 531305 13436 63 .242.303.370.672 .128.281 185 .304 90 -3 +0 +7 0.4
201419 ALake County Captains 181163 30911 17490 20 .184.261.270.531 .086.254 279 .245 46 -11 +0 +5 -0.6
201520 ALake County Captains 276248 6916010 18536 42 .278.342.464.806 .185.312 197 .352 128 +9 +0 +8 1.7
201520 INTLNavegantes del Magallanes 2220 2000 151 10 .100.182.100.282 .000.133 235 .147 -29 -3 +0 +1 -0.2
201621 A+Lynchburg Hillcats 574500 14542020 5411812 105 .290.373.494.867 .204.339 219 .378 148 +31 +0 +16 4.8
201722 MLBBaltimore Orioles 3130 8300 080 00 .267.267.367.633 .100.348 260 .270 65 -1 +0 +0 -2 +1 -0.2
201722 AABowie Baysox 5950 19505 791 00 .380.466.7801.246 .400.378 1512 .518 255 +10 +0 +2 1.2
201722 INTLSalt River Rafters 7772 15411 2181 10 .208.240.333.573 .125.255 233 .248 48 -5 +0 +2 -0.2
201823 MLBBaltimore Orioles 108101 20511 6211 10 .198.250.297.547 .099.241 196 .248 48 -6 +0 +0 -6 +3 -0.9
201823 AAANorfolk Tides 4744 8302 290 00 .182.217.386.604 .205.176 194 .258 56 -2 +0 +1 -0.1
201823 AABowie Baysox 222209 54935 10321 41 .258.295.402.697 .144.282 145 .306 93 -2 +0 +6 0.5
201823 INTLTigres de Aragua 207183 461325 18262 30 .251.325.426.751 .175.266 139 .328 109 +2 +1 +6 0.9
201924 MLBBaltimore Orioles 405380 9920120 19862 12 .261.299.476.776 .216.285 215 .336 115 +7 -1 -5 -7 +11 0.7
201924 AAANorfolk Tides 209193 501505 13382 32 .259.312.415.727 .155.298 186 .322 105 +1 -0 +6 0.7
202025 MLBBaltimore Orioles 165153 4013111 10252 01 .261.315.575.890 .314.248 156 .383 151 +10 -0 +2 -2 +5 1.4
202126 MLBBaltimore Orioles 438406 9824018 231014 11 .241.289.433.722 .192.275 235 .315 99 -0 -0 -7 -5 +12 0.1
202227 MLBBaltimore Orioles 647574 13824033 5512213 02 .240.321.455.776 .214.248 199 .341 119 +14 -1 -6 -7 +18 1.9
202328 MLBBaltimore Orioles 656591 15241128 551526 51 .257.327.472.799 .215.299 238 .350 126 +19 +1 -3 -7 +19 2.8
202429 MLBBaltimore Orioles 665595 14025244 581297 20 .235.311.506.816 .271.225 199 .353 129 +21 +0 -5 -7 +19 2.9
202530 MLBToronto Blue Jays 221194 34506 25611 00 .175.273.294.567 .119.219 2811 .262 59 -10 +0 -2 -3 +6 -0.9
202530 AAABuffalo Bisons 3832 7202 660 00 .219.342.469.811 .250.208 1616 .359 133 +1 +0 +1 0.3
▸ Career Totals (raw MLB only — historical actual)
MLB Career 33363024 7291606161 25170536 107 .241.307.458.765 .217.260 218 .334 114 +53 -1 -26 -45 +95 7.8

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
Anthony Santander (OGILVIE) 31 45 50 40 40 .229/.306/.444 .215.252 71 22% 9% 112 +0.6
Rick Ankiel
2010 · MLB
31 45→48 58→65 44→50 45 .241/.297/.444 .203.276 275 24% 7% 107 +2.2 .235/.297/.395 .160.300 179 27% 8% 94 +1.3 .230/.291/.378.149.30315928%8%82+0.2
Justin Smoak
2018 · MLB
31 46→52 62→65 43→30 54 .251/.334/.479 .228.284 312 24% 11% 131 +3.9 .238/.341/.447 .209.279 272 24% 13% 126 +3.5 .219/.335/.416.197.25924025%14%113+1.8
Hunter Renfroe
2023 · MLB
31 44→46 62→70 42→45 48 .245/.307/.469 .224.271 313 23% 8% 118 +3.0 .233/.297/.411 .178.268 222 22% 8% 98 +1.6 .220/.288/.375.155.25518121%8%81+0.2
Mark Trumbo
2017 · MLB
31 46→51 63→65 44→45 46 .256/.311/.486 .230.290 333 25% 7% 124 +3.4 .247/.302/.441 .194.291 273 25% 7% 108 +2.3 .242/.296/.407.165.28823125%7%94+1.0
Jesús Aguilar
2021 · MLB
31 49→50 57→60 41→40 54 .258/.340/.456 .198.296 262 22% 11% 128 +3.6 .245/.311/.418 .173.280 232 21% 8% 106 +2.2 .237/.300/.396.159.27322022%8%91+0.8
Jorge Soler
2023 · MLB
31 41→51 58→65 38→45 52 .222/.310/.423 .201.263 262 27% 10% 108 +2.3 .235/.325/.455 .220.275 292 25% 11% 121 +3.2 .234/.326/.453.219.27329126%11%119+2.5
Dan Johnson
2011 · MLB
31 44→53 59→60 45→30 58 .242/.335/.450 .208.259 283 20% 12% 124 +3.4 .230/.316/.412 .182.250 242 19% 11% 107 +2.2 .224/.311/.398.174.24123118%10%100+1.6
Pedro Álvarez
2018 · MLB
31 43→47 59→65 48→45 45 .235/.291/.437 .203.277 283 27% 7% 103 +1.9 .232/.285/.414 .182.285 264 28% 7% 94 +1.3 .224/.285/.403.179.26829028%8%89+0.5
Logan Morrison
2019 · MLB
31 41→51 59→65 47→45 55 .229/.321/.440 .211.254 284 23% 11% 116 +2.8 .236/.309/.458 .222.257 304 22% 8% 116 +2.8 .246/.299/.515.270.24540021%5%123+1.5
Joc Pederson
2022 · MLB
30 43→52 59→65 42→55 49 .235/.315/.445 .210.264 284 23% 9% 115 +2.8 .252/.342/.457 .205.294 265 23% 10% 129 +3.7 .257/.362/.473.216.29628522%12%134+3.0
Carlos Quentin
2014 · MLB
31 50→52 58→60 41→45 54 .260/.353/.476 .216.273 252 16% 9% 139 +4.4 .231/.322/.405 .174.257 204 19% 9% 108 +2.3 .170/.282/.295.126.19614021%11%63-0.2
Chris Carter
2018 · MLB
31 37→47 61→65 43→45 49 .209/.304/.429 .220.269 303 34% 11% 107 +2.2 .220/.314/.476 .256.284 364 35% 11% 123 +3.3 .209/.316/.498.290.24942235%12%128+2.6
Frank Schwindel
2022 · MLB
30 48→52 58→60 44→30 44 .259/.298/.461 .202.278 274 19% 5% 112 +2.6 .242/.287/.414 .172.275 215 20% 6% 95 +1.4 .216/.261/.349.134.24717021%6%63-0.5
Jason Kubel
2013 · MLB
31 48→57 57→60 41→40 51 .253/.324/.452 .199.295 252 23% 9% 120 +3.1 .235/.311/.379 .144.320 164 29% 10% 95 +1.4 .218/.300/.304.086.3277132%10%61-0.4
Jay Bruce
2018 · MLB
31 45→55 63→65 45→50 50 .248/.314/.491 .243.270 315 22% 9% 127 +3.6 .237/.303/.458 .221.264 294 23% 9% 113 +2.6 .215/.281/.424.209.23727223%8%90+0.5
Garrett Jones
2013 · MLB
32 49→53 57→60 46→50 50 .258/.317/.459 .202.287 256 20% 8% 119 +3.1 .245/.303/.430 .185.285 224 22% 8% 105 +2.1 .233/.292/.397.165.27518122%7%88+0.6
Matt Adams
2020 · MLB
31 44→54 63→65 46→40 44 .244/.300/.475 .231.283 332 27% 7% 117 +2.9 .227/.287/.405 .178.288 246 29% 7% 92 +1.2 .190/.228/.322.132.26019035%4%42-1.5
Alex Dickerson
2022 · MLB
32 49→54 56→55 48→45 48 .255/.326/.453 .198.293 244 22% 8% 121 +3.2 .222/.282/.386 .164.268 205 25% 7% 85 +0.7 .196/.249/.341.145.23817125%6%56-0.8
Mitch Moreland
2018 · MLB
32 46→56 57→60 43→40 49 .243/.314/.440 .196.273 252 22% 8% 113 +2.6 .241/.319/.444 .203.275 253 22% 10% 115 +2.8 .238/.319/.448.210.26727222%10%113+1.4
Mike Ford
2022 · MLB
30 37→47 57→60 45→30 48 .208/.285/.397 .189.236 263 26% 9% 90 +1.0 .214/.298/.377 .163.260 214 26% 10% 90 +1.0 .224/.307/.411.187.26726226%9%100+0.8