The Philadelphia Phillies will try to be nasty hosts on Sunday when the Toronto Blue Jays pay a visit to Citizens Bank Park.
Nick Pivetta will take the mound for the Philadelphia Phillies, and he'll carry a 4-2 record into the contest. J.A. Happ gets the ball for the Toronto Blue Jays; he's 6-3 so far this season.
Sportsbook Odds & Computer Pick
Betting fans looking to pick the visiting Toronto Blue Jays before the first pitch in this match found them as -105 moneyline earlier today at Sportsbook. They saw the over/under total of 8.5 earlier at Sportsbook.
Odds Shark prediction models pick the Phillies to win this game 4.0-3.6. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.
Toronto Blue Jays vs Philadelphia Phillies Matchup
Team Betting Records & Power Rankings
The Philadelphia Phillies bring a 29-20 record to the battle against the 24-28 Blue Jays. Stay Informed: follow us on Twitter for odds specials, betting line moves and Philadelphia vs Toronto injuries news.
The Philadelphia Phillies vs Toronto Blue Jays odds would favor the Phillies if the betting lines were set according to our power ranks. Philadelphia is rated No. 11 in the current Odds Shark poll, while Toronto is at No. 29.
Statistical Matchup
Scoring stats point to some edges in this matchup. The game features the Philadelphia Phillies No. 10-ranked scoring average of 4.51 runs per game, against a Toronto Blue Jays offense rated No. 9 and scoring 4.63 runs per game. The Phillies have averaged 7.86 hits per game to date this season, more than the Blue Jays hitters have managed (7.73 per nine innings).
Defensively, Toronto features the No. 26-rated defense on the road, allowing 5.09 runs per game. Philadelphia, meanwhile, comes in at No. 8 at home, scoring 4.96 runs per game.
Recent Outings Betting Recap
The Blue Jays hope to make more contact than they did in their start against Aaron Nola, who struck out 10 batters in 2-1 loss on Saturday at Citizens Bank Park.
Next Betting Matchups
Toronto at Boston, Monday, May 28th
Philadelphia at Los Angeles, Monday, May 28th