OddsShark Top Sportsbooks

*Terms and Conditions apply to all bonus offers on this website. Please visit operator for details.

Carlos Villanueva vs Aaron Cook matchup featured in MLB action

Toronto Blue JaysBoston Red Sox
July 21, 7:10 PM | GrassFenway Park

Toronto Blue Jays vs Boston Red Sox Odds

46-47TEAM RECORD48-46

The Boston Red Sox host Toronto on Saturday, looking to build on their 48-46 mark against the 46-47 Blue Jays in MLB betting action at Fenway Park.

The Red Sox will rely on Aaron Cook to turn in a quality outing on the mound in this one, while Carlos Villanueva will be his counterpart for the Blue Jays. Aaron Cook is 2-2 this season, and Carlos Villanueva is 2-0.

View Toronto vs Boston Odds and Stats.

Betting Line:
Baseball odds makers opened the Red Sox as -150 moneyline favorites in this matchup. Over under bettors saw the number open at 10.5.

Power Rankings:
This game puts the Red Sox, most recently No. 6 in the American League Odds Shark MLB Power Rankings, up against the Blue Jays, who rate an American League No. 9 in the latest survey.

How They Match Up:
The game also pits Boston's No. 2-rated American League offense, averaging 5 runs per game, against a Blue Jays defense that ranks No. 12 in the American League at 4.7 in runs allowed per game. The Red Sox have averaged 9.4 hits per game so far, more than Blue Jays batters have averaged on the year (8.6 hits per game).

Defensively, Toronto features the American League's No. 11-rated defense on the road, allowing 4.8 runs per game. Boston, meanwhile, comes in at No. 1 in the American League at home, scoring 5.5 runs per game.

The Blue Jays were a 6-1 winner in their most recent outing on the road against the Red Sox. That made winners of bettors who got Toronto at +172 on the moneyline, while the total score (7) was good news for UNDER bettors. Toronto looks to continue its winning ways following a victory last time out against the Red Sox, a 6-1 final on Friday in support of Aaron Laffey at Fenway Park.

Toronto Blue Jays Trends:
When playing on Saturday are 6-4
Before playing Boston are 3-7
After playing Boston are 5-5
After a win are 4-6

Boston Red Sox Trends:
When playing on Saturday are 5-5
Before playing Toronto are 6-4
After playing Toronto are 4-6
After a loss are 6-4

A few Blue Jays at Red Sox trends to consider:
The total has gone UNDER in 5 of Toronto's last 5 games
The total has gone UNDER in 6 of Toronto's last 7 games on the road
Toronto is 4-8 SU in its last 12 games when playing on the road against Boston
Toronto is 2-7 SU in its last 9 games on the road
Boston is 4-2 SU in its last 6 games
Boston is 8-4 SU in its last 12 games when playing at home against Toronto

Next up:
Toronto at Boston, Sunday, July 22