Red Sox vs. Giants Odds & Betting Predictions - June 22, 2025

Red Sox at Giants

8:05 pm • NESN
5 - 9
Starting Pitchers
pitcherteameraw-l
Robbie Ray logoR.RaySan Francisco Giants logo3.6511-8
Lucas Giolito logoL.GiolitoBoston Red Sox logo3.4110-4

Red Sox at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Red Sox
1-2
+1.5
+1.5-169
o7-123
+135
Giants
0-0
u7.5
-1.5+136
u7+101
-164
location pinSunday 8:05 p.m.
June 22, 2025
Oracle ParkSan Francisco
Red Sox vs. Giants Expert Picks
Bet Labs
Bet Labs
Last 30d: 23-24-0 (+4.4u)
SF -160
1u
Robbie Ray 🔐
Austin Pendergrass
Austin Pendergrass
Last 30d: 45-51-1 (-8.6u)
Under 8.5-178
0.5u
Wags Wins
Wags Wins
Last 30d: 217-212-1 (-3.0u)
BOS +140
1u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 198-180-3 (-2.0u)
Under 7.5-115
1.15u
Overall: 589-402-38,59% (ROI:14%) Season:31-13-0,70% (ROI:34%)
Sean Zerillo
Sean Zerillo
Last 30d: 63-97-2 (-2.7u)
Under 7.5-106
0.53u
Bet to -110

Red Sox vs. Giants Previews & Analysis

  • Red Sox vs. Giants: Back This System Angle article feature image

    Red Sox vs. Giants: Back This System Angle

    Action Network Staff
    Jun 22, 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

Red Sox vs. Giants Public Betting Percentages

Away Logo

Red Sox

Public

28%

Bets%

72%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Giants
76-8635-4641-4035-5740-28
Red Sox
87-7543-3844-3753-5034-23

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
75-80-735-45-140-35-636-55-137-25-6
Red Sox
76-82-433-45-343-37-150-50-326-30-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
81-8142-3939-4249-4331-37
Red Sox
89-7348-3341-4061-4228-29

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jun 21stBOSW 3-2-1.5 LU 7.5SF -125
Jun 21stBOSL 5-7-1.5 LO 7.5BOS -132
Jun 19thCLEW 2-1-1.5 LU 7SF -190
Jun 19thCLEL 2-4-1.5 LU 8.5CLE -158
Jun 18thCLEL 2-3-1.5 LU 7CLE -151

Giants vs. Red Sox Injury Updates

Giants Injuries

    Red Sox Injuries

    • Tanner Houck
      SP

      Houck is out with arm

      Out

    • Patrick Sandoval
      SP

      Sandoval is out with elbow

      Out

    • Kutter Crawford
      SP

      Crawford is out with knee

      Out

    • Jovani Moran
      RP

      Moran is out with arm

      Out

    Red Sox vs. Giants Box Score
    Red Sox Player Stats
    Projected
    PITCHERPCIPKER
    Lucas Giolito logoRL.Giolito, P83652
    Greg Weissert logoRG.Weissert, P120.201
    Justin Wilson logoLJ.Wilson, P12000
    Zack Kelly logoRZ.Kelly, P231.101
    HITTERSH-ABRHRRBI
    Rob Refsnyder logo1R.Refsnyder, DH2-5112
    Roman Anthony logo2R.Anthony, RF0-3100
    Romy Gonzalez logo3R.Gonzalez, 2B1-3111
    Wilyer Abreu logo3W.Abreu, PH0-1000
    Carlos Narvaez logo4C.Narvaez, C2-5000
    Jarren Duran logo5J.Duran, LF1-4000
    Marcelo Mayer logo5M.Mayer, 3B0-0000
    Trevor Story logo6T.Story, SS0-4000
    Abraham Toro logo7A.Toro, 1B2-4000
    Ceddanne Rafaela logo8C.Rafaela, CF2-4111
    Nate Eaton logo9N.Eaton, 3B2-3100
    Nate Eaton logo9N.Eaton, LF2-3100
    David Hamilton logo9D.Hamilton, PH0-1000
    Giants Player Stats
    Projected
    PITCHERPCIPKER
    Robbie Ray logoLR.Ray, P88573
    Spencer Bivens logoRS.Bivens, P16111
    Erik Miller logoLE.Miller, P16100
    Tyler Rogers logoRT.Rogers, P12110
    Randy Rodriguez logoRR.Rodriguez, P29120
    HITTERSH-ABRHRRBI
    Mike Yastrzemski logo1M.Yastrzemski, RF1-5211
    Rafael Devers logo2R.Devers, DH1-3100
    Heliot Ramos logo3H.Ramos, LF2-4004
    Wilmer Flores logo4W.Flores, 1B0-3000
    Jung Hoo Lee logo5J.Lee, CF0-4000
    Willy Adames logo6W.Adames, SS2-4211
    Casey Schmitt logo7C.Schmitt, 3B4-4311
    Patrick Bailey logo8P.Bailey, C1-4100
    Tyler Fitzgerald logo9T.Fitzgerald, 2B0-2001

    Red Sox vs. Giants Odds Comparison

    Right Arrow

    Could not load odds

    Red Sox at Giants Team Totals

    MatchupOverUnder
    Red Sox
    1-2
    o3.5+117
    u3.5-149
    Giants
    0-0
    o3.5-141
    u3.5+111