Rays dominate Blue Jays with 12-2 victory in Toronto

Yahoo Sports1 min read • Latest: Jul 22, 2026, 2:23 AM

Last updated Jul 22, 2026

Rays dominate Blue Jays with 12-2 victory in Toronto
Summary

The Tampa Bay Rays defeated the Toronto Blue Jays 12-2 on July 21 at Rogers Centre. Every Rays player except Taylor Walls had at least one hit, contributing to a total of 21 hits throughout the game. Yandy Diaz highlighted the offensive performance with a three-run homer in the ninth, celebrating his 1,000th major league game. The Rays jumped to an early lead with three runs in the first inning, while starter Drew Rasmussen kept the Blue Jays at bay until the sixth inning. The teams will meet again for another game in the series.

Source Links
By the Numbers
  • Rays scored 12 runs on 21 hits against Blue Jays.
  • Yandy Diaz hit a three-run homer in the ninth inning.
  • Drew Rasmussen held Blue Jays scoreless until the sixth.
  • Rays lead by scoring three runs in the first inning.
  • The teams will face off again in the series.
Latest Updates
  • 2:23 AMYahoo SportsHits all around! Rays 12, Blue Jays 2
What they're saying
"

Apparently the Rays needed to leave the country to get back on track. Their offense perked up in their 7-1 win on Monday night, but it caught on fire – in a good, and not a dumpster way— tonight. Every player other than Taylor Walls had a hit, and even Walls still managed to score […]

Related Teams & Leagues

Sources

External links

Original reporting and copyright belong to the linked sources. SportsNewsReport.com aggregates and links — it does not republish full articles.

Related Stories

Last 14 days