Astros Lineup Today vs. Cardinals — April 17, 2026

April 17, 2026

The Houston Astros have released their lineup for today’s game against the St. Louis Cardinals at Daikin Park.

Game Details

Date: April 17, 2026
First pitch: 7:10 p.m. CT
Location: Daikin Park, Houston, TX

How to Tune In

TV: Space City Home Network (SCHN)
Streaming: SCHN+ app (with provider login)
Radio: KBME 790 AM / 94.5 FM HD-2

Astros Starting Lineup

  1. Jose Altuve (R) 2B
  2. Yordan Alvarez (L) DH
  3. Carlos Correa (R) 3B
  4. Christian Walker (R) 1B
  5. Joey Loperfido (L) LF
  6. Cam Smith (R) RF
  7. Taylor Trammell (L) CF
  8. Christian Vázquez (R) C
  9. Nick Allen (R) SS

SP: Peter Lambert (RHP)

Cardinals Starting Lineup

  1. JJ Wetherholt (L) 2B
  2. Iván Herrera (R) DH
  3. Alec Burleson (L) 1B
  4. Jordan Walker (R) RF
  5. Nolan Gorman (L) 3B
  6. Masyn Winn (R) SS
  7. Nathan Church (L) LF
  8. Pedro Pagés (R) C
  9. Victor Scott II (L) CF

SP: Kyle Leahy (RHP)

Notes

Peter Lambert makes the start as the Astros continue to patch together a taxed rotation early in the season. Houston sticks with a righty-heavy lineup behind Yordan Alvarez, who remains the anchor in the two-hole. Christian Vázquez draws the start behind the plate, while Nick Allen stays in at shortstop as the Astros look to open the series with a win.