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

Giants at Padres

1:40 am • NBCS-BA
@
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+161
o8.5+100
+100
Padres
1-2
u8.5
+1.5-189
u8.5-119
-119
location pinTuesday 1:40 a.m.
March 31, 2026
Petco ParkSan Diego
thermometer image68°Fahrenheit
rain image0%Rain
wind image5Wind
Giants vs. Padres Expert Picks
Ryan Minion
Ryan Minion
Last 30d: 240-246-2 (+61.4u)
F.Tatis o0.5 Singles-115
$1.15
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 234-227-7 (-8.6u)
J.Merrill o1.5 Total Bases+130
0.23u
#EV Pinny +110 BM +110 BO +117
Collin Whitchurch
Collin Whitchurch
Last 30d: 49-66-1 (+7.7u)
R.Laureano o1.5 Total Bases+170
0.25u
Nick Martin
Nick Martin
Last 30d: 80-99-1 (+6.7u)
Over 8-120
0.5u
MJC Locks
MJC Locks
Last 30d: 0-2-0 (-0.8u)
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: 234-227-7 (-8.6u)
L.Roupp u4.5 Hits Allowed+115
0.66u
#EV Pinny -106 BM -105
MJC Locks
MJC Locks
Last 30d: 0-2-0 (-0.8u)
W.Adames o0.5 HR+520
0.2u
Payoff Pitch Podcast
Payoff Pitch Podcast
Last 30d: 19-25-1 (+5.0u)
R.Laureano o1.5 Total Bases+170
0.5u
@cowhitchurch 60-Grade https://myaction.app/tqeBHSLUV1b
Sandy Plashkes
Sandy Plashkes
Last 30d: 128-135-5 (-24.0u)
R.Devers o1.5 Hits + Runs + RBIs-112
1.12u
Frank Ammirante
Last 30d: 26-39-0 (-2.3u)
W.Buehler u1.5 BB+105
0.48u
Ryan Minion
Ryan Minion
Last 30d: 240-246-2 (+61.4u)
F.Tatis o1.5 Hits + Runs + RBIs-120
$1.20
Royals Props
Royals Props
Last 30d: 42-34-0 (+2.9u)
F.Tatis o1.5 Hits + Runs + RBIs-117
1.17u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 234-227-7 (-8.6u)
Over 8.5+110
0.27u
#EV
Sandy Plashkes
Sandy Plashkes
Last 30d: 128-135-5 (-24.0u)
SF +104
1u
Doug Ziefel
Doug Ziefel
Last 30d: 171-195-7 (-1.7u)
J.Merrill o1.5 Total Bases+118
0.42u
J.Lee u0.5 Hits+190
0.26u
L.Roupp u4.5 Ks-130
0.65u
Under 8.5-118
0.59u
OldSchool0909
Last 30d: 76-67-1 (+8.6u)
SF +100
1u

Giants vs. Padres Previews & Analysis

  • Giants vs Padres: Over/Under Pick for Tonight article feature image

    Giants vs Padres: Over/Under Pick for Tonight

    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

25%

Bets%

75%

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 Starting Lineups
Giants Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
HITTERSAVGOBPSLGHR
Jung Hoo Lee logo1J.Lee, RF.100.182.2000
Matt Chapman logo2M.Chapman, 3B.111.333.1110
Luis Arraez logo3L.Arraez, 2B.273.333.2730
Rafael Devers logo4R.Devers, DH.250.250.3330
Heliot Ramos logo5H.Ramos, LF.300.364.4000
Willy Adames logo6W.Adames, SS.091.091.0910
Harrison Bader logo7H.Bader, CF.100.100.1000
Patrick Bailey logo8P.Bailey, C.000.100.0000
Casey Schmitt logo9C.Schmitt, 1B.000.100.0000
Padres Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
HITTERSAVGOBPSLGHR
Jake Cronenworth logo1J.Cronenworth, 2B.273.333.2730
Fernando Tatis logo2F.Tatis, RF.182.250.1820
Manny Machado logo3M.Machado, 3B.250.500.3750
Jackson Merrill logo4J.Merrill, CF.182.250.2730
Xander Bogaerts logo5X.Bogaerts, SS.250.250.3330
Gavin Sheets logo6G.Sheets, 1B.000.000.0000
Ramon Laureano logo7R.Laureano, LF.417.417.7501
Nick Castellanos logo8N.Castellanos, DH.167.167.1670
Luis Campusano logo9L.Campusano, C.000.000.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