The St. Louis Cardinals (76-75) are favorites (-203) on the moneyline when they take on the Pittsburgh Pirates (71-80) Wednesday at 7:45 p.m. ET, live on SportsNet PT.
Sonny Gray will get the ball for St. Louis while Pittsburgh will counter with Jake Woodford.
Cardinals vs. Pirates Odds
Cardinals vs. Pirates Promo Codes
Game Time and Information
Who Will Win Cardinals vs. Pirates?
Cardinals and Pirates Betting Trends
The Cardinals are 36-35 in games they were listed as the moneyline favorite (winning 50.7% of those games).
St. Louis has gone 1-2 (winning only 33.3% of its games) when playing as moneyline favorites of -203 or shorter.
The Pirates have been underdogs in 89 games this season and won 37 (41.6%) of those contests.
This season, Pittsburgh has been at least a +172 underdog on the moneyline seven times, losing each of those contests.
The Cardinals have combined with opponents to hit the over on the total 70 times this season for a 70-76-4 record against the over/under.
Games involving the Pirates have gone over the total set by bookmakers in 73 of 151 chances this season.
Cardinals Stats & Insights
The Cardinals have the No. 26 offense in MLB play scoring 4.1 runs per game (614 total runs).
St. Louis is 24th in baseball with 154 total home runs.
The Cardinals have the 13th-ranked batting average in the league (.245).
St. Louis strikes out 8.1 times per game to rank 11th in MLB.
The Cardinals pitching staff ranks 26th in the majors with a collective 8.2 strikeouts per nine innings.
St. Louis has a 4.07 team ERA that ranks 16th across all MLB pitching staffs.
Pirates Stats & Insights
The Pirates rank 22nd in the majors with 628 total runs scored this season.
Pittsburgh’s 145 home runs rank 26th in MLB this season.
The Pirates’ .235 batting average ranks 23rd in the league this season.
Pittsburgh ranks 26th in strikeouts per game (9.3) among MLB offenses.
The Pirates average the 20th-most strikeouts per nine innings (8.4) in the majors this season.
Pittsburgh has the 18th-ranked ERA (4.13) in the majors this season.
Cardinals Key Players to Watch
Gray (13-9 with a 3.75 ERA and 195 strikeouts in 160 2/3 innings pitched) makes the start for the Cardinals, his 28th of the season.
Alec Burleson is batting .270 this season with a team-high 21 home runs and 73 RBI.
Brendan Donovan has collected 147 hits this season and has an OBP of .336. He’s slugging .402 on the year.
Nolan Arenado has 145 hits this season and a slash line of .265/.317/.391.
Masyn Winn leads St. Louis in batting average (.271) this season while adding 13 home runs and 50 RBI.
Pirates Key Players to Watch
Woodford gets the nod for the Pirates and will make his first start of the season.
Bryan Reynolds leads the Pirates in home runs (22), runs batted in (85) and has accumulated a team-best batting average of .280.
Oneil Cruz is hitting .267 with 34 doubles, three triples, 19 home runs and 43 walks.
Andrew McCutchen is hitting .235 with 17 doubles, a triple, 20 home runs and 57 walks.
Isiah Kiner-Falefa has 14 doubles, four triples, eight home runs and 16 walks while hitting .274.
Cardinals and Pirates Injuries
Cardinals: Willson Contreras: 10 Day IL (Finger), Lance Lynn: 15 Day IL (Knee), Drew Rom: 60 Day IL (Biceps), Keynan Middleton: 60 Day IL (Forearm)
Pirates: Ke’Bryan Hayes: 10 Day IL (Herniated disc), Henry Davis: 10 Day IL (Hand), Ben Heller: 15 Day IL (Shoulder), Marco Gonzales: 60 Day IL (Forearm), Daulton Jefferies: 60 Day IL (Elbow), Dauri Moreta: 60 Day IL (Elbow), Hunter Stratton: 60 Day IL (Patella), Johan Oviedo: 60 Day IL (Elbow), Endy Rodriguez: 60 Day IL (Elbow)
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.