Cristian SantanaSS West Michigan Whitecaps
Age 22 R/R 5'11" / 165 lbs A+ HR -8% Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION221 act + 147 ros · stats below = ROS only
wRC+†58
AVG/OBP/SLG.147 / .287 / .270
PA147
HR4
K%35
BB%14
BABIP205
ISO123
MLB%0%
Value2026 · WAR
BAT: -26.8 runs (wOBA-derived runs vs avg)-27BATRUN: +1.4 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.9 runs (Positional adjustment)+4POSREP: +10.4 runs (Replacement-level credit)+10REPTotal WAR: -1.10-1.1WAR
0.00.51.00.10.50.80.90.90.80.60.40.1+$35M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 25 / POW 50
Toolsscout grade
CONTACT25
scouting grade only
POWER50
scouting grade only
EYE60
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.9M+0.9$3M+$2M
2031Pre-Arb$0.9M+0.9$2M+$2M
2032Pre-Arb$0.9M+0.8$2M+$2M
2033Arb-1$1M+0.6$1M+$0.8M
2034Arb-2$1M+0.4$0.9M+$0.3M
2035Arb-3$0.6M+0.1$0.2M+$0.0M (cut)
Totals $5M $10M +$7M

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
202117 ROKDSL Tigers 216182 31717 196515 127 170301335636 165218 309 280 72
202117 ROKDSL Tigers 216171 461229 304615 127 269421520942 251319 2114 417 177
202218 ALakeland Flying Tigers 340278 411104 4113018 105 147297230527 83252 3812 253 52
202218 ALakeland Flying Tigers 340265 571309 548818 105 215383366749 151281 2616 347 124
202319 ALakeland Flying Tigers 419341 37907 5817314 65 109264196460 88180 4114 224 30
202319 ALakeland Flying Tigers 419308 4812012 9111614 65 156370312682 156194 2822 324 106
202420 A2 teams 229180 21206 341007 12 117281228508 111185 4415 240 42
202420 A2 teams 229162 25308 52747 12 154380321701 167195 3223 326 107
202521 ALakeland Flying Tigers 394315 489116 6313912 71 152315340655 187195 3516 298 86
202521 ALakeland Flying Tigers 394302 5911115 769812 71 195377387764 192228 2519 350 126
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD22 A+DET 221187 25313 24765 40 134250209459 75200 3411 212 20 -20 +1 +0 +2 +6 -1.1
YTD22 A+DET 221177 30414 34565 40 169319271591 102218 2515 278 71 -7 +1 +0 +2 +6 0.2
ROS22 A+DET 0% 147122 18304 20514 20 147287270557 123207 3514 261 58 -7 +0 +0 +2 +4 -0.1
ROS22 MLBDET 0% 11 0000 000 00 203 00 239 41 -0 +0 +0 +0 +0 -0.0
FULL22 A+DET 222188 25313 24765 40 133249207456 74198 3411 212 21 -20 +1 +0 +2 +6 -1.1
TOT22 A+DET 368309 43617 441279 60 139265233498 94202 3412 232 36 -27 +1 +0 +4 +10 -1.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBDET 43% 438368 5910112 5714310 51 160290291580 130217 3313 273 67 -16 +1 +0 +5 +12 0.1
202824 MLBDET 58% 488413 7012115 6215410 51 169293312605 143225 3213 281 73 -15 +1 +0 +5 +14 0.5
202925 MLBDET 65% 515434 7713216 6515911 61 177300327627 150230 3113 286 77 -14 +1 +0 +6 +15 0.8
203026 MLBDET 68% 530447 8114217 6716311 61 181303336638 154232 3113 288 78 -13 +1 +0 +6 +15 0.9
203127 MLBDET 68% 535451 8114217 6816511 61 180302333634 153231 3113 288 79 -13 +1 +0 +6 +15 0.9
203228 MLBDET 68% 533449 7914116 6816511 51 176299318618 143231 3113 287 78 -13 +1 -1 +6 +15 0.8
203329 MLBDET 66% 526442 7713116 6816411 51 174299317616 143230 3113 285 77 -14 +1 -1 +6 +15 0.6
203430 MLBDET 71% 516435 7513115 6616210 41 172295310606 138229 3113 283 75 -15 +0 -2 +6 +15 0.4
203531 MLBDET 75% 503423 7212115 6515910 41 170295310605 139226 3213 279 72 -16 +0 -3 +5 +14 0.1
202723 MLBDET 43% 190159 25415 25624 20 157287289577 132213 3313 253 52 -10 +0 +0 +2 +5 -0.3
202824 MLBDET 58% 283239 40718 36896 31 167292305597 138221 3113 261 58 -13 +0 +0 +3 +8 -0.2
202925 MLBDET 65% 334282 498110 421037 41 174296316612 142226 3113 266 62 -14 +0 +0 +4 +9 -0.1
203026 MLBDET 68% 361305 539111 461117 41 174296318614 144227 3113 268 63 -15 +0 +0 +4 +10 -0.0
203127 MLBDET 68% 364308 539111 461127 41 172294315609 143227 3113 268 63 -15 +0 +0 +4 +10 -0.0
203228 MLBDET 68% 362306 539111 461127 41 173295317612 144227 3113 268 63 -15 +0 -0 +4 +10 -0.1
203329 MLBDET 66% 349294 508110 451097 31 170295306601 136226 3113 266 62 -15 +0 -1 +4 +10 -0.2
203430 MLBDET 71% 368311 539111 471157 31 170293312605 141225 3113 264 60 -17 +0 -1 +4 +10 -0.4
203531 MLBDET 75% 376317 539110 481198 31 167292297589 129222 3213 260 57 -18 +0 -2 +4 +11 -0.5
▸ Career Totals
Career 29882522 42972987 38193260 308 170294309603 139225 3113 264 61 -133 +3 -5 +32 +85 -1.9
/ 162G 650549 9416219 8320313 72 171295311606 140227 3113 264 61 -29 +1 -1 +7 +18 -0.4
Career 63295280 86715614183 8212092165 8429 164296303599 139224 3313 277 70 -215 +5 -7 +68 +179 3.1
/ 162G 650542 8916119 8421517 93 164295303598 138224 3313 277 70 -22 +1 -1 +7 +18 0.3

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
202117 ROKDSL Tigers 216171 461229 304615 127 269421520942 251319 2114 417 177 +19 -0 +6 2.5
202218 ALakeland Flying Tigers 340265 571309 548818 105 215383366749 151281 2616 347 124 +9 +0 +10 1.9
202319 ALakeland Flying Tigers 419308 4812012 9111614 65 156370312682 156194 2822 324 106 +3 -1 +12 1.4
202420 ALakeland Flying Tigers 207147 22307 49694 12 150375313688 163195 3324 321 104 +1 -1 +6 0.6
202420 ROKFCL Tigers 2215 3001 353 00 200429400829 200200 2314 372 143 +1 +0 +1 0.2
202521 ALakeland Flying Tigers 394302 5911115 769812 71 195377387764 192228 2519 350 126 +11 +1 +11 2.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
#1Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#2Luis Valbuenalast yr '18
career totals — 10 seasons, 3,527 PA
103,52711310226311395+13+110.511.2
/162664212+2.4+0.12.0pk7: 12
#3Curt Casalilast yr '24
career totals — 10 seasons, 1,566 PA
101,566472217311367+28+197.87.9
/162664201+11.9+7.93.3pk7: 8
#4Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#5Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#6J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
62,9899129175295319+32+183.53.4
/162664207+7.1+4.00.8pk7: 3

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) 22 25 50 45 60 139/265/233 94202 76 34% 12% 36 -1.1
Chris Williams
2019 · A
22 38→30 53→60 47→40 47 207/281/370 163255 224 29% 9% 82 +0.5 179/271/314 135283 154 38% 11% 63 -0.9 179/261/36818925028440%9%71-0.2
Kevin Padlo
2018 · A
22 36→40 46→55 44→50 48 183/269/314 131257 138 32% 10% 62 -0.9 197/280/350 153289 179 35% 9% 76 +0.0 195/265/371176262221234%8%73-0.1
Allan Cerda
2023 · AA
23 33→22 53→55 42→45 45 179/281/352 173270 216 40% 10% 78 +0.2 172/266/319 147292 188 44% 10% 63 -0.9 131/236/27013921719846%10%35-0.9
Marcus Greene Jr.
2017 · A
22 34 47→50 44→40 39 181/246/309 128264 155 36% 7% 50 -1.7 207/262/323 116285 124 30% 6% 60 -1.0 206/261/31410827612229%6%55-0.6
Joe DeCarlo
2017 · A
23 37 46→55 47→30 44 188/274/317 128274 142 35% 9% 65 -0.7 199/274/344 145282 173 34% 7% 72 -0.2 184/260/32514126018035%7%58-0.5
Colton Shaver
2019 · A
23 37→32 50 43→30 42 197/269/344 147261 194 32% 7% 69 -0.4 188/268/343 155285 193 39% 8% 69 -0.4 160/253/32116124822043%9%54-0.9
Darrien Miller
2023 · A
22 37→41 48→45 50→45 49 193/307/330 137261 177 31% 10% 84 +0.6 184/294/281 97261 95 30% 10% 66 -0.6 174/315/272982519330%11%72-0.1
Ian Rice
2017 · A
23 43→39 47→50 43→30 48 212/291/346 133289 144 30% 9% 79 +0.3 204/289/349 145281 183 32% 10% 79 +0.3 185/276/32013525318033%10%64-0.4
Freuddy Batista
2022 · A
22 39 53→50 46→40 41 207/269/377 170278 217 33% 7% 78 +0.2 205/265/343 138300 156 35% 6% 67 -0.5 205/257/34113528515132%5%59-0.6
Yassel Pino
2023 · A
21 39 47→50 46→40 46 199/275/332 133277 157 33% 9% 68 -0.5 196/260/304 108263 116 28% 7% 55 -1.4 180/245/2789823410527%7%39-1.1
Zack Short
2019 · AA
24 39→38 49→50 47→45 50 199/291/349 150269 169 31% 11% 80 +0.4 196/288/337 141280 157 33% 10% 76 +0.1 180/281/31513524116931%11%66-0.5
Sherten Apostel
2020 · A
21 37→32 46→45 45→40 44 190/265/313 123268 144 33% 8% 59 -1.1 202/264/327 125311 144 37% 7% 63 -0.9 207/265/34613931516038%6%65-0.3
Johan Mieses
2017 · A
22 35→33 53→55 44→50 35 195/242/365 170267 218 36% 5% 63 -0.8 181/230/331 150256 204 37% 5% 50 -1.8 195/270/37718223727730%7%75-0.0
Rylan Bannon
2019 · AA
23 41→42 50 45→50 45 210/286/364 154289 195 33% 9% 82 +0.5 202/269/339 137259 158 27% 8% 68 -0.5 197/295/350153257191230%11%80+0.3
Wes Clarke
2023 · AA
23 35→40 50→55 41→40 51 184/288/333 149262 183 35% 12% 76 +0.0 198/298/367 169310 215 39% 11% 88 +0.9 193/298/36517229122438%12%86+0.6
Luke Montz
2006 · A
23 35→45 52→55 45→40 44 194/261/363 169251 204 32% 8% 71 -0.3 202/265/350 148260 173 28% 7% 69 -0.4 211/285/42721624630428%8%97+0.9
Daniel Vellojin
2023 · AA
23 39 46→45 42→45 52 198/293/324 126277 146 32% 12% 75 -0.0 179/260/273 94259 96 32% 9% 47 -1.9 150/237/225752158432%9%24-1.2
Miguel Amaya
2021 · A
22 42 47→50 48→40 46 215/286/350 135266 154 25% 7% 78 +0.2 219/309/349 130303 136 30% 9% 88 +0.9 228/299/36814027116122%7%86+0.3
Clint Coulter
2015 · A
22 42 48→50 42→40 45 213/291/355 142276 165 28% 8% 82 +0.5 209/273/335 126268 124 26% 6% 69 -0.4 202/269/35315124518425%5%68-0.1
Damiano Palmegiani
2023 · A
23 37→38 55 50→40 43 207/280/390 183255 245 30% 7% 86 +0.8 196/272/352 156274 205 34% 7% 73 -0.1 178/261/32314425418336%8%59-0.8