The Pirates have called up Tyler Glasnow and will send him out to face Adam Wainwright in search of the four-game road sweep of the Cardinals. The Cards have been brutal at Busch Stadium this year and are in danger of becoming the worst home team in the MLB with only Oakland, Arizona, LAA and Atlanta posting worse records on their own turf.
- The visiting team is 7-0 in its last 7 games in this matchup.
- The total has gone OVER in 18 of the Pirates’ last 25 games during the afternoon.
- The Pirates are 7-0 ATS in their last 7 games.
Glasnow has been a beast in Triple-A this year, posting a 1.78 ERA in 17 starts with Indianapolis before being called up. He is now the second stud pitcher called up by the Pirates this year and there has been a precedent for success. Jameson Taillon (2-1, 3.86 ERA) has been one of the best rookie pitchers this year and Glasnow is thought to be an even better prospect than Jameson.
This is a good matchup for Glasnow to get his first cup of coffee with – simply because of how awful the aging Adam Wainwright has been this year. Although he posted a seven-inning shutout win in his last outing, he has a 4.70 ERA for the season. In his two starts vs Pittsburgh in 2016, Wainwright is 0-1 with a 4.38 ERA.
Opening Odds & Computer Pick
St. Louis was a -168 moneyline favorites earlier in the day at BetOnline, based on the starting pitcher matchup. That pairing made odds makers at 5Dimes pick an opening over under number of 8.5.
Odds – Shark
prediction models pick the Pirates to win this game 5.0-4.4. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.
Pittsburgh Pirates vs St. Louis Cardinals Matchup
Team Betting Records & Power Rankings
The St. Louis Cardinals sport a record of 43-41 heading into this matchup, while the Pittsburgh Pirates sit at 44-41 on the season Stay Informed: follow us on Twitter for odds specials, betting line moves and St. Louis vs Pittsburgh injuries news.
According to MLB Power Rankings here, it’s the No. 7-ranked St. Louis Cardinals and the No. 25-rated Pittsburgh Pirates in this matchup.
The game also pits St. Louis Cardinals No. 3-rated offense, averaging 5.17 runs per game, against a Pittsburgh Pirates defense that ranks No. 18 at 4.65 in runs allowed per game. The St. Louis Cardinals have averaged 9.01 hits per game so far, less than Pittsburgh Pirates batters have averaged on the year (9.2 hits per game).
Defensively, Pittsburgh features the No. 20-rated defense on the road, allowing 4.68 runs per game. St. Louis, meanwhile, comes in at No. 18 at home, scoring 4.39 runs per game.
Recent Outings Betting Recap
The Pirates enjoyed a 7-5 victory at the expense of the Cardinals on Wednesday, with J Locke throwing 1 innings of 0-hit ball at Busch Stadium.
- Pittsburgh is 5-0 ATS in its last 5 games
- Pittsburgh is 5-0 SU in its last 5 games
- Pittsburgh is 5-0 ATS in its last 5 games on the road
- Pittsburgh is 5-0 SU in its last 5 games on the road
- St. Louis is 1-4 ATS in its last 5 games
- The total has gone UNDER in 6 of St. Louis’s last 8 games
- St. Louis is 2-11 ATS in its last 13 games at home
- St. Louis is 3-10 SU in its last 13 games at home
Next Betting Matchups
Pittsburgh home to Chicago, Friday, July 8th
St. Louis at Milwaukee, Friday, July 8th