Pirates vs. Astros Prediction

Pittsburgh Pirates vs. Houston Astros 6/25/19, Prediction & Odds

The Pittsburgh Pirates have won four games in a row heading into tonight's contest at the Houston Astros. Will Pittsburgh get to Houston ace Gerrit Cole tonight and notch another win?

Game Snapshot

975 Pittsburgh Pirates at 976 Houston Astros

Tuesday, June 25, 2019

Minute Maid Park at 8:10PM ET

TV: ATT SportsNet-SW

Compare odds from multiple different online sportsbooks and shop for the best lines at our MLB Odds & Betting Page.


Public Betting Information

According to oddsmakers, the Astros are a -265 favorite to win on the moneyline. The Pirates are a +245 underdog, while the total is set at 8.5 runs. As of Tuesday afternoon, 62 percent of public bets are being placed on host Houston. Check out our MLB Public Betting Page for up-to-date information.

Pirates prevail in wild game

Kevin Newman drew a walk-off walk with the bases loaded in the 11th inning Sunday afternoon to propel host Pittsburgh to an 11-10 victory over San Diego. The Padres had scored three runs in the top of the 11th before the Pirates responded with four runs in the bottom half. Newman ended the contest 2-for-6 with a walk, a run and two RBIs. Jose Osuna finished 3-for-6 with a double, a run and an RBI. Bryan Reynolds completed the game 2-for-3 with a walk, a run and two RBIS. Francisco Liriano picked up the win in relief despite allowing three earned runs on three hits with two strikeouts and two walks over one inning of work. Trevor Williams starts tonight for Pittsburgh as he enters with a 2-1 record, 4.12 ERA and 1.19 WHIP with 49 strikeouts over 59 innings.

Astros snap seven-game skid

Houston ended a seven-game losing streak Sunday afternoon with a 9-4 victory at New York to improve to 49-30 overall and 22-19 on the road. Jose Altuve helped pace the Astros offense as he finished 2-for-5 with a solo home run, a double and two runs scored. Yuli Gurriel went 2-for-4 with a solo home run and two runs. Tyler White ended the game 1-for-4 with a grand slam. Yordan Alvarez was 2-for-5 with a home run and two RBIs. Justin Verlander picked up the win as he allowed three earned runs on four hits with nine strikeouts and two walks over seven innings. Cole gets the start today for Houston as he comes in with a 6-5 record, 3.54 ERA and 1.02 WHIP with 148 strikeouts over 96 2/3 innings.

MLB Betting Trends


The Pirates are 25-8 in their last 33 interleague games. Pittsburgh is 2-8 in its last 10 road games. 


The Astros are 20-6 in their last 26 Tuesday games. Houston is 0-4 in its last four games versus the NL Central.


Cole faces his former team here and perhaps he will be a little too amped up. Williams was great last season and hasn't quite been the same this season as he missed time with an injury, but he is still a solid pitcher and usually puts the Pirates in a position to win. The moneyline is so wide and Houston has not played well recently, while Pittsburgh is on a roll. For those reasons, I think taking a shot on Pittsburgh here as a huge dog makes sense.



MLB Headlines

MLB Predictions & Picks

Thumbnail Guardians vs. Twins Prediction Will the Guardians pull off the small upset when they visit the Twins for Game 1 of the American League Central rivals’ series at 7:40 p.m. ET on Thursday night?
Thumbnail Rockies vs. Diamondbacks Prediction Even though bettors will be paying a rather steep price, will the Diamondbacks cash as a large moneyline favorite on Thursday when they play the Rockies in the NL...
Thumbnail Phillies vs. Mets Prediction Will the under 8.5 hit when National League East rivals the Phillies and Mets wrap up their series at 1:10 p.m. ET from Citi Field on Thursday? Taijuan Walker will...
Thumbnail Brewers vs. Blue Jays Prediction With Freddy Peralta set to oppose Kevin Gausman in the pitching matchup, will the under cash on Thursday afternoon when the Brewers and Blue Jays play their series...
Thumbnail Angels vs. Astros Prediction & Odds The Los Angeles Angels head to Houston to face the Astros on Thursday night at 8:10 PM ET on FS1 in the first game of a four-game series.