The Baltimore Orioles (29-16) and St. Louis Cardinals (21-26) will clash on Tuesday at Busch Stadium, starting at 7:45 PM ET.

The Cardinals play as a home underdog (+125) against the Orioles (-148). The Baltimore Orioles will hand the ball to Kyle Bradish and the Cardinals will counter with Lance Lynn (1-2, 4.17 ERA).

Sonny Gray (5.2 IP, 1 R, 3 H, 6 K) was credited with a win in the Cardinals’ 6-3 victory over the Orioles yesterday. Mike Siani led the way offensively, going 2-for-4 with a home run and four RBI. Dean Kremer (4.0 IP, 5 R, 6 H, 2 K) took the loss for the Orioles.

Here’s what you need to prepare for Tuesday’s Orioles vs. Cardinals action, including viewing options.

Baltimore Orioles vs. St. Louis Cardinals odds and betting lines

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

  • Favorite: Orioles (-148, bet $148 to win $100)
  • Underdog: Cardinals (+125, bet $100 to win $125)
  • Over/under: 9

Orioles vs. Cardinals: Live streaming info & game time

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

Orioles stats and trends

Orioles betting records

  • The Orioles have been favorites in 36 games this season and won 22 (61.1%) of those contests.
  • This season Baltimore has won nine of its 16 games, or 56.2%, when favored by at least -148 on the moneyline.
  • The oddsmakers’ moneyline implies a 59.7% chance of a victory for the Orioles.
  • Baltimore and its opponents have hit the over in 23 of its 45 games with a total this season.
  • The Orioles are 23-22-0 ATS in their 45 games with a spread this season.

Kyle Bradish (Orioles probable starter)

  • Bradish (0-0) takes the mound for the Orioles in his fourth start of the season. He’s put together a 2.63 ERA in 13 2/3 innings pitched, with 17 strikeouts.
  • The righty’s last time out was on Wednesday against the Toronto Blue Jays, when he threw four innings, surrendering two earned runs while giving up four hits.
  • The 27-year-old has an ERA of 2.63, with 11.2 strikeouts per nine innings, in three games this season. Opponents are batting .231 against him.
  • The opposing Cardinals offense has a collective .232 batting average, and is 22nd in the league with 364 total hits and 26th in MLB action with 181 runs scored. It has the 25th-ranked slugging percentage (.359) and ranks 25th in home runs (39) in all of MLB.

Orioles batting stats

  • No team in MLB has hit more homers than the Orioles, who have connected on 69 this season.
  • Hitters for Baltimore lead the majors with a combined .441 team slugging percentage.
  • The Orioles’ .244 batting average ranks 14th in the league this season.
  • Baltimore has scored the ninth-most runs in the majors this season with 224.
  • The Orioles have an OBP of .303 this season, which ranks 23rd in MLB.
  • Baltimore has shown patience at the plate this season with the fifth-best rate of strikeouts per game (8.1) among MLB offenses.

Cardinals stats and trends

Cardinals betting records

  • The Cardinals have been chosen as underdogs in 22 games this year and have walked away with the win nine times (40.9%) in those games.
  • This season, St. Louis has come away with a win three times in eight chances when named as an underdog of at least +125 or longer on the moneyline.
  • The moneyline set for this matchup implies the Cardinals have a 44.4% chance of coming away with a victory in the contest.
  • St. Louis’ games have gone over the total in 22 of its 47 opportunities.
  • The Cardinals have an against the spread mark of 23-23-0 in 46 games with a line this season.

Lance Lynn (Cardinals probable starter)

  • Lynn makes the start for the Cardinals, his 10th of the season. He is 1-2 with a 4.17 ERA and 43 strikeouts over 45 1/3 innings pitched.
  • In his last appearance on Thursday against the Los Angeles Angels, the righty went five innings, giving up four earned runs while surrendering eight hits.
  • The 37-year-old has a 4.17 ERA and 8.5 strikeouts per nine innings during nine games this season, while giving up a batting average of .264 to his opponents.
  • Lynn has recorded one quality start this season.
  • Lynn is looking to collect his seventh start of five or more innings this year in this game.
  • In two of his nine total appearances this season he has not given up an earned run.
  • He will take the mound against an Orioles offense that ranks 19th in the league with 376 total hits (on a .244 batting average). The team also slugs a collective .441 (first in the league) with 69 total home runs (first in MLB play).

Cardinals batting stats

  • The Cardinals rank 25th in baseball with 39 total home runs.
  • This season, St. Louis is 25th in the majors, slugging .359.
  • The Cardinals have the 20th-ranked batting average in the majors (.232).
  • The offense for St. Louis is No. 26 in MLB action scoring 3.9 runs per game (181 total runs).
  • The Cardinals are 14th in baseball with an on-base percentage of .310.
Watch the MLB on Fubo!