Astros Today’s Lineup vs. Marlins — March 20, 2026

March 20, 2026

The Houston Astros lineup today has been released ahead of their Grapefruit League matchup against the Miami Marlins.

Game Details

Date: Friday, March 20, 2026
First pitch: 5:05 p.m. CT
Location: CACTI Park of the Palm Beaches (West Palm Beach, Florida)

How to Tune In

Local TV: HOU Video

Local 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. Joey Loperfido (L) RF

  5. Brice Matthews (R) LF

  6. Jake Meyers (R) CF

  7. Carlos Pérez (R) 1B

  8. Nick Allen (R) SS

  9. César Salazar (L) C

Marlins Starting Lineup

  1. Jakob Marsee (L) CF

  2. Xavier Edwards (S) 2B

  3. Otto Lopez (R) SS

  4. Kyle Stowers (L) RF

  5. Heriberto Hernández (R) DH

  6. Liam Hicks (L) C

  7. Connor Norby (R) LF

  8. Nathan Martorella (L) 1B

  9. Juan Matheus (S) 3B

Notes

Houston leans into lineup flexibility again, with Carlos Correa getting a look at third base while Yordan Alvarez serves as the designated hitter. Brice Matthews continues to see time in the outfield as the Astros evaluate his defensive versatility, and Nick Allen draws another start at shortstop as the club weighs its infield depth options. With Opening Day approaching, the focus remains on identifying who can handle multiple roles as roster decisions tighten.