Lines
Home / MLB Predictions / Toronto Blue Jays vs San Francisco Giants Predictions

Toronto Blue Jays vs San Francisco Giants Predictions

July 6 09:45 PM (Start in 8 Hours)
SNET Oracle Park

Blue Jays vs. Giants Matchup Overview

The Toronto Blue Jays visit Oracle Park to take on the San Francisco Giants on July 6th, 2026. Both teams are looking to improve their records, with the Blue Jays at 42-47 and the Giants at 37-51. Check out the latest betting odds, including the moneyline and over-under, using The Edge AI sports betting tool for the best bets available. Key players for the Blue Jays include Ernie Clement, who boasts a .293 batting average and 7 home runs, and Vladimir Guerrero Jr. with 4 home runs and 35 RBIs. The Giants rely on Luis Arraez, hitting .330 with 4 home runs, and Casey Schmitt, who has 16 home runs this season. Both teams face injury challenges, as Jesús Sánchez and George Springer are out for the Blue Jays, while Matt Chapman is sidelined for the Giants and Willy Adames is questionable. In their recent matchups, the Blue Jays have won the last three games against the Giants, making this an intriguing matchup.

Matchup Overview

  • Teams: Toronto Blue Jays vs San Francisco Giants
  • Date: Monday, July 6, 2026
  • Time: 9:45 PM
  • Venue: Oracle Park

Current Betting Odds

  • Spread: Blue Jays +1.5 (+150) (-1.5 (+154 )), Giants +1.5 (-184) (+1.5 (-184 BetMGM Sportsbook))
  • Total (Over/Under): 8.0 (-105/-115) (Over 8.0 (-105 ), Under 8.0 (-115 ))
  • Moneyline Odds: Blue Jays -111 (-112 (BetMGM Sportsbook)), Giants -106 (-104 (BetMGM Sportsbook))

Edge AI Win Probabilities

After 1,000 simulations, our model gives the Blue Jays a win probability of 51%, while the Giants have a win probability of 49%

The Blue Jays and Giants have a history that reflects contrasting philosophies, with Toronto often leaning on power hitting while San Francisco emphasizes a balanced approach. Historically, the Giants have enjoyed a solid home field advantage, making Oracle Park a tough place for visiting teams. Betting trends indicate that the Blue Jays’ offensive firepower can be stifled by the Giants’ pitching depth, making this matchup one to watch closely for value plays.

Projected Final Score

Our Edge AI predicts a final score of Blue Jays 5-4 Giants with a confidence score of 65%. These projections are based on 1,000 simulations and hundreds of data points, ensuring you have the most accurate predictions to inform your betting strategy.

Point Spread
51%
49%
Confidence Level: 65.4%

Unlock for as little as $16.65/month

Unlock
Play Now with Best Odds
BetMGM will refund your first wager in bonus bets
Over/Under
51%
49%
Confidence Level: 58.7%

Unlock for as little as $16.65/month

Unlock
Play Now with Best Odds
BetMGM will refund your first wager in bonus bets
Moneyline
51%
49%
Confidence Level: 72.1%

Unlock for as little as $16.65/month

Unlock
Play Now with Best Odds
BetMGM will refund your first wager in bonus bets

When the Blue Jays and Giants square off, you’re looking at a clash of styles. Toronto’s lineup is built for power, with hitters who can change a game in a single swing, while San Francisco often leans on small ball and solid pitching to grind out wins. Historically, the money line reflects this dynamic, with the Giants’ home field advantage at Oracle Park giving them a slight edge, especially when they face a Blue Jays team that sometimes struggles against left-handed pitching.

Toronto Blue Jays vs San Francisco Giants Moneyline

The Blue Jays and Giants are set for a competitive matchup, with the moneyline odds indicating a tight contest. Toronto’s recent struggles on the road could play a role, while San Francisco’s injury concerns add another layer of uncertainty for bettors considering this game.

See Game Picks

Toronto Blue Jays vs San Francisco Giants Run Line

The Toronto Blue Jays, with a road record that raises some eyebrows, could find it challenging to cover against the San Francisco Giants at Oracle Park. San Francisco’s home offense, averaging 5.2 runs per game, might create enough scoring opportunities to keep the game tight, making the run line a crucial factor to watch. Starting pitching and bullpen depth will likely play a significant role in determining the outcome.

See Game Picks

Toronto Blue Jays vs San Francisco Giants Over/Under

The Blue Jays and Giants have shown fluctuating offensive outputs, averaging about 8.0 runs per game in their recent matchups. With key players sidelined and the effectiveness of both starting pitchers in question, the total runs could swing either way, making this an interesting over/under play. Monitoring the line movement and any last-minute injury updates will be crucial for bettors looking to capitalize.

See Game Picks
42-48
All
37-52
24-25
Home
18-22
18-23
Away
19-30
32-29
as Fav
17-27
10-19
as Dog
20-25
39-51
ATS
37-52
19-30
ATS Home
15-25
20-21
ATS Away
22-27
44-43
O/U
41-41
26-22
O/U Home
18-20
18-21
O/U Away
23-21
RESULT
LOSE 4-5
DATE
04/03
SPREAD
-1.5
O/U
o7.5
RESULT
LOSE 0-4
DATE
07/05
SPREAD
O/U
RESULT
LOSE 0-11
DATE
07/04
SPREAD
O/U
o7.5
RESULT
WIN 2-0
DATE
07/03
SPREAD
-1.5
O/U
u7.0
RESULT
WIN 3-9
DATE
07/01
SPREAD
+1.5
O/U
o8.5
RESULT
LOSE 5-6
DATE
04/30
SPREAD
+1.5
O/U
o7.5
RESULT
LOSE 6-7
DATE
07/05
SPREAD
O/U
RESULT
WIN 6-4
DATE
07/04
SPREAD
-1.5
O/U
u12.0
RESULT
LOSE 3-15
DATE
07/03
SPREAD
-1.5
O/U
o11.0
RESULT
WIN 6-4
DATE
07/01
SPREAD
-1.5
O/U
o9.5
WHO WON
Blue Jays logo TOR
RESULT
6-8
DATE
07/20
WHO WON
Blue Jays logo TOR
RESULT
3-6
DATE
07/19
WHO WON
Blue Jays logo TOR
RESULT
0-4
DATE
07/18
WHO WON
Blue Jays logo TOR
RESULT
5-3
DATE
07/11
WHO WON
Blue Jays logo TOR
RESULT
10-6
DATE
07/10

BOX SCORE: MLB TEAM STATS & PLAYER STATS

0
At Bats
0
0
Runs
0
0
Hits
0
0
Walks
0
0
Strikeouts
0
0.304
On Base Percentage
0.307
0.382
Slugging Percentage
0.422
4.11
Earned Run Average
4.53
0
Earned Runs
0
0
Home Runs
0
0
Walks
0
0
Strikeouts
0
0
Strikeouts Per 9 Innings
0
1.30
Walks Plus Hits Per Inning Pitched
1.38
Batters
AVG
HR
RBI
H
0.293
7
29
97
0.235
19
54
74
0.266
4
35
83
0.236
7
35
64
0.249
7
23
64
0.285
4
17
51
0.234
7
19
36
0.267
5
20
40
0.237
3
16
32
0.189
2
7
14
0.190
1
3
4
0.316
1
2
6
0.000
0
0
0
Starting pitcher
W-L
ERA
WHIP
K
4-7
4.19
1.19
100
Pitchers
W-L
ERA
WHIP
K
4-7
4.19
1.19
100
5-4
2.79
1.19
137
2-4
5.11
1.50
57
4-4
3.31
1.08
68
4-1
2.83
1.04
55
3-3
0.96
0.96
65
3-3
3.33
1.11
46
1-2
1.77
1.21
21
5-5
4.42
1.42
62
3-0
4.72
1.57
42
1-2
3.73
1.28
34
2-0
2.76
1.29
17
0-1
9.00
2.08
9
0-0
0.00
2.14
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
full roster
Batters
AVG
HR
RBI
H
0.248
18
47
85
0.326
4
33
109
0.232
14
34
77
0.283
17
45
91
0.315
5
33
97
0.266
6
23
51
0.243
4
19
42
0.274
7
19
45
0.174
4
9
12
0.298
4
6
14
0.269
1
3
7
0.200
0
2
4
0.105
0
0
2
Starting pitcher
W-L
ERA
WHIP
K
5-8
4.55
1.37
99
Pitchers
W-L
ERA
WHIP
K
8-6
3.45
1.23
86
5-6
3.66
1.17
78
5-8
4.55
1.37
99
2-6
5.33
1.49
50
1-8
5.70
1.49
69
3-6
4.42
1.23
50
0-0
2.89
1.19
30
2-4
4.14
1.27
45
4-1
5.60
1.65
22
0-1
6.66
1.73
19
1-0
3.75
1.63
33
1-1
4.94
1.52
15
1-2
2.20
1.65
18
0-1
3.86
1.29
12
0-0
13.50
2.50
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0

INJURY REPORT

NAME
POS
STATUS
INJURY
NOTES
POS
SS
STATUS
Questionable
INJURY
Back
Notes
Adames is dealing with lower back spasms injury and is uncertain to take the field for the Giants.
full roster and injuries