
Astros.
The nightly market record for Houston.
Regular season is live. This page is a preview of the year-round offseason desk — the roster snapshot is real, but the move-tracking, futures-movement and projected-lineup sections are dormant until the season ends and those data sources wire up. The active surface today is the club desk.
Astros batters · 35 on the books.
| Batter | Bats | PA 26 | BA 26 | xBA 26 | PA 25 | BA 25 | xBA blended |
|---|---|---|---|---|---|---|---|
| Yordan Alvarez | L | 262 | .301 | .342 | 199 | .273 | .307 |
| Christian Walker | R | 247 | .249 | .249 | 640 | .238 | .247 |
| Cam Smith | R | 226 | .218 | .249 | 493 | .236 | .247 |
| Isaac Paredes | R | 225 | .237 | .241 | 438 | .254 | .243 |
| Jose Altuve | R | 185 | .245 | .251 | 654 | .265 | .247 |
| Brice Matthews | R | 155 | .204 | .194 | 47 | .167 | .210 |
| Carlos Correa | R | 141 | .279 | .289 | 584 | .276 | .258 |
| Christian Vázquez | R | 126 | .246 | .213 | 214 | .189 | .231 |
| Yainer Diaz | R | 106 | .238 | .238 | 567 | .256 | .243 |
| Jeremy Peña | R | 100 | .272 | .314 | 543 | .304 | .261 |
| Jake Meyers | R | 79 | .236 | .225 | 381 | .292 | .240 |
| Braden Shewmake | L | 79 | .243 | .236 | 0 | .000 | .239 |
| Joey Loperfido | L | 66 | .276 | .232 | 104 | .333 | .240 |
| Nick Allen | R | 57 | .255 | .230 | 416 | .221 | .242 |
| Taylor Trammell | L | 57 | .314 | .204 | 135 | .197 | .232 |
| Zach Cole | L | 53 | .157 | .209 | 52 | .255 | .230 |
| Dustin Harris | L | 52 | .233 | .286 | 43 | .200 | .262 |
| Zach Dezenzo | R | 49 | .200 | .190 | 109 | .245 | .227 |
| César Salazar | L | 22 | .056 | .237 | 16 | .231 | .243 |
| Shay Whitcomb | R | 18 | .118 | .134 | 32 | .125 | .221 |
| Daniel Johnson | L | 17 | .143 | .280 | 57 | .189 | .251 |
| Brendan Rodgers | — | 0 | .000 | — | 128 | .191 | — |
| Chas McCormick | — | 0 | .000 | — | 116 | .210 | — |
| Cooper Hummel | — | 0 | .000 | — | 105 | .170 | — |
| Jacob Melton | — | 0 | .000 | — | 78 | .157 | — |
| Luis Guillorme | — | 0 | .000 | — | 21 | .150 | — |
| Jon Singleton | — | 0 | .000 | — | 9 | .111 | — |
| Kenedy Corona | — | 0 | .000 | — | 4 | .000 | — |
| Bryan Abreu | R | 0 | .000 | — | 0 | .000 | — |
| Enyel De Los Santos | R | 0 | .000 | — | 0 | .000 | — |
| Josh Hader | — | 0 | .000 | — | 0 | .000 | — |
| Kaleb Ort | — | 0 | .000 | — | 0 | .000 | — |
| Bennett Sousa | L | 0 | .000 | — | 0 | .000 | — |
| Tatsuya Imai | R | 0 | .000 | — | 0 | .000 | — |
| AJ Blubaugh | R | 0 | .000 | — | 0 | .000 | — |
Highest-quality contact, blended.
| № | Batter | xBA blended | BA 26 | xBA 26 | PA 26 | Bats |
|---|---|---|---|---|---|---|
| 01 | Yordan Alvarez | .307 | .301 | .342 | 262 | L |
| 02 | Dustin Harris | .262 | .233 | .286 | 52 | L |
| 03 | Jeremy Peña | .261 | .272 | .314 | 100 | R |
| 04 | Carlos Correa | .258 | .279 | .289 | 141 | R |
| 05 | Jose Altuve | .247 | .245 | .251 | 185 | R |
| 06 | Cam Smith | .247 | .218 | .249 | 226 | R |
| 07 | Christian Walker | .247 | .249 | .249 | 247 | R |
| 08 | Yainer Diaz | .243 | .238 | .238 | 106 | R |
| 09 | Isaac Paredes | .243 | .237 | .241 | 225 | R |
| 10 | Nick Allen | .242 | .255 | .230 | 57 | R |
Roster moves · trades · free-agent activity.
Tracking trades, free-agent signings, non-tenders, and 40-man moves needs a dedicated source (MLB Trade Rumors RSS, MLB Transactions API, or editorial entry). Surface goes live the first time data lands.
Projected lineup · rotation outlook.
Lineup + rotation projections need a depth-chart source or a per-team editorial entry. The MlbBatter graph carries position-agnostic stats; turning that into a 1-9 + bench + rotation card requires position metadata the schema doesn't carry yet.
Win total · division · World Series.
Win-total, division, and championship futures move on different cadence than player props and require a different odds feed. The almanac currently sources player props via ParlayAPI + the-odds-api H2H — futures would slot alongside, with snapshot rows mirroring MlbLineSnapshot but typed to a futures market.
Camp battles · prospect progress.
Spring training battles (5th starter, bench spots, prospect debuts) are an editorial product — too low-frequency for a model, too high-judgment for an automatic feed. Plans for a per-team weekly note from the editor once the offseason calendar starts producing real signal.