Flag Our Top Sportsbooks
50% BONUS Up To $1000
50% BONUS Up To $1000
125% BONUS Up To $2500
Phillies vs Cardinals MLB

The Philadelphia Phillies (41-38) are 8-4 SU in their last 12 home games against the St. Louis Cardinals (44-36) after splitting the first two games of this three-game series with one win apiece. The Phillies will try to take the series with a victory in Sunday's series finale as a Cardinals vs Phillies prediction at home.

Join A Top-Tier MLB Betting Site Now

Cardinals vs Phillies Betting Preview

Cardinals vs Phillies Odds & Analysis

Opening Odds

The Phillies opened as -141 favorites before betting action on them as a popular Cardinals vs Phillies prediction drove the line up to Philadelphia -160. The Cardinals are going off as +135 road underdogs on Sunday Night Baseball while the total is set at 7.5 runs. The UNDER is 5-2 in St. Louis's last 7 games against the Phillies.

Starting Pitchers

Adam Wainwright pitched seven shutout innings and struck out nine batters in St. Louis's 9-0 win over the Miami Marlins on Monday. Wainwright has led the Cardinals to wins in eight of his last 10 starts and is 6-5 with a 3.07 ERA and a 1.25 WHIP across 15 starts this season.

Zack Wheeler went 3-1 with a 2.43 ERA and a 1.01 WHIP in five June starts. Wheeler will look to carry the momentum of that strong month into July, entering Sunday night with a 6-4 record, a 2.89 ERA, a 1.10 WHIP and 94 strikeouts in 81 innings pitched.

Get the best Phillies vs Cardinals odds and lines available from our recommended sportsbooks for your favorite picks of the night.

  • Best Spread
    -145
    +130
    STL+1.5
    -1.5PHI
  • Best Moneyline
    +150
    -156
    STL
    PHI
  • Best Total
    +100
    -105
    Over8
    8Under

St. Louis Looking For Another Hot Start On Sunday

The St. Louis Cardinals hit four straight home runs in the first inning of Saturday's 7-6 win over the Phillies. Nolan Arenado hit the first home run with two outs on the board and was followed by home runs from Nolan Gorman, Juan Yepez and Dylan Carson. This was just the 11th time in major league history that a team has hit four straight home runs.

Philadelphia eventually tied the game up before the Cardinals went on to win thanks to Arenado's second home run of the game in the ninth inning. St. Louis was just 6-9 SU over its previous 15 games prior to Saturday's win.

Philadelphia Looking To Find Its Form After Cooling Off In Recent Weeks

The Phillies were one of the hottest teams in baseball last month, reeling off nine straight wins at the beginning of June and rolling that into a 15-2 SU record over the month's first 17 games. Philadelphia has cooled off since then however with a 5-7 SU record over their last 12 games.

The absence of Bryce Harper has taken its toll as the club is 3-3 SU since he was forced out of the lineup with an injured thumb. Bettors taking Philadelphia as their Cardinals vs Phillies prediction will be counting on the Phillies to avoid losing a second straight series at home.

Cardinals vs Phillies Pick & Insights

Cardinals: Keys to Victory

Adam Wainwright has compiled a 7-4 record with a 3.00 ERA and a 1.15 WHIP in 102 career innings pitched against the Phillies. Facing a tough opponent in Zack Wheeler on Sunday, Wainwright will need to continue his career success against Philadelphia to keep St. Louis in line for a Cardinals vs Phillies prediction upset.

Phillies: Keys to Victory

The Cardinals and Phillies have produced very similar results on offense this season, so this Sunday's matchup will likely come down to pitching. Wainwright has been great this season, but Zack Wheeler has been even better; and him keeping the Cardinals in check will be the key to a win as a Cardinals vs Phillies pick.

MLB Computer Pick: Phillies -150

Check out more of our signature MLB computer picks, plus our favorite sportsbooks that serve baseball customers.

Shark Bites
  • St. Louis is 15-21 SU as an underdog this season
  • Philadelphia is 10-5 SU in its last 15 games vs NL teams.
  • The OVER is 4-2 in Philadelphia's last 6 games.