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

USA - MLB

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

Prediction:

 

Phillies will cover -1.5 runs

+115
$1500 offered for betting!

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.

Philadelphia Phillies vs St. Louis Cardinals Form

Table

Teams % P W L
6
Philadelphia Phillies
Philadelphia Phillies
0.615 13 8 5
17
St. Louis Cardinals
St. Louis Cardinals
0.462 13 6 7

Philadelphia Phillies and St. Louis Cardinals Latest Matches

Philadelphia Phillies
Philadelphia Phillies Latest matches
L W L W L L
Victories

2/6 (33%)

Defeats

4/6 (67%)

Apr 11, 2025 - MLB

Philadelphia Phillies
0 :  2
St. Louis Cardinals

Apr 10, 2025 - MLB

Philadelphia Phillies
2 :  4
Atlanta Braves

Apr 9, 2025 - MLB

Philadelphia Phillies
4 :  3
Atlanta Braves

Apr 8, 2025 - MLB

Philadelphia Phillies
5 :  7
Atlanta Braves

Apr 6, 2025 - MLB

Los Angeles Dodgers
7 :  8
Philadelphia Phillies

Apr 5, 2025 - MLB

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

5/6 (83%)

Defeats

1/6 (17%)

Apr 6, 2025 - MLB

Los Angeles Dodgers
7 :  8
Philadelphia Phillies

Apr 5, 2025 - MLB

Los Angeles Dodgers
3 :  1
Philadelphia Phillies

Apr 4, 2025 - MLB

Los Angeles Dodgers
2 :  3
Philadelphia Phillies

Apr 3, 2025 - MLB

Colorado Rockies
1 :  3
Philadelphia Phillies

Apr 2, 2025 - MLB

Colorado Rockies
1 :  5
Philadelphia Phillies

Mar 31, 2025 - MLB

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

2/6 (33%)

Defeats

4/6 (67%)

Apr 11, 2025 - MLB

Philadelphia Phillies
0 :  2
St. Louis Cardinals

Apr 10, 2025 - MLB

Philadelphia Phillies
2 :  4
Atlanta Braves

Apr 9, 2025 - MLB

Philadelphia Phillies
4 :  3
Atlanta Braves

Apr 8, 2025 - MLB

Philadelphia Phillies
5 :  7
Atlanta Braves

Mar 30, 2025 - MLB

Philadelphia Phillies
1 :  5
Washington Nationals

Mar 29, 2025 - MLB

Philadelphia Phillies
11 :  6
Washington Nationals
St. Louis Cardinals
St. Louis Cardinals Latest matches
L L L W L W
Victories

2/6 (33%)

Defeats

4/6 (67%)

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

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
W W L L W W
Victories

4/6 (67%)

Defeats

2/6 (33%)

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

Mar 31, 2025 - MLB

Los Angeles Angels
5 :  4
St. Louis Cardinals

Mar 30, 2025 - MLB

Minnesota Twins
2 :  9
St. Louis Cardinals

Mar 29, 2025 - MLB

Minnesota Twins
1 :  5
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

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

Philadelphia Phillies

67 %

St. Louis Cardinals

33 %

Apr 11, 2025 - MLB

Philadelphia Phillies
0 :  2
St. Louis Cardinals

Jun 2, 2024 - MLB

St. Louis Cardinals
5 :  4
Philadelphia Phillies

Jun 1, 2024 - MLB

St. Louis Cardinals
1 :  6
Philadelphia Phillies

May 31, 2024 - MLB

St. Louis Cardinals
2 :  4
Philadelphia Phillies

Apr 10, 2024 - MLB

Philadelphia Phillies
4 :  3
St. Louis Cardinals

Apr 8, 2024 - MLB

Philadelphia Phillies
5 :  3
St. Louis Cardinals

Philadelphia Phillies - St. Louis Cardinals 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 Philadelphia Phillies vs St. Louis Cardinals 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

+115
$1500 offered for betting!

BetMGM Second Chance

BetMGM NHL Firstscorer

NHL first goalscorer bets can be some of the most thrilling and lucrative hockey bets to place. With this special promo, your bet is a winner if your pick for first goalscorer scores first OR second! You can more confidently place that first goalscorer bet (which often offers some great odds!) knowing that you're covered even if he ends up scoring second.

The promotion is valid until April 17th, 2025 so be sure to give it a try at least once this season! As always, be sure to read the full terms and conditions of the offer to make sure that your bet is 100% eligible. Good luck and happy betting with BetMGM!

FIrst TD bet with BetMGM

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

Philadelphia Phillies vs St. Louis Cardinals Picks