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

Red Sox at Giants

2:15 am • NBCS-BA
7 - 5
Starting Pitchers
pitcherteameraw-l
Hayden Birdsong logoH.BirdsongSan Francisco Giants logo4.804-4
Hunter Dobbins logoH.DobbinsBoston Red Sox logo4.134-1

Red Sox at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Red Sox
1-2
+1.5
+1.5-200
o7.5+100
+110
Giants
0-0
u7.5
-1.5+166
u7.5-122
-132
location pinSaturday 2:15 a.m.
June 21, 2025
Oracle ParkSan Francisco
Red Sox vs. Giants Expert Picks
Cam Is Money
Cam Is Money
Last 30d: 83-78-1 (+6.7u)
SF +140 (Live)
0.81u
The Degenerates
The Degenerates
Last 30d: 60-65-1 (-11.0u)
SF -130
1.3u
Cam Is Money
Cam Is Money
Last 30d: 83-78-1 (+6.7u)
W.Abreu u1.5 Hits + Runs + RBIs-130
1u
Boomer Betz
Boomer Betz
Last 30d: 212-183-6 (+41.8u)
H.Dobbins o5.5 Hits Allowed+126
1u
POD
Sandy Plashkes
Sandy Plashkes
Last 30d: 100-120-2 (-20.0u)
R.Devers o1.5 Total Bases-104
1.04u
Lock & Cash
Lock & Cash
Last 30d: 30-17-0 (+17.3u)
SF -130
1.5u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 198-180-3 (-2.0u)
Under 7.5-110
1.1u
The Propfessor
The Propfessor
Last 30d: 47-51-1 (+5.5u)
H.Birdsong o5.5 Ks-128
1u
Sean Zerillo
Sean Zerillo
Last 30d: 63-97-2 (-2.7u)
Under 7.5-105
0.53u
Bet to -110

Red Sox vs. Giants Previews & Analysis

  • Red Sox vs. Giants: Friday Moneyline Prediction article feature image

    Red Sox vs. Giants: Friday Moneyline Prediction

    Kenny Ducey
    Jun 20, 2025 UTC
  • Sharp Bets, Model Picks for MLB Friday article feature image

    Sharp Bets, Model Picks for MLB Friday

    Action AI
    Jun 20, 2025 UTC
  • Braves vs Marlins: Count on Junk to Shine article feature image

    Braves vs Marlins: Count on Junk to Shine

    Kyle Murray
    Jun 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

Red Sox vs. Giants Public Betting Percentages

Away Logo

Red Sox

Public

43%

Bets%

57%

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 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
Jun 15th@LADL 4-5+1.5 WU 9LAD +162
Jun 15th@LADL 5-11+1.5 LO 9LAD +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
    Hunter Dobbins logoRH.Dobbins, P75414
    Brennan Bernardino logoLB.Bernardino, P13100
    Zack Kelly logoRZ.Kelly, P140.220
    Justin Wilson logoLJ.Wilson, P14110
    Greg Weissert logoRG.Weissert, P40.100
    Garrett Whitlock logoRG.Whitlock, P34120
    Aroldis Chapman logoLA.Chapman, P14120
    HITTERSH-ABRHRRBI
    Jarren Duran logo1J.Duran, LF2-5100
    Carlos Narvaez logo2C.Narvaez, C0-5000
    Roman Anthony logo3R.Anthony, DH1-4101
    Abraham Toro logo4A.Toro, 1B1-5100
    Wilyer Abreu logo5W.Abreu, RF2-4101
    Trevor Story logo6T.Story, SS0-4000
    Marcelo Mayer logo7M.Mayer, 3B0-4000
    Ceddanne Rafaela logo8C.Rafaela, CF3-4212
    David Hamilton logo9D.Hamilton, 2B2-4112
    Giants Player Stats
    Projected
    PITCHERPCIPKER
    Hayden Birdsong logoRH.Birdsong, P854.144
    Sean Hjelle logoRS.Hjelle, P19101
    Erik Miller logoLE.Miller, P100.210
    Joey Lucchesi logoLJ.Lucchesi, P80.111
    Ryan Walker logoRR.Walker, P201.220
    Spencer Bivens logoRS.Bivens, P14120
    HITTERSH-ABRHRRBI
    Mike Yastrzemski logo1M.Yastrzemski, RF1-4101
    Heliot Ramos logo2H.Ramos, LF2-5100
    Rafael Devers logo3R.Devers, DH0-5000
    Wilmer Flores logo4W.Flores, 1B1-5001
    Jung Hoo Lee logo5J.Lee, CF0-4000
    Willy Adames logo6W.Adames, SS1-2200
    Casey Schmitt logo7C.Schmitt, 3B2-3100
    Patrick Bailey logo8P.Bailey, C0-1000
    Christian Koss logo9C.Koss, 2B0-2000
    Daniel Johnson logo9D.Johnson, PH0-0000
    Tyler Fitzgerald logo9T.Fitzgerald, PH0-1000
    Tyler Fitzgerald logo9T.Fitzgerald, 2B0-1000
    Dominic Smith logo9D.Smith, PH0-0000
    Brett Wisely logo9B.Wisely, PR0-0000
    Brett Wisely logo9B.Wisely, 2B0-0000

    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-101
    u3.5-127
    Giants
    0-0
    o3.5-122
    u3.5-106