Wednesday's matchup between the Pirates and Cardinals is set to get started at 7:45 PM ET from Busch Stadium in St. Louis, MO. The Pirates are 2nd in the NL Central with a record of 32-34, while the Cardinals are 3rd in the division at 31-34.

BSMW will be televising this NL Central matchup, and the Cardinals are the heavy favorites on the money line, with their odds sitting at -169. The over/under line is currently at 8 runs, and Sonny Gray is set to start for the Cardinals, while the Pirates are starting Bailey Falter.

PITTSBURGH PIRATES VS ST. LOUIS CARDINALS BETTING PICK

The Pick: Pittsburgh Pirates Moneyline +144

This game will be played at Busch Stadium at 7:45 ET on Wednesday, June 12th.

HOW TO BET THE PIRATES VS CARDINALS:

  • We have the Pirates winning by a score of 5 to 4
  • If you're looking for a run line pick, we also like the Pirates to cover
  • As for an over/under pick, we have this game finishing with 9 runs and like the over

Pittsburgh picked up a 2-1 road win over the Cardinals in the most recent game of this series. The Pirates had just three hits in the game but took advantage of their opportunities, scoring two runs in the 9th inning to pick up the win. Heading into the game, the Pirates were favored at -145 on the money line.

Both teams wasted good starting pitching performances in this game. Paul Skenes went 6 1/3 innings for the Pirates, giving up just one hit and no earned runs. Miles Mikolas did the same for the Cardinals, giving up one hit and no earned runs across seven innings of work.

Nolan Gorman hit the game's only home run while going 1/4 with two RBIs, but it came in a losing effort. Alec Burleson also had a three-hit game for St. Louis.

Pirates Records & Stats

Pittsburgh is 32-34 overall this year, and they are 2nd in the NL Central, 6.5 games behind the Brewers. The Pirates have gone 8-7 in divisional games this year. They are looking for a win today on the road, as they are just 16-17 at home compared to 16-17 on the road.

So far, the Pirates have taken two straight as the underdog, and they are 22-19 as the underdog overall. As the favorite, the Pirates are just 10-15 this year. Pittsburgh's series record is 8-9-4, and they have won two straight series.

Despite being underdogs in 41 of their 49 games, the Pirates have been a solid run line bet this season, going 37-29. They are 20-13 on the run line on the road, where their scoring margin is +0.1 runs per game. They have covered the run line in two straight games as underdogs, and their average run margin in wins is +3.0 runs per game.

The Pittsburgh Pirates will be on the road today against the St. Louis Cardinals. The over/under line for the game is set at 8 runs, which is right at the Pirates' season average of 8 runs per game. The Pirates have hit the over in 34 of their 65 games this season, and when the line has been set at 8 runs, they are 9-9. Overall, 42.4% of their games this season have had over/under lines set at 8 runs.

Pittsburgh is sending left-hander Bailey Falter to the mound today vs. the Cardinals. He has made 12 starts this season and has a record of 3-3 with a 3.69 ERA. Falter's WHIP for the season is currently 1.04. In his 12 starts, he has turned in six quality starts. Looking back at his most recent outing, Falter took the loss vs. the Dodgers, giving up five earned runs in four innings of work. Before that, he had gone three straight starts without taking the loss. Opponents are batting .213 vs. Falter this season.

As a team, the Pirates are averaging 4.1 runs per game, which is 20th in the league. They have been slightly better on the road, averaging 4.2 runs per contest. So far, they have been a below-average home run hitting team and are batting just .230 for the season. One thing they have done well is avoid strikeouts, as their team strikeout numbers are the 24th best in the league.

Bryan Reynolds and Oneil Cruz have been the Pirates' top home run hitters this season, with eight and nine home runs, respectively. Reynolds comes into the game on a nine-game hitting streak and has gone 7/20 in his last five games. Cruz also has two homers in his last five games, going 5/18 over that stretch.

Cardinals Records & Stats

St. Louis is 31-34 overall and are 3rd in the NL Central, seven games behind the Brewers and Cubs, who are both seven games ahead of the Cardinals. The Cardinals are 5-8 in divisional games this year and lost the series opener vs. the Pirates.

At home, the Cardinals are 15-15 this season, and they are one game under .500 on the road. So far, they have been the favorite in 31 games, going 16-15, and they are 15-19 as the underdog. The Cardinals' overall series record is 10-10-1 this year, and they are 4-6 over their last 10 games.

St. Louis has been a good bet on the run line at home this season, going 16-14. They have also been a solid run line bet as the underdog, going 20-14. The Cardinals have been outscored by an average of 0.6 runs per game this season, and their run line record is 32-33 overall.

St. Louis is 4-7-1 when the O/U line is set at 8 runs this season, and the O/U line for today's game is 8 runs. The Cardinals' games have had an average combined run total of 8.5 this season, and their O/U record is 28-34 overall. The O/U line for their games has been set at 8 runs on average this season, but 53.8% of their games have had higher O/U lines than that. The under has hit in two straight Cardinals games.

Sonny Gray gets the start for the Cardinals today and comes into the game with a record of 7-4 and an ERA of 3.21. So far this season, he has made 11 starts, and opponents are batting .195 off the right-hander. Gray has made four quality starts this year and is averaging 11.97 strikeouts per nine innings. In his last outing, Gray took the loss, going 4 2/3 innings and giving up three earned runs. Before that, he had won three straight starts. The right-hander has been much better at home, with an ERA of 1.7 compared to 5.4 on the road.

So far this season, the Cardinals offense is averaging just 3.9 runs per game, which is 24th in the MLB. They have been even worse on the road, averaging only 3.8 runs per contest. As a team, the Cardinals are batting .235, which is 13th in the league, and are 13th in terms of on-base percentage. Collectively, they are 16th in home runs and have the 20th slugging percentage in the league.

Nolan Gorman has really struggled at the plate of late, batting just .179 over his last seven games. However, he does lead the team with 15 homers and 33 RBIs. Alec Burleson has been hot of late, going 10/28 in his last seven games with two homers. For the season, he is batting .283 and is 2nd on the team with nine homers.