ENSign in
MLB · Final

Giants Dominate Blue Jays in 10-1 Victory

Monday, July 6, 2026, 9:45 PM ET · Oracle Park

San Francisco Giants 10, Toronto Blue Jays 1, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won Toronto Blue Jays vs San Francisco Giants?

San Francisco Giants beat Toronto Blue Jays 10-1 at Oracle Park on July 6, 2026.

Who was favored in Toronto Blue Jays vs San Francisco Giants?

Toronto Blue Jays were the favorite at DraftKings, moneyline -114 (about 53% implied). The underdog won.

The San Francisco Giants delivered a commanding performance against the Toronto Blue Jays, winning 10-1 at Oracle Park. This decisive victory not only showcased the Giants' offensive prowess but also marked a significant moment in their ongoing series against the Blue Jays, who had previously won the first two games of the series, ultimately taking it 2-1.

In terms of recent form, the Giants have shown a mixed bag over their last ten games, with a record of 5-5. They are currently on a one-game winning streak, having averaged 3.3 runs scored while allowing 4.3 runs during this stretch. Their last game before facing the Blue Jays was a win against the Colorado Rockies, where they triumphed 6-4. At home, the Giants have been slightly more successful, boasting a home record of 3-1 in their last four games.

Conversely, the Blue Jays have struggled recently, holding a record of 3-7 over their last ten games. They are currently on a one-game losing streak, averaging only 2.9 runs scored while allowing 3.5 runs. Their last outing resulted in a loss to the Seattle Mariners, where they were shut out 0-4. The Blue Jays have a slightly better away record of 1-1 in their last two games, but overall, their performance has been less than stellar.

Historically, the Giants have faced challenges against the Blue Jays, having lost all three of their previous meetings in the 2025 season. In those encounters, the Giants were outscored 0-4, 3-6, and 6-8, indicating a trend that the Giants were eager to reverse in this matchup.

Injury concerns have also played a role in shaping both teams. The Giants are missing several key players, including Victor Bericoto, Marcelo Mayer, and JT Brubaker, all of whom are on the injured list for various ailments. The Blue Jays are also dealing with injuries, with Patrick Corbin and Anthony Santander among those sidelined, which could impact their depth and performance.

The betting market reflected the competitive nature of the matchup, with DraftKings listing the Blue Jays at -114 and the Giants at -105 for the money line. The spread was set at 1.5, with a total of 7.5 runs for the game. The odds for the over were -110, while the under was -109, suggesting a closely contested game was anticipated.

Conditions at Oracle Park were favorable for baseball, with clear skies and a comfortable temperature, allowing both teams to focus on their gameplay without weather interruptions. The Giants took advantage of these conditions, showcasing their offensive capabilities throughout the game.

The scoring plays highlighted the Giants' offensive dominance, starting with Ramos' triple in the first inning, which was followed by a throwing error that allowed him to score. The Giants continued to build their lead with a series of runs, including a notable double play that allowed Devers to score and a remarkable home steal by Bericoto. The sixth inning was particularly fruitful for the Giants, with Okamoto hitting a home run and Ramos following suit with a two-run homer, bringing the score to 8-1. Ramos capped off the scoring with another home run in the eighth inning, solidifying the Giants' victory at 10-1.

Overall, this game served as a testament to the Giants' ability to bounce back and assert themselves after a challenging series against the Blue Jays. With a blend of strong hitting and effective pitching, they managed to turn the tide in their favor, leaving fans optimistic about their upcoming matchups.

Odds

BookSpreadTotalMoneyline
DraftKingsTOR -114 7.5 o -110 / u -109 Toronto Blue Jays -114 · San Francisco Giants -105

What these prices pay on $100 · What these numbers mean

Injury report

  • Victor Bericoto10-Day-ILKneeSan Francisco Giants
  • Marcelo Mayer10-Day-ILForearmSan Francisco Giants
  • JT Brubaker15-Day-ILRibsSan Francisco Giants
  • Keaton Winn15-Day-ILElbowSan Francisco Giants
  • Matt Gage60-Day-ILElbowSan Francisco Giants
  • Patrick Corbin60-Day-ILShoulderToronto Blue Jays
  • Jameson Taillon15-Day-ILForearmToronto Blue Jays
  • Luis Urias10-Day-ILQuadricepsToronto Blue Jays
  • Anthony Santander60-Day-ILShoulderToronto Blue Jays
  • Jonatan Clase60-Day-ILFootToronto Blue Jays

Recent form

San Francisco Giants

Last 10: 5-5Streak W13.3 scored · 4.3 allowed per game3-1 at home

  • W6-4at Colorado RockiesJul 5
  • L3-15at Colorado RockiesJul 4
  • W6-4at Arizona DiamondbacksJul 2
  • L2-8at Arizona DiamondbacksJul 1
  • L4-5at Arizona DiamondbacksJun 30
  • W5-0vs Atlanta BravesJun 28
  • L1-3vs Atlanta BravesJun 27
  • W2-1vs AthleticsJun 25
  • W3-1vs AthleticsJun 24
  • L1-2at Miami MarlinsJun 21

Toronto Blue Jays

Last 10: 3-7Streak L12.9 scored · 3.5 allowed per game1-1 away

  • L0-4at Seattle MarinersJul 5
  • W2-0at Seattle MarinersJul 4
  • W9-3vs New York MetsJul 1
  • L0-3vs New York MetsJun 30
  • W2-1vs New York MetsJun 29
  • L2-3vs Texas RangersJun 28
  • L4-7vs Texas RangersJun 27
  • L4-5vs Texas RangersJun 26
  • L5-6vs Texas RangersJun 25
  • L1-3vs Houston AstrosJun 24

Standings

TeamGames behindLostStreakWin %Won
Tampa Bay-56L1.59783
New York3.560W2.57180
Boston8.565L2.53675
Toronto14.571W1.49369
Baltimore14.571L2.49369
Los Angeles-57L2.59082
Arizona967W1.52574
San Diego9.567L2.52173
San Francisco24.582W1.41458
Colorado28.586W2.38654

How the scoring went

  1. 1st Inning0-1Ramos tripled to center, Ramos scored on throwing error by shortstop Giménez.
  2. 4th Inning0-2Adames grounded into double play, shortstop to second to first, Devers scored, Lee out at second.
  3. 5th Inning0-3Bericoto stole home, Arraez stole second.
  4. 5th Inning0-3Bericoto stole home, Arraez stole second.
  5. 6th Inning1-3Okamoto homered to left center (412 feet).
  6. 6th Inning1-5Bericoto singled to right, Devers scored and Lee scored, Adames to third.
  7. 6th Inning1-8Ramos homered to right (349 feet), Adames scored and Bericoto scored.
  8. 8th Inning1-10Ramos homered to left center (444 feet), Eldridge scored.

Win probability

Above the line favours San Francisco Giants, below favours Toronto Blue Jays.

Venue

  • Oracle ParkSan Francisco, California
  • Attendance32740
  • OfficialsAustin Jones, Rob Drake, Stu Scheurwater, Junior Valentine

Elsewhere

Picks for MLB

MLB rules and settlement

These two, other days

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.