At Busch Stadium on Tuesday, the Pittsburgh Pirates (31-34) meet the St. Louis Cardinals (31-33), fellow members of the NL Central, at 7:45 PM ET.

The Cardinals are an underdog (+111 moneyline odds) when they host the Pirates (-131). The matchup on the mound for this contest is set with the Pittsburgh Pirates looking to Paul Skenes (3-0), and Miles Mikolas (4-6) taking the ball for the St. Louis Cardinals.

The Pirates lost their last Game against the Twins by an 11-5 score Tuesday. Rowdy Tellez went 2-for-3 with a double to lead them offensively. Ben Heller picked up the loss after throwing one inning, giving up six earned runs on five hits while striking out two.

The Cardinals knocked off the Rockies 5-1 Tuesday. Alec Burleson went 1-for-4 with a home run and an RBI, and Andre Pallante got the win, pitching five innings without giving up an earned run on three hits, while striking out six.

Here’s what you need to get ready for Tuesday’s Pirates vs. Cardinals contest, including viewing options.

Pittsburgh Pirates vs. St. Louis Cardinals odds and betting lines

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

  • Favorite: Pirates (-131, bet $131 to win $100)
  • Underdog: Cardinals (+111, bet $100 to win $111)
  • Over/under: 7.5

Pirates vs. Cardinals: Live streaming info & game time

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

Pirates stats and trends

Pirates betting records

  • The Pirates have entered the game as favorites 23 times this season and won nine, or 39.1%, of those games.
  • This season Pittsburgh has won five of its 13 games, or 38.5%, when favored by at least -131 on the moneyline.
  • Bookmakers have implied with the moneyline set for this matchup that the Pirates have a 56.7% chance to win.
  • So far this season, Pittsburgh and its opponents have hit the over in 33 of 65 games with a total.
  • The Pirates are 35-29-0 ATS in their 64 games with a spread this season.

Paul Skenes (Pirates probable starter)

  • Skenes gets the start for the Pirates, his sixth of the season. He is 3-0 with a 3.00 ERA and 38 strikeouts through 27 2/3 innings pitched.
  • In his most recent appearance on Wednesday, the righty went five innings against the Los Angeles Dodgers, giving up three earned runs while surrendering six hits.
  • In five games this season, the 22-year-old has amassed a 3.00 ERA and 12.7 strikeouts per nine innings, while giving up a batting average of .212 to his opponents.
  • Skenes is looking to record his fourth quality start of the year.
  • Skenes is looking for his fifth straight outing lasting five or more innings. He averages 5.4 frames per appearance on the hill.
  • He has held his opponents without an earned run in one of his five outings this season.
  • He will take the mound against a Cardinals offense that ranks 21st in MLB with 504 total hits (on a .235 batting average). The team also slugs a collective .372 (21st in MLB) with 61 total home runs (22nd in MLB).

Pirates batting stats

  • The Pirates’ 60 home runs rank 23rd in Major League Baseball.
  • Hitters for Pittsburgh have combined to rank 26th in MLB with a slugging percentage of only .360 this season.
  • The Pirates’ .231 batting average ranks 23rd in the league this season.
  • Pittsburgh has scored the 20th-most runs in the majors this season with 269 (4.1 per game).
  • The Pirates have an OBP of .302 this season, which ranks 24th in MLB.
  • Pittsburgh ranks 26th in strikeouts per game (9.6) among MLB offenses.

Cardinals stats and trends

Cardinals betting records

  • The Cardinals have been underdogs in 32 games this season and have come away with the win 14 times (43.8%) in those contests.
  • This year, St. Louis has won seven of 20 games when listed as at least +111 or worse on the moneyline.
  • Bookmakers have implied with the moneyline set for this matchup that the Cardinals have a 47.4% chance of pulling out a win.
  • St. Louis’ games have gone over the total in 27 of its 63 opportunities.
  • The Cardinals are 31-31-0 against the spread in their 62 games that had a posted line this season.

Miles Mikolas (Cardinals probable starter)

  • Mikolas (4-6) takes the mound first for the Cardinals in his 14th start of the season. He’s put together a 5.32 ERA in 71 2/3 innings pitched, with 53 strikeouts.
  • The righty last pitched on Wednesday against the Houston Astros, when he went six innings, allowing two earned runs while giving up five hits.
  • In 13 games this season, the 35-year-old has an ERA of 5.32, with 6.7 strikeouts per nine innings. Opponents are batting .277 against him.
  • Mikolas is trying to build on a third-game quality start streak in this game.
  • Mikolas will try to last five or more innings for his sixth straight appearance. He’s averaging 5.5 frames per outing.
  • He has not had an appearance yet in 2024 that he did not allow at least one earned run.
  • He will face off against a Pirates offense that ranks 16th in the league with 514 total hits (on a .231 batting average). The squad also slugs a collective .360 (26th in the league) with 60 total home runs (23rd in MLB play).
  • Among qualifying pitchers in MLB action this season, the 35-year-old’s 5.32 ERA ranks 69th, 1.282 WHIP ranks 57th, and 6.7 K/9 ranks 63rd.

Cardinals batting stats

  • The Cardinals are 22nd in MLB play with 61 home runs. They average 1.0 per game.
  • So far this season, St. Louis is 21st in the majors, slugging .372.
  • The Cardinals are 18th in MLB with a .235 batting average.
  • St. Louis scores the fourth-fewest runs in baseball (254 total, 4.0 per game).
  • The Cardinals rank 19th in the majors with an on-base percentage of .307.
Watch the MLB on Fubo!