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

USA - MLB

St. Louis Cardinals
5/12/25 18:45
Philadelphia Phillies

Prediction:

 

Cardinals +1.5.

-138
$200 offered for betting!

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

 by Carlos Zabala in MLB Picks

In St. Louis, the Cardinals won their first series of the year against the Phillies, and the rematch will now take place at Citizens Bank Park with both teams on a positive note and hot bats.

The Phillies took the final two games of the series against the Guardians at Progressville Field. They won Game 3 3-0, with Wheeler standing out, once again living up to his name as the team's ace, pitching seven scoreless innings against the Guardians' tough lineup. Schwarber stood out the most, however, as he hit the 13th and 14th home runs, driving in all three of the Phillies' home runs. He tied Judge for the MLB home run lead.

But the Cardinals, thanks to their ongoing eight-game winning streak, have turned their record around to a winning streak, now at 22-19. They swept the Nationals in DC. Arenado and Contreras, the latter having a strong May, were the architects of the Cardinals' victory. This team has a high batting average, and with a middling/good starting rotation, they have the resources to compete with the Cubs for the division.

St. Louis Cardinals vs Philadelphia Phillies Form

Table

Teams % P W L
5
Philadelphia Phillies
Philadelphia Phillies
0.6 40 24 16
12
St. Louis Cardinals
St. Louis Cardinals
0.537 41 22 19

St. Louis Cardinals and Philadelphia Phillies Latest Matches

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

6/6 (100%)

Defeats

0/6 (0%)

May 11, 2025 - MLB

St. Louis Cardinals
6 :  1
Washington Nationals

May 10, 2025 - MLB

St. Louis Cardinals
4 :  2
Washington Nationals

May 9, 2025 - MLB

St. Louis Cardinals
10 :  0
Washington Nationals

May 7, 2025 - MLB

Pittsburgh Pirates
0 :  5
St. Louis Cardinals

May 6, 2025 - MLB

Pittsburgh Pirates
1 :  2
St. Louis Cardinals

May 5, 2025 - MLB

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

5/6 (83%)

Defeats

1/6 (17%)

May 7, 2025 - MLB

Pittsburgh Pirates
0 :  5
St. Louis Cardinals

May 6, 2025 - MLB

Pittsburgh Pirates
1 :  2
St. Louis Cardinals

May 5, 2025 - MLB

Pittsburgh Pirates
3 :  6
St. Louis Cardinals

May 4, 2025 - MLB

New York Mets
4 :  5
St. Louis Cardinals

May 4, 2025 - MLB

New York Mets
5 :  6
St. Louis Cardinals

May 2, 2025 - MLB

New York Mets
9 :  3
St. Louis Cardinals
W W L W W W
Victories

5/6 (83%)

Defeats

1/6 (17%)

May 11, 2025 - MLB

St. Louis Cardinals
6 :  1
Washington Nationals

May 10, 2025 - MLB

St. Louis Cardinals
4 :  2
Washington Nationals

May 9, 2025 - MLB

St. Louis Cardinals
10 :  0
Washington Nationals

May 1, 2025 - MLB

St. Louis Cardinals
1 :  9
Cincinnati Reds

Apr 30, 2025 - MLB

St. Louis Cardinals
9 :  1
Cincinnati Reds

Apr 30, 2025 - MLB

St. Louis Cardinals
6 :  0
Cincinnati Reds
Philadelphia Phillies
Philadelphia Phillies Latest matches
W W W L W W
Victories

5/6 (83%)

Defeats

1/6 (17%)

May 11, 2025 - MLB

Philadelphia Phillies
3 :  0
Cleveland Guardians

May 10, 2025 - MLB

Philadelphia Phillies
7 :  1
Cleveland Guardians

May 9, 2025 - MLB

Philadelphia Phillies
0 :  6
Cleveland Guardians

May 8, 2025 - MLB

Philadelphia Phillies
7 :  6
Tampa Bay Rays

May 7, 2025 - MLB

Philadelphia Phillies
7 :  0
Tampa Bay Rays

May 6, 2025 - MLB

Philadelphia Phillies
8 :  4
Tampa Bay Rays
W W L W W L
Victories

4/6 (67%)

Defeats

2/6 (33%)

May 4, 2025 - MLB

Arizona Diamondbacks
11 :  9
Philadelphia Phillies

May 3, 2025 - MLB

Arizona Diamondbacks
2 :  7
Philadelphia Phillies

May 2, 2025 - MLB

Arizona Diamondbacks
2 :  3
Philadelphia Phillies

May 1, 2025 - MLB

Washington Nationals
4 :  2
Philadelphia Phillies

Apr 30, 2025 - MLB

Washington Nationals
2 :  7
Philadelphia Phillies

Apr 29, 2025 - MLB

Washington Nationals
6 :  7
Philadelphia Phillies
W W W L W W
Victories

5/6 (83%)

Defeats

1/6 (17%)

May 11, 2025 - MLB

Philadelphia Phillies
3 :  0
Cleveland Guardians

May 10, 2025 - MLB

Philadelphia Phillies
7 :  1
Cleveland Guardians

May 9, 2025 - MLB

Philadelphia Phillies
0 :  6
Cleveland Guardians

May 8, 2025 - MLB

Philadelphia Phillies
7 :  6
Tampa Bay Rays

May 7, 2025 - MLB

Philadelphia Phillies
7 :  0
Tampa Bay Rays

May 6, 2025 - MLB

Philadelphia Phillies
8 :  4
Tampa Bay Rays

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

St. Louis Cardinals

50 %

Philadelphia Phillies

50 %

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

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

St. Louis Cardinals - Philadelphia Phillies Key Points

  1. The Cardinals' O/U record this season is 22-18
  2. Phillies struck out 13 times in their last game
  3. Cardinals are averaging 8.9 hits per game this season
  4. Phillies are averaging 1.1 HR per game this season

Our St. Louis Cardinals vs Philadelphia Phillies Prediction

Liberatore for the Cardinals will be the pitcher on Monday to open the series for the Cardinals. He did well in his last outing against the Pirates, against whom he pitched seven innings and allowed only one earned run, while also striking out eight in a 99-pitch start. He's already pitched to the Phillies this season and dominated them, so the Cards' runline could very well be valuable for Game 1 of the series. Our prediction for Phillies vs Cardinals is: Cardinals +1.5.

Prediction:

 

Cardinals +1.5.

-138
$200 offered for betting!

Grab an extra $200 for your St. Louis Cardinals vs Philadelphia Phillies wager!

Bet $5, Get $200

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

A minimum bet of $5 will qualify for $200 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!

$200 available for St. Louis Cardinals vs Philadelphia Phillies

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

St. Louis Cardinals vs Philadelphia Phillies Picks