Christian Walker1B Houston Astros
Age 35 R/R 5'11" / 208 lbs MLB HR +6% Svc 7.721 · Ctrl thru 2027
2026 ROS PROJECTION400 act + 266 ros · stats below = ROS only
wRC+†vL 114117vR 125
AVG/OBP/SLG.247 / .321 / .469
PA266
HR13
K%24
BB%8
BABIP283
ISO222
MLB%100%
Value2026 · WAR
BAT: +12.4 runs (wOBA-derived runs vs avg)+12BATRUN: -0.9 runs (SB/CS + UBR baserunning)-1RUNFLD: +3.0 runs (Defensive runs vs avg)+3FLDPOS: -11.9 runs (Positional adjustment)-12POSREP: +18.9 runs (Replacement-level credit)+19REPTotal WAR: +2.30+2.3WAR
0.01.53.00.91.1-$12M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Splits · ContractCON 53 / POW 54
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT53
Whiff%
5910.0%
xwOBA
650.325
POWER54
Barrel%
7812.3
Avg EV
7390.7
Bat Spd
7573.9
EYE54
Chase%
9023.2%
SPEED36
Sprint
1725.9
DEFENSE57
scouting grade only
Platoon Splits2024-2026 · 1302 PA
vs LHP
vs RHP
Edge
PA
319
983
wRC+
101
117
R
wOBA
318
339
R
ISO
146
220
▶▶R
BABIP
318
279
L
K%
25.1%
25.3%
BB%
7.8%
7.8%
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2014
Service   7.721 yrs.days
Team Control Through   2027
First FA Year   2027
NTC
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$8M+0.9$4M-$4M
2027Ext$20M+1.1$8M-$10M
Totals $28M $12M -$14M

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
201322 A+3 teams 439408 1042207 19977 23 255300360660 105314 224 291 81
201322 A+3 teams 439393 11827011 34677 23 300366453819 153334 158 362 135
201423 AA3 teams 618572 14524226 351765 21 253302439741 185316 286 317 101
201423 AA3 teams 618550 15626227 571415 21 284356485842 202332 239 368 140
201524 AAANorfolk Tides 592554 11627112 291776 13 209256327583 117283 305 256 54
201524 AAANorfolk Tides 592534 13733118 491366 13 257326423749 167311 238 333 113
201625 AAANorfolk Tides 552519 11922126 251714 13 229270426696 197285 315 298 86
201625 AAANorfolk Tides 552504 13329218 401384 13 264323437760 173327 257 335 114
201726 AAA2 teams 607547 11922523 421658 52 218283402685 185260 277 299 87
201726 AAA2 teams 607526 16235934 621098 52 308389603991 295326 1810 421 180
201827 AAA2 teams 412383 7617215 191355 20 198246371616 172256 335 266 62
201827 AAA2 teams 412373 10527421 291085 20 282342544886 263337 267 380 149
201928 MLBArizona Diamondbacks 603529 13425128 671556 81 253344463807 210305 2611 346 123 +16 +1 +6 -11 +17 3.0
201928 MLBArizona Diamondbacks 603529 13726129 671556 81 259349476825 217312 2611 365 137 +25 +1 +6 -11 +17 4.0
202029 MLBArizona Diamondbacks 243218 581717 19503 11 266333450783 183311 218 338 116 +5 -0 -2 -4 +7 0.5
202029 MLBArizona Diamondbacks 243218 591817 19503 11 271338459796 188317 218 348 125 +7 -0 -2 -4 +7 0.8
202130 MLB2 teams 463418 9922111 391134 00 237308373681 136297 248 302 89 -6 +0 -2 -8 +13 -0.3
202130 MLB2 teams 463418 10223112 391124 00 244315390704 146304 248 315 99 -0 +0 -2 -8 +13 0.3
202231 MLBArizona Diamondbacks 667583 13724234 691318 22 235324458782 223242 2010 339 117 +13 -0 +4 -12 +19 2.5
202231 MLBArizona Diamondbacks 667583 14125236 691318 22 242330477807 235248 2010 352 128 +21 -0 +4 -12 +19 3.2
202332 MLBArizona Diamondbacks 661583 14735232 621278 110 252332484816 232266 199 346 123 +17 +2 +3 -12 +19 3.1
202332 MLBArizona Diamondbacks 661582 15036233 621278 110 258337497833 239272 199 361 135 +26 +2 +3 -12 +19 3.9
202433 MLBArizona Diamondbacks 552479 11725025 5513310 22 244335453788 209280 2410 337 116 +10 -0 +5 -10 +16 2.0
202433 MLBArizona Diamondbacks 552479 12026026 5513310 22 251340468808 217287 2410 353 128 +18 -0 +5 -10 +16 2.8
202534 MLBHouston Astros 640585 13523125 4017711 21 231292402694 171284 286 305 92 -6 +0 -4 -11 +18 -0.4
202534 MLBHouston Astros 640585 13924127 4017711 21 238299421719 183291 286 318 101 +1 +0 -4 -11 +18 0.3
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD35 MLBHOU 400359 8519120 33907 00 237313462776 226260 228 334 114 +6 +0 -1 -7 +11 1.0
YTD35 MLBHOU 400359 8519120 33907 00 237313462776 226260 228 341 119 +9 +0 -1 -7 +11 1.2
ROS35 MLBHOU 100% 266238 5912113 21645 10 247321469790 222281 248 342 120 +6 +0 +4 -5 +8 1.3
ROS35 MLBHOU 100% 267239 6013113 21645 10 251325477802 226285 248 335 114 +4 +0 +4 -5 +8 1.1
FULL35 MLBHOU 667598 14532233 5415412 10 242318468786 226271 238 334 114 +11 +0 +3 -12 +19 2.1
TOT35 MLBHOU 666597 14431233 5415412 10 241316465782 224269 238 337 116 +12 +0 +3 -12 +19 2.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202736 MLBHOU 100% 475427 10121121 371178 10 237309438747 201274 258 330 111 +6 +0 +0 -8 +13 1.2
202736 MLBHOU 100% 475427 10321122 371178 10 241314450763 208277 258 322 105 +3 +0 +0 -8 +13 0.8
▸ Career Totals
Career 46404122 102121610209 413109666 297 248326457783 209285 249 342 120 +103 +3 +14 -111 +131 14.3
/ 162G 650577 14230129 581549 41 246324452776 206283 249 342 120 +14 +0 +2 -16 +18 2.0
Career 77907043 166633821305 578198898 4119 237303420724 184282 267 314 98 -14 +1 +14 -139 +221 8.3
/ 162G 650588 13928225 481668 32 236303418721 182283 267 314 98 -1 -0 +1 -12 +18 0.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
201322 AABowie Baysox 6962 15500 6101 00 242319323641 81288 149 296 84 -1 +0 +2 0.1
201322 A+Frederick Keys 239215 621708 17413 20 288349479828 191318 177 360 134 +9 +0 +7 1.7
201322 ADelmarva Shorebirds 131116 41503 11163 03 353423474897 121388 128 400 164 +10 -1 +4 1.2
201423 MLBBaltimore Orioles 1918 3101 190 00 167211389599 222250 475 261 58 -1 +0 -1 -11 +1 -1.2
201423 AAANorfolk Tides 188166 431006 18492 00 259339428766 169327 2610 339 118 +4 +0 +5 0.9
201423 AABowie Baysox 411366 11015220 38833 21 301371516887 216337 209 387 154 +25 +0 +12 3.7
201524 AAANorfolk Tides 592534 13733118 491366 13 257326423749 167311 238 333 113 +9 -1 +17 2.5
201625 AAANorfolk Tides 552504 13329218 401384 13 264323437760 173327 257 335 114 +9 -1 +16 2.4
201726 MLBArizona Diamondbacks 1512 3102 152 00 2504008331.233 583200 337 508 247 +2 +0 -0 -11 +0 -0.8
201726 AAAReno Aces 592514 15934932 611046 52 309388597986 288327 1810 419 178 +52 +0 +17 7.1
201827 MLBArizona Diamondbacks 5349 8203 3221 10 163226388614 224208 426 271 65 -2 +0 -1 -7 +2 -0.9
201827 AAAReno Aces 359324 9725418 26864 10 299359568927 269351 247 397 162 +25 +0 +10 3.6
201928 MLBArizona Diamondbacks 603529 13726129 671556 81 259349476825 217312 2611 365 137 +25 +1 +6 -11 +17 4.0
202029 MLBArizona Diamondbacks 243218 591817 19503 11 271338459796 188317 218 348 125 +7 -0 -2 -4 +7 0.8
202130 MLBArizona Diamondbacks 445401 9823110 381064 00 244316382698 137307 249 313 98 -1 +0 -2 -8 +13 0.1
202130 AAAReno Aces 1817 4002 160 00 235278588866 353222 336 371 142 +1 +0 +1 0.1
202231 MLBArizona Diamondbacks 667583 14125236 691318 22 242330477807 235248 2010 352 128 +21 -0 +4 -12 +19 3.2
202332 MLBArizona Diamondbacks 661582 15036233 621278 110 258337497833 239272 199 361 135 +26 +2 +3 -12 +19 3.9
202433 MLBArizona Diamondbacks 552479 12026026 5513310 22 251340468808 217287 2410 353 128 +18 -0 +5 -10 +16 2.8
202534 MLBHouston Astros 640585 13924127 4017711 21 238299421719 183291 286 318 101 +1 +0 -4 -11 +18 0.3
▸ Career Totals (raw MLB only — historical actual)
MLB Career 38983456 8581828174 35591553 277 248328457784 208285 239 344 122 +96 +3 +9 -98 +110 12.3

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
#1Jay Brucelast yr '20
career totals — 13 seasons, 6,603 PA
136,60331865245314469-71-5419.619.5
/162664327-7.1-5.42.0pk7: 19
#2Kendrys Moraleslast yr '19
career totals — 13 seasons, 5,357 PA
135,3572136265327453-95-1614.915.2
/162664261-11.8-2.01.8pk7: 16
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 11 projected seasons
115,39524232246320454-100-1315.314.6
/162664304-12.3-1.61.9pk7: 14
#3Kole Calhounlast yr '23
career totals — 11 seasons, 4,963 PA
114,96317933242316418-54-338.39.6
/162664244-7.3-4.41.1pk7: 11
#4C.J. Cronlast yr '23
career totals — 10 seasons, 4,043 PA
104,04318710260320471-72-468.98.9
/162664312-11.9-7.61.5pk7: 9
#5Mitch Morelandlast yr '21
career totals — 12 seasons, 4,536 PA
124,53618611251318446-81-565.96.1
/162664272-11.9-8.10.9pk7: 6
#6Brandon Mosslast yr '17
career totals — 8 seasons, 3,459 PA
83,45916011238315455-53-415.95.9
/162664312-10.2-7.91.1pk7: 6

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
Christian Walker (OGILVIE) 35 57→53 58→54 36 54 241/316/465 224269 331 23% 8% 116 +2.3
Olmedo Saenz
2006 · MLB
35 50 58→60 41→30 50 262/327/471 208288 263 20% 8% 126 +3.5 255/332/461 206289 254 21% 9% 126 +3.5 249/336/46821928127021%9%126+1.0
Kendrys Morales
2019 · MLB
36 47→57 58→65 38→40 51 252/322/448 195277 272 21% 9% 118 +3.0 233/322/374 141261 175 17% 11% 99 +1.7 192/313/248562166013%13%63-0.3
Steve Pearce
2018 · MLB
35 47→56 54→60 38→50 51 247/320/428 182274 223 20% 9% 112 +2.6 243/326/411 168286 194 22% 9% 111 +2.5 236/332/40316627919022%10%109+0.8
John Lindsey
2013 · AAA
36 45→53 59→65 43→30 41 242/307/450 208298 272 28% 6% 114 +2.7 231/309/439 208291 293 31% 7% 111 +2.5 212/301/42321226431032%8%102+1.2
Ryan Ludwick
2013 · MLB
35 49→56 55→65 37→45 51 255/327/443 188292 232 21% 9% 119 +3.1 239/304/386 147289 173 23% 8% 94 +1.3 224/286/33310928012023%7%70-0.2
Marcus Thames
2010 · MLB
33 44→46 62→70 35→40 47 244/304/464 220281 323 26% 8% 115 +2.8 247/310/427 180297 254 25% 8% 108 +2.3 272/336/44717532927025%8%121+1.4
Edgard Clemente
2010 · AAA
34 49 54→55 39→40 49 252/318/426 175293 226 22% 8% 111 +2.5 258/315/431 173312 218 24% 7% 111 +2.5 236/297/41117529924929%6%95+0.3
Eric Karros
2001 · MLB
33 46→55 58→55 42→40 54 249/322/452 203265 275 19% 9% 119 +3.1 255/318/414 159282 195 17% 8% 108 +2.3 261/320/40414428717316%7%102+1.5
Refugio Cervantes
2013 · AAA
34 47→54 58→65 41→30 41 254/286/451 197276 282 20% 4% 105 +2.1 234/266/377 143283 183 24% 4% 76 +0.0 223/255/34312027214124%4%63-0.4
Justin Upton
2022 · MLB
34 40→50 59→65 43→55 50 223/307/429 206267 296 29% 10% 108 +2.3 220/302/387 167301 218 32% 9% 95 +1.4 145/245/24910523812041%9%36-0.5
Luis Alfonso Garcia
2015 · AAA
36 47→57 61→60 44→40 49 255/315/468 212275 314 21% 8% 121 +3.2 248/315/422 174285 243 22% 9% 108 +2.3 247/321/40816128724122%9%106+1.4
Kevin Barker
2010 · MLB
35 44→47 54→55 43→40 47 233/295/411 178274 233 24% 8% 97 +1.5 256/319/421 165298 174 20% 8% 109 +2.4 270/338/43116131115117%9%118+1.7
Mario Valenzuela
2013 · AAA
36 53→58 55→60 40 45 273/323/454 181306 244 20% 6% 120 +3.1 240/287/360 120315 145 27% 6% 80 +0.4 223/274/3219828312125%6%62-0.4
Tino Martinez
2003 · MLB
35 51→54 56→55 42→40 55 267/331/456 189272 244 13% 8% 124 +3.4 262/345/442 180274 224 14% 10% 126 +3.5 257/350/43717926723314%11%118+2.4
Izzy Alcantara
2007 · AAA
34 49 55→60 40→45 53 253/332/432 179286 238 21% 10% 118 +3.0 241/306/420 179288 228 24% 8% 105 +2.1 226/292/42519926426225%8%97+0.6
Todd Frazier
2020 · MLB
34 43→51 55→60 42→50 52 231/320/413 183262 246 22% 10% 109 +2.4 232/307/386 154277 186 22% 8% 96 +1.5 236/303/38314729814324%6%92+0.3
Vinny Castilla
2002 · MLB
35 48→53 53→60 35→40 47 248/295/419 171266 213 17% 6% 99 +1.7 254/298/428 174271 213 15% 5% 103 +1.9 264/321/46420028223216%7%115+2.8
Brett Harper
2016 · AAA
35 49→50 58→60 46→30 45 259/320/449 190310 286 26% 7% 118 +3.0 236/289/392 156297 215 27% 6% 89 +1.0 221/274/36314227621028%6%75-0.0
Jeromy Burnitz
2004 · MLB
35 43→52 60→65 41→45 51 236/314/450 214261 297 23% 9% 116 +2.8 258/326/477 219281 296 20% 9% 128 +3.6 259/328/47421528029419%8%121+2.9
Eduardo Perez
2006 · MLB
36 49 59→60 40→50 59 261/353/470 209277 276 18% 11% 137 +4.3 253/332/448 195271 256 17% 9% 122 +3.3 249/324/44519625826016%9%111+0.9