Jose AltuveLF Houston Astros
Age 36 R/R 5'6" / 167 lbs MLB HR +6% Svc 14.419 · Ctrl thru 2029
2026 ROS PROJECTION317 act + 304 ros · stats below = ROS only
wRC+†vL 167153vR 118
AVG/OBP/SLG.278 / .346 / .458
PA304
HR11
K%20
BB%9
BABIP319
ISO179
MLB%100%
Value2026 · WAR
BAT: +7.8 runs (wOBA-derived runs vs avg)+8BATRUN: -0.1 runs (SB/CS + UBR baserunning)-0RUNFLD: -1.0 runs (Defensive runs vs avg)-1FLDPOS: +2.2 runs (Positional adjustment)+2POSREP: +17.6 runs (Replacement-level credit)+18REPTotal WAR: +2.70+2.7WAR
0.02.55.01.11.20.40.0-$51M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · Splits · ContractCON 50 / POW 45
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT50
Whiff%
817.8%
xwOBA
470.305
POWER45
Barrel%
366.4
Avg EV
1085.8
Bat Spd
3069.3
EYE35
Chase%
4732.2%
SPEED51
Sprint
5027.5
DEFENSE70
scouting grade only
Platoon Splits2024-2026 · 1452 PA
vs LHP
vs RHP
Edge
PA
330
1122
wRC+
155
110
◀◀L
wOBA
388
329
◀◀L
ISO
169
158
L
BABIP
378
292
◀◀L
K%
19.4%
16.5%
R
BB%
8.8%
7.1%
◀◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2011
Service   14.419 yrs.days
Team Control Through   2029
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$13M+1.1$9M-$5M
2027Ext$33M+1.2$9M-$21M
2028Ext$13M+0.4$1M-$9M
2029Ext$13M
Totals $72M $18M -$45M
Underwater contract
Projected production over the remaining contract is worth -$45M less than the salary owed. Most often this reflects an aging-curve fade that was visible at signing — the team paid a premium for the early years.

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
200717 ROKVSL Astros 243215 621030 17235 155 288354363717 74318 97 312 97
200717 ROKVSL Astros 243204 701240 28165 155 343435441876 98366 712 387 154
200818 ROKGreeneville Astros 152144 33722 5370 82 229255347602 118292 243 250 50
200818 ROKGreeneville Astros 152141 40932 8260 82 284322433755 149333 175 327 108
200919 ROKGreeneville Astros 208188 481522 17230 214 255317388705 133280 118 307 93
200919 ROKGreeneville Astros 208179 582023 26160 214 324410508918 184342 812 400 164
201020 A3 teams 727677 17723613 341214 4722 261301371671 109301 175 289 80
201020 A3 teams 727664 19730615 47944 4722 297347428775 131327 136 340 118
201121 INTL4 teams 898838 263401316 291216 4119 314341450791 136347 133 333 113
201121 INTL4 teams 898820 282501314 47956 4119 344384488872 144371 115 375 145
201222 MLB2 teams 790725 2054158 50937 4111 283335386721 103314 126 320 103 +3 +4 -6 +3 +22 2.6
201222 MLB2 teams 790719 2154458 56907 4111 299355408763 108331 117 340 118 +16 +4 -6 +3 +22 4.0
201323 MLBHouston Astros 672626 1753025 32852 3513 280317358674 78312 135 288 79 -16 +2 -1 +2 +19 0.6
201323 MLBHouston Astros 672626 1773125 32852 3513 283320363682 80316 135 302 89 -8 +2 -1 +2 +19 1.4
201424 MLBHouston Astros 707660 2214537 36535 569 335374444818 109354 75 351 127 +21 +8 -8 +3 +20 4.4
201424 MLBHouston Astros 707660 2254737 36535 569 341379453832 112360 75 369 140 +32 +8 -8 +3 +20 5.5
201525 MLBHouston Astros 689638 19638414 33679 3813 307350445795 138323 105 338 117 +13 +2 +4 +2 +20 4.3
201525 MLBHouston Astros 689638 20040415 33679 3813 313356459815 146329 105 357 132 +25 +2 +4 +2 +20 5.4
201626 MLBHouston Astros 717640 21240523 60707 3010 331395517912 186341 108 381 150 +40 +2 -1 +3 +20 6.5
201626 MLBHouston Astros 717640 21642524 60707 3010 338400531932 194347 108 405 168 +55 +2 -1 +3 +20 8.0
201727 MLBHouston Astros 662590 20037423 58849 326 339406532939 193363 139 402 166 +49 +4 +1 +2 +19 7.7
201727 MLBHouston Astros 662590 20439424 58849 326 346412547960 202370 139 419 179 +59 +4 +1 +2 +19 8.7
201828 MLBHouston Astros 599534 16628212 55796 174 311382438820 127347 139 357 132 +21 +2 +6 +2 +17 5.0
201828 MLBHouston Astros 599534 16929213 55796 174 316387451838 135352 139 373 144 +30 +2 +6 +2 +17 5.8
201929 MLB2 teams 571522 14926429 42913 65 285342517859 232296 167 369 140 +26 -1 +5 +2 +16 4.9
201929 MLB2 teams 571521 15327431 43893 65 294351539890 246302 168 386 153 +34 -1 +5 +2 +16 5.8
202030 MLBHouston Astros 210192 42905 17391 23 219286344629 125250 198 276 69 -7 -1 -3 +1 +6 -0.4
202030 MLBHouston Astros 210192 42905 17391 23 219286344629 125250 198 285 76 -6 -1 -3 +1 +6 -0.2
202131 MLBHouston Astros 678601 16331129 66914 53 271347471818 200275 1310 352 127 +21 -0 +4 +2 +19 4.7
202131 MLBHouston Astros 678601 16732131 66914 53 278353489842 211280 1310 368 140 +30 -0 +4 +2 +19 5.7
202232 MLBHouston Astros 604527 15337026 668710 181 290380509888 218306 1411 387 154 +37 +3 +2 +2 +17 6.3
202232 MLBHouston Astros 604527 15839028 668710 181 300388533921 233315 1411 404 167 +46 +3 +2 +2 +17 7.2
202333 MLBHouston Astros 410360 10920216 44715 142 303386503889 200339 1711 389 156 +26 +2 -0 +1 +12 4.2
202333 MLBHouston Astros 410360 11221217 44715 142 311394522916 211348 1711 403 166 +31 +2 -0 +1 +12 4.7
202434 MLBHouston Astros 682628 18230019 471197 227 290346428774 139333 177 339 118 +14 +2 -5 +2 +19 3.2
202434 MLBHouston Astros 682628 18531020 471197 227 295350439790 145337 177 353 128 +22 +2 -5 +2 +19 4.1
202535 MLBHouston Astros 654588 15323125 551094 106 260328430758 170278 178 324 106 +4 -0 -5 +2 +19 2.1
202535 MLBHouston Astros 654588 15624126 551094 106 265332442774 177283 178 341 119 +14 -0 -5 +2 +19 3.0
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD36 MLBHOU 317285 6713111 29701 22 235308404711 168273 229 310 96 -2 -0 +0 +1 +9 0.9
YTD36 MLBHOU 317285 6713111 29701 22 235308404711 168273 229 316 100 +0 -0 +0 +1 +9 1.0
ROS36 MLBHOU 100% 304273 7614111 26602 42 278346458803 179318 209 352 127 +9 +0 -1 +1 +9 1.8
ROS36 MLBHOU 100% 304273 7714111 26602 42 282349462810 179321 209 352 127 +9 +0 -1 +1 +9 1.8
FULL36 MLBHOU 621558 14427222 551303 64 258328432760 174298 219 331 111 +8 -0 -1 +2 +18 2.7
TOT36 MLBHOU 621558 14327222 551303 64 256326430756 174296 219 331 111 +8 -0 -1 +2 +18 2.7
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202737 MLBHOU 100% 381344 9216112 32782 31 267333424758 157315 208 341 119 +8 +0 -9 +1 +11 1.2
202838 MLBHOU 100% 310280 731219 25652 21 261326407733 146305 218 326 107 +3 +0 -9 +1 +9 0.3
202939 MLBHOU 100% 234213 53816 18501 10 249310380691 131295 218 310 96 -1 +0 -9 +1 +7 -0.3
203040 MLBHOU 100% 162147 35504 13351 00 238304354658 116287 228 302 89 -2 +0 -10 +1 +5 -0.7
202737 MLBHOU 100% 381344 9417113 32782 31 273339442780 169318 208 341 119 +8 +0 -9 +1 +11 1.2
202838 MLBHOU 100% 310280 7412110 25652 21 264329421750 157308 218 325 107 +3 +0 -9 +1 +9 0.3
202939 MLBHOU 100% 234213 54817 18501 10 254315399714 146298 218 310 95 -1 +0 -9 +1 +7 -0.3
203040 MLBHOU 100% 162147 35504 13351 00 238304354658 116289 228 301 89 -2 +0 -10 +1 +5 -0.7
▸ Career Totals
Career 100879138 272251136300 769142788 335100 298358460818 162324 148 360 134 +383 +27 -45 +39 +286 70.4
/ 162G 650589 17533219 50926 226 297359457815 160324 148 360 134 +25 +2 -3 +3 +18 4.6
Career 1226411150 323858563316 8771751102 468149 290348439787 149319 147 340 118 +255 +34 -45 +44 +347 64.8
/ 162G 650591 17231317 46935 258 291347440787 149320 147 340 118 +14 +2 -2 +2 +18 3.4

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
200717 ROKVSL Astros 243204 701240 28165 155 343435441876 98366 712 387 154 +15 +1 +7 2.3
200818 ROKGreeneville Astros 152141 40932 8260 82 284322433755 149333 175 327 108 +1 +1 +4 0.7
200919 ROKGreeneville Astros 208179 582023 26160 214 324410508918 184342 812 400 164 +15 +3 +6 2.4
201020 A+Lancaster JetHawks 127116 32524 9171 34 276333457790 181295 137 346 123 +3 -1 +4 0.6
201020 ALexington Legends 434393 12115311 33492 3914 308364445810 137329 118 357 131 +15 +2 +12 3.0
201020 INTLNavegantes del Magallanes 166155 441010 5281 54 284311361672 77346 173 292 82 -3 -1 +5 0.1
201121 MLBHouston Astros 234221 611012 5292 73 276298357656 81309 122 286 77 -6 +0 +0 +3 +7 0.4
201121 AACorpus Christi Hooks 153144 52935 7140 55 361391569960 208373 95 414 175 +13 -1 +4 1.7
201121 A+Lancaster JetHawks 238213 871375 19260 199 4084576061.063 197443 118 453 205 +28 +0 +7 3.6
201121 INTLNavegantes del Magallanes 273242 821822 16264 102 339389455844 116364 106 362 135 +11 +1 +8 2.0
201222 MLBHouston Astros 630576 1673447 40746 3311 290342399742 109321 126 329 110 +7 +2 -6 +3 +18 2.4
201222 INTLNavegantes del Magallanes 160143 481011 16161 80 336406441847 105373 1010 381 150 +9 +2 +5 1.5
201323 MLBHouston Astros 672626 1773125 32852 3513 283320363682 80316 135 302 89 -8 +2 -1 +2 +19 1.4
201424 MLBHouston Astros 707660 2254737 36535 569 341379453832 112360 75 369 140 +32 +8 -8 +3 +20 5.5
201525 MLBHouston Astros 689638 20040415 33679 3813 313356459815 146329 105 357 132 +25 +2 +4 +2 +20 5.4
201626 MLBHouston Astros 717640 21642524 60707 3010 338400531932 194347 108 405 168 +55 +2 -1 +3 +20 8.0
201727 MLBHouston Astros 662590 20439424 58849 326 346412547960 202370 139 419 179 +59 +4 +1 +2 +19 8.7
201828 MLBHouston Astros 599534 16929213 55796 174 316387451838 135352 139 373 144 +30 +2 +6 +2 +17 5.8
201929 MLBHouston Astros 548500 14927331 41823 65 298355550905 252303 157 391 158 +36 -1 +5 +2 +16 5.8
201929 AAARound Rock Express 2321 4010 270 00 190261286547 95286 309 249 49 -1 +0 +1 -0.1
202030 MLBHouston Astros 210192 42905 17391 23 219286344629 125250 198 285 76 -6 -1 -3 +1 +6 -0.2
202131 MLBHouston Astros 678601 16732131 66914 53 278353489842 211280 1310 368 140 +30 -0 +4 +2 +19 5.7
202232 MLBHouston Astros 604527 15839028 668710 181 300388533921 233315 1411 404 167 +46 +3 +2 +2 +17 7.2
202333 MLBHouston Astros 410360 11221217 44715 142 311394522916 211348 1711 403 166 +31 +2 -0 +1 +12 4.7
202434 MLBHouston Astros 682628 18531020 471197 227 295350439790 145337 177 353 128 +22 +2 -5 +2 +19 4.1
202535 MLBHouston Astros 654588 15624126 551094 106 265332442774 177283 178 341 119 +14 -0 -5 +2 +19 3.0
▸ Career Totals (raw MLB only — historical actual)
MLB Career 86967881 238845532255 655113980 32596 303362466828 163326 138 365 137 +366 +27 -7 +34 +246 68.0

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
#1Carlos Beltránlast yr '17
ROYAS×9GG×3SS×2HOF
career totals — 18 seasons, 10,245 PA
1810,245413282278352489-36-1370.259.6
/1626642718-2.4-0.84.5pk7: 49
#2Robinson Canólast yr '22
AS×8GG×2SS×5
career totals — 17 seasons, 9,550 PA
179,55033551301351488+34+870.058.2
/162664234+2.4+0.64.9pk7: 47
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 21 projected seasons
2110,721320346296352458+7-168.455.6
/1626642021+0.4-0.04.2pk7: 43
#3Victor Martinezlast yr '18
AS×5SS×2
career totals — 15 seasons, 8,130 PA
158,1302457295360455+31+855.049.0
/162664201+2.5+0.64.5pk7: 43
#4Hanley Ramirezlast yr '19
ROYAS×3SS×3
career totals — 14 seasons, 7,125 PA
147,125271281289361486+22-3452.949.0
/1626642526+2.1-3.24.9pk7: 45
#5Ryan Zimmermanlast yr '21
career totals — 16 seasons, 7,402 PA
167,40228443277341475-25+1344.340.6
/162664254-2.2+1.24.0pk7: 37
#6Torii Hunterlast yr '15
career totals — 16 seasons, 9,251 PA
169,251344185278332465-25-2246.337.8
/1626642513-1.8-1.63.3pk7: 29

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
Jose Altuve (OGILVIE) 36 50 45 51 35 256/326/430 174296 226 21% 9% 111 +2.7
Edgard Clemente
2012 · AAA
36 51 53→55 44→40 47 261/319/435 174306 217 22% 7% 113 +2.6 241/297/402 161312 1912 28% 6% 95 +1.4 236/297/41117529924929%6%95+0.3
Omar Ramirez
2007 · AAA
36 51→50 51→55 51→50 51 260/319/426 167281 1810 16% 7% 111 +2.5 250/306/378 128281 1412 16% 7% 92 +1.2 268/324/34880291101311%7%89+0.3
Lew Ford
2013 · MLB
36 50→60 56→50 53→50 47 263/310/455 192287 2314 18% 6% 115 +2.7 253/301/422 169279 199 17% 6% 102 +1.9 273/323/42214929613012%6%109+0.5
Jason Michaels
2011 · MLB
35 47→55 52→50 43→45 50 241/308/419 178269 195 19% 8% 105 +2.1 219/277/348 129257 136 20% 7% 73 -0.1 189/242/275852298220%6%34-0.7
So Taguchi
2004 · MLB
35 49→58 54→45 52→50 51 255/317/437 182280 2210 18% 8% 113 +2.6 265/316/392 127295 1115 14% 6% 100 +1.7 276/331/3729631071513%7%98+1.0
Ray Martinez
2006 · AAA
37 52→56 55→50 46→45 48 270/339/454 184308 238 20% 7% 127 +3.6 253/319/393 140292 179 19% 8% 102 +1.9 279/325/40012132414518%6%104+1.0
Marquis Grissom
2003 · MLB
36 47→57 55→60 48→50 44 249/290/433 184273 2311 19% 5% 101 +1.8 275/311/445 170296 218 15% 5% 112 +2.6 276/311/43315729419713%5%106+1.6
Michael Cuddyer
2015 · MLB
36 54→58 52→60 50 51 273/331/445 172305 1810 17% 8% 121 +3.2 260/314/409 149308 167 20% 7% 104 +2.0 258/309/39013231215322%6%95+1.0
Jose Luis Sandoval
2006 · AAA
36 51→52 51→50 48→40 51 257/323/424 167285 185 17% 8% 112 +2.6 258/309/398 140295 154 17% 6% 99 +1.7 259/309/38112129613217%6%94+0.8
Hiram Bocachica
2011 · AAA
35 48 52→55 48→55 46 246/309/414 168279 2012 20% 6% 104 +2.0 222/295/395 173263 2018 24% 8% 94 +1.3 189/276/376188212232424%9%79+0.2
Brian Jordan
2003 · MLB
36 55→57 54→55 45 48 281/332/465 184303 225 16% 6% 127 +3.6 265/323/411 146294 165 15% 7% 108 +2.3 258/319/37611829012415%7%93+0.5
Ronnie Belliard
2011 · MLB
36 51→58 49→50 46→45 52 254/322/409 155293 167 19% 9% 108 +2.3 225/284/346 121268 129 20% 7% 75 -0.0 201/247/286852417720%5%40-0.9
Yan Gomes
2023 · MLB
36 48→54 51→55 49→40 43 245/286/399 154271 194 18% 4% 90 +1.0 239/287/375 136287 154 22% 5% 85 +0.7 260/313/39613630614119%5%97+1.1
Cristhian Presichi
2016 · AAA
36 50→60 52→55 47→50 47 257/297/417 161265 219 13% 5% 99 +1.7 249/285/351 102283 1011 16% 5% 76 +0.1 245/285/317712866916%5%64-0.5
Cesar Tapia
2019 · AAA
36 49→59 52→55 51→50 46 252/297/416 164269 2113 16% 5% 99 +1.7 231/280/366 135265 158 19% 5% 79 +0.3 224/272/34712325015217%5%70-0.1
Damion Easley
2006 · MLB
36 46→52 52→55 49→50 53 236/311/414 178252 189 16% 8% 105 +2.1 251/326/418 167266 205 15% 8% 112 +2.6 258/330/40314527219113%8%107+1.0
Jose Amador
2016 · AAA
36 48→58 48→55 45 48 244/310/379 135272 176 17% 6% 95 +1.4 245/321/382 137274 165 17% 8% 101 +1.8 235/316/36012526915218%8%91+0.6
Brandon Inge
2013 · MLB
36 45→55 50→55 41→45 48 231/298/387 156286 183 26% 8% 92 +1.2 215/279/351 136281 166 28% 7% 75 -0.0 160/224/239792209331%5%20-1.2
Orlando Merced
2003 · MLB
36 54 49→50 54→45 53 268/335/425 157310 1611 19% 9% 117 +2.9 245/306/390 145280 1310 17% 8% 95 +1.4 229/283/3691402588814%7%74-0.0
Gabe Kapler
2010 · MLB
35 51→60 53→55 49→55 54 259/328/447 188283 2011 17% 9% 120 +3.1 237/312/384 147270 1610 18% 9% 97 +1.5 203/282/286832349417%8%59-0.3