MLB Recap · July 8, 2026

Toronto Blue Jays at San Francisco Giants: Final Score & Recap

TOR10
Final
SF0

Line Score

Team123456789RHE
TOR50000002310110
SF000000000013

The Story

The Toronto Blue Jays shut out the San Francisco Giants 10-0 at Oracle Park on July 8, 2026, a result that left the DiamondIQ model's estimate of a Giants win falling from 48 percent before first pitch to zero by the final out. Toronto sent 10 runs across on 11 hits while committing no errors, and San Francisco managed just one hit while making three costly errors of their own. The Blue Jays struck early and decisively, plating five runs in the first inning before adding two more in the eighth and three in the ninth to complete the shutout.

The game's most consequential swings came in the earliest innings, with Dylan Cease controlling the outcome almost single-handedly. Willy Adames' strikeout in the bottom of the second was the single biggest win-probability event of the game, a minus-10.1 percent shift against the Giants, while Casey Schmitt's flyout to end the first inning cost San Francisco another 9.4 percent. On the Toronto side, Nathan Lukes' flyout in the top of the second represented an 8.7 percent positive swing for the Blue Jays, and Jonatan Clase's strikeout against Logan Webb in the top of the first added 8.5 percent to Toronto's chances as the Giants failed to answer the early five-run deficit.

Cease was the dominant individual performer, finishing with a model-leading plus-35.0 percent WPA as he navigated through the Giants lineup with little resistance, holding San Francisco to that lone hit. Lukes led Toronto's hitters at plus-8.9 percent WPA and plus-0.8 RE24, while Clase contributed plus-7.5 percent WPA despite a negative RE24 of minus-0.6. Drew Gilbert rounded out the notable contributors with a walk in the sixth off Cease that registered a plus-2.7 percent WPA swing. Tyler Rogers and Ryan Walker each entered in relief for San Francisco and posted flat WPA figures against a Toronto lineup that had already done its damage.

Analysis generated by DiamondIQ's model.

Win Probability

755025TOR bats firstFinalSF win %TOR win %
DiamondIQ model home win probability across the game (pre-game 47.9% → final 0%).

Biggest Plays by Win-Probability Added

Willy Adames Strikeout
Bot 2nd · off Dylan Cease
-10.1%
Casey Schmitt Flyout
Bot 1st · off Dylan Cease
-9.4%
Nathan Lukes Flyout
Top 2nd · off Logan Webb
+8.7%
Jonatan Clase Strikeout
Top 1st · off Logan Webb
+8.5%
Drew Gilbert Walk
Bot 6th · off Dylan Cease
+2.7%

Top Batters by WPA

Nathan Lukes+8.9%+0.8 RE24
Jonatan Clase+7.5%-0.6 RE24
Drew Gilbert+1.8%+0.1 RE24

Top Pitchers by WPA

Full box score, pitch data, and the play-by-play timeline
Open Game Center →