Return to calendar
FINAL GAME · RECAP

Tampa Bay RaysOpen full analysisToronto Blue JaysOpen full analysis

DateThursday, July 23, 2026
First pitch
BallparkRogers Centre
FINAL · Thursday, July 23, 2026
SEO MATCH SUMMARY

The Toronto Blue Jays defeated the Tampa Bay Rays 3–1 on July 23 at Rogers Centre in a low-scoring affair that fell short of the 8.5-run Vegas total. Toronto's pitching staff was the decisive factor, allowing just three hits and one earned run while striking out six, though the Blue Jays' offense remained anemic, managing only seven hits with a .680 OPS and nine strikeouts. Tampa Bay's pitching proved sharper in isolation—nine strikeouts against three walks—but the Rays managed just three hits and drew no walks, leaving them unable to generate meaningful scoring opportunities despite out-pitching their hosts by conventional metrics. The Blue Jays' defensive execution was flawless with no errors, and their three-run output proved sufficient in a pitcher's duel where offensive production lagged expectations. Toronto's ability to win despite mediocre offensive numbers suggests their pitching depth remains a strength heading into the second half of the season.

Tampa Bay RaysTB
1
FINAL
Toronto Blue JaysTOR
3W
Total runs4Run difference2
INNING BY INNING

Line score

Team123456789RHE
TB001000000130
TOR101000100370
TEAM COMPARISON

Batting box score

TBTOR
3Hits7
0Home runs0
2Doubles2
1RBI3
0Walks3
6Strikeouts9
0Stolen bases1
5Total bases9
2Left on base11
0Errors0
.259AVG.241
.333OBP.303
.402SLG.377
.735OPS.680
ON THE MOUND

Pitching box score

TBTOR
9Strikeouts6
3Walks0
7Hits allowed3
3Earned runs1
3.83ERA4.15
RUN PRODUCTION

Players who scored

TBHunter Feduccia
TORYohendrick PiñangoErnie ClementMyles Straw
TB

Batting lineup

PlayerABHHRRBI
Yandy DíazDH · 1-4 | RBI4101
Jonathan Aranda1B · 0-4 | K4000
Junior Caminero3B · 0-4 | 3 K4000
Victor Mesa Jr.RF · 0-3 | K3000
Jonny DeLucaCF · 1-3 | 2B3100
Chandler SimpsonLF · 0-33000
Ben WilliamsonSS · 0-3 | K3000
Richie Palacios2B · 0-33000
Hunter FeducciaC · 1-3 | 2B, R3100
TOR

Batting lineup

PlayerABHHRRBI
Andrés GiménezSS · 0-00000
Vladimir Guerrero Jr.1B · 2-4 | K, RBI, CS4201
Ernie Clement2B · 1-4 | R4100
George SpringerDH · 2-3 | 2B, BB, RBI3201
Alejandro KirkC · 1-4 | K, RBI4101
Kazuma Okamoto3B · 0-3 | 2 K3000
Nathan LukesRF · 0-00000
Daulton VarshoCF · 0-00000
Myles StrawLF · 0-2 | BB, K, R2000
TB

Pitchers

PitcherIPKERERA
Casey Legumina2 H · 2 BB2.0213.95
Ian Seymour5 H · 1 BB6.0724.64
TOR

Pitchers

PitcherIPKERERA
Shane Bieber3 H · 0 BB7.0314.70
Tyler Rogers0 H · 0 BB1.0101.54
Louis Varland0 H · 0 BB1.0201.04
EXPLORE NEXT

Related MLB pages