Blue Jays vs. Giants Odds & Betting Predictions - July 7, 2026
Blue Jays at Giants
1:45 am • SNETStarting Pitchers
| pitcher | team | era | w-l | |
|---|---|---|---|---|
![]() | 4.01 | 9-14 | ||
![]() | 4.38 | 5-10 |
Blue Jays at Giants Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
|---|---|---|---|---|
Blue Jays 0-0 | +1.5 | -1.5+144 | o7.5-112 | -116 |
Giants 0-0 | u7.5 | +1.5-171 | u7.5-109 | -103 |

Oracle ParkSan Francisco
Blue Jays vs. Giants Expert Picks

Sean Zerillo
Last 30d: 133-116-7 (+2.9u)
Under 8-114
0.57u
Bet to 7.5 (-108)
Tyler Shoemaker
Last 30d: 31-37-0 (-3.3u)
Under 8-115
5.75u
Matt Trollo
Last 30d: 23-20-3 (+6.2u)
SF -110 (F5)
0.5u
(FD) Landon Roupp is coming off his second purely terrible start of the season in Arizona (first on was in Milwaukee with bad back). Unlike the previous one, his fastball and sinker velocities were actually their highest of the season and there’s been a lot of good in between. Roupp has a better xFIP, FIP, dERA, xERA and Pitching+ than Gausman on the season. The 10.5 BB% is an issue, but 11 of his 40 walks have come in those two starts. The Blue Jays have an 83 wRC+ on the road and their projected lineup averages an 84 wRC+ over the last month, while the San Francisco projected lineup has a 123 wRC+ over the last 30 days and a 117 against RHP. The Blue Jays have a decent defensive edge, but that’s about it, as we can circumnavigate the pens with an F5.
Jim Turvey
Last 30d: 44-42-0 (+5.5u)
K.Gausman u5.5 Ks-120
0.4u
Kyle Murray
Last 30d: 151-135-9 (+20.4u)
K.Gausman o5.5 Ks+108
1.08u
L.Roupp o4.5 Ks-143
1u
Frank Ammirante
Last 30d: 99-90-0 (-4.3u)
Under 7.5+100
1u
Player Prop Savant
Last 30d: 87-77-0 (+9.3u)
K.Gausman u2.5 Earned Runs-130
1.3u
Payoff Pitch Podcast
Last 30d: 67-157-6 (-21.2u)
Under 8-114
1u
@Zerillo https://myaction.app/d7Cy7DmOy4b
💰🦡 Jake
Last 30d: 88-105-1 (+12.1u)
SF -0.5 (F5)+120
1.2u
Wags Wins
Last 30d: 249-234-4 (+7.4u)
Over 7.5-107
1.17u
The Propfessor
Last 30d: 0-0-0 (+0.0u)
L.Roupp o17.5 Outs+110
0.94u
Blue Jays vs. Giants Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Blue Jays vs. Giants Public Betting Percentages
Betting Trends
- Giants are 0-5 in their last 5 games.
- Giants are 2-3 in their last 5 games against the spread
- Giants are 39-42 in their road games against the spread
- The totals have gone OVER in 0 of Giants' last 5 games
- The totals have gone OVER in 36 of Giants' 81 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Blue Jays vs. Giants Injury Updates

Blue Jays Injuries
- Jose BerriosSP
Berrios is out with elbow
Out
- Anthony SantanderRF
Santander is out with shoulder
Out
- Bowden FrancisSP
Francis is out with shoulder
Out
- Addison BargerRF
Addison Barger (elbow) scratched Sunday.
Out

Giants Injuries
- Hayden BirdsongSP
Birdsong is out with arm
Out
Blue Jays vs. Giants Box Score
Blue Jays Player Stats| PITCHER | PC | IP | K | ER | |
|---|---|---|---|---|---|
![]() | 92 | 5.1 | 8 | 4 | |
![]() | 18 | 1.2 | 0 | 1 | |
![]() | 12 | 1 | 0 | 2 |
| HITTERS | H-AB | R | HR | RBI |
|---|---|---|---|---|
![]() | 1-4 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 1-4 | 1 | 1 | 1 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
Giants Player Stats| PITCHER | PC | IP | K | ER | |
|---|---|---|---|---|---|
![]() | 104 | 8 | 5 | 1 | |
![]() | 14 | 1 | 2 | 0 |
| HITTERS | H-AB | R | HR | RBI |
|---|---|---|---|---|
![]() | 3-5 | 3 | 2 | 5 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 0-2 | 2 | 0 | 0 |
![]() | 1-3 | 1 | 0 | 0 |
![]() | 0-2 | 1 | 0 | 0 |
![]() | 1-4 | 1 | 0 | 0 |
![]() | 2-4 | 2 | 0 | 2 |
![]() | 0-3 | 0 | 0 | 0 |
Blue Jays vs. Giants Odds Comparison
Could not load odds
Blue Jays at Giants Team Totals
MatchupOverUnder | ||
|---|---|---|
Blue Jays 0-0 | N/A | N/A |
Giants 0-0 | N/A | N/A |


























