MLB Scores · MLB Odds

Rays vs Blue Jays

Final · Tue Jul 21 · 7:07 PM ET · Rogers Centre

Tampa Bay RaysRays58-42
12
FinalJul 21, 2026
Toronto Blue JaysBlue Jays46-55
2
TVSportsnetStreamMLB.TVRays.TV

Closing line

US sportsbook at first pitch
Moneyline
TB−111
TOR−108
Run line
TB −1.5+149
TOR +1.5−181
Total O/U
Over 7.5−102
Under 7.5−118
  • Run line: Rays −1.5 covered.
  • Total O/U: over 7.5 (14 runs).

Recap

The Tampa Bay Rays routed the Toronto Blue Jays 12-2 at Rogers Centre in Toronto on Jul 21, 2026, a 10-run win to move to 58-42.

They scored 4 runs in the ninth inning.

Score by inning

Tampa Bay Rays and Toronto Blue Jays, score by inning
Team123456789R
TB30023000412
TOR0000020002

W: Rasmussen (8-5) · L: Gausman (4-9)

Scoring plays

Top 1

  1. TBSingleDeLuca singled to right, Caminero and Mullins scored.2-0
  2. TBSingleSimpson singled to right, DeLuca scored.3-0

Top 4

  1. TBStolen BaseDíaz scored on throwing error by catcher Valenzuela, Mullins stole third.4-0
  2. TBSingleDeLuca singled to left, Mullins scored.5-0

Top 5

  1. TBHome runFortes homered to left center (378 feet), Simpson scored and Williamson scored.8-0

Bottom 6

  1. TORSingleVarsho reached on infield single to first, Clement scored, Springer to third.8-1
  2. TORDouble playOkamoto grounded into double play, third to second to first, Springer scored, Varsho out at second.8-2

Top 9

  1. TBSingleFortes singled to left, Williamson scored, Walls to second.9-2
  2. TBHome runDíaz homered to center (418 feet), Walls scored and Fortes scored.12-2

Team stats

TBTOR
Hits
21
7
Home Runs
2
0
Runs Batted In
11
1
Walks
3
1
Strikeouts
7
6
Runners Left On Base
24
13
Errors
0
2

Player stats

Rays · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Yandy Diaz DH2-6622310027.312.388.476
Jonathan Aranda 1B2-6602000225.289.385.452
Junior Caminero 3B2-3312003035.288.380.559
Cedric Mullins CF2-6622000126.202.280.347
Jonny DeLuca RF2-6612300121.261.295.435
Chandler Simpson LF4-5514100019.289.324.352
Ben Williamson 2B4-5524000113.257.321.336
Taylor Walls SS0-5510000221.219.312.289
Nick Fortes C3-5523410018.266.308.369

Rays · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Drew Rasmussen P5.072215093-673.2893
Cole Sulser P2.000000018-125.0818
Craig Kimbrel P1.000000012-74.3512
Garrett Cleavinger P1.000001016-103.7216

Blue Jays · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Nathan Lukes RF1-4401000021.290.341.397
Vladimir Guerrero Jr. 1B0-4400000118.256.339.349
Ernie Clement LF2-4412000018.300.324.430
George Springer DH2-4412000012.228.310.390
Luis Urias 2B0-000000000.276.344.517
Daulton Varsho CF1-4401100015.239.304.380
Kazuma Okamoto 3B0-4400000216.227.310.445
Brandon Valenzuela C0-3300001121.233.314.407
Andres Gimenez SS0-3300000210.226.269.352
Myles Straw P1-330100008.223.277.318

Blue Jays · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Kevin Gausman P3.195421090-564.5190
Mason Fluharty P0.210000011-64.3111
Lazaro Estrada P2.033313141-244.8241
Patrick Corbin P2.174403148-305.5148
Myles Straw P0.210000015-90.0015

Game info

VenueRogers Centre, Toronto, Ontario
Attendance42,881
OfficialsHome Plate Umpire: Chris Conroy · First Base Umpire: Ben May · Second Base Umpire: Brennan Miller · Third Base Umpire: John Tumpane
TVSportsnet · local

Last and next games

Head to head

  • Next meeting: L 1-3 at TORThu Jul 23

More scores

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 4:53 PM ET. How game pages are made