The Washington Nationals have rolled to a victory and a payout in six of their last eight games against the Philadelphia Phillies as they send righthander Max Scherzer to the mound to open up a weekend betting series on Friday.
Scherzer is 8-5 with a 1.76 ERA on the season, and he threw a no-hitter against the Pirates in his last trip to the mound on June 20 - falling one out shy of a perfect game. Aaron Harang (4-9, 3.41 ERA) is the starter for the Phillies.
Sportsbook Odds & Computer Pick
The moneyline was hovering in the range of 190 for the Philadelphia Phillies in this one over at Sportsbook. The over under number was sitting near 7 at Sportsbook.
Odds Shark computer prediction handicapping models run on this game pick a 4.4-2 victory for the Nationals. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.
Washington Nationals vs Philadelphia Phillies Matchup
Team Betting Records & Power Rankings
26-48 Philadelphia battles the Nationals, currently with a 40-33 mark. Stay Informed: follow us on Twitter for odds specials, betting line moves and Philadelphia vs Washington injuries news.
This game puts the Philadelphia Phillies, most recently No. 30 in Odds Shark MLB Power Rankings, up against the Washington Nationals, who rate a No. 6 in the latest survey.
Statistical Matchup
On offense, it's a battle between the Philadelphia Phillies and its No. 30-rated batting order, averaging 3.3 runs per nine innings, against the No. 9 line up of the Washington Nationals at 4.39 runs per outing.
Pitching and defensive stats are important baseball handicapping betting factors and Philadelphia has the No. 29-ranked defense. In the other dugout, the Nationals own the No. 15 mark in runs allowed.
Recent Outings Betting Recap
D Fister silenced the Braves bats in a 7-0 victory last time out versus Atlanta at Nationals Park.
Philadelphia looks to rebound from a loss to the Yankees, who beat them 10-2 on Wednesday behind a start from Ivan Nova at Yankee Stadium.
Next Betting Matchups
Washington at Philadelphia, Saturday, June 27th