Astros Today’s Lineup vs. Cardinals — March 18, 2026

March 18, 2026

The Houston Astros lineup today has been released ahead of their Grapefruit League matchup against the St. Louis Cardinals.

Game Details

Date: Wednesday, March 18, 2026
First pitch: 12:05 p.m. CT
Location: Roger Dean Chevrolet Stadium (Jupiter, Florida)
Astros starting pitcher: J.P. France (RHP)

How to Tune In

Local TV: Space City Home Network

Local Radio: KBME 790 AM/94.5 FM HD-2

Astros Starting Lineup

  1. Jose Altuve (R) 2B

  2. Isaac Paredes (R) 3B

  3. Yordan Alvarez (L) DH

  4. Carlos Correa (R) SS

  5. Joey Loperfido (L) LF

  6. Cam Smith (R) RF

  7. Christian Walker (R) 1B

  8. Yainer Diaz (R) C

  9. Jake Meyers (R) CF

SP: J.P. France (RHP)

Cardinals Starting Lineup

  1. Masyn Winn (R) SS

  2. Iván Herrera (R) C

  3. Ramón Urías (R) 3B

  4. Jordan Walker (R) RF

  5. Nelson Velázquez (R) DH

  6. Thomas Saggese (R) LF

  7. José Fermín (R) 1B

  8. Nathan Church (L) CF

  9. Brody Moore (R) 2B

SP: Kyle Leahy (RHP)

Notes

J.P. France gets the start for Houston as he continues his spring workload. The Astros roll out a veteran-heavy lineup with Jose Altuve leading off and Yordan Alvarez in the three spot against Cardinals right-hander Kyle Leahy.