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.55 | 5-8 | ||
![]() | 4.19 | 4-7 |
Blue Jays at Giants Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
|---|---|---|---|---|
Blue Jays 42-48 | +1.5 | -1.5+146 | o7.5-122 | -111 |
Giants 37-52 | u7.5 | +1.5-177 | u7.5-103 | -107 |

Oracle ParkSan Francisco
.png)


Blue Jays vs. Giants Expert Picks
Payoff Pitch Podcast
Last 30d: 42-81-9 (-18.7u)
Under 8-114
1u
@Zerillo https://myaction.app/d7Cy7DmOy4b
Frank Ammirante
Last 30d: 381-377-8 (+8.5u)
Under 7.5+100
1u
Wags Wins
Last 30d: 164-172-1 (-28.0u)
Over 7.5-107
1.25u
💰🦡 Jake
Last 30d: 69-83-3 (+3.2u)
SF -0.5 (F5)+120
1u
Jim Turvey
Last 30d: 26-31-0 (-2.0u)
K.Gausman u5.5 Ks-120
0.4u

Sean Zerillo
Last 30d: 132-141-9 (-6.6u)
Under 8-114
0.57u
Bet to 7.5 (-108)
Matt Trollo
Last 30d: 87-105-5 (-14.9u)
SF -110 (F5)
0.55u
(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.
Blue Jays vs. Giants Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Blue Jays vs. Giants Public Betting Percentages
Betting Trends
- Giants are 2-3 in their last 5 games.
- Giants are 2-3 in their last 5 games against the spread
- Giants are 22-27 in their road games against the spread
- The totals have gone OVER in 3 of Giants' last 5 games
- The totals have gone OVER in 17 of Giants' 40 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 Starting Lineups
Blue Jays Starting Lineup| PITCHER | W-L | ERA | WHIP | K/9 | |
|---|---|---|---|---|---|
![]() | 4-7 | 4.19 | 1.188 | 8.91 |
| HITTERS | AVG | OBP | SLG | HR |
|---|---|---|---|---|
![]() | .285 | .332 | .397 | 4 |
![]() | .266 | .348 | .349 | 4 |
![]() | .235 | .315 | .451 | 19 |
![]() | .249 | .317 | .409 | 7 |
![]() | .293 | .316 | .429 | 7 |
![]() | .267 | .313 | .413 | 5 |
![]() | .190 | .190 | .381 | 1 |
![]() | .234 | .320 | .409 | 7 |
![]() | .236 | .283 | .373 | 7 |
Giants Starting Lineup| PITCHER | W-L | ERA | WHIP | K/9 | |
|---|---|---|---|---|---|
![]() | 5-8 | 4.55 | 1.371 | 10.01 |
| HITTERS | AVG | OBP | SLG | HR |
|---|---|---|---|---|
![]() | .326 | .362 | .461 | 4 |
![]() | .283 | .309 | .497 | 17 |
![]() | .266 | .307 | .448 | 6 |
![]() | .248 | .310 | .481 | 18 |
![]() | .315 | .346 | .448 | 5 |
![]() | .232 | .279 | .428 | 14 |
![]() | .274 | .365 | .476 | 7 |
![]() | .243 | .327 | .387 | 4 |
![]() | .200 | .238 | .200 | 0 |
Blue Jays vs. Giants Odds Comparison
Could not load odds
Blue Jays at Giants Team Totals
MatchupOverUnder | ||
|---|---|---|
Blue Jays 42-48 | N/A | N/A |
Giants 37-52 | N/A | N/A |






















