Houston Astros vs St. Louis Cardinals Prediction & Picks - MLB

USA - MLB

Houston Astros
4/15/25 19:45
St. Louis Cardinals

Prediction:

 

Astros ML.

-126
$250 offered for betting!

New customers only | Commercial content | 21+ age limit | T&Cs apply

 by Carlos Zabala | in MLB Picks

Game 2 between the Astros and Cardinals on Tuesday in Houston has the Astros as slight favorites at -130 odds, with Hunter Brown starting for them and Erick Fedde for the Cardinals.

The Astros also closed the pre-Game 1 betting round as a -115 favorite but ended up losing 3-8. The Astros have already lost more games as favorites in 2025 than they have won, with a 4-6 record. Meanwhile, the Cardinals are one of the most lucrative underdogs in MLB, with a 7-4 record in those games.

Arenado is batting 280 to start 2025 and hit his second home run of the season in the bottom of the seventh inning, but in Monday's 8-3 win, it was Donovan, batting in the bottom of the lineup, who had the better game, going 4-for-4 and scoring two runs in a game where the Cards allowed 14 hits.

Erick Fedde is coming off a strong start against the Pirates at PNC Park, where he pitched six scoreless innings on 88 pitches. However, his offense didn't back him up, and the Cardinals would end up losing their last outing 2-1.

Houston Astros vs St. Louis Cardinals Form

Table

Teams % P W L
17
St. Louis Cardinals
St. Louis Cardinals
0.474 19 9 10
20
Houston Astros
Houston Astros
0.444 18 8 10

Houston Astros and St. Louis Cardinals Latest Matches

Houston Astros
Houston Astros Latest matches
L W W L W L
Victories

3/6 (50%)

Defeats

3/6 (50%)

Apr 14, 2025 - MLB

Houston Astros
3 :  8
St. Louis Cardinals

Apr 13, 2025 - MLB

Los Angeles Angels
3 :  7
Houston Astros

Apr 12, 2025 - MLB

Los Angeles Angels
4 :  1
Houston Astros

Apr 11, 2025 - MLB

Los Angeles Angels
3 :  14
Houston Astros

Apr 9, 2025 - MLB

Houston Astros
6 :  7
Seattle Mariners

Apr 8, 2025 - MLB

Houston Astros
2 :  1
Seattle Mariners
L L L L W W
Victories

2/6 (33%)

Defeats

4/6 (67%)

Apr 13, 2025 - MLB

Los Angeles Angels
3 :  7
Houston Astros

Apr 12, 2025 - MLB

Los Angeles Angels
4 :  1
Houston Astros

Apr 11, 2025 - MLB

Los Angeles Angels
3 :  14
Houston Astros

Apr 2, 2025 - MLB

San Francisco Giants
6 :  3
Houston Astros

Apr 1, 2025 - MLB

San Francisco Giants
3 :  1
Houston Astros

Mar 31, 2025 - MLB

San Francisco Giants
7 :  2
Houston Astros
L W L W L L
Victories

2/6 (33%)

Defeats

4/6 (67%)

Apr 14, 2025 - MLB

Houston Astros
3 :  8
St. Louis Cardinals

Apr 9, 2025 - MLB

Houston Astros
6 :  7
Seattle Mariners

Apr 8, 2025 - MLB

Houston Astros
2 :  1
Seattle Mariners

Apr 7, 2025 - MLB

Houston Astros
3 :  4
Seattle Mariners

Apr 6, 2025 - MLB

Houston Astros
9 :  7
Minnesota Twins

Apr 5, 2025 - MLB

Houston Astros
1 :  6
Minnesota Twins
St. Louis Cardinals
St. Louis Cardinals Latest matches
W L L W W W
Victories

4/6 (67%)

Defeats

2/6 (33%)

Apr 14, 2025 - MLB

Houston Astros
3 :  8
St. Louis Cardinals

Apr 13, 2025 - MLB

Philadelphia Phillies
0 :  7
St. Louis Cardinals

Apr 12, 2025 - MLB

Philadelphia Phillies
4 :  1
St. Louis Cardinals

Apr 11, 2025 - MLB

Philadelphia Phillies
0 :  2
St. Louis Cardinals

Apr 9, 2025 - MLB

St. Louis Cardinals
1 :  2
Pittsburgh Pirates

Apr 8, 2025 - MLB

St. Louis Cardinals
5 :  3
Pittsburgh Pirates
L W W L W W
Victories

4/6 (67%)

Defeats

2/6 (33%)

Apr 14, 2025 - MLB

Houston Astros
3 :  8
St. Louis Cardinals

Apr 13, 2025 - MLB

Philadelphia Phillies
0 :  7
St. Louis Cardinals

Apr 12, 2025 - MLB

Philadelphia Phillies
4 :  1
St. Louis Cardinals

Apr 11, 2025 - MLB

Philadelphia Phillies
0 :  2
St. Louis Cardinals

Apr 2, 2025 - MLB

Los Angeles Angels
5 :  12
St. Louis Cardinals

Apr 1, 2025 - MLB

Los Angeles Angels
9 :  7
St. Louis Cardinals
L L L L W L
Victories

1/6 (17%)

Defeats

5/6 (83%)

Apr 9, 2025 - MLB

St. Louis Cardinals
1 :  2
Pittsburgh Pirates

Apr 8, 2025 - MLB

St. Louis Cardinals
5 :  3
Pittsburgh Pirates

Apr 7, 2025 - MLB

St. Louis Cardinals
4 :  8
Pittsburgh Pirates

Apr 6, 2025 - MLB

St. Louis Cardinals
7 :  18
Boston Red Sox

Apr 6, 2025 - MLB

St. Louis Cardinals
4 :  5
Boston Red Sox

Apr 4, 2025 - MLB

St. Louis Cardinals
9 :  13
Boston Red Sox

Houston Astros against St. Louis Cardinals : Head to Head (H2H)

Houston Astros

67 %

St. Louis Cardinals

33 %

Apr 14, 2025 - MLB

Houston Astros
3 :  8
St. Louis Cardinals

Mar 21, 2025 - MLB Spring Training

Houston Astros
5 :  3
St. Louis Cardinals

Mar 13, 2025 - MLB Spring Training

St. Louis Cardinals
1 :  1
Houston Astros

Mar 7, 2025 - MLB Spring Training

Houston Astros
4 :  6
St. Louis Cardinals

Mar 5, 2025 - MLB Spring Training

St. Louis Cardinals
5 :  6
Houston Astros

Feb 28, 2025 - MLB Spring Training

St. Louis Cardinals
2 :  3
Houston Astros

Houston Astros - St. Louis Cardinals Key Points

  1. Sonny Gray pitched 7 scoreless innings for the Cardinals in Game 1 against the Astros
  2. Hunter Brown threw over 90 pitches in his first 3 starts of 2025
  3. The Cardinals are averaging 5.8 runs per 9 innings against right-handed pitchers in 2025
  4. The Astros are only averaging 7.2 hits per game this season

Our Houston Astros vs St. Louis Cardinals Prediction

After Valdez allowed 10 hits from the Cardinals in Game 1, Hunter Brown is expected to make amends in that regard. The Astros right-hander has done quite well in 2025, pitching a quality outing in each of his three starts. He has pitched 18 innings in 2025 and only allowed one home run. Brown has not issued a walk in his last two starts, while Fedde has thrown eight in his last two. Our prediction for Astros vs Cardinals is: Astros ML.

Prediction:

 

Astros ML.

-126
$250 offered for betting!

Grab an extra $250 for your Houston Astros vs St. Louis Cardinals wager!

Bet $5, Get $250

Get ready to experience the thrill of the game with FanDuel's exciting welcome offer, available for use on the Houston Astros vs St. Louis Cardinals matchup!

A minimum bet of $5 will qualify for $250 in bonus bets if your bet wins! This offer is a golden opportunity for new users. Don't miss out on this limited-time deal to enhance your sports betting experience with some extra oomph! Jump into the action today and let FanDuel take your sports engagement to the next level!

$250 available for Houston Astros vs St. Louis Cardinals

All tips are fully researched and given in good faith, but profits cannot be guaranteed.

Houston Astros vs St. Louis Cardinals Picks