At Busch Stadium on Monday, the Philadelphia Phillies (4-5) begin a three-Game series versus the St. Louis Cardinals (5-5), at 7:45 PM ET.

A projected close contest features the Cardinals (-114 on the moneyline) against the Phillies (-106). The Cardinals will give the ball to Miles Mikolas (1-1) versus the Phillies and Spencer Turnbull (1-0).

Yesterday, the Phillies fell to the Nationals 3-2. Cristopher Sanchez was the losing pitcher after he went 4 1/3 innings, giving up three earned runs on six hits while striking out one. Edmundo Sosa paced the Phillies’ offense, going 2-for-2 with a home run and two RBI.

Prepare for the Cardinals vs. Phillies with what you need to know about Monday’s baseball action, including viewing options.

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

MLB odds courtesy of BetMGM Sportsbook. Odds updated Monday at 3:17 AM ET. For a full list of Sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

  • Favorite: Cardinals (-114, bet $114 to win $100)
  • Underdog: Phillies (-106, bet $106 to win $100)
  • Over/under: 9

Cardinals vs. Phillies: Live streaming info & game time

  • Game Day: Monday, April 8, 2024
  • Game Time: 7:45 PM ET
  • Stadium: Busch Stadium
  • TV Channel: Bally Sports
  • Live Stream: Fubo (Watch for free)

Cardinals stats and trends

Cardinals betting records

  • This season, the Cardinals have won two out of the three games in which they’ve been favored.
  • St. Louis has a record of 2-1 in games when bookmakers favor them by at least -114 on the moneyline.
  • The moneyline for this contest implies a 53.3% chance of a victory for the Cardinals.
  • St. Louis’ games have gone over the total in four of its 10 chances.
  • The Cardinals are 7-3-0 against the spread this season.

Miles Mikolas (Cardinals probable starter)

  • The Cardinals are sending Mikolas (1-1) to make his third start of the season.
  • The right-hander last appeared on Wednesday against the San Diego Padres, when he tossed six innings, allowing two earned runs while giving up seven hits.
  • In two appearances this season, he has compiled a 6.10 ERA and averages 7.8 strikeouts per nine innings while opposing batters are hitting .333 against him.
  • He will match up with a Phillies offense that ranks 22nd in MLB with 67 total hits (on a .229 batting average). The team also slugs a collective .358 (19th in MLB) with 10 total home runs (10th in MLB).
  • The 35-year-old’s 6.10 ERA ranks 83rd, 1.645 WHIP ranks 82nd, and 7.8 K/9 ranks 49th among qualifying pitchers this season.

Cardinals batting stats

  • The Cardinals’ seven home runs rank 25th in Major League Baseball.
  • Hitters for St. Louis have combined for a team rank of 22nd in the majors with a .343 team slugging percentage.
  • The Cardinals rank 20th in MLB with a .222 team batting average.
  • St. Louis ranks 17th in the majors with 41 total runs scored this season.
  • The Cardinals have the 21st-ranked on-base percentage in MLB this season (.299).
  • St. Louis ranks 24th with an average of 9.5 strikeouts per game.

Phillies stats and trends

Phillies betting records

  • The Phillies have come away with one win in the three contests they have been listed as the underdogs in this season.
  • Philadelphia has a win-loss record of 1-2 when favored by -106 or worse by sportsbooks this year.
  • Sportsbooks have implied with the moneyline set for this matchup that the Phillies have a 51.5% chance of pulling out a win.
  • Philadelphia and its opponents have hit the over in five of its nine games with a total set by oddsmakers this season.
  • The Phillies have posted a record of 4-5-0 against the spread this season.

Spencer Turnbull (Phillies probable starter)

  • The Phillies will look to Turnbull (1-0) to open the game and make his second start of the season.
  • In his most recent appearance on Tuesday, the right-hander threw five innings against the Cincinnati Reds, giving up no earned runs while surrendering three hits.
  • Opposing hitters have a collective batting average of just .158 against him this season. He has a 0.00 ERA and 12.6 strikeouts per nine innings over his one game.
  • He will match up with a Cardinals offense that is batting .222 as a unit (20th in the MLB). They are also slugging a collective .343 (22nd in the league) with seven total home runs (25th in MLB play).

Phillies batting stats

  • The Phillies rank 10th in MLB action with 10 total home runs.
  • This season, Philadelphia’s .358 slugging percentage ranks 19th in the majors.
  • The Phillies rank 17th in the majors with a .229 batting average.
  • Averaging 4.0 runs per game (36 total), Philadelphia is the 22nd-highest scoring team in baseball.
  • The Phillies are 14th in the majors with an on-base percentage of .316.
Watch the MLB on Fubo!