At Citizens Bank Park on Sunday, the St. Louis Cardinals take on the Philadelphia Phillies (three consecutive victories) at 7:10 PM ET.

The Cardinals are an underdog (+119 moneyline odds) when they square off against the Phillies (-140). The matchup on the mound for this contest is set with the Philadelphia Phillies looking to Taijuan Walker (3-1), and Lance Lynn (2-3) getting the nod for the St. Louis Cardinals.

Yesterday, the Phillies claimed a 6-1 victory over the Cardinals, with Spencer Turnbull (3.0 IP, 0 R, 0 H, 6 K) registering the win for the Phillies. Bryce Harper finished 2-for-3 with a home run and two RBI to lead the offense. Sonny Gray (5.0 IP, 4 R, 5 H, 10 K) was credited with the loss for the Cardinals.

Ahead of watching this Phillies vs. Cardinals matchup, here is everything you need to know about Sunday’s action on the diamond, including viewing options.

Philadelphia Phillies vs. St. Louis Cardinals odds and betting lines

MLB odds courtesy of BetMGM Sportsbook. Odds updated Sunday at 3:16 PM ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

  • Favorite: Phillies (-140, bet $140 to win $100)
  • Underdog: Cardinals (+119, bet $100 to win $119)
  • Over/under: 9.5

Phillies vs. Cardinals: Live streaming info & game time

  • Game Day: Sunday, June 2, 2024
  • Game Time: 7:10 PM ET
  • Stadium: Citizens Bank Park
  • TV Channel: Bally Sports
  • Live Stream: Fubo (Watch Here!)

Phillies stats and trends

Phillies betting records

  • This season, the Phillies have been favored 49 times and won 35, or 71.4%, of those games.
  • Philadelphia is 27-11 this season when entering a game favored by -140 or more on the moneyline.
  • The Phillies have a 58.3% chance to win this game based on the implied probability of the moneyline.
  • Philadelphia’s games have gone over the total in 27 of its 59 chances.
  • The Phillies are 32-26-0 against the spread in their 58 chances this season.

Taijuan Walker (Phillies probable starter)

  • Walker makes the start for the Phillies, his seventh of the season. He is 3-1 with a 5.51 ERA and 25 strikeouts in 32 2/3 innings pitched.
  • In his most recent appearance on Monday, the right-hander went six innings against the San Francisco Giants, allowing five earned runs while surrendering nine hits.
  • In six games this season, the 31-year-old has amassed an ERA of 5.51, with 6.9 strikeouts per nine innings. Opponents are batting .310 against him.
  • Walker has registered two quality starts this year.
  • Walker has pitched five or more innings in a game four times this year entering this matchup.
  • He has given up at least one earned run in all of his appearances.
  • He meets a Cardinals offense that ranks 29th in the league with 216 runs while batting .233 as a squad. It has a collective .367 slugging percentage (23rd in MLB play) and has hit a total of 50 home runs (24th in MLB).

Phillies batting stats

  • The Phillies have hit 68 homers this season, which ranks sixth in the league.
  • Hitters for Philadelphia rank fifth in the majors with a combined .416 team slugging percentage.
  • The Phillies have a team batting average of .257 this season, which ranks fourth among MLB teams.
  • Philadelphia has scored the most runs (309) in baseball so far this year.
  • The Phillies have an OBP of .332 this season, which ranks fourth in MLB.
  • Philadelphia ranks 17th with an average of 8.3 strikeouts per game.

Cardinals stats and trends

Cardinals betting records

  • The Cardinals have been underdogs in 28 games this season and have come away with the win 12 times (42.9%) in those contests.
  • This year, St. Louis has won three of 12 games when listed as at least +119 or worse on the moneyline.
  • The moneyline set for this matchup implies the Cardinals have a 45.7% chance of walking away with the win.
  • St. Louis and its opponents have gone over the total this season in 23 of its 55 opportunities.
  • The Cardinals are 27-27-0 against the spread in their 54 games that had a posted line this season.

Lance Lynn (Cardinals probable starter)

  • Lynn gets the start for the Cardinals, his 12th of the season. He is 2-3 with a 3.45 ERA and 53 strikeouts over 57 1/3 innings pitched.
  • In his last time out on Monday, the right-hander went six innings against the Cincinnati Reds, allowing one earned run while surrendering five hits.
  • The 37-year-old has put up a 3.45 ERA and 8.3 strikeouts per nine innings in 11 games this season, while giving up a batting average of .244 to his opponents.
  • Lynn is trying to build upon a second-game quality start streak in this game.
  • Lynn is looking for his fourth straight appearance lasting five or more innings. He averages 5.2 innings per start.
  • He has held his opponents without an earned run in three of his 11 outings this season.
  • The opposing Phillies offense has the fifth-ranked slugging percentage (.416) and ranks sixth in home runs hit (68) in all of MLB. They have a collective .257 batting average, and are fifth in the league with 514 total hits and first in MLB action scoring 309 runs.
  • Head-to-head against the Phillies this season, Lynn has thrown five innings without giving up an earned run on one hit, while striking out six.
  • Among pitchers who qualify in MLB action this season, the 37-year-old ranks 44th in ERA (3.45), 65th in WHIP (1.343), and 44th in K/9 (8.3).

Cardinals batting stats

  • The Cardinals are 24th in MLB play with 50 home runs. They average 0.9 per game.
  • This season, St. Louis is 23rd in the majors with a .367 slugging percentage.
  • The Cardinals rank 20th in MLB with a .233 batting average.
  • St. Louis scores the second-fewest runs in baseball (216 total, 3.9 per game).
  • The Cardinals are 18th in baseball with an on-base percentage of .307.
Watch the MLB on Fubo!