← MLB

MLB Final Intelligence

TB 98-64
7 – 6
FINAL
TOR 79-83

Tampa Bay Rays vs Toronto Blue Jays β€” Recap

May 12, 2026  Β· Rogers Centre  Β· View Preview

πŸ“°Game Recap

The Tampa Bay Rays navigated a late-inning collapse and an extra-inning rally to defeat the Toronto Blue Jays 7-6. After building a commanding five-run lead, the Rays saw the Blue Jays tie the game with a five-run seventh inning, forcing the contest into extra frames before Tampa Bay secured the win.

Tampa Bay started strong, with DeLuca doubling in Aranda in the first inning. Mullins extended the lead in the third, singling home Caminero and Williamson. Walls capitalized on a wild pitch in the sixth to make it a four-run advantage, and Ryan Vilade's solo home run in the seventh pushed the score to 5-0. The Blue Jays, however, mounted a furious rally in the bottom of the seventh. SΓ‘nchez's double brought in Clement, followed by Springer's infield single scoring SΓ‘nchez. Pinango then doubled, driving in Springer and Valenzuela, before a crucial fielding error by third baseman Caminero allowed Pinango to score, knotting the game at five.

The Blue Jays' five-run outburst in the seventh inning dramatically shifted the game's momentum, erasing what had been a dominant performance by Tampa Bay starter Shane McClanahan, who fanned seven over five scoreless innings. That inning turned a comfortable lead into a sudden tie, sending the game to extras. Despite the Blue Jays' spirited comeback, the Rays showed resilience in the tenth. Walls delivered a crucial single that scored Mullins, and Aranda followed with a sacrifice fly to center, plating Walls and giving Tampa Bay a two-run cushion. Toronto managed one run back on Guerrero Jr.'s sacrifice fly, but it wasn't enough to overcome the Rays' extra-inning surge.

Ultimately, the Rays' ability to regain their footing after surrendering a significant lead proved decisive. They found the late offense required to close out a hard-fought contest that Toronto had battled fiercely to keep alive. The Tampa Bay Rays improved to 75-49, while the Toronto Blue Jays fell to 61-66.

#MLB #Rays #BlueJays #RyanVilade #ShaneMcClanahan

Player of the Game

Ryan Vilade
At the Plate
4 AB, 2 H, 1 HR, 1 RBI
Shane McClanahan
On the Mound
5.0 IP, 7 K, 0 ER

Linescore

12345678910 RHE
TB 1 0 2 0 0 1 1 0 0 2 7 132
TOR 0 0 0 0 0 0 5 0 0 1 6 60

Turning Point

The game turned in the 7th inning, when the Toronto Blue Jays scored 5 runs.

Pitching

Pitcher Team IP H R ER BB K ERA
Shane McClanahan 5.0 1 0 0 1 7 2.27
Patrick Corbin 4.1 9 3 3 1 1 3.93
Casey Legumina 1.2 3 2 2 0 2 4.24
Tommy Nance 1.2 0 1 1 2 3 4.05
Ian Seymour W 1.1 0 0 0 0 2 5.59
Garrett Cleavinger S 1.0 0 1 0 1 0 4.05
Kevin Kelly 1.0 1 0 0 0 1 2.84
Braydon Fisher L 1.0 1 2 1 1 0 3.18
Jeff Hoffman 1.0 2 1 1 0 2 5.60
Louis Varland 1.0 1 0 0 1 1 0.44
Tyler Rogers 1.0 0 0 0 1 1 1.93

Batting

Batter Team AB H HR RBI R BB K
Jonny DeLuca 5 3 0 1 0 0 0
Ryan Vilade 4 2 1 1 1 1 1
Jonathan Aranda 4 2 0 1 1 1 1
George Springer 5 2 0 1 2 0 1
Junior Caminero 6 2 0 0 1 0 1
Ernie Clement 4 2 0 0 1 0 1
Cedric Mullins 5 1 0 2 1 0 2
Vladimir Guerrero Jr. 4 1 0 2 0 0 1
Yohendrick Pinango 3 1 0 2 1 0 1
Taylor Walls 3 1 0 1 2 2 0
Jesus Sanchez 2 1 0 1 1 0 0
Ben Williamson 4 1 0 0 1 1 1
Nick Fortes 4 1 0 0 0 0 2

Sharper Picks Start Here

Live odds, Key Suspects, player props, DFS rankings, and real-time game tracking β€” all in one workspace built for serious bettors and DFS players.