Giants vs. Padres Odds & Betting Predictions - March 31, 2026
Giants at Padres
1:40 am • NBCS-BAStarting Pitchers
| pitcher | team | era | w-l | |
|---|---|---|---|---|
![]() | 5.40 | 1-2 | ||
![]() | 2.55 | 5-1 |
Giants at Padres Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
|---|---|---|---|---|
Giants 13-18 | -1.5 | -1.5+152 | o8.5-110 | -101 |
Padres 19-11 | u8.5 | +1.5-185 | u8.5-109 | -119 |

Petco ParkSan Diego
Giants vs. Padres Expert Picks
Kyle Murray
Last 30d: 59-97-3 (-13.4u)
L.Roupp u4.5 Ks-128
1.28u
New Owner
Last 30d: 52-58-0 (+5.7u)
SF +110
$110.00
Ryan Minion
Last 30d: 273-332-9 (-7.1u)
F.Tatis o0.5 Singles-115
$1.00
Top Shelf Action 🥃
Last 30d: 262-278-11 (+22.6u)
J.Merrill o1.5 Total Bases+130
0.3u
#EV
Pinny +110
BM +110
BO +117
Collin Whitchurch
Last 30d: 69-139-6 (-10.6u)
R.Laureano o1.5 Total Bases+170
0.25u
Nick Martin
Last 30d: 72-102-0 (-3.2u)
Over 8-120
0.5u
MJC Locks
Last 30d: 10-39-0 (-3.9u)
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 🥃
Last 30d: 262-278-11 (+22.6u)
L.Roupp u4.5 Hits Allowed+115
0.76u
#EV
Pinny -106
BM -105
MJC Locks
Last 30d: 10-39-0 (-3.9u)
W.Adames o0.5 HR+520
0.2u
Payoff Pitch Podcast
Last 30d: 84-101-8 (+18.5u)
R.Laureano o1.5 Total Bases+170
0.5u
@cowhitchurch 60-Grade https://myaction.app/tqeBHSLUV1b
Sandy Plashkes
Last 30d: 102-98-3 (+4.3u)
R.Devers o1.5 Hits + Runs + RBIs-112
1.12u
Frank Ammirante
Last 30d: 320-341-11 (+1.3u)
W.Buehler u1.5 BB+105
0.48u
Ryan Minion
Last 30d: 273-332-9 (-7.1u)
F.Tatis o1.5 Hits + Runs + RBIs-120
$1.20
RoyalsProps
Last 30d: 72-52-9 (+16.4u)
F.Tatis o1.5 Hits + Runs + RBIs-117
1.17u
Top Shelf Action 🥃
Last 30d: 262-278-11 (+22.6u)
Over 8.5+110
0.27u
#EV
Sandy Plashkes
Last 30d: 102-98-3 (+4.3u)
SF +104
1.04u
Doug Ziefel
Last 30d: 240-275-14 (-16.9u)
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: 165-198-0 (-5.6u)
SF +100
1u
Giants vs. Padres Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Giants vs. Padres Public Betting Percentages
Betting Trends
- Padres are 2-3 in their last 5 games.
- Padres are 3-2 in their last 5 games against the spread
- Padres are 7-7 in their road games against the spread
- The totals have gone OVER in 4 of Padres' last 5 games
- The totals have gone OVER in 9 of Padres' 16 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Giants vs. Padres Injury Updates

Giants Injuries
- Hayden BirdsongSP
Birdsong is out with arm
Out

Padres Injuries
- Joe MusgroveSP
Musgrove is out with elbow
Out
- Griffin CanningSP
Canning is out with achilles
Out
- Will Wagner3B
Wagner is out with oblique
Out
Giants vs. Padres Box Score
Giants Player Stats| PITCHER | PC | IP | K | ER | |
|---|---|---|---|---|---|
![]() | 88 | 6 | 7 | 0 | |
![]() | 15 | 1 | 0 | 0 | |
![]() | 13 | 1 | 3 | 0 | |
![]() | 22 | 1 | 1 | 2 |
| HITTERS | H-AB | R | HR | RBI |
|---|---|---|---|---|
![]() | 1-4 | 0 | 0 | 0 |
![]() | 0-2 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 1-4 | 1 | 0 | 0 |
![]() | 0-3 | 1 | 0 | 0 |
![]() | 1-4 | 1 | 1 | 1 |
![]() | 1-4 | 0 | 0 | 1 |
![]() | 2-3 | 0 | 0 | 1 |
Padres Player Stats| PITCHER | PC | IP | K | ER | |
|---|---|---|---|---|---|
![]() | 72 | 4 | 3 | 3 | |
![]() | 14 | 1 | 0 | 0 | |
![]() | 20 | 2 | 2 | 0 | |
![]() | 29 | 2 | 2 | 0 |
| HITTERS | H-AB | R | HR | RBI |
|---|---|---|---|---|
![]() | 0-3 | 1 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 1-4 | 1 | 1 | 2 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 0-2 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 0-2 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 0-2 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 0-0 | 0 | 0 | 0 |
Giants vs. Padres Odds Comparison
Could not load odds
Giants at Padres Team Totals
MatchupOverUnder | ||
|---|---|---|
Giants 13-18 | N/A | N/A |
Padres 19-11 | N/A | N/A |
































