Skip to main content

St. Louis Cardinals vs. Pittsburgh Pirates - 5/9/19 MLB Pick, Odds, and Prediction

Pittsburgh Pirates at St. Louis Cardinals
Date & Time Thursday May 9, 2019, 7:45 PM (EDT)
Busch Stadium
St. Louis, MO
The Line
St. Louis Cardinals -141 / Pittsburgh Pirates +120 -- O/U: 8.5
TV Channel
Stream live sports and ESPN originals on-demand on ESPN+ for only $4.99 a month. Sign up now!

The Pittsburgh Pirates and the St. Louis Cardinals meet in game one of a four game NL Central division set from Busch Stadium in MLB action on Thursday night.

The Pittsburgh Pirates will look for a bounce back performance after earning a series split in their two game interleague series with Texas, dropping the finale on Wednesday by a final score of 9-6. Gregory Polanco and Josh Bell each had two RBIs with Bell going 2 for 4 with a home run and a double while Colin Moran added a pinch-hit solo home run. Melky Cabrera and Kevin Newman each went 2 for 4 while Adam Frazier and Starling Marte each chipped in base hits as well in the loss. Nick Kingham allowed two runs on three hits while walking three and striking out five, not factoring in the decision. Tyler Lyons ended up with the loss, falling to 1-1 on the year. Joe Musgrove will start game one and is 1-3 with a 2.63 ERA and 32 strikeouts this season. In his career, Musgrove is 1-2 with a 4.26 ERA and 22 strikeouts against St. Louis.

The St. Louis Cardinals are also looking to rebound, in dire need of a win after losing 6 of their last 7 games following a 5-0 loss to the Philadelphia Phillies in their series finale on Wednesday. Yairo Munoz went 2 for 3 while Yadier Molina added a double as St. Louis cranked out just three hits as a team in the loss. The rest of the Cardinal bats ended up going 0 for 22 with 5 strikeouts as a team in defeat. Jack Flaherty took the loss, falling to 3-3 on the year after allowing four runs, three earned, on four hits over five innings of work. Michael Wacha will start game one and is 2-0 with a 5.17 ERA and 33 strikeouts this season. In his career, Wacha is 6-3 with a 3.53 ERA and 67 strikeouts against Pittsburgh.

Pittsburgh is 1-7 in Musgrove’s last 8 road starts and 2-7 in their last 9 games following a loss while the over is 6-0 in their last 6 games overall. St. Louis is 8-3 in Wacha’s last 11 home starts and 1-6 in their last 7 games overall while the under is 3-1-1 in their last 5 home games. St. Louis is 6-1 in Wacha’s last 7 starts against Pittsburgh and 4-0 in Wacha’s last 4 home starts against the Pirates.

Laying juice with a team that’s lost 6 of 7 isn’t always ideal, especially when Musgrove is one of the tighter arms in the Pittsburgh rotation. However, Musgrove hasn’t had a lot of luck on the road with Pittsburgh losing seven of his last eight starts away from home and is also coming off of his worst start of the year, yielding seven runs, five earned, in just 2.2 innings last time up. Wacha has had his ups and down as well, but the Cardinals have owned the Pirates in recent meetings with him on the mound, so I’ll side with St. Louis to snap out of their funk with a win on Thursday.

St. Louis -141

Chris has been a sports fan from when he was old enough to pick up a basketball and was a standout offensive lineman throughout high school and college. Chris uses that same instinct, determination and drive to analyze trends and statistics to find and produce winners on a consistent basis. Chris has been writing for Sports Chat Place since 2016 and covers a wide array of sports from college and pro football, college basketball, hockey and baseball.

Top 10 Sport Sites