Giants vs. Blue Jays Odds & Betting Predictions - July 20, 2025

Giants at Blue Jays

4:05 pm • Roku
6 - 8
Starting Pitchers
pitcherteameraw-l
Jose Berrios logoJ.BerriosToronto Blue Jays logo4.189-5
Robbie Ray logoR.RaySan Francisco Giants logo3.6511-8

Giants at Blue Jays Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Giants
0-0
-1.5
-1.5+151
o8.5-103
-107
Blue Jays
10-8
u8
+1.5-182
u8.5-120
-115
location pinSunday 4:05 p.m.
July 20, 2025
Rogers CentreToronto
Giants vs. Blue Jays Expert Picks
FTN Fantasy
FTN Fantasy
Last 30d: 47-54-0 (-6.6u)
TOR -120 (Live)
0.83u
TOR +1.5 (Live)-200
0.5u
The Degenerates
The Degenerates
Last 30d: 58-64-1 (-12.1u)
Under 8.5 (Live)-114
1.14u
Austin Pendergrass
Austin Pendergrass
Last 30d: 45-49-1 (-7.1u)
R.Ray u5.5 Ks+105
0.26u
VegasIsMyBitch
VegasIsMyBitch
Last 30d: 9-8-0 (+0.1u)
SF +101
1u
Capper Central
Capper Central
Last 30d: 94-73-0 (+9.1u)
TOR -108
1u
The Pick Don
The Pick Don
Last 30d: 19-8-0 (+11.7u)
SF -105
1.05u
Sandy Plashkes
Sandy Plashkes
Last 30d: 98-117-1 (-18.6u)
SF -106
1.06u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 194-179-3 (-3.5u)
SF -108
1.08u
Streak Stopper Favorites Overall: 184-99-0,65% (ROI:15%) Season:8-2-0,80% (ROI:40%) Desperate Favorites in Game 3 Overall: 610-379-0,62% (ROI:12%) Season:17-12-0,59% (ROI:4%)
Matt DiLeo
Matt DiLeo
Last 30d: 40-42-1 (-8.3u)
J.Berrios o16.5 Outs-120
0.83u

Giants vs. Blue Jays Previews & Analysis

  • Giants vs. Blue Jays: Sunday Moneyline Prediction  article feature image

    Giants vs. Blue Jays: Sunday Moneyline Prediction

    Sean Paul��
    Jul 20, 2025 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Giants vs. Blue Jays Public Betting Percentages

Away Logo

Giants

Public

52%

Bets%

48%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Blue Jays
91-7149-3242-3942-4548-25
Giants
76-8635-4641-4035-5740-28

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Blue Jays
86-71-545-34-241-37-346-40-139-30-4
Giants
75-80-735-45-140-35-636-55-137-25-6

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Blue Jays
94-6854-2740-4152-3541-32
Giants
81-8142-3939-4249-4331-37

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 19thSFW 6-3+1.5 WO 7.5TOR +114
Jul 18thSFW 4-0-1.5 WU 8.5TOR -136
Jul 13th@ATHL 3-6-1.5 LU 10.5ATH -132
Jul 13th@ATHL 3-4-1.5 LU 10.5ATH -142
Jul 12th@ATHW 7-6-1.5 LO 10.5TOR -174

Giants vs. Blue Jays Injury Updates

Giants Injuries

    Blue Jays Injuries

    • Bowden Francis
      SP

      Francis is out with shoulder

      Out

    Giants vs. Blue Jays Box Score
    Giants Player Stats
    Projected
    PITCHERPCIPKER
    Robbie Ray logoLR.Ray, P954.135
    Spencer Bivens logoRS.Bivens, P281.113
    Tyler Rogers logoRT.Rogers, P40.100
    Joey Lucchesi logoLJ.Lucchesi, P23230
    HITTERSH-ABRHRRBI
    Jung Hoo Lee logo1J.Lee, CF2-5101
    Heliot Ramos logo2H.Ramos, LF2-5001
    Rafael Devers logo3R.Devers, DH1-4100
    Willy Adames logo4W.Adames, SS0-4000
    Mike Yastrzemski logo5M.Yastrzemski, RF0-4000
    Matt Chapman logo6M.Chapman, 3B2-4212
    Dominic Smith logo7D.Smith, 1B2-3100
    Brett Wisely logo8B.Wisely, 2B1-4101
    Andrew Knizner logo9A.Knizner, C2-2001
    Casey Schmitt logo9C.Schmitt, PH0-1000
    Blue Jays Player Stats
    Projected
    PITCHERPCIPKER
    Jose Berrios logoRJ.Berrios, P895.254
    Braydon Fisher logoRB.Fisher, P24002
    Justin Bruihl logoLJ.Bruihl, P140.210
    Tommy Nance logoRT.Nance, P251.230
    Yariel Rodriguez logoRY.Rodriguez, P7100
    HITTERSH-ABRHRRBI
    Ernie Clement logo1E.Clement, 3B1-5100
    George Springer logo2G.Springer, DH2-4211
    Vladimir Guerrero logo3V.Guerrero, 1B2-3212
    Bo Bichette logo4B.Bichette, SS2-4102
    Alejandro Kirk logo5A.Kirk, C1-3101
    Addison Barger logo6A.Barger, RF1-4112
    Davis Schneider logo7D.Schneider, LF0-0000
    Nathan Lukes logo7N.Lukes, PH0-2000
    Nathan Lukes logo7N.Lukes, LF0-2000
    Nathan Lukes logo7N.Lukes, CF0-2000
    Leo Jimenez logo8L.Jimenez, 2B0-4000
    Myles Straw logo9M.Straw, CF0-1000
    Joey Loperfido logo9J.Loperfido, PH0-2000
    Joey Loperfido logo9J.Loperfido, LF0-2000

    Giants vs. Blue Jays Odds Comparison

    Right Arrow

    Could not load odds

    Giants at Blue Jays Team Totals

    MatchupOverUnder
    Giants
    0-0
    o4-114
    u4-111
    Blue Jays
    10-8
    o3.5-141
    u3.5+111