The St. Louis Cardinals (30-24) will visit the Baltimore Orioles (19-34), Tuesday at 6:35 p.m. ET, with the Orioles on a three-game winning run.

Oddsmakers project the Orioles as a close favorite (-110 moneyline odds to win) against the Cardinals (-109). The scheduled starters are Tomoyuki Sugano (4-3) for the Baltimore Orioles, and Andre Pallante (4-3) for the St. Louis Cardinals.

These clubs play again following the Orioles’ 5-2 victory over the Cardinals yesterday. Charlie Morton (6.0 IP, 2 R, 4 H, 5 K) earned the win for the Orioles. Dylan Carlson went 2 for 4 with a home run and three RBIs to lead the team on offense. Erick Fedde (5.0 IP, 3 R, 7 H, 5 K) was credited with the loss on the mound for the Cardinals.

Before watching this Orioles vs. Cardinals matchup, here is what you need to know about Tuesday’s action on the diamond, including viewing options.

Baltimore Orioles vs. St. Louis Cardinals odds, line and spread

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

Favorite: Orioles (-110, bet $110 to win $100)Underdog: Cardinals (-109, bet $109 to win $100)Over/under: 9Orioles vs. Cardinals: Game time and live stream infoGame day: Tuesday, May 27, 2025Game time: 6:35 p.m. ETLocation: Baltimore, MarylandStadium: Oriole Park at Camden YardsTV channel: MASN and FDSMWLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Orioles vs. Cardinals on Fubo!

Orioles stats and trendsOrioles betting recordsThis season, the Orioles have won nine out of the 28 games, or 32.1%, in which they’ve been favored.Baltimore has a record of 9-20, a 31% win rate, when favored by -110 or more by oddsmakers this season.The oddsmakers’ moneyline implies a 52.4% chance of a victory for the Orioles.So far this season, Baltimore and its opponents have hit the over in 25 of 53 games with a total.In 53 games with a spread this season, the Orioles are 18-35-0 ATS.Tomoyuki Sugano (Orioles probable starter)The Orioles are sending Sugano (4-3) out for his 11th start of the season. He is 4-3 with a 3.07 ERA and 32 strikeouts in 58 2/3 innings pitched.The righty last appeared on Wednesday against the Milwaukee Brewers, when he threw six innings, allowing two earned runs while giving up five hits.The 35-year-old has put up an ERA of 3.07, with 4.9 strikeouts per nine innings, in 10 games this season. Opposing hitters have a .227 batting average against him.Sugano is trying to record his sixth quality start of the year.Sugano is seeking his eighth straight outing lasting five or more innings. He averages 5.8 frames per appearance on the hill.He has made one appearance this season in which he did not give up an earned run.He will take the hill against a Cardinals squad that is batting .259 as a unit (fifth in MLB). It is also slugging a collective .397 (11th in MLB) with 49 total home runs (21st in MLB).The 35-year-old’s 3.07 ERA ranks 27th, 1.023 WHIP ranks 17th, and 4.9 K/9 ranks 78th among qualifying pitchers this season.Orioles batting statsThe Orioles rank 10th in Major League Baseball with 59 home runs.Hitters for Baltimore have combined for a team rank of 18th in the majors with a .386 team slugging percentage.The Orioles’ .236 batting average ranks 22nd in the league this season.Baltimore has scored 205 runs (3.9 per game) this season, which ranks 25th in MLB.The Orioles have an OBP of .303 this season, which ranks 23rd in MLB.Baltimore is ranked 24th in strikeouts per game (8.9) among MLB offenses.Cardinals stats and trendsCardinals betting recordsThe Cardinals have been chosen as underdogs in 34 games this year and have walked away with the win 19 times (55.9%) in those games.This year, St. Louis has won 19 of 34 games when listed as at least -109 or worse on the moneyline.The Cardinals have an implied victory probability of 52.2% according to the moneyline set by sportsbooks for this matchup.St. Louis and its opponents have gone over in 27 of its 54 games with a total set by sportsbooks this season.The Cardinals are 31-23-0 against the spread in their 54 games that had a posted line this season.Andre Pallante (Cardinals probable starter)The Cardinals will send Pallante (4-3) out to make his 11th start of the season. He is 4-3 with a 4.18 ERA and 35 strikeouts in 56 2/3 innings pitched.In his most recent outing on Wednesday against the Detroit Tigers, the righty went 5 2/3 innings, giving up three earned runs while surrendering four hits.In 10 games this season, the 26-year-old has an ERA of 4.18, with 5.6 strikeouts per nine innings. Opponents are batting .255 against him.Pallante heads into this game with four quality starts under his belt this year.Pallante will try to prolong a four-game streak of lasting five or more innings (he’s averaging 5.6 innings per outing).In one of his appearances this season he did not allow an earned run.He will take the hill against an Orioles team that is hitting .236 as a unit (22nd in the MLB). They are also slugging a collective .386 (18th in the league) with 59 total home runs (10th in MLB play).Among qualifying pitchers in MLB play this season, the 26-year-old ranks 65th in ERA (4.18), 66th in WHIP (1.339), and 73rd in K/9 (5.6).Cardinals batting statsThe Cardinals average 0.9 home runs per game to rank 21st in MLB action with 49 total home runs.So far this season, St. Louis ranks 11th in baseball, slugging .397.The Cardinals rank fifth in MLB with a .259 batting average.St. Louis scores the eighth-most runs in baseball (256 total, 4.7 per game).The Cardinals are sixth in baseball with an on-base percentage of .330.

Watch the MLB on Fubo!