St. Louis Cardinals vs Philadelphia Phillies Prediction & Picks - MLB

See our betting tips for the next match between these two teams
St. Louis Cardinals - Philadelphia Phillies Betting tips

USA - MLB

St. Louis Cardinals
4/12/25 14:15
Philadelphia Phillies

Prediction:

 

Phillies will cover -1.5 runs

 

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

 by Lou Aguila | in MLB Picks

The St. Louis Cardinals aim for two wins in a row against the Philadelphia Phillies in Saturday’s Game 2 of their weekend series at Busch Stadium.

The Cardinals have earned two wins in their last three games to raise their record to 6-7. After allowing 18 runs vs. Boston and 8 runs vs. the Pirates, St. Louis has tightened up their defence, especially their pitching, which has allowed only five runs in the last five games. The Cards are averaging 5.6 runs per game while batting .276 this season.

The Phillies have lost three of their last four games, including their last two assignments. At 8-5, Philadelphia is one game below pace-setters New York Mets (9-4) in the NL East standings. The Phillies are coming into Game 2 of their series against the Cardinals sporting a 3.41 ERA and batting .243 with 4.4 runs per game.

St. Louis Cardinals vs Philadelphia Phillies Form

Table

Teams Pts P W L
2 Philadelphia Phillies
0.593 162 96 66
20 St. Louis Cardinals
0.481 162 78 84

St. Louis Cardinals and Philadelphia Phillies Latest Matches

St. Louis Cardinals
St. Louis Cardinals Latest matches
W L L L W L
Victories

2/6 (33%)

Defeats

4/6 (67%)

Apr 9, 2025 - MLB

Pittsburgh Pirates
2 :  1
St. Louis Cardinals

Apr 8, 2025 - MLB

Pittsburgh Pirates
3 :  5
St. Louis Cardinals

Apr 7, 2025 - MLB

Pittsburgh Pirates
8 :  4
St. Louis Cardinals

Apr 6, 2025 - MLB

Boston Red Sox
18 :  7
St. Louis Cardinals

Apr 4, 2025 - MLB

Boston Red Sox
13 :  9
St. Louis Cardinals

Apr 2, 2025 - MLB

St. Louis Cardinals
12 :  5
Los Angeles Angels
L W W L L W
Victories

3/6 (50%)

Defeats

3/6 (50%)

Apr 2, 2025 - MLB

St. Louis Cardinals
12 :  5
Los Angeles Angels

Apr 1, 2025 - MLB

St. Louis Cardinals
7 :  9
Los Angeles Angels

Mar 31, 2025 - MLB

St. Louis Cardinals
4 :  5
Los Angeles Angels

Mar 29, 2025 - MLB

St. Louis Cardinals
5 :  1
Minnesota Twins

Mar 27, 2025 - MLB

St. Louis Cardinals
5 :  3
Minnesota Twins

Sep 19, 2024 - MLB

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

1/6 (17%)

Defeats

5/6 (83%)

Apr 9, 2025 - MLB

Pittsburgh Pirates
2 :  1
St. Louis Cardinals

Apr 8, 2025 - MLB

Pittsburgh Pirates
3 :  5
St. Louis Cardinals

Apr 7, 2025 - MLB

Pittsburgh Pirates
8 :  4
St. Louis Cardinals

Apr 6, 2025 - MLB

Boston Red Sox
18 :  7
St. Louis Cardinals

Apr 4, 2025 - MLB

Boston Red Sox
13 :  9
St. Louis Cardinals

Sep 13, 2024 - MLB

Toronto Blue Jays
4 :  3
St. Louis Cardinals
Philadelphia Phillies
Philadelphia Phillies Latest matches
W L W L W L
Victories

3/6 (50%)

Defeats

3/6 (50%)

Apr 10, 2025 - MLB

Atlanta Braves
4 :  2
Philadelphia Phillies

Apr 9, 2025 - MLB

Atlanta Braves
3 :  4
Philadelphia Phillies

Apr 8, 2025 - MLB

Atlanta Braves
7 :  5
Philadelphia Phillies

Apr 6, 2025 - MLB

Philadelphia Phillies
8 :  7
Los Angeles Dodgers

Apr 5, 2025 - MLB

Philadelphia Phillies
1 :  3
Los Angeles Dodgers

Apr 4, 2025 - MLB

Philadelphia Phillies
3 :  2
Los Angeles Dodgers
W W W W L W
Victories

5/6 (83%)

Defeats

1/6 (17%)

Apr 6, 2025 - MLB

Philadelphia Phillies
8 :  7
Los Angeles Dodgers

Apr 5, 2025 - MLB

Philadelphia Phillies
1 :  3
Los Angeles Dodgers

Apr 4, 2025 - MLB

Philadelphia Phillies
3 :  2
Los Angeles Dodgers

Apr 3, 2025 - MLB

Philadelphia Phillies
3 :  1
Colorado Rockies

Apr 2, 2025 - MLB

Philadelphia Phillies
5 :  1
Colorado Rockies

Mar 31, 2025 - MLB

Philadelphia Phillies
6 :  1
Colorado Rockies
L L W L W L
Victories

2/6 (33%)

Defeats

4/6 (67%)

Apr 10, 2025 - MLB

Atlanta Braves
4 :  2
Philadelphia Phillies

Apr 9, 2025 - MLB

Atlanta Braves
3 :  4
Philadelphia Phillies

Apr 8, 2025 - MLB

Atlanta Braves
7 :  5
Philadelphia Phillies

Mar 27, 2025 - MLB

Washington Nationals
3 :  7
Philadelphia Phillies

Oct 9, 2024 - MLB

New York Mets
4 :  1
Philadelphia Phillies

Oct 8, 2024 - MLB

New York Mets
7 :  2
Philadelphia Phillies

St. Louis Cardinals against Philadelphia Phillies : Head to Head (H2H)

St. Louis Cardinals

17 %

Philadelphia Phillies

83 %

Jun 1, 2024 - MLB

Philadelphia Phillies
6 :  1
St. Louis Cardinals

Apr 10, 2024 - MLB

St. Louis Cardinals
3 :  4
Philadelphia Phillies

Apr 8, 2024 - MLB

St. Louis Cardinals
3 :  5
Philadelphia Phillies

Oct 8, 2022 - MLB

St. Louis Cardinals
0 :  2
Philadelphia Phillies

Oct 7, 2022 - MLB

St. Louis Cardinals
3 :  6
Philadelphia Phillies

Jul 11, 2022 - MLB

St. Louis Cardinals
6 :  1
Philadelphia Phillies
St. Louis Cardinals vs Philadelphia Phillies Picks

St. Louis Cardinals - Philadelphia Phillies Key Points

  1. Philadelphia are 11-4 SU in their last 15 games against St. Louis.
  2. Philadelphia are 10-5 SU in their last 15 games played in April.
  3. St. Louis are 11-5 SU in their last 16 games against an opponent in the National League.
  4. St. Louis are 2-5 SU in their last 7 games.

Our St. Louis Cardinals vs Philadelphia Phillies Prediction

The Phillies tap Christoper Sanchez to start in Saturday’s Game 2. Despite giving up four earned runs in his last start, the lefty has led the Phillies to a victory in his last five starts. Sanchez’s last start vs. the Cardinals took place in August 25, 2023, wherein he stifled St. Louis to only two runs through 6.0 innings. The Cardinals, scoring 4.7 runs against left-handed pitchers this season, will start Mike Mikolas (2-3, 6.00 ERA). I am a bit concerned about Mikolas’ start this Saturday since he just gave up 8 earned runs in a 7-18 loss to the Cardinals last April 6. It’s rare to see pitchers pulling off a quick turnaround following a devastating stint on the mound. Philadelphia might be struggling at the plate of late, but they cannot be allowed to get into their flow early because they are still a very deep team with plenty of firepower in their arsenal. Our betting prediction for Philadelphia Phillies vs. St. Louis Cardinals: Philadelphia will cover -1.5 runs.

Prediction:

 

Phillies will cover -1.5 runs

 

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