Phillies vs. Pirates Prediction

Philadelphia Phillies vs. Pittsburgh Pirates 7/21/19, Prediction & Odds

The Philadelphia Phillies and the host Pittsburgh Pirates have split the first two games in their three-games series. Which side will win today's rubber match?

Game Snapshot

955 Philadelphia Phillies at 956 Pittsburgh Pirates

Sunday, July 21, 2019

PNC Park at 1:35PM ET

TV: ATT SportsNet-PIT

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 Pirates are a -135 favorite to win on the moneyline. The Phillies are a +125 underdog, while the total is set at 11 runs. As of Sunday morning, 52 percent of public bets are being placed on host Pittsburgh. Check out our MLB Public Betting Page for the latest info.

Phillies held to three hits

Philadelphia lost by a count of 5-1 Saturday at Pittsburgh to drop to 51-48 overall and 21-27 on the road. Jean Segura helped lead the Phillies offensively as he finished 2-for-3. Cesar Hernandez ended the game 1-for-3. Adam Haseley went 0-for-3 with an RBI. Zach Eflin took the loss as he allowed three earned runs on five hits with three strikeouts and no walks over four innings. Drew Smyly gets the start today for Philadelphia as he enters with a 1-5 record, 8.42 ERA and 1.91 WHIP with 52 strikeouts over 51 1/3 innings.

Musgrove guides Pirates to win

Pittsburgh claimed a 5-1 victory Saturday at home over Philadelphia to improve to 46-51 overall and 23-22 at home. Joe Musgrove picked up the win as he allowed one unearned run on two hits over six innings, striking out eight and walking two. Starling Marte helped pace the Pirates offense as he finished 3-for-5 with two doubles, two runs and an RBI. Bryan Reynolds went 2-for-5 with a run scored and an RBI. Corey Dickerson was 2-for-4 with two doubles and a run. Dario Agrazal starts today for Pittsburgh as he comes in with a 2-0 record, 2.45 ERA and seven strikeouts over 22 innings.

MLB Betting Trends


The Phillies are 5-11 in their last 16 game threes of a series. Philadelphia is 7-2 in the last nine meetings. 


The Pirates are 10-3 in their last 13 home games. Pittsburgh is 2-5 in its last seven home games versus a left-handed starter.


While this will be the first start for Smyly with the Phillies and he's been awful this season, he's probably not nearly as bad as the numbers suggest and it's quite possible he figured something out in the month since his last MLB start. Agrazal has a miniscule strikeout rate and I think Philly will get to him today. I like Philadelphia to bring a solid performance today and leave town with a series win.




MLB Headlines

MLB Predictions & Picks

Thumbnail Braves vs. Astros Game 1 Prediction The World Series starts on Tuesday night with Game 1 between the Braves and Astros in Houston. Will the ‘Stros take the opening game as home chalk or is there a...
Thumbnail Dodgers vs. Braves Game 6 Prediction The Dodgers’ season will be on the line tonight at 7:08 p.m. ET when they play Game 6 of the NCLS versus the Braves. With so much uncertainty surrounding L.A.’s pitching...
Thumbnail Red Sox vs. Astros Game 6 Prediction The Astros will look to deliver the knockout blow to the Red Sox’ World Series hopes in Game 6 of the ALCS on Friday night at 8:08 p.m. ET. That said, with...
Thumbnail Dodgers vs. Braves MLB Prediction Game 4 of the NLCS will take place between the Braves and Dodgers at 8:08 p.m. ET on Wednesday night. Will the Dodgers even up the series at two games apiece or is...
Thumbnail Astros vs. Red Sox Game 5 Prediction The ALCS is now all tied at two games apiece following the Astros’ come-from-behind victory over the Red Sox on Tuesday night. Who has the edge in Game 5 this...