Natanael SantanaCF ACL Angels
Age 25 R/R 6'3" / 190 lbs ROK HR -5% Svc 0.0 · Ctrl thru 2037
wRC+†54
AVG/OBP/SLG.196 / .263 / .296
PA76
HR1
K%33
BB%7
MLB%0%
BAT: -3.9 runs (wOBA-derived runs vs avg)-4BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.3 runs (Positional adjustment)+0POSREP: +2.2 runs (Replacement-level credit)+2REPTotal WAR: -0.10-0.1WAR
trajectory · 10 yrs
-0.1peak
2026

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Ext / FA-deal$0.9M
2033Ext / FA-deal$1.0M
2034Ext / FA-deal$1.0M
2035Ext / FA-deal$0.2M
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $3M $-18M -$21M
Underwater contract
Projected production over the remaining contract is worth -$21M 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
201918 ROKDSL Angels 228195 33314 219510 124 .169.283.256.540 .087.296 429 .238 40 -15 +1 +0 +1 +6 -0.7
202120 ROKACL Angels 182167 22411 71007 132 .132.199.186.385 .054.313 554 .169 -12 -23 +2 +0 +1 +5 -1.6
202322 ROK2 teams 129114 13111 10765 51 .114.217.167.384 .053.324 598 .183 -2 -15 +1 +0 +0 +4 -1.0
202423 ROKACL Angels 119103 15413 8564 141 .146.235.291.526 .146.255 477 .223 29 -10 +2 +0 +0 +3 -0.3
▸ 2026 Season
202625 MLBLAA 7669 12201 6251 10 .174.250.246.496 .072.288 338 .256 54 -4 +0 +0 +0 +2 -0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202726 MLB 10%LAA 129117 24413 10421 20 .205.273.333.607 .128.291 338 .270 64 -5 +0 +0 +0 +4 -0.1
202827 MLB 25%LAA 220199 41715 17702 31 .206.275.327.602 .121.291 328 .274 68 -8 +0 +0 +1 +6 -0.1
202928 MLB 36%LAA 283256 541026 22893 41 .211.281.336.617 .125.291 318 .275 69 -10 +0 -1 +1 +8 -0.1
203029 MLB 50%LAA 319287 601127 261003 41 .209.282.334.616 .125.290 318 .274 68 -12 +0 -1 +1 +9 -0.2
203130 MLB 68%LAA 342308 631127 271094 30 .205.277.321.599 .117.288 328 .271 66 -13 +1 -2 +1 +10 -0.4
203231 MLB 85%LAA 342308 631127 271104 20 .205.277.321.599 .117.287 328 .267 63 -14 +0 -3 +1 +10 -0.6
203332 MLBLAA 334301 601126 271093 00 .199.272.309.581 .110.285 338 .263 59 -15 +0 -4 +1 +9 -0.8
203433 MLBLAA 310279 551025 251033 00 .197.270.301.571 .104.284 338 .257 55 -16 +0 -4 +1 +9 -1.0
203534 MLBLAA 270244 46814 21923 00 .189.261.279.540 .090.282 348 .251 51 -15 +0 -5 +1 +8 -1.2
▸ Career Totals (MLE all levels + projections)
Career 32832947 561971960 254117653 6311 .190.267.297.564 .107.289 368 .254 53 -175 +8 -20 +12 +93 -8.4
/ 162G 650583 11119412 5023310 122 .190.266.298.564 .108.289 368 .254 53 -35 +2 -4 +2 +18 -1.7

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
201918 ROKDSL Angels 228182 47515 346610 124 .258.403.379.782 .121.372 2915 .360 134 +9 +1 +6 1.6
202120 ROKACL Angels 182163 39822 11707 132 .239.315.350.665 .110.402 386 .302 89 -2 +2 +5 0.5
202322 AInland Empire 66ers 1817 1000 1120 00 .059.111.059.170 .000.200 676 .089 -74 -4 +0 +1 -0.3
202322 ROKACL Angels 11192 22222 14385 51 .239.369.370.739 .130.385 3413 .341 119 +2 +1 +3 0.6
202423 ROKACL Angels 11998 20614 13394 141 .204.322.408.730 .204.276 3311 .318 101 +0 +2 +3 0.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
Natanael Santana (OGILVIE) 25 .196/.263/.296 .100.288 11 33% 7% 54 -0.2
Dylan Neuse
2023 · A
24 37 39→40 49→50 44 .183/.260/.264 .081.271 814 33% 9% 45 -2.1 .205/.286/.296 .091.292 713 29% 9% 63 -0.8 .211/.301/.305.094.29351327%10%72-0.1
JJ Schwarz
2021 · A
25 39 41→45 48→30 44 .192/.259/.283 .091.263 86 29% 8% 49 -1.8 .208/.276/.329 .121.293 143 32% 8% 68 -0.5 .201/.273/.323.122.28015132%9%62-0.5
Nick Vickerson
2014 · A
25 38 43→40 50 47 .190/.271/.298 .108.259 1113 30% 9% 59 -1.1 .198/.292/.298 .100.275 911 29% 10% 68 -0.5 .183/.296/.269.086.25581128%12%59-0.7
Andrés Alvarez
2022 · A
25 44→31 42→45 51→50 42 .214/.274/.320 .106.298 1014 30% 7% 64 -0.8 .198/.268/.326 .128.287 1515 34% 8% 64 -0.8 .185/.257/.304.120.263141334%8%51-1.0
Joe Suozzi
2023 · A
25 40 44→45 53→50 33 .192/.259/.306 .114.322 1214 42% 6% 56 -1.3 .212/.281/.310 .098.332 1010 37% 7% 65 -0.7 .228/.297/.311.083.3429833%7%69-0.3
Nick Quintana
2022 · A
24 33→40 43→45 47→45 44 .172/.252/.279 .107.245 116 33% 8% 46 -2.0 .191/.275/.301 .110.267 115 30% 9% 61 -1.0 .177/.269/.279.102.24610330%10%50-0.8
Toby Welk
2022 · AA
25 39→33 44→45 48→45 42 .196/.263/.315 .118.271 129 31% 7% 59 -1.1 .204/.262/.318 .114.295 127 33% 7% 59 -1.1 .195/.242/.316.121.28213035%5%50-0.5
McCarthy Tatum
2021 · A
25 42→25 41→55 47→50 37 .201/.251/.302 .100.315 88 38% 6% 49 -1.8 .183/.242/.295 .112.283 128 38% 5% 45 -2.1 .172/.232/.282.110.25712836%5%35-1.2
Drake Osborn
2023 · A
25 40 43→50 49→40 42 .201/.266/.309 .108.276 116 30% 7% 59 -1.1 .189/.244/.301 .112.256 134 31% 6% 47 -1.9 .179/.231/.285.106.23913231%5%35-1.3
Jose Pineda
2007 · A
25 43→41 44→45 49→45 45 .213/.284/.325 .113.293 1110 30% 8% 70 -0.3 .219/.276/.365 .146.301 177 32% 6% 77 +0.1 .215/.264/.384.170.28722333%5%74-0.0
Jackson Cluff
2022 · AA
25 39→29 40→45 50→55 38 .192/.256/.284 .092.277 812 32% 5% 48 -1.9 .179/.255/.283 .104.283 915 37% 8% 47 -1.9 .181/.273/.314.132.266142835%10%61-0.6
Aaron Schunk
2022 · A
25 38→43 40→45 50 34 .186/.237/.276 .089.297 812 38% 5% 37 -2.7 .210/.256/.325 .115.297 1110 32% 5% 57 -1.2 .216/.261/.335.119.292121030%5%59-0.8
Jayson Langfels
2014 · AA
25 42→32 43→40 46→50 37 .201/.264/.310 .109.312 1111 37% 6% 58 -1.2 .206/.279/.294 .088.335 714 38% 7% 60 -1.0 .202/.285/.272.070.34141738%8%54-0.8
Christian Sepulveda
2023 · A
25 41 44→50 50→55 36 .205/.260/.331 .127.294 1110 33% 5% 62 -0.9 .206/.269/.330 .124.284 1214 31% 5% 66 -0.6 .186/.256/.313.126.245152129%4%53-0.5
David Sheaffer
2019 · A
24 37 42→55 52→40 39 .188/.235/.290 .102.252 107 29% 5% 40 -2.4 .209/.253/.332 .123.291 135 32% 5% 59 -1.1 .191/.236/.303.112.26912133%5%42-0.7
Blake Hunt
2023 · AA
24 38 43→50 49→40 38 .190/.248/.301 .111.281 115 35% 6% 49 -1.8 .209/.266/.343 .134.276 145 29% 6% 67 -0.5 .206/.268/.347.141.26215227%6%67-0.3
Chase Simpson
2017 · A
25 39→36 44→50 51→45 44 .196/.264/.315 .120.274 106 31% 8% 59 -1.1 .194/.252/.311 .117.289 117 35% 7% 53 -1.5 .129/.170/.236.107.19213341%4%-4-1.2
Chris Williams
2022 · AA
25 36→31 45→55 50→40 45 .177/.269/.302 .125.295 125 41% 11% 59 -1.1 .194/.271/.372 .178.288 245 39% 9% 78 +0.2 .180/.262/.367.188.25027439%9%71-0.2
Patrick Dorrian
2021 · A
25 42→37 43→55 51→45 41 .206/.260/.322 .117.290 96 31% 6% 59 -1.1 .198/.265/.350 .152.297 186 37% 8% 69 -0.4 .189/.258/.354.165.27522538%8%64-0.5
Matthew Dyer
2023 · A
25 41 45→55 53→50 35 .196/.260/.316 .120.325 1213 41% 6% 58 -1.2 .197/.256/.303 .106.347 1012 43% 6% 52 -1.6 .163/.230/.247.084.30541744%7%24-0.8