Astros Lineup Today vs. Cardinals — April 18, 2026

April 18, 2026

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

Game Details

Date: April 18, 2026
First pitch: 6: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) LF
  3. Carlos Correa (R) 3B
  4. Christian Walker (R) 1B
  5. Isaac Paredes (R) DH
  6. Taylor Trammell (L) CF
  7. Cam Smith (R) RF
  8. Christian Vázquez (R) C
  9. Nick Allen (R) SS

SP: Lance McCullers Jr. (RHP)

Cardinals Starting Lineup

  1. JJ Wetherholt (L) 2B
  2. Iván Herrera (R) C
  3. Alec Burleson (L) 1B
  4. Jordan Walker (R) RF
  5. Nolan Gorman (L) DH
  6. Masyn Winn (R) SS
  7. Ramón Urías (R) 3B
  8. Nathan Church (L) CF
  9. José Fermín (R) LF

SP: Andre Pallante (RHP)

Notes

Houston continues its early-season search for stability on the mound, with Lance McCullers Jr. taking the ball behind a rotation that has already been stretched thin. The Astros lineup remains largely intact, with Yordan Alvarez hitting near the top and Carlos Correa anchoring the middle as the offense looks to provide support against Andre Pallante and a Cardinals club that took the opener.