Santiago AlmaoSS ACL Rangers
Age 18 S/R 5'7" / 160 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION134 act + 89 ros · stats below = ROS only
wRC+†65
AVG/OBP/SLG.234 / .302 / .332
PA89
HR1
K%21
BB%8
BABIP293
ISO98
MLB%0%
Value2026 · WAR
BAT: -13.2 runs (wOBA-derived runs vs avg)-13BATRUN: -0.6 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.4 runs (Positional adjustment)+2POSREP: +6.3 runs (Replacement-level credit)+6REPTotal WAR: -0.50-0.5WAR
0.01.22.50.30.71.11.41.71.81.92.02.01.81.7+$109M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 55 / POW 30
Toolsscout grade
CONTACT55
scouting grade only
POWER30
scouting grade only
EYE60
scouting grade only
SPEED60
scouting grade only
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
2032Pre-Arb$0.9M+1.8$9M+$9M
2033Pre-Arb$1.0M+1.9$9M+$8M
2034Pre-Arb$1.0M+2.0$9M+$8M
2035Arb-1$4M+2.0$8M+$6M
2036Arb-2$6M+1.8$7M+$5M
2037Arb-3$8M+1.7$6M+$3M
Totals $22M $48M +$40M

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
202517 ROKDSL Rangers Red 189166 36621 19392 142 217305295600 78273 2110 269 64
202517 ROKDSL Rangers Red 189152 471022 33272 142 309439441879 132360 1417 395 160
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD18 ROKTEX 134120 25410 10201 23 208275258533 50245 157 232 36 -10 -1 +0 +1 +4 -0.5
YTD18 ROKTEX 134114 30510 16141 23 263359325683 61294 1012 311 96 -1 -1 +0 +1 +4 0.4
ROS18 ROKTEX 0% 8981 19311 7191 21 234302332634 98278 218 271 65 -4 +0 +0 +1 +3 -0.0
ROS18 MLBTEX 0% 01 0000 000 00 280 266 61 +0 +0
FULL18 ROKTEX 134121 25410 10201 23 207275256531 50243 157 232 36 -10 -1 +0 +1 +4 -0.5
TOT18 ROKTEX 223201 44721 17392 44 219286288574 70263 178 247 48 -13 -1 +0 +2 +6 -0.5
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202719 MLBTEX 34% 265239 54923 21553 52 226297318615 92281 218 281 73 -8 +0 +0 +3 +8 0.3
202820 MLBTEX 48% 387348 821436 32804 93 236307345652 109283 218 290 80 -9 +1 +0 +4 +11 0.7
202921 MLBTEX 54% 479430 1011738 40986 114 235309344653 109285 208 296 84 -8 +1 +0 +5 +14 1.1
203022 MLBTEX 57% 543486 11720410 451107 135 241314360674 119286 208 299 87 -8 +1 +0 +6 +15 1.4
203123 MLBTEX 58% 586525 12521411 491187 145 238312356668 118286 208 302 89 -7 +1 +0 +6 +17 1.7
203224 MLBTEX 57% 614550 13222412 521237 156 240314360674 120287 208 304 91 -7 +1 +0 +7 +17 1.8
203325 MLBTEX 57% 627561 13523412 531268 156 241315360675 119287 208 305 91 -6 +1 +0 +7 +18 1.9
203426 MLBTEX 57% 635568 13623412 541278 166 239314357672 118287 209 305 92 -6 +1 +0 +7 +18 2.0
203527 MLBTEX 55% 634566 13623412 551278 166 240316359675 118287 209 305 92 -6 +1 +0 +7 +18 2.0
203628 MLBTEX 55% 629561 13523412 551278 156 241317360677 119287 209 304 91 -6 +1 -1 +7 +18 1.8
203729 MLBTEX 53% 619553 13222412 541277 145 239314358672 119286 219 302 90 -7 +1 -1 +7 +18 1.7
203830 MLBTEX 53% 609544 12922411 531267 145 237313353666 116285 219 300 88 -8 +1 -2 +7 +17 1.4
203931 MLBTEX 57% 595531 12421410 521257 135 234310345655 111284 219 296 85 -10 +1 -3 +6 +17 1.1
204032 MLBTEX 54% 576514 1181949 501237 124 230306335641 105281 219 291 81 -13 +1 -4 +6 +16 0.7
202719 MLBTEX 34% 9183 19311 7191 21 229297325622 96282 218 275 69 -3 +0 +0 +1 +3 0.0
202820 MLBTEX 48% 188169 40713 15392 42 237306343650 107285 218 283 75 -5 +0 +0 +2 +5 0.2
202921 MLBTEX 54% 260233 55924 22533 62 236310343653 107286 208 288 79 -6 +0 +0 +3 +7 0.4
203022 MLBTEX 57% 307274 651125 26624 73 237312347659 109287 208 292 82 -6 +0 +0 +3 +9 0.6
203123 MLBTEX 58% 337302 721226 28684 83 238311351662 113288 208 294 83 -6 +0 +0 +4 +10 0.7
203224 MLBTEX 57% 350313 761327 30704 93 243317364681 121289 209 296 85 -6 +1 +0 +4 +10 0.8
203325 MLBTEX 57% 356319 771327 30714 93 241314361675 119289 208 297 86 -6 +1 +0 +4 +10 0.9
203426 MLBTEX 57% 359322 781337 30724 93 242315366681 124289 208 297 86 -6 +1 +0 +4 +10 0.9
203527 MLBTEX 55% 352315 761327 30714 93 241315362677 121289 209 298 86 -6 +1 +0 +4 +10 0.9
203628 MLBTEX 55% 345308 751327 30704 83 244319367686 123288 209 297 85 -6 +0 -0 +4 +10 0.8
203729 MLBTEX 53% 331295 701226 29684 83 237314353667 115288 219 295 84 -6 +0 -1 +4 +9 0.7
203830 MLBTEX 53% 321286 681126 28664 73 238314353668 115287 219 293 82 -6 +0 -1 +3 +9 0.5
203931 MLBTEX 57% 336300 711226 29714 73 237312350662 113285 219 289 79 -8 +0 -2 +4 +10 0.4
204032 MLBTEX 54% 313279 651125 27674 72 233310341650 108282 219 284 75 -9 +1 -2 +3 +9 0.2
▸ Career Totals
Career 42463799 9071532777 36186750 10037 239313354667 115288 209 293 82 -86 +5 -6 +45 +120 8.1
/ 162G 650582 13923412 551338 156 239314354668 115288 208 293 82 -13 +1 -1 +7 +18 1.2
Career 80767223 171128855142 691165097 19871 237312351663 114287 209 299 87 -121 +11 -10 +87 +229 19.9
/ 162G 650581 13723411 561338 166 236312346658 110286 209 299 87 -10 +1 -1 +7 +18 1.6

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
202517 ROKDSL Rangers Red 189152 471022 33272 142 309439441879 132360 1417 395 160 +13 +2 +5 2.1

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
#1Erick Aybarlast yr '17
career totals — 11 seasons, 5,588 PA
115,58858154271314372+58+4922.021.3
/162664718+6.9+5.82.6pk7: 21
#2Alcides Escobarlast yr '22
career totals — 12 seasons, 6,178 PA
126,17845178258295345+66+9219.318.2
/162664519+7.1+9.92.1pk7: 17
#3Freddy Galvislast yr '21
career totals — 10 seasons, 4,238 PA
104,23810957246292387+42+6818.017.6
/162664179+6.6+10.62.8pk7: 17
#4Zack Cozartlast yr '19
career totals — 8 seasons, 3,350 PA
83,3508521246300398+33+3814.214.8
/162664174+6.6+7.62.8pk7: 15
#5Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#6Royce Claytonlast yr '07
career totals — 8 seasons, 3,920 PA
83,9205470256311365+18+1710.110.0
/162664912+3.1+2.91.7pk7: 10
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
84,42078103238309353+47+2411.39.3
/1626641215+7.1+3.61.7pk7: 7

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
Santiago Almao (OGILVIE) 18 55 30 60 60 219/286/288 70263 14 17% 8% 48 -0.5
Jaison Chourio
2023 · A
18 48→49 38→40 54→55 58 220/315/308 87276 315 20% 12% 79 +0.3 223/313/311 88314 521 27% 11% 79 +0.3 222/315/3219930182326%12%81+0.2
Leo Rivas
2016 · A
18 44→54 37→40 52→65 44 204/291/284 80291 316 28% 8% 63 -0.8 208/298/281 73293 317 27% 10% 65 -0.7 239/352/3359531894424%14%101+1.2
Xavier Edwards
2019 · A
19 52→62 37→40 56→60 50 245/307/319 74309 318 21% 8% 77 +0.1 246/292/306 60294 119 16% 6% 66 -0.6 304/363/3868134843613%8%114+2.3
Angel Genao
2022 · A
18 45→55 37→50 58→50 55 210/300/285 75268 416 22% 11% 66 -0.6 232/290/328 96308 711 25% 7% 72 -0.2 264/318/398134323111321%7%100+1.2
Pedro Ramírez
2023 · A
19 51→55 40→45 53→55 43 245/292/346 101303 714 21% 5% 78 +0.2 237/292/339 102303 814 23% 6% 76 +0.1 255/306/365110315102221%6%86+0.6
Rubén Tejada
2008 · A
18 50→60 38→40 51→50 50 237/313/315 78287 513 18% 8% 79 +0.3 227/281/295 68275 39 18% 6% 60 -1.0 246/313/343972867115%8%81+0.2
Alvaro Montero
2018 · A
18 48 35→30 52→60 54 219/315/281 62294 316 24% 11% 72 -0.2 215/296/270 55306 218 27% 9% 61 -1.0 232/319/2633131203023%9%67-0.2
Michael Chirinos
2019 · A
19 49 36→40 51→55 56 226/296/292 67252 411 12% 9% 66 -0.6 223/285/300 77247 614 12% 8% 63 -0.8 217/274/284672247227%7%60-0.4
Carlos Arroyo
2019 · A
18 50 35→30 50 51 231/310/281 51284 313 19% 8% 70 -0.3 221/279/288 67257 415 15% 6% 58 -1.2 184/235/2496524351925%4%28-1.1
Yonny Hernández
2017 · A
19 47→57 34→30 53→60 52 216/292/271 55261 119 16% 8% 59 -1.1 225/304/282 57280 124 18% 9% 67 -0.5 268/330/3265831931716%7%84+0.3
Miguel Chacoa
2008 · A
19 51 38→30 52→50 47 238/298/316 77309 517 24% 7% 72 -0.2 235/296/294 59278 314 15% 7% 66 -0.6 241/304/2844327711712%7%63-0.3
Luis Barahona
2012 · A
18 46 36→30 53→50 48 216/284/286 70285 314 24% 8% 59 -1.1 206/260/268 62282 213 26% 6% 43 -2.2 200/252/2545427301625%6%33-1.0
Hancer Vargas
2007 · A
18 53 35→30 49→50 52 243/298/305 62269 39 11% 7% 69 -0.4 210/256/252 42272 111 22% 5% 37 -2.6 194/234/2091625901424%4%14-1.6
Alexander Albertus
2023 · A
18 50 36→40 55→45 58 230/334/299 69299 29 22% 12% 85 +0.7 231/326/326 95288 810 21% 11% 89 +0.9 220/314/312922799922%11%79+0.1
Vidal Bruján
2016 · A
18 50→58 37→45 50→65 55 230/302/309 79254 417 11% 8% 73 -0.1 236/293/328 92268 517 13% 7% 73 -0.1 245/304/35811329094318%7%82+0.4
Carlos Pulido
2016 · A
18 47 35→30 51→30 43 215/288/278 63298 28 27% 7% 59 -1.1 209/285/267 58259 24 19% 7% 56 -1.3 218/303/262442512113%8%62-0.4
Osleivis Basabe
2019 · A
18 51→61 38→45 49→50 48 238/291/324 86288 312 18% 7% 71 -0.3 236/280/312 76293 312 19% 5% 63 -0.8 270/315/37110232841718%5%90+0.8
Eliezer Alfonzo
2018 · A
18 50→51 35→45 50→40 52 232/303/288 55280 28 17% 8% 68 -0.5 236/302/306 70280 38 16% 8% 72 -0.2 245/294/3429726310311%6%75-0.0
Ramón Cabrera
2009 · A
19 43→53 40 51→40 49 209/274/305 96254 77 20% 8% 60 -1.0 234/282/320 86276 45 16% 6% 66 -0.6 263/317/347843013313%7%86+0.6
Henry Alejandro Rodriguez
2009 · A
19 48→58 37→45 52→55 49 226/279/304 78263 413 15% 6% 61 -1.0 248/280/348 100291 816 17% 4% 73 -0.1 270/301/382112304121115%4%91+0.7