Giants vs. Padres Odds & Betting Predictions - March 31, 2026

Giants at Padres

1:40 am • NBCS-BA
3 - 2
Starting Pitchers
pitcherteameraw-l
Walker Buehler logoW.BuehlerSan Diego Padres logo0.000-0
Landen Roupp logoL.RouppSan Francisco Giants logo0.000-0

Giants at Padres Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Giants
0-3
-1.5
-1.5+152
o8.5-110
-101
Padres
1-2
u8.5
+1.5-185
u8.5-109
-119
location pinTuesday 1:40 a.m.
March 31, 2026
Petco ParkSan Diego
Giants vs. Padres Expert Picks
Kyle Murray
Kyle Murray
Last 30d: 69-126-7 (-8.6u)
L.Roupp u4.5 Ks-128
1.28u
Boomer Betz
Boomer Betz
Last 30d: 107-106-3 (+14.4u)
SF +110
$110.00
Ryan Minion
Ryan Minion
Last 30d: 245-251-2 (+60.7u)
F.Tatis o0.5 Singles-115
$1.00
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 254-247-9 (-7.3u)
J.Merrill o1.5 Total Bases+130
0.3u
#EV Pinny +110 BM +110 BO +117
Collin Whitchurch
Collin Whitchurch
Last 30d: 56-76-1 (+8.3u)
R.Laureano o1.5 Total Bases+170
0.25u
Nick Martin
Nick Martin
Last 30d: 80-105-1 (+3.6u)
Over 8-120
0.5u
MJC Locks
MJC Locks
Last 30d: 1-5-0 (-0.6u)
R.Devers o1.5 Hits + Runs + RBIs-107
1.07u
I like this spot for the Giants against Walker Buehler, who really struggled last season: • 6th Percentile xERA (5.41) • 13th Percentile xBA (.268) • 15th Percentile BB% (10.6%) • 28th Percentile Barrel% (9.5%) He also didn’t look great in Spring Training in his 4 Starts: • 6.60 ERA • 12.6 H/9 • 3.0 BB/9 • .344 AVG I think Devers is in a great spot especially since lefties have hit Buehler well the past 3 seasons: 2025 - .300 BAA 2024 - .296 BAA 2022 - .271 BAA With Lee, Chapman & Arraez likely hitting in front of him, Raffy should have plenty of RBI chances today.
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 254-247-9 (-7.3u)
L.Roupp u4.5 Hits Allowed+115
0.76u
#EV Pinny -106 BM -105
MJC Locks
MJC Locks
Last 30d: 1-5-0 (-0.6u)
W.Adames o0.5 HR+520
0.2u
Payoff Pitch Podcast
Payoff Pitch Podcast
Last 30d: 25-39-1 (+1.6u)
R.Laureano o1.5 Total Bases+170
0.5u
@cowhitchurch 60-Grade https://myaction.app/tqeBHSLUV1b
Sandy Plashkes
Sandy Plashkes
Last 30d: 129-142-5 (-29.9u)
R.Devers o1.5 Hits + Runs + RBIs-112
1.12u
Frank Ammirante
Frank Ammirante
Last 30d: 31-50-1 (-5.0u)
W.Buehler u1.5 BB+105
0.48u
Ryan Minion
Ryan Minion
Last 30d: 245-251-2 (+60.7u)
F.Tatis o1.5 Hits + Runs + RBIs-120
$1.20
Royals Props
Royals Props
Last 30d: 43-36-0 (+1.5u)
F.Tatis o1.5 Hits + Runs + RBIs-117
1.17u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 254-247-9 (-7.3u)
Over 8.5+110
0.27u
#EV
Sandy Plashkes
Sandy Plashkes
Last 30d: 129-142-5 (-29.9u)
SF +104
1.04u
Doug Ziefel
Doug Ziefel
Last 30d: 181-221-7 (-4.7u)
J.Merrill o1.5 Total Bases+118
0.5u
J.Lee u0.5 Hits+190
0.49u
L.Roupp u4.5 Ks-130
0.65u
Under 8.5-118
0.5u
OldSchool0909
Last 30d: 84-72-1 (+13.8u)
SF +100
1u

Giants vs. Padres Previews & Analysis

  • Giants vs. Padres: Over/Under Pick for NL West Clash article feature image

    Giants vs. Padres: Over/Under Pick for NL West Clash

    Nick Martin
    Mar 30, 2026 UTC
  • Monday's MLB Best Bets article feature image

    Monday's MLB Best Bets

    Action Network Staff
    Mar 30, 2026 UTC
  • Zerillo's Opening Pitch for Monday article feature image

    Zerillo's Opening Pitch for Monday

    Sean Zerillo
    Mar 30, 2026 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. Padres Public Betting Percentages

Away Logo

Giants

Public

24%

Bets%

76%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Padres
1-21-2N/A1-10-1
Giants
0-30-3N/AN/A0-3

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Padres
1-21-2N/A0-21-0
Giants
0-2-10-2-1N/AN/A0-2-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Padres
1-21-2N/A1-10-1
Giants
0-30-3N/AN/A0-3

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Mar 29thDETW 3-0+1.5 WU 8SD -117
Mar 28thDETL 2-5-1.5 LU 7.5DET -136
Mar 26thDETL 2-8+1.5 LO 7DET +108
Mar 23rdSEAW 10-3+1.5 WO 11.5SD +105
Mar 23rdARIL 1-11-1.5 LO 11.5ARI -166

Giants vs. Padres Injury Updates

Giants Injuries

  • Hayden Birdsong
    SP

    Birdsong is out with arm

    Out

Padres Injuries

  • Joe Musgrove
    SP

    Musgrove is out with elbow

    Out

  • Griffin Canning
    SP

    Canning is out with achilles

    Out

  • Matt Waldron
    SP

    Waldron is out with lower body

    Out

  • Will Wagner
    3B

    Wagner is out with oblique

    Out

Giants vs. Padres Box Score
Giants Player Stats
Projected
PITCHERPCIPKER
Landen Roupp logoRL.Roupp, P88670
Matt Gage logoLM.Gage, P15100
Keaton Winn logoRK.Winn, P13130
Ryan Walker logoRR.Walker, P22112
HITTERSH-ABRHRRBI
Willy Adames logo1W.Adames, SS1-4000
Rafael Devers logo2R.Devers, DH0-2000
Heliot Ramos logo3H.Ramos, LF0-4000
Luis Arraez logo4L.Arraez, 2B0-4000
Matt Chapman logo5M.Chapman, 3B1-4100
Jung Hoo Lee logo6J.Lee, RF0-3100
Harrison Bader logo7H.Bader, CF1-4111
Patrick Bailey logo8P.Bailey, C1-4001
Casey Schmitt logo9C.Schmitt, 1B2-3001
Padres Player Stats
Projected
PITCHERPCIPKER
Walker Buehler logoRW.Buehler, P72433
Wandy Peralta logoLW.Peralta, P14100
David Morgan logoRD.Morgan, P20220
Ron Marinaccio logoRR.Marinaccio, P29220
HITTERSH-ABRHRRBI
Jake Cronenworth logo1J.Cronenworth, 2B0-3100
Fernando Tatis logo2F.Tatis, RF1-3000
Manny Machado logo3M.Machado, 3B0-4000
Jackson Merrill logo4J.Merrill, CF1-4112
Xander Bogaerts logo5X.Bogaerts, SS1-4000
Gavin Sheets logo6G.Sheets, 1B0-2000
Miguel Andujar logo6M.Andujar, PH0-1000
Miguel Andujar logo6M.Andujar, 1B0-1000
Ramon Laureano logo7R.Laureano, LF0-2000
Nick Castellanos logo8N.Castellanos, DH0-3000
Luis Campusano logo9L.Campusano, C0-2000
Bryce Johnson logo9B.Johnson, PH0-1000
Freddy Fermin logo9F.Fermin, C0-0000

Giants vs. Padres Odds Comparison

Right Arrow

Could not load odds

Giants at Padres Team Totals

MatchupOverUnder
Giants
0-3
N/A
N/A
Padres
1-2
N/A
N/A