The St. Louis Cardinals (65-69) host the Pittsburgh Pirates (59-75) on Thursday at 2:15 p.m. ET. The Cardinals are moneyline favorites (-125) against the underdog Pirates (+105). Miles Mikolas starts for St. Louis while Pittsburgh will counter with Braxton Ashcraft.
Check out all the Latest Baseball Betting Previews!
Odds to Win
Bet $20, Payout $36.00
Cardinals to win vs Pirates -125
Cardinals vs. Pirates betting lines
- Favorite: Cardinals (-125)
- Underdog: Pirates (+105)
- Over/under: 8.5
Cardinals betting info, hitting leaders, & pitching
Cardinals betting info
- The Cardinals have been favored on the moneyline 61 total times this season. They’ve finished 31-30 in those games.
- St. Louis has a record of 23-20 when playing as moneyline favorites with odds of -125 or shorter (53.5% winning percentage).
- Based on this matchup’s moneyline, the Cardinals have an implied win probability of 55.6%.
- St. Louis has played in 133 games with an over/under set, and have combined with its opponents to go over the total 68 times (68-58-7).
- The Cardinals have put together a 67-66-0 record ATS this season (covering 50.4% of the time).
Cardinals hitting info
- Alec Burleson paces the Cardinals with a team-best batting average of .288.
- In MLB, Burleson ranks 92nd in home runs and 79th in RBI.
- Willson Contreras has hit 19 home runs with 73 runs batted in. Both pace his team.
- Contreras ranks 62nd in home runs and 37th in RBI this season.
- Masyn Winn is hitting .256 with 26 doubles, nine home runs and 31 walks.
- Lars Nootbaar is batting .233 with 20 doubles, 13 home runs and 54 walks.
Cardinals pitching rankings
- The 7.5 strikeouts per nine innings compiled by the Cardinals pitching staff ranks 29th in the majors.
- St. Louis’ 4.31 team ERA ranks 21st among all MLB pitching staffs.
- The Cardinals have the 19th-ranked WHIP in the majors (1.305).
- Cardinals pitchers combine to allow the fourth-fewest home runs in baseball (135 total, one per game).
- St. Louis its 2-1 loss the last time out, the team struck out nine Pirates batters while allowing three hits.
Pirates betting info, hitting leaders, & pitching
Pirates betting info
- The Pirates have been underdogs in 92 games this season and won 38 (41.3%) of those contests.
- Pittsburgh has a record of 33-47, a 41.2% win rate, when it’s set as an underdog of +105 or more by sportsbooks this season.
- The implied probability of a win by the Pirates, based on the moneyline, is 48.8%.
- So far this season, Pittsburgh and its opponents have hit the over in 56 of its 133 games with a total.
- The Pirates are 72-61-0 ATS in their 133 games with a spread this season.
Pirates hitting info
- Bryan Reynolds is batting .246 for Pittsburgh with a team-high 66 RBI.
- Reynolds is 120th in home runs and 57th in RBI among all hitters in the majors.
- Oneil Cruz’s 18 home runs are most among Pittsburgh batters. He’s driven in 52 runs this season while slugging .391.
- Cruz is 70th in homers and 117th in RBI among all batters in the major leagues.
- Andrew McCutchen is slashing .239/.332/.377 this season for the Pirates.
- Isiah Kiner-Falefa leads Pittsburgh in batting average (.270) this season.
- Kiner-Falefa has safely hit in two games in a row. In his last five games he is hitting .467 with two doubles and an RBI.
Pirates pitching rankings
- The Pirates average the 22nd-most strikeouts per nine innings (eight) in the majors this season.
- Pittsburgh has pitched to a 3.93 ERA this season, which ranks 13th in baseball.
- Pirates pitchers have a 1.216 WHIP this season, fifth-best in the majors.
- The Pirates have allowed the third-fewest home runs this season at just 128, or one per game.
- Last time out, Pittsburgh defeated the Cardinals, 2-1, with nine strikeouts and four hits allowed.
Author Profile

BetDecider Team
The BetDecider team brings you the most current sports betting content, with expert insights and tips. Our aim is that you can make an informed betting decision, including best odds and exclusive sportsbook offers, to maximize your betting experience.


