Cristian Santana3B Tomateros de Culiacan
Age 29 R/R 6'2" / 175 lbs INTL HR -6% Svc 0.0 · Ctrl thru 2036
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 170 proj PA
wRC+†63
AVG/OBP/SLG.213 / .269 / .323
PA170
HR3
K%32
BB%6
ISO111
MLB%0%
Value2026 · WAR
BAT: -7.0 runs (wOBA-derived runs vs avg)-7BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.6 runs (Positional adjustment)+1POSREP: +4.8 runs (Replacement-level credit)+5REPTotal WAR: -0.20-0.2WAR
trajectory · projected WAR by year
-0.2-0.22627
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
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
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
201417 ROKDSL Dodgers 126120 18510 4420 22 150177208386 58228 333 162 -18
201417 ROKDSL Dodgers 126118 24710 6290 22 203242280522 76267 235 232 36
201518 ROKDSL Dodgers 235223 46902 10501 36 206244274517 67257 214 231 35
201518 ROKDSL Dodgers 235217 601303 16351 36 276329378707 101318 157 318 101
201619 ROKAZL Dodgers 180174 31415 3661 01 178197299495 121248 372 217 24
201619 ROKAZL Dodgers 180172 44628 5461 01 256281453734 198300 263 317 101
201720 A2 teams 228220 67818 6670 01 305323459782 155401 293 335 114
201720 A2 teams 228215 7811110 11480 01 363394563957 200428 215 416 177
201821 A+2 teams 650624 12216019 142355 22 196219312532 117273 362 231 35
201821 A+2 teams 650614 16928124 241615 22 275308441749 166333 254 328 109
201922 AA2 teams 456445 10717111 71382 00 240256357613 117322 302 262 59
201922 AA2 teams 456441 12522110 11952 00 283304406710 122340 212 314 98
202023 INTLEstrellas Orientales 1815 3000 360 00 200333200533 333 3317
202023 INTLEstrellas Orientales 1815 3000 360 00 200333200533 333 3317 267 63
202124 AAAOklahoma City Dodgers 347335 1011906 7831 02 301318412730 110380 242 316 100
202124 AAAOklahoma City Dodgers 347331 1032008 11681 02 311335444779 133367 203 342 120
202225 AAALouisville Bats 504469 1071906 231475 14 228272307579 79313 295 255 53
202225 AAALouisville Bats 504457 12422011 351125 14 271330392722 120331 227 321 104
202427 INTL2 teams 329308 50434 161302 13 162209234442 71260 405 189 3
202427 INTL2 teams 329295 801119 29692 13 271340407747 136323 219 333 113
▸ 2026 Season
202629 MLBLAD 170156 33513 11541 21 212268314582 103304 326 268 63 -7 +0 +0 +1 +5 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202730 MLBLAD 22% 243223 49825 16762 31 220278341619 121301 317 271 65 -9 +0 -2 +1 +7 -0.4
202730 MLBLAD 22% 5249 10201 3160 10 204250306556 102297 316 262 59 -2 +0 -0 +0 +1 -0.1
▸ Career Totals
Career 5249 10201 3160 10 204250306556 102281 316 262 59 -2 +0 -0 +0 +1 -0.1
/ 162G 650612 12525012 382000 120 204251304555 100282 316 262 59 -30 +2 -6 +2 +18 -1.3
Career 34863312 7341141069 120109420 1423 222253325578 103305 313 250 50 -199 -6 -2 +12 +99 -9.8
/ 162G 650618 13721213 222044 34 222253325579 104305 313 250 50 -37 -1 -0 +2 +18 -1.8

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
201417 ROKDSL Dodgers 126118 24710 6290 22 203242280522 76267 235 232 36 -9 -0 +4 -0.6
201518 ROKDSL Dodgers 235217 601303 16351 36 276329378707 101318 157 318 101 +0 -2 +7 0.5
201619 ROKAZL Dodgers 180172 44628 5461 01 256281453734 198300 263 317 101 +0 -0 +5 0.5
201720 AGreat Lakes Loons 180174 56905 5420 01 322341460801 138398 233 353 128 +6 -0 +5 1.1
201720 ROKOgden Raptors 4841 22215 660 00 5375961.0001.596 463548 1212 655 359 +14 +0 +1 1.6
201821 A+Rancho Cucamonga Quakes 580548 15023024 201435 22 274305447752 173325 253 328 109 +6 -0 +16 2.3
201821 INTLEstrellas Orientales 7066 19510 4180 00 288329394723 106396 266 323 105 +0 +0 +2 0.2
201922 AATulsa Drillers 413399 12022110 10882 00 301321436757 135363 212 334 114 +6 +0 +12 1.8
201922 INTLEstrellas Orientales 4342 5000 170 00 119140119259 143 162 121 -49 -7 +0 +1 -0.6
202023 INTLEstrellas Orientales 1815 3000 360 00 200333200533 333 3317 267 63 -1 +0 +1 -0.0
202124 AAAOklahoma City Dodgers 347331 1032008 11681 02 311335444779 133367 203 342 120 +8 -1 +10 1.7
202225 AAALouisville Bats 504457 12422011 351125 14 271330392722 120331 227 321 104 +2 -1 +14 1.5
202427 AATulsa Drillers 6459 13111 5180 01 220281322603 102300 288 274 68 -2 -0 +2 -0.1
202427 INTLTomateros de Culiacan 265236 671008 24512 12 284355428783 144328 199 347 124 +7 -1 +8 1.4

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
#1Chad Moellerlast yr '09
career totals — 10 seasons, 1,524 PA
101,524292226288351+19+143.84.3
/162664131+8.5+6.21.6pk7: 5
#2Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#3Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#4Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
122243216270328+1+0-0.2-0.1
/162664129+2.4+1.5-0.7pk7: 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
Cristian Santana (OGILVIE) 29 213/269/323 110304 32 32% 6% 63 -0.2
Ryan Cordell
2021 · MLB
29 42 45→50 49→50 41 213/268/337 124286 1311 30% 6% 66 -0.6 208/271/377 169328 2214 41% 7% 79 +0.3 153/218/323171234271847%6%41-0.9
Joe Hudson
2020 · AAA
29 37 45 47→40 39 194/245/315 121274 144 34% 6% 51 -1.7 195/251/321 126280 155 34% 7% 55 -1.4 184/288/33314926521837%11%73-0.0
Tyler Payne
2022 · AA
29 42 43→45 48→40 36 208/251/319 110295 105 32% 5% 53 -1.5 235/274/338 103323 95 29% 4% 69 -0.4 241/277/335943168225%4%64-0.3
David Matranga
2007 · AAA
30 37 45 47→50 42 193/259/309 116250 139 28% 6% 56 -1.3 213/284/337 124283 1411 28% 7% 73 -0.1 212/294/33412228413928%8%75+0.0
Gift Ngoepe
2019 · MLB
29 40 43→45 45→50 40 191/261/300 110318 107 41% 8% 54 -1.4 198/267/326 128355 1410 44% 8% 63 -0.8 149/225/28113128118850%8%33-0.8
Jake Wald
2010 · AAA
29 41→42 41→45 51→50 41 201/265/300 99287 810 31% 7% 56 -1.3 188/252/274 86318 78 40% 7% 43 -2.2 130/202/174442641247%8%-5-2.2
Jeremy Farrell
2015 · AAA
28 41→36 40→45 42→45 38 198/260/294 96295 74 34% 6% 52 -1.6 210/260/306 96324 76 35% 5% 54 -1.4 193/233/275823134238%2%33-1.0
Quincy Latimore
2017 · AA
28 38→41 47→50 45→50 40 199/251/330 132266 157 31% 6% 57 -1.2 212/260/337 125294 158 32% 6% 63 -0.9 210/247/32411428115631%4%50-1.2
Jeff Arnold
2017 · AA
29 41 41→50 43→40 35 197/250/297 100313 86 38% 6% 48 -1.9 174/240/286 112315 124 45% 7% 42 -2.3 134/208/23910524713048%8%15-1.7
Chris Rabago
2022 · AAA
29 38 40 47→55 43 190/255/276 86266 813 31% 7% 45 -2.1 197/261/293 96305 910 36% 6% 53 -1.5 152/225/219672575540%6%15-1.2
Brandon Hicks
2016 · MLB
30 37→41 46→50 46→50 41 185/262/309 123286 145 38% 8% 57 -1.2 196/262/312 116334 1310 42% 7% 57 -1.2 165/231/25894300121246%7%28-1.7
Adam Fox
2011 · AAA
29 39→44 47→50 49→45 40 202/251/335 133253 169 27% 5% 59 -1.1 204/249/337 133259 149 26% 5% 58 -1.2 184/221/32714322414625%4%39-1.1
Joe DeCarlo
2021 · AA
27 42→37 44→55 47→30 39 204/270/318 113301 115 34% 7% 63 -0.9 201/258/295 94304 97 35% 7% 51 -1.7 159/216/216582427036%6%10-1.4
McCarthy Tatum
2023 · AA
27 36→24 45→55 49→50 35 185/239/305 121279 139 38% 5% 46 -2.0 212/273/327 115298 1010 31% 5% 66 -0.6 207/279/300932876928%4%59-0.3
Jeff Mathis
2012 · MLB
29 38→46 42→50 43→45 41 192/242/290 98250 96 27% 6% 43 -2.2 205/257/330 125274 144 29% 6% 59 -1.1 211/261/3161062878128%6%54-0.4
Kevin Richardson
2010 · AAA
29 36 48→50 44→40 34 190/244/322 132289 173 40% 5% 53 -1.5 203/250/343 140326 175 41% 5% 60 -1.0 195/239/33413930917241%4%50-0.7
Dusty Coleman
2016 · AAA
29 42 44→50 49→50 33 200/254/313 113325 1114 40% 5% 54 -1.4 189/241/319 130308 1414 41% 5% 50 -1.7 152/207/283130263141346%5%25-1.9
Ryan Jorgensen
2007 · AAA
28 38 44→45 48→30 43 196/259/308 112257 136 29% 7% 56 -1.3 213/261/333 120273 135 26% 6% 62 -0.9 210/254/32411426612125%5%54-0.6
Clint Sammons
2012 · AAA
29 34→44 45→40 44→45 42 182/239/296 114224 148 26% 6% 44 -2.1 203/247/342 139274 188 32% 5% 59 -1.1 156/183/28212619820034%2%14-1.0
Jeff Nettles
2008 · AA
29 44→40 48→55 49→40 40 225/265/365 140288 166 28% 5% 72 -0.2 223/269/381 158253 214 21% 6% 79 +0.3 213/260/37516222823019%5%70-0.3