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.3-0.32628
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
2028MiLBstill in minors · estimated debut 2032
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
202827 MLBLAA 42% 220199 38714 16773 41 191261296558 106288 357 259 57 -11 +0 +0 +1 +6 -0.3
202726 MLBLAA 30% 3935 7101 3141 10 200282314596 114287 368 242 44 -2 +0 +0 +0 +1 -0.1
202827 MLBLAA 42% 9183 17312 7321 20 205275337612 133287 358 248 48 -5 +0 +0 +0 +3 -0.2
▸ Career Totals
Career 130118 24413 10462 30 203277331607 127304 358 246 47 -8 +1 +0 +0 +4 -0.3
/ 162G 650590 12020515 5023010 150 203277331607 127304 358 246 47 -39 +3 +0 +2 +18 -1.6
Career 1083965 15725717 7647832 539 163247256503 93293 447 225 30 -85 +7 +0 +4 +31 -4.5
/ 162G 650579 9415410 4628719 325 162247254501 92293 447 225 30 -51 +4 +0 +2 +18 -2.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 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 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
#1Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#2Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#3Chad Moellerlast yr '09
career totals — 10 seasons, 1,524 PA
101,524292226288351+19+143.84.3
/162664131+8.5+6.21.6pk7: 5
#4Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#5Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
220634190258295+1+5-0.4-0.2
/1626641113+2.4+16.1-1.3pk7: 0
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1

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
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
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
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
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
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
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
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
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
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
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
Joe Cronin
2018 · A
24 36 40→45 46→50 45 178/268/270 92268 88 34% 9% 50 -1.7 186/274/284 98291 99 36% 9% 56 -1.3 170/264/2639326791036%9%45-1.0
LeDarious Clark
2019 · A
25 37→36 45→50 53→55 38 185/251/308 123296 1220 40% 7% 52 -1.6 197/260/307 110309 1114 37% 6% 56 -1.3 150/195/2499922415740%3%14-0.9