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

Red Sox at Giants

2:15 am • NBCS-BA
7 - 5

Red Sox at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Red Sox
39-37
+1.5
+1.5-200
o7.5+100
+110
Giants
42-33
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: 119-140-0 (-10.5u)
SF +140 (Live)
0.81u
The Degenerates
The Degenerates
Last 30d: 49-73-1 (-33.0u)
SF -130
1.3u
Cam Is Money
Cam Is Money
Last 30d: 119-140-0 (-10.5u)
W.Abreu u1.5 Hits + Runs + RBIs-130
1u
Boomer Betz
Boomer Betz
Last 30d: 189-194-3 (+10.0u)
H.Dobbins o5.5 Hits Allowed+126
1u
POD
Sandy Plashkes
Sandy Plashkes
Last 30d: 100-104-4 (-4.5u)
R.Devers o1.5 Total Bases-104
1.04u
Lock & Cash
Lock & Cash
Last 30d: 13-14-0 (-3.6u)
SF -130
1.5u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 138-103-4 (+13.2u)
Under 7.5-110
1.1u
The Propfessor
The Propfessor
Last 30d: 33-47-0 (-2.1u)
H.Birdsong o5.5 Ks-128
1u
Sean Zerillo
Sean Zerillo
Last 30d: 139-135-3 (+5.8u)
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
33-4216-2017-2215-3117-11
Red Sox
39-3719-2020-1723-2516-11

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
33-39-313-2320-16-313-32-119-7-2
Red Sox
34-41-115-23-119-1820-27-114-13

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
42-3323-1319-2027-1914-14
Red Sox
39-3722-1717-2026-2213-14

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

  • Tom Murphy
    C

    Murphy is out with back

    Out

  • Matt Chapman
    3B

    Chapman is out with hand

    Out

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

  • Masataka Yoshida
    LF

    Yoshida is out with shoulder

    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
HITTERSH-ABRHRRBI
Jarren Duran logo1J.Duran, LF2-5100
Carlos Narvaez logo2C.Narvaez, C0-5000
Roman Anthony logo3R.Anthony, DH1-3101
Abraham Toro logo4A.Toro, 1B1-4100
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, P50.110
HITTERSH-ABRHRRBI
Mike Yastrzemski logo1M.Yastrzemski, RF1-4101
Heliot Ramos logo2H.Ramos, LF2-4100
Rafael Devers logo3R.Devers, DH0-4000
Wilmer Flores logo4W.Flores, 1B1-4001
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, PH-
Tyler Fitzgerald logo9T.Fitzgerald, PH0-1000
Tyler Fitzgerald logo9T.Fitzgerald, 2B0-1000
Dominic Smith logo9D.Smith, PH0-0000
Brett Wisely logo9B.Wisely, PR-
Brett Wisely logo9B.Wisely, 2B-

Red Sox vs. Giants Odds Comparison

Right Arrow

Could not load odds

Red Sox at Giants Team Totals

MatchupOverUnder
Red Sox
39-37
N/A
N/A
Giants
42-33
N/A
N/A