The St. Louis Cardinals (58-76) and Pittsburgh Pirates (61-73) meet Friday at Busch Stadium, starting at 8:15 PM ET on BSMW. The Cardinals are -114 moneyline favorites for the contest, however, the Pirates are favored against the spread of 1.5 runs with +153 odds.
St. Louis’ Dakota Hudson gets the start, and he’ll go against Pittsburgh’s Mitch Keller.
Cardinals vs. Pirates Odds
Cardinals vs. Pirates Promo Codes
Who Will Win Cardinals vs. Pirates?
Cardinals and Pirates Betting Trends
The Cardinals have won 46.5% of the games this season when they were favored on the moneyline (33-38).
St. Louis has gone 29-36 (winning 44.6% of its games) when playing as moneyline favorites of -114 or shorter.
This season, the Pirates have won 45 out of the 107 games, or 42.1%, in which they’ve been the underdog.
Pittsburgh has entered 105 games this season as the underdog by -107 or more and is 43-62 in those contests.
The Cardinals have had an over/under set by bookmakers 132 times, and have combined with opponents to go over the total in 62 of those games (62-64-6).
The Pirates’ games have gone over the total in 72 of their 134 chances.
Cardinals Stats & Insights
The Cardinals rank 17th in runs scored with 601, 4.5 per game.
St. Louis ranks eighth-best in MLB play with 181 total home runs.
The Cardinals have the 12th-ranked batting average in the league (.254).
St. Louis strikes out 8.3 times per game, the No. 12 mark in MLB.
The Cardinals pitching staff ranks 28th in the majors with a collective 7.9 strikeouts per nine innings.
St. Louis has a 4.69 team ERA that ranks 23rd among all MLB pitching staffs.
Pirates Stats & Insights
The Pirates have scored 562 runs (4.2 per game) this season, which ranks 24th in MLB.
Pittsburgh has hit just 131 homers this season, which ranks 26th in the majors.
The Pirates have a team batting average of just .235 this season, which ranks 26th among MLB teams.
Pittsburgh ranks 21st with an average of 8.9 strikeouts per game.
The Pirates average the 17th-most strikeouts per nine innings (8.7) in the league this season.
Pittsburgh pitchers have a combined ERA of 4.52 ERA this year, which ranks 20th in MLB.
Cardinals Key Players to Watch
Hudson (5-1 with a 4.41 ERA and 33 strikeouts in 49 2/3 innings pitched) makes the start for the Cardinals, his seventh of the season.
Nolan Arenado is batting .276 this season with a team-high 26 home runs and 87 RBI.
Paul Goldschmidt is batting .278 to lead St. Louis, while adding 22 homers and 69 runs batted in this season.
Tommy Edman is slashing .241/.300/.413 this season for the Cardinals.
Willson Contreras has collected 98 hits this season and has an OBP of .348. He’s slugging .437 on the year.
Pirates Key Players to Watch
The Pirates’ Keller (11-8) will make his 28th start of the season.
Bryan Reynolds leads the Pirates in runs batted in (65) and has accumulated a team-high batting average of .265.
Andrew McCutchen is hitting .247 with 17 doubles, 12 home runs and 72 walks.
Ke’Bryan Hayes has 22 doubles, six triples, 11 home runs and 24 walks while batting .269.
Jack Suwinski’s 22 home runs pace his team.
Cardinals and Pirates Injuries
Cardinals: Dylan Carlson: 10 Day IL (Oblique), Steven Matz: 15 Day IL (Lat), Matthew Liberatore: 15 Day IL (Back), Guillermo Zuniga: 15 Day IL (Forearm), Brendan Donovan: 60 Day IL (Elbow), Packy Naughton: 60 Day IL (Forearm), Wilking Rodriguez: 60 Day IL (Shoulder)
Pirates: Henry Davis: 10 Day IL (Hand), Vince Velásquez: 60 Day IL (Elbow), Angel Perdomo: 60 Day IL (Elbow), Oneil Cruz: 60 Day IL (Ankle), Tucupita Marcano: 60 Day IL (Knee), Jarlin García: 60 Day IL (Arm), JT Brubaker: 60 Day IL (Elbow), Joshua Palacios: day-to-day (Wrist)
Cardinals vs. Pirates Prediction
How to Bet on Cardinals vs. Pirates
Get more MLB picks.
If you are new to sports betting, read our in-depth guide on betting on Baseball and find the best MLB betting sites and promo codes.