On Wednesday, the Toronto Blue Jays (45-55) are hosting the Tampa Bay Rays (51-50), at 7:07 PM ET, in the second game of a three-game series.

The Rays (-116 on the moneyline) and the Blue Jays (-104) will meet in an expected close matchup. The Rays will give the ball to Zach Eflin (5-7) versus the Blue Jays and Yariel Rodriguez (1-3).

These clubs meet again after the Rays beat the Blue Jays 4-2 yesterday. Tyler Alexander earned the win for the Rays (3.0 IP, 0 R, 3 H, 4 K), and Brandon Lowe led the way offensively (1-for-4 with a home run and two RBI). Jose Berrios (4.2 IP, 3 R, 3 H, 5 K) was credited with the loss for the Blue Jays.

Before this Rays vs. Blue Jays showdown, here’s everything you need to prepare for Wednesday’s MLB action, including viewing options.

Tampa Bay Rays vs. Toronto Blue Jays odds and betting lines

MLB odds courtesy of BetMGM Sportsbook. Odds updated Wednesday at 3:17 AM ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

  • Favorite: Rays (-116, bet $116 to win $100)
  • Underdog: Blue Jays (-104, bet $104 to win $100)
  • Over/under: 8.5

Rays vs. Blue Jays: Live streaming info & game time

  • Game Day: Wednesday, July 24, 2024
  • Game Time: 7:07 PM ET
  • Stadium: Rogers Centre
  • TV Channel: Bally Sports
  • Live Stream: Fubo (Watch for free)

Rays stats and trends

Rays betting records

  • This season, the Rays have been favored 52 times and won 27, or 51.9%, of those games.
  • Tampa Bay has entered 41 games this season favored by -116 or more and is 23-18 in those contests.
  • The moneyline for this contest implies a 53.7% chance of a victory for the Rays.
  • Tampa Bay’s games have gone over the total in 49 of its 101 chances.
  • The Rays have an ATS record of 52-48-0 in 100 games with a spread this season.

Zach Eflin (Rays probable starter)

  • Eflin (5-7) takes the mound for the Rays in his 19th start of the season. He’s put together a 4.14 ERA in 104 1/3 innings pitched, with 83 strikeouts.
  • His most recent appearance was on Friday against the New York Yankees, when the right-hander threw five innings, surrendering four earned runs while giving up seven hits.
  • The 30-year-old has amassed a 4.14 ERA and 7.2 strikeouts per nine innings across 18 games this season, while giving up a batting average of .261 to his opponents.
  • Eflin enters the matchup with six quality starts under his belt this year.
  • Eflin is looking for his eighth straight outing lasting five or more innings. He averages 5.8 innings per appearance on the hill.
  • He has had three appearances this season in which he kept his opponents to zero earned runs.
  • He will take the mound against a Blue Jays offense that is batting .236 as a unit (20th in MLB). It is also slugging a collective .378 (21st in MLB) with 93 total home runs (27th in MLB).
  • Eflin has a 7.71 ERA and a 1.371 WHIP against the Blue Jays this season in 11 2/3 innings pitched, allowing a .306 batting average over two appearances.
  • Among qualifying pitchers in MLB action this season, the 30-year-old’s 4.14 ERA ranks 53rd, 1.169 WHIP ranks 35th, and 7.2 K/9 ranks 55th.

Rays batting stats

  • The Rays have hit just 97 homers this season, which ranks 26th in the league.
  • Fueled by 263 extra-base hits, Tampa Bay ranks 25th in MLB with a .373 slugging percentage this season.
  • The Rays’ .234 batting average ranks 22nd in the league this season.
  • Tampa Bay has scored the fourth-fewest runs in the majors this season with just 397 (3.9 per game).
  • The Rays have an on-base percentage of .310 this season, which ranks 15th in the league.
  • Tampa Bay ranks 23rd in strikeouts per game (nine) among MLB offenses.

Blue Jays stats and trends

Blue Jays betting records

  • The Blue Jays have come away with 13 wins in the 43 contests they have been listed as the underdogs in this season.
  • This year, Toronto has won 12 of 36 games when listed as at least -104 or worse on the moneyline.
  • The moneyline set for this matchup implies the Blue Jays have a 51% chance of walking away with the win.
  • Toronto and its opponents have gone over the total this season in 51 of its 100 opportunities.
  • The Blue Jays are 46-53-0 against the spread in their 99 games that had a posted line this season.

Yariel Rodriguez (Blue Jays probable starter)

  • Rodriguez makes the start for the Blue Jays, his ninth of the season. He is 1-3 with a 3.78 ERA and 36 strikeouts in 33 1/3 innings pitched.
  • The righty last pitched on Saturday, July 13 against the Arizona Diamondbacks, when he threw four innings, allowing two earned runs while giving up four hits.
  • In eight games this season, the 27-year-old has an ERA of 3.78, with 9.7 strikeouts per nine innings. Opponents are batting .228 against him.
  • Rodriguez has two quality starts under his belt this season.
  • Rodriguez has put up two starts this campaign where he pitched five or more innings.
  • In one of his appearances this season he did not give up an earned run.
  • The opposing Rays offense has the 25th-ranked slugging percentage (.373) and ranks 26th in home runs hit (97) in all of MLB. They have a collective .234 batting average, and are 25th in the league with 786 total hits and 27th in MLB action scoring 397 runs.

Blue Jays batting stats

  • The Blue Jays have hit the fourth-fewest home runs in baseball this season (93).
  • This season, Toronto ranks 21st in baseball with a .378 slugging percentage.
  • The Blue Jays have the 20th-ranked batting average in the majors (.236).
  • Toronto is the fifth-lowest scoring team in baseball averaging four runs per game (404 total).
  • The Blue Jays’ .310 on-base percentage ranks 15th in MLB.
Watch the MLB on Fubo!