Tampa Bay Rays vs Toronto Blue Jays Betting Pick & Prediction for 7/21

MLB game preview

The Tampa Bay Rays will visit the Toronto Blue Jays in a regular season MLB game. The game will be at Rogers Centre in Toronto, with the first pitch scheduled for 7:07 PM on Tuesday, July 21, 2026. The Rays are at the top of the AL East with a record of 57-42, while the Blue Jays are in fifth place with a record of 46-54.

Both teams have a 4-6 record in their last ten games. The Rays are coming off a win, while the Blue Jays have lost their last two. Drew Rasmussen will start for the Rays, bringing a 7-5 record and a 3.26 ERA. Kevin Gausman will pitch for the Blue Jays, with a 4-8 record and a 4.33 ERA. Weather conditions include moderate rain, and the game will be broadcast on SNET.

Tampa Bay Rays Team Preview

The Tampa Bay Rays recently played against the Toronto Blue Jays, securing a 7-1 win. They managed 13 hits, including 6 extra-base hits and 3 home runs. Nick Martinez pitched 6 innings, allowing 1 earned run on 6 hits.

In their game against the Boston Red Sox, the Rays lost 6-1. Shane McClanahan struggled, giving up 5 earned runs in 5 innings. Victor Mesa Jr. hit a solo home run, contributing to the Rays’ only score.

The Rays are preparing for their next game with Drew Rasmussen as the starting pitcher. He holds a 7-5 record with a 3.26 ERA this season. The Rays’ lineup features strong hitters like Yandy Díaz and Junior Caminero.

Rays vs Blue Jays Game Day Info

  • Sport: MLB
  • Teams: Tampa Bay Rays vs. Toronto Blue Jays
  • Venue: Rogers Centre in Toronto, ON
  • Date: Tuesday, July 21, 2026
  • Betting Odds: Rays Moneyline -114, Blue Jays Moneyline -106

Toronto Blue Jays Team Preview

The Toronto Blue Jays have had a tough stretch recently. They lost their last two games against the Tampa Bay Rays and Chicago White Sox. In the game against the Rays, they managed to get eight hits but failed to score more than one run.

In terms of team batting, the Blue Jays are 14th in batting average with .242. Their on-base percentage is .303, ranking them 22nd. The team has hit 101 home runs, also placing them 22nd in the league.

Kevin Gausman is set to start for the Blue Jays in their next game. His record for the season is 4-8 with a 4.33 ERA. Gausman has struck out 116 batters so far this season.

BTB Betting Pick

The Rays are favored to win with a moneyline of -114. They have a higher batting average and on-base percentage than the Blue Jays. The Rays also have a slightly better earned run average, which suggests they might perform better in this game. The projected score is Rays 4, Blue Jays 3.

The total for the game is set at 7.5. Both teams have shown solid pitching this season, with the Rays having a top-10 ERA. The Blue Jays have not been as strong offensively, ranking lower in batting statistics. With both teams’ pitching strengths, the game is likely to go under the total. The projected total score is 7.