Natanael SantanaCF ACL Angels
Age 25 R/R 6'3" / 190 lbs ROK HR -4% Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 76 proj PA
wRC+†45
AVG/OBP/SLG.181 / .251 / .277
PA76
HR1
K%37
BB%7
ISO96
MLB%0%
Value2026 · WAR
BAT: -4.8 runs (wOBA-derived runs vs avg)-5BATRUN: +0.5 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.3 runs (Positional adjustment)+0POSREP: +2.2 runs (Replacement-level credit)+2REPTotal WAR: -0.20-0.2WAR
trajectory · projected WAR by year
-0.2-0.32627
Tools · Contract
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
2028Extbeyond projection horizon · no WAR estimate
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

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
201918 ROKDSL Angels 228195 33314 219510 124 169283256540 87296 429 238 40
201918 ROKDSL Angels 228182 47515 346610 124 258403379782 121372 2915 360 134
202120 ROKACL Angels 182167 22411 71007 132 132199186385 54313 554 169 -12
202120 ROKACL Angels 182163 39822 11707 132 239315350665 110402 386 302 89
202322 ROK2 teams 129114 13111 10765 51 114217167384 53324 598 182 -3
202322 ROK2 teams 129109 23222 15505 51 211333321654 110368 3912 306 92
202423 ROKACL Angels 119103 16414 8564 141 155243330574 175261 477 226 31
202423 ROKACL Angels 11998 20614 13394 141 204322408730 204276 3311 318 101
▸ 2026 Season
202625 MLBLAA 7670 13211 5281 20 186250286536 100287 377 243 45 -5 +0 +0 +0 +2 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202726 MLBLAA 30% 129117 22412 9462 30 188258291548 103288 367 254 52 -7 +1 +0 +0 +4 -0.2
202726 MLBLAA 30% 3935 7101 3141 10 200282314596 114287 368 242 44 -2 +0 +0 +0 +1 -0.1
▸ Career Totals
Career 3935 7101 3141 10 200282314596 114300 368 242 44 -2 +0 +0 +0 +1 -0.1
/ 162G 650583 11717017 5023317 170 201283317600 117300 368 242 44 -41 +3 +0 +2 +18 -1.8
Career 863766 11918613 6040129 498 155243245489 90295 467 216 24 -74 +7 +0 +3 +24 -4.1
/ 162G 650577 9114510 4530222 376 158245251497 94300 467 216 24 -56 +5 +0 +2 +18 -3.1

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
201918 ROKDSL Angels 228182 47515 346610 124 258403379782 121372 2915 360 134 +9 +1 +6 1.6
202120 ROKACL Angels 182163 39822 11707 132 239315350665 110402 386 302 89 -2 +2 +5 0.5
202322 AInland Empire 66ers 1817 1000 1120 00 5911159170 200 676 89 -74 -4 +0 +1 -0.3
202322 ROKACL Angels 11192 22222 14385 51 239369370739 130385 3413 341 119 +2 +1 +3 0.6
202423 ROKACL Angels 11998 20614 13394 141 204322408730 204276 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 181/251/277 96287 12 37% 7% 45 -0.3
Tanner Murphy
2023 · A
25 39 42→45 53→50 35 182/255/289 107320 1012 43% 7% 50 -1.8 194/257/291 97367 814 46% 7% 50 -1.7 155/219/2267134762253%7%14-1.3
Taylor Snyder
2021 · A
26 38→31 43→50 50 33 187/239/297 110306 1112 41% 5% 43 -2.2 185/237/343 158278 2112 40% 6% 56 -1.3 159/216/313154231211441%7%37-1.4
Aaron Schunk
2022 · A
25 38→42 39→45 50 32 182/231/263 81299 612 40% 5% 31 -3.0 206/252/319 113293 1110 32% 5% 54 -1.4 209/254/319110274101027%5%52-1.0
Joe Donovan
2023 · A
24 35 43→45 51→40 35 174/245/285 111285 117 41% 6% 44 -2.1 197/254/306 109317 95 39% 5% 53 -1.5 196/252/3141183019036%4%50-0.7
McCarthy Tatum
2021 · A
25 43→24 42→55 47→50 37 204/256/308 104326 98 39% 6% 53 -1.5 184/242/293 109285 118 38% 5% 44 -2.1 169/230/27710825611837%5%33-1.3
Connor Blair
2022 · A
24 37 39→45 48→45 45 178/255/258 80271 711 34% 9% 40 -2.4 199/285/312 113313 128 37% 9% 68 -0.5 163/272/27711425715539%11%52-0.5
Gift Ngoepe
2015 · AA
25 40 43→45 51→50 37 192/250/302 110306 1014 39% 7% 50 -1.8 208/262/322 114317 108 36% 6% 59 -1.1 171/250/28311229611543%9%43-0.9
Jeremy Eierman
2021 · A
24 34→26 42→60 50→45 32 173/219/273 100285 99 41% 5% 28 -3.2 189/243/362 173300 2410 44% 5% 63 -0.8 166/224/353186246281044%5%50-0.7
Gunnar Heidt
2018 · AA
25 37→39 42→45 47→50 38 186/242/289 103277 1012 35% 6% 43 -2.2 197/252/301 104308 913 37% 6% 50 -1.8 206/260/3081032978932%6%52-1.0
Grae Kessinger
2022 · AA
24 37→28 42→45 48→50 40 187/248/281 94262 1115 32% 6% 43 -2.2 194/265/312 118265 1414 31% 8% 59 -1.1 189/267/30011124911727%9%56-0.5
Chris Roller
2022 · AA
25 38 39→50 53→55 39 187/246/274 87273 616 32% 6% 40 -2.4 190/267/311 121291 1216 36% 8% 60 -1.0 179/262/313134284161640%8%57-0.7
Tomas Duenas
2006 · A
25 38 43→50 52→40 36 192/245/300 108282 128 35% 5% 47 -1.9 218/266/359 141280 175 28% 5% 71 -0.3 217/263/36514726620226%5%69-0.2
Ismael Alcantara
2023 · AA
24 38→28 45 50 37 195/254/318 123282 1312 35% 6% 56 -1.3 212/270/305 93320 917 34% 6% 59 -1.1 219/278/2927333972435%6%54-0.9
Scott Schreiber
2021 · A
25 38 43→45 47→45 33 186/237/294 108311 119 42% 6% 42 -2.3 223/275/359 136311 1610 32% 5% 76 +0.0 228/277/368140309171031%5%75+0.0
Liam Spence
2023 · A
25 37 41→40 48→45 42 184/254/275 91273 96 34% 8% 45 -2.1 198/269/287 89308 78 35% 8% 54 -1.4 149/242/196472523738%10%17-0.7
Max George
2021 · A
25 39→36 40→45 54→55 41 187/268/274 87283 720 34% 7% 51 -1.7 193/279/325 132326 1515 42% 8% 69 -0.4 148/255/300152246202045%10%51-0.7
Toby Welk
2022 · AA
25 38→33 43→45 48→45 41 191/257/300 109268 109 32% 7% 53 -1.5 202/261/308 106298 107 33% 7% 56 -1.3 189/237/29911127911035%5%42-0.7
Brandon Downes
2017 · A
24 38→36 45→55 49→50 33 191/239/317 126298 1213 39% 5% 49 -1.8 199/254/361 162300 209 39% 6% 68 -0.5 185/245/37519025827639%6%64-0.3
Jack Conley
2022 · AAA
25 34 40→45 50→45 38 172/234/264 91270 87 38% 7% 33 -2.9 198/262/311 113286 108 32% 7% 57 -1.2 182/252/29611425610531%7%45-1.0
Jayson Langfels
2014 · AA
25 41→32 43→40 46→50 37 199/262/305 106309 1111 37% 6% 56 -1.3 205/280/293 88338 715 38% 8% 60 -1.0 202/285/2757334451738%8%55-0.7