ARCHIVE July 22, 2026
July 22, 2026 · AL East

Tampa Bay Rays vs Toronto Blue Jays

July 22, 2026Rogers CentrePartly Cloudy 70°F · 10 mph, L To R
AWAY
Tampa Bay Rays
59-42
4
vs
HOME
Toronto Blue Jays
46-56
2

Game Highlights

Published July 22, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
B1 George Springer George Springer grounds out to first baseman Jonathan Aranda. Nathan Lukes scores. Vladimir Guerrero Jr. to 3rd. TB 0, TOR 1
T2 Victor Mesa Jr. Victor Mesa Jr. singles on a sharp ground ball to center fielder Daulton Varsho. Chandler Simpson scores. TB 1, TOR 1
T6 Chandler Simpson Chandler Simpson out on a sacrifice fly to center fielder Daulton Varsho. Yandy Díaz scores. TB 2, TOR 1
T6 Victor Mesa Jr. Victor Mesa Jr. singles on a line drive to left fielder Yohendrick Piñango. Junior Caminero scores. Cedric Mullins to 2nd. TB 3, TOR 1
T6 Ben Williamson Ben Williamson walks. Cedric Mullins scores. Victor Mesa Jr. to 3rd. Taylor Walls to 2nd. TB 4, TOR 1
B7 Alejandro Kirk Alejandro Kirk homers (3) on a fly ball to left center field. TB 4, TOR 2

Box score

  123456789 R
TB 010003000 4
TOR 100000100 2

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Rays AWAY 4

Griffin Jax started for Rays, leaving with a 4–1 lead. Out of the bullpen, Cam Booser took the roughest line.

workload · innings pitched
  • Griffin Jax Starter 6.0 83 1 5 W
    Pitch-by-pitch: what Griffin Jax threw
    CSW 25% 1st-pitch strike 59% 3.8 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Changeup 25 30% 9 1 5 7 3
    Sinker 17 20% 0 7 2 3 5
    Sweeper 16 19% 0 1 3 6 6
    Four-Seam Fastball 14 17% 0 0 8 4 2
    Curveball 11 13% 0 3 2 6 0
  • Cam Booser Setup 0.2 13 1 1 HLD
  • Kevin Kelly Setup 1.1 17 0 1 HLD
  • Bryan Baker Closer 1.0 9 0 1 SV
Blue Jays HOME 2

Blue Jays opened with Braydon Fisher, then turned the bulk of the game over to Spencer Miles. Out of the bullpen, Jeff Hoffman took the roughest line.

workload · innings pitched
  • Braydon Fisher Opener 1.1 26 1 1
    Pitch-by-pitch: what Braydon Fisher threw
    CSW 19% 1st-pitch strike 40% 5.2 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Slider 13 50% 0 2 1 9 1
    Curveball 7 27% 1 1 2 2 1
    Four-Seam Fastball 5 19% 0 1 1 3 0
    Sinker 1 4% 0 0 0 1 0
  • Spencer Miles Bulk 3.2 51 0 4 inherited 1, all 1 scored
  • Jeff Hoffman Closer 0.2 28 3 1 L
  • Mason Fluharty Setup 0.1 7 0 0 inherited 2, 1 scored
  • Tyler Rogers Setup 1.0 18 0 2
  • Brendon Little Middle 1.0 16 0 1
  • Louis Varland Closer 1.0 10 0 0

Where the game turned

1 run Top 6th · off Hoffman
  • Simpson SF (1)

Batting lines

AWAY · TB
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Yandy Díaz DH 5 1 0 0 0 2 .308 .383 .469 .852
Jonathan Aranda 1B 4 0 0 0 0 3 .286 .382 .447 .829
Junior Caminero 3B 4 1 2 0 0 0 .290 .381 .559 .940
Cedric Mullins CF 2 1 0 0 1 1 .201 .283 .344 .627
Chandler Simpson LF 2 1 1 1 1 0 .291 .326 .353 .679 2 SB
Victor Mesa Jr. RF 3 0 2 2 1 1 .231 .319 .481 .800 SB
Taylor Walls SS 4 0 2 0 0 2 .224 .314 .297 .611 2B
Ben Williamson 2B 1 0 0 1 1 0 .256 .322 .335 .657
Nick Fortes C 2 0 1 0 0 0 .268 .310 .371 .681
Richie Palacios 2B 2 0 0 0 0 0 .233 .331 .333 .664
Hunter Feduccia C 2 0 0 0 0 0 .227 .306 .328 .634
HOME · TOR
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Ernie Clement 2B 4 0 0 0 0 2 .297 .321 .425 .746
Nathan Lukes RF 3 1 0 0 1 0 .286 .339 .392 .731
Vladimir Guerrero Jr. 1B 4 0 1 0 0 0 .256 .338 .351 .689 2B
George Springer DH 4 0 0 1 0 1 .225 .306 .384 .690
Luis Urías PH 1 0 0 0 0 0 .267 .333 .500 .833
Alejandro Kirk C 3 1 2 1 0 0 .218 .298 .347 .645 HR (3)
Daulton Varsho CF 3 0 0 0 0 2 .237 .301 .377 .678
Kazuma Okamoto 3B 1 0 0 0 0 1 .226 .309 .444 .753
Andrés Giménez SS 3 0 0 0 0 0 .224 .267 .349 .616
Yohendrick Piñango LF 2 0 1 0 0 1 .270 .315 .414 .729
Myles Straw LF 1 0 0 0 0 1 .222 .276 .316 .592
Sean Keys 3B 2 0 0 0 0 0 .167 .189 .278 .467

Pitching lines

AWAY · TB
PITCHER IPHRERBBKHR NPERA DEC
Griffin Jax 6.0 3 1 1 1 5 0 83 3.89 W
Cam Booser 0.2 1 1 1 0 1 1 13 1.74 HLD
Kevin Kelly 1.1 0 0 0 0 1 0 17 2.27 HLD
Bryan Baker 1.0 0 0 0 0 1 0 9 1.64 SV
HOME · TOR
PITCHER IPHRERBBKHR NPERA DEC
Braydon Fisher 1.1 0 1 1 2 1 0 26 3.73
Spencer Miles 3.2 3 0 0 0 4 0 51 3.33
Jeff Hoffman 0.2 2 3 0 0 1 0 28 4.40 L
Mason Fluharty 0.1 1 0 0 1 0 0 7 4.28
Tyler Rogers 1.0 1 0 0 0 2 0 18 1.58
Brendon Little 1.0 0 0 0 1 1 0 16 17.61
Louis Varland 1.0 1 0 0 0 0 0 10 1.06

Manager comparison

AWAY · TB
Kevin Cash
Lineup 2.2 R Bunts 3.7 R IBBs 3.5 R
HOME · TOR
John Schneider
Lineup 1.6 R Bunts 3.2 R IBBs 3.5 R

Recent form

AWAY · TB
7-3 W3 +0 run diff
WWWLWLWWLW
HOME · TOR
6-4 L1 +1 run diff
LWLWLWWWLW

Season series: 3-1 with TB listed first across 4 prior meetings.

Keep reading

How RunsLeft analyzes games

Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.

Read the full methodology.