MLB

Tampa Bay Rays at Toronto Blue Jays – Where to Watch, Stream Info, TV Channel, and Live Updates (July 21, 2026)

How to Watch Game

📅
Date
Loading...
🕰️
Time
Loading...
📍
Location
Loading...
📡
TV
Loading...

Tampa Bay enters Rogers Centre having just snapped a five-game losing streak, a rough stretch that included a four-game sweep at the hands of Boston. The Rays are still the class of the AL East at 57-42, but the recent slide has exposed some vulnerability, and Toronto — sitting at 46-54 — is a team that would love nothing more than to be the one to pile on. The Blue Jays are coming off a 3-0 loss to Chicago that closed out a difficult homestand, but their pitching held the White Sox to just six strikeouts in that game, a sign that the staff can compete even when the offense goes quiet.

For Tampa Bay, Yandy Díaz (.311, 114 hits) remains one of the steadiest contact hitters in the league, and Junior Caminero has been a force with 29 home runs and 63 runs scored. On the Toronto side, Ernie Clement is hitting .298 with 111 hits, providing consistent production at the top of the order, while Kazuma Okamoto’s 22 home runs and 62 RBI make him the most dangerous bat in the Blue Jays lineup. These are two teams trending in opposite directions, but the talent gap is narrower than the standings suggest.

Tampa Bay Rays at Toronto Blue Jays Game Information

Game Date: July 21, 2026
Game Time: 07:07 PM ET
TV Channel: Tampa Bay Rays and MLB.TV – Tampa Bay Rays
Location: Rogers Centre, Toronto, ON
Live Stream: Fubo (free trial)

Live Updates

10:06 PM ET
Brandon Valenzuela grounds out to shallow infield, Ben Williamson to Jonathan Aranda.
10:04 PM ET
Kazuma Okamoto strikes out swinging.
10:01 PM ET
Daulton Varsho grounds out to shallow infield, Taylor Walls to Jonathan Aranda.
10:00 PM ET
Garrett Cleavinger (P) replaces Craig Kimbrel (P).
9:58 PM ET
Jonny DeLuca grounds out to second base, Luis Urías to Vladimir Guerrero.
9:58 PM ET
Cedric Mullins singles to center field. Jonathan Aranda to third.
9:55 PM ET
Junior Caminero grounds out to shallow infield, Kazuma Okamoto to Vladimir Guerrero. Jonathan Aranda to second.
9:54 PM ET
Myles Straw switches from LF to P.
9:54 PM ET
Luis Urías (2B) replaces George Springer (DH), batting 4th.
9:54 PM ET
Ernie Clement switches from 2B to LF.
9:52 PM ET
Jonathan Aranda singles to left field.
9:50 PM ET
Yandy Díaz homers to center field. Nick Fortes scores. Taylor Walls scores.
9:49 PM ET
Nick Fortes singles to deep left field. Taylor Walls to second. Ben Williamson scores.
9:48 PM ET
Taylor Walls hits into a force out to shallow infield. Ben Williamson to second. Chandler Simpson out at home.
9:45 PM ET
Ben Williamson singles to shallow center field. Chandler Simpson to third.
9:44 PM ET
Chandler Simpson singles to shallow infield.
9:42 PM ET
George Springer flies out to deep right field to Jonny DeLuca.
9:41 PM ET
Ernie Clement flies out to center field to Cedric Mullins.
9:39 PM ET
Vladimir Guerrero pops out to shallow infield to Taylor Walls.
9:36 PM ET
Craig Kimbrel (P) replaces Cole Sulser (P).
9:35 PM ET
Jonny DeLuca grounds out to shallow infield, Ernie Clement to Vladimir Guerrero.
9:34 PM ET
Cedric Mullins strikes out swinging.
9:32 PM ET
Junior Caminero singles to right field.
9:30 PM ET
Jonathan Aranda strikes out swinging.
9:26 PM ET
Nathan Lukes flies out to deep center field to Cedric Mullins.
9:25 PM ET
Myles Straw grounds out to second base, Ben Williamson to Jonathan Aranda.
9:23 PM ET
Andrés Giménez flies out to left field to Chandler Simpson.
9:20 PM ET
Yandy Díaz flies out to center field to Daulton Varsho.
9:19 PM ET
Nick Fortes singles to shortstop.
9:18 PM ET
Taylor Walls grounds out to second base, Ernie Clement to Vladimir Guerrero.
9:17 PM ET
Ben Williamson strikes out swinging.
9:15 PM ET
Patrick Corbin (P) replaces Lazaro Estrada (P).
9:14 PM ET
Brandon Valenzuela lines out to center field to Cedric Mullins.
9:13 PM ET
Kazuma Okamoto grounds out to shallow infield. Daulton Varsho out at second. George Springer scores.
9:11 PM ET
Cole Sulser (P) replaces Drew Rasmussen (P).
9:10 PM ET
Daulton Varsho singles to first base. George Springer to third. Ernie Clement scores.
9:06 PM ET
George Springer doubles to deep center field. Ernie Clement to third.
9:04 PM ET
Ernie Clement singles to shallow right field.
9:00 PM ET
Chandler Simpson hits into a force out to second base. Junior Caminero out at second.
8:58 PM ET
Jonny DeLuca called out on strikes.
8:57 PM ET
Cedric Mullins flies out to left center field to Myles Straw.
8:56 PM ET
Junior Caminero walks.
8:52 PM ET
Vladimir Guerrero grounds out to shortstop, Taylor Walls to Jonathan Aranda.
8:52 PM ET
Nathan Lukes grounds out to shallow infield, Ben Williamson to Jonathan Aranda. Myles Straw to third.
8:47 PM ET
Myles Straw singles to center field.
8:47 PM ET
Andrés Giménez strikes out swinging.
8:44 PM ET
Jonathan Aranda called out on strikes.
8:42 PM ET
Yandy Díaz lines out to center field to Daulton Varsho.
8:41 PM ET
Nick Fortes homers to center field. Ben Williamson scores. Chandler Simpson scores.
8:39 PM ET
Taylor Walls called out on strikes.
8:36 PM ET
Ben Williamson singles to right field. Chandler Simpson to second.
8:34 PM ET
Chandler Simpson singles to second base.
8:31 PM ET
Lazaro Estrada (P) replaces Mason Fluharty (P).
8:30 PM ET
Brandon Valenzuela strikes out swinging.
8:28 PM ET
Kazuma Okamoto flies out to shallow center field to Ben Williamson.
8:27 PM ET
Daulton Varsho lines out to first base to Ben Williamson.
8:23 PM ET
Jonny DeLuca singles to left field. Cedric Mullins scores.
8:21 PM ET
Cedric Mullins hits into a force out to first base. Junior Caminero out at second. Yandy Díaz to third.
8:17 PM ET
Mason Fluharty (P) replaces Kevin Gausman (P).
8:17 PM ET
Junior Caminero walks. Yandy Díaz to second.
8:14 PM ET
Jonathan Aranda flies out to left field to Myles Straw.
8:10 PM ET
Yandy Díaz singles to shallow center field.
8:08 PM ET
George Springer grounds out to shallow infield, Taylor Walls to Jonathan Aranda.
8:07 PM ET
Ernie Clement flies out to deep center field to Cedric Mullins.
8:05 PM ET
Vladimir Guerrero lines out to center field to Cedric Mullins.
8:02 PM ET
Nick Fortes grounds out to shallow infield, Brandon Valenzuela to Vladimir Guerrero.
8:01 PM ET
Taylor Walls hits into a force out to shallow infield. Ben Williamson to second. Chandler Simpson out at home.
7:58 PM ET
Ben Williamson singles to shallow center field. Chandler Simpson to third. Fielding error by Daulton Varsho.
7:57 PM ET
Chandler Simpson singles to shallow infield.
7:56 PM ET
Jonny DeLuca lines out to center field to Daulton Varsho.
7:53 PM ET
Nathan Lukes grounds out to second base, Ben Williamson to Jonathan Aranda.
7:52 PM ET
Myles Straw flies out to center field to Cedric Mullins.
7:51 PM ET
Andrés Giménez strikes out swinging.
7:50 PM ET
Brandon Valenzuela walks.
7:46 PM ET
Cedric Mullins flies out to left field to Myles Straw.
7:44 PM ET
Junior Caminero singles to shallow right field. Jonathan Aranda to third.
7:41 PM ET
Jonathan Aranda singles to shallow infield.
7:40 PM ET
Yandy Díaz grounds out to third base, Kazuma Okamoto to Vladimir Guerrero.
7:39 PM ET
Nick Fortes flies out to left field to Myles Straw.
7:35 PM ET
Kazuma Okamoto strikes out swinging.
7:34 PM ET
Daulton Varsho pops out to shallow infield to Junior Caminero.
7:32 PM ET
George Springer singles to center field. Ernie Clement to second. Nathan Lukes to third.
7:31 PM ET
Ernie Clement singles to center field. Nathan Lukes to second.
7:30 PM ET
Vladimir Guerrero called out on strikes.
7:27 PM ET
Nathan Lukes singles to second base.
7:23 PM ET
Taylor Walls strikes out swinging.
7:22 PM ET
Ben Williamson singles to center field. Chandler Simpson to second.
7:20 PM ET
Chandler Simpson singles to center field. Jonny DeLuca scores.
7:17 PM ET
Jonny DeLuca singles to shallow right field. Cedric Mullins scores. Junior Caminero scores.
7:16 PM ET
Cedric Mullins doubles to right field. Junior Caminero to third.
7:14 PM ET
Junior Caminero walks.
7:12 PM ET
Jonathan Aranda flies out to deep left field to Myles Straw.
7:11 PM ET
Yandy Díaz lines out to right center field to Daulton Varsho.

Game Preview

Tampa Bay leads the AL East and holds an 11.5-game advantage over Toronto, which effectively removes any divisional urgency for the Blue Jays. But that gap also means the Rays have something to protect — a prolonged skid could invite pressure from elsewhere in the division. Toronto, going 4-6 over its last ten games, is a team searching for consistency at home, where it sits at 25-28. The Rays are 4-6 over that same span and carry a six-game road losing streak into this one, making Rogers Centre a genuine test of whether Tampa Bay can stabilize away from home.

LIVE SPORTS & TV WITHOUT CABLE

Watch now. No commitment. Cancel anytime. Watch now

Toronto Blue Jays Team Statistics and Rankings

Win-Loss Record: 46-54
Home Record: 25-28
Away Record: 21-26
Division Record: 8-11
Streak: 2 Loss streak
Winning Percentage: .460

Tampa Bay Rays Team Statistics and Rankings

Win-Loss Record: 57-42
Home Record: 35-15
Away Record: 22-27
Division Record: 15-7
Streak: 1 Win streak
Winning Percentage: .576

Stat Leaders

Toronto Blue Jays (46-54, #5 in division)

Batting Average Leader: Ernie Clement, 0.298
RBI Leader: Kazuma Okamoto, 62 RBI
Home Run Leader: Kazuma Okamoto, 22 HR
Runs Leader: Vladimir Guerrero Jr., 52 Runs
Hits Leader: Ernie Clement, 111 Hits
Stolen Bases Leader: Andrés Giménez, 11 SB
ERA Leader: Louis Varland, 1.08 ERA
Strikeout Leader: Dylan Cease, 155 K
Wins Leader: Dylan Cease, 6 W
Saves Leader: Louis Varland, 20 SV

Tampa Bay Rays (57-42, #1 in division)

Batting Average Leader: Yandy Díaz, 0.311
RBI Leader: Jonathan Aranda, 65 RBI
Home Run Leader: Junior Caminero, 29 HR
Runs Leader: Junior Caminero, 63 Runs
Hits Leader: Yandy Díaz, 114 Hits
Stolen Bases Leader: Chandler Simpson, 24 SB
ERA Leader: Cam Booser, 1.35 ERA
Strikeout Leader: Drew Rasmussen, 98 K
Wins Leader: Nick Martinez, 9 W
Saves Leader: Bryan Baker, 25 SV

What to Watch For

Junior Caminero is the player opposing pitchers least want to see with runners on base. His 29 home runs and 63 runs scored place him among the more productive power hitters in the American League, and with the Rays looking to rediscover their footing after a difficult stretch, his ability to change a game with one swing is central to Tampa Bay’s offensive identity. Chandler Simpson adds a different dimension with 24 stolen bases, giving the Rays a threat on the bases that can disrupt a pitcher’s rhythm even when the lineup isn’t producing extra-base hits.

For Toronto, Kazuma Okamoto’s 22 home runs and 62 RBI represent the kind of middle-of-the-order production the Blue Jays need to generate consistently. Kevin Gausman takes the ball with a 4.33 ERA and 116 strikeouts, giving Toronto a legitimate arm capable of keeping the Rays’ lineup in check. On the Tampa Bay side, Shane McClanahan has been sharp at 8 wins with a 3.17 ERA and 85 strikeouts — a matchup between those two would give this game a genuine pitching duel quality. Jake Fraley is out with a groin injury, thinning Tampa Bay’s outfield depth and creating opportunity for others to step into a larger role.

Toronto Blue Jays Injury Report

Jesús Sánchez – Ankle (D10) – The Toronto Blue Jays placed OF Jesús Sánchez on the 10-day injured list with right ankle sprain.
Addison Barger – Elbow (D10) – The Toronto Blue Jays placed INF Addison Barger on the 10-day injured list due to right elbow inflammation.
Joe Mantiply – Knee (D60) – The Toronto Blue Jays transferred LHP Joe Mantiply to the 60-day injured list from the 15-day injured list due to left knee inflammation.
Max Scherzer – Back (D15) – The Toronto Blue Jays placed RHP Max Scherzer on the 15-day injured list due to back spasms.
Bowden Francis – Elbow (D60) – The Toronto Blue Jays placed RHP Bowden Francis on the 60-day injured list The Toronto Blue Jays placed RHP Bowden Francis on the 60-day injured list following a right UCL reconstruction.
Yimi García – Elbow (D60) – The Toronto Blue Jays transferred RHP Yimi García to the 60-day injured list following right elbow ulnar nerve and AC joint surgery.
José Berríos – Elbow (D60) – The Toronto Blue Jays transferred RHP José Berríos from the 15-day injured list to the 60-day injured list with right elbow stress fracture.
Anthony Santander – Shoulder (D60) – The Toronto Blue Jays transferred OF Anthony Santander to the 60-day injured list with left shoulder labral tear.
Lenyn Sosa – Wrist (D10) – The Toronto Blue Jays placed INF Lenyn Sosa on the 10-day injured list with a right wrist contusion.
Cody Ponce – Knee (D60) – The Toronto Blue Jays transferred RHP Cody Ponce to the 60-day injured list with right knee ACL sprain.

Tampa Bay Rays Injury Report

Steven Matz – Ankle (D15) – The Tampa Bay Rays placed LHP Steven Matz on the 15-day injured list with a left ankle sprain.
Edwin Uceta – Shoulder (D60) – The Tampa Bay Rays transferred RHP Edwin Uceta to the 60-day injured list with right shoulder impingement.
Jonathan Heasley – Elbow (D60) – The Tampa Bay Rays transferred RHP Jonathan Heasley from the 15-day injured list to the 60-day injured list due to a right elbow stress reaction.
Manuel Rodríguez – Elbow (D60) – The Tampa Bay Rays placed RHP Manuel Rodríguez on the 60-day injured list due to an elbow injury.
Steven Wilson – Back (D60) – The Tampa Bay Rays placed RHP Steven Wilson on the 60-day injured list with lumbar disc inflammation.
Ryan Pepiot – Hip (D60) – Pepiot will miss the remainder of the season after undergoing hip surgery according to Marc Topkin of the Tampa Bay Times.
Gavin Lux – Shoulder (D60) – The Tampa Bay Rays transferred OF Gavin Lux from the 10-day injured list to the 60-day injured list with a right shoulder impingement.
Jake Fraley – Groin (D10) – The Tampa Bay Rays placed OF Jake Fraley on the 10-day injured list due to a hernia.
Jesse Scholtens – Wrist (D15) – The Tampa Bay Rays placed RHP Jesse Scholtens on the 15-day injured list with a right wrist sprain.

Toronto Blue Jays Upcoming 2026 Schedule

July 21, 2026 vs Tampa Bay Rays
July 22, 2026 vs Tampa Bay Rays
July 23, 2026 vs Tampa Bay Rays
July 24, 2026 at Boston Red Sox
July 25, 2026 at Boston Red Sox
July 26, 2026 at Boston Red Sox
July 27, 2026 at Washington Nationals
July 28, 2026 at Washington Nationals
July 29, 2026 at Washington Nationals
July 31, 2026 vs St. Louis Cardinals

Tampa Bay Rays Upcoming 2026 Schedule

July 21, 2026 at Toronto Blue Jays
July 22, 2026 at Toronto Blue Jays
July 23, 2026 at Toronto Blue Jays
July 24, 2026 vs Cleveland Guardians
July 25, 2026 vs Cleveland Guardians
July 26, 2026 vs Cleveland Guardians
July 28, 2026 vs Texas Rangers
July 29, 2026 vs Texas Rangers
July 30, 2026 vs Texas Rangers
July 31, 2026 vs Chicago White Sox

Frequently Asked Questions

Where to watch Tampa Bay Rays vs Toronto Blue Jays game?
The Tampa Bay Rays vs Toronto Blue Jays game airs on Tampa Bay Rays and MLB.TV – Tampa Bay Rays on July 21, 2026 at 07:07 PM ET. You can also stream it live on Fubo with no cable required — start a free trial.
Toronto Blue Jays game tonight: what time and what channel?
The Tampa Bay Rays vs Toronto Blue Jays game is scheduled for July 21, 2026 at 07:07 PM ET on Tampa Bay Rays and MLB.TV – Tampa Bay Rays. You can stream it live on Fubo — no cable required. Free trial available.
How can I watch Toronto Blue Jays vs Tampa Bay Rays without cable?
You can watch Toronto Blue Jays vs Tampa Bay Rays without cable by streaming on Fubo. The game airs on Tampa Bay Rays and MLB.TV – Tampa Bay Rays, which is included with a Fubo subscription. Regional availability restrictions may apply. Start a free trial and stream live — no cable needed.
Can I watch Tampa Bay Rays vs Toronto Blue Jays on Fubo?
Yes — the Tampa Bay Rays vs Toronto Blue Jays game is available on Fubo. Tampa Bay Rays and MLB.TV – Tampa Bay Rays is included with a Fubo subscription — no cable required. Start a free trial.
Where can I live stream Tampa Bay Rays vs Toronto Blue Jays?
You can live stream Tampa Bay Rays vs Toronto Blue Jays on Fubo. The game airs on Tampa Bay Rays and MLB.TV – Tampa Bay Rays and streams live on Fubo with no cable required. Start a free trial.
How can I watch Toronto Blue Jays vs Tampa Bay Rays online free?
You can watch Toronto Blue Jays vs Tampa Bay Rays online free by starting a Fubo free trial. Fubo streams the game live on smart TV, phone, tablet, and web browser — no cable required. Start your free trial.
Where is the Tampa Bay Rays vs Toronto Blue Jays game being played?
The Tampa Bay Rays vs Toronto Blue Jays game is being played at Rogers Centre in Toronto. Stream the game live on Fubo with no cable required — start a free trial.
What upcoming Toronto Blue Jays games can I watch on Fubo?
Upcoming Toronto Blue Jays games on Fubo:
• July 22, 2026 — Toronto Blue Jays vs Tampa Bay Rays | 07:07 PM ET
• July 23, 2026 — Toronto Blue Jays vs Tampa Bay Rays | 03:07 PM ET
• July 24, 2026 — Toronto Blue Jays at Boston Red Sox | 07:15 PM ET
• July 25, 2026 — Toronto Blue Jays at Boston Red Sox | 04:10 PM ET
• July 26, 2026 — Toronto Blue Jays at Boston Red Sox | 01:35 PM ET

Stream live with no cable required. Start a free trial.

Does Fubo have MLB games?
Yes. Fubo carries MLB games on Tampa Bay Rays and MLB.TV – Tampa Bay Rays. No cable required — sign up for Fubo and stream live MLB games on any device.
Can I record MLB games on Fubo?
Yes. Fubo includes Unlimited Cloud DVR at no extra cost, so you can record any MLB game on Tampa Bay Rays and MLB.TV – Tampa Bay Rays and watch it on your own schedule. Start a free trial.

Our game previews are produced programmatically using real-time data via Sportradar and AI writing tools. Articles are regularly reviewed for accuracy before publication.

WATCH LIVE SPORTS & TV WITHOUT CABLE.

Watch now