Giants vs. Padres Odds & Betting Predictions - March 31, 2026
Giants at Padres
1:40 am • NBCS-BAStarting Pitchers
| pitcher | team | era | w-l | |
|---|---|---|---|---|
![]() | 0.00 | 0-0 | ||
![]() | 0.00 | 0-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 |

Petco ParkSan Diego
Giants vs. Padres Expert Picks
Kyle Murray
Last 30d: 69-126-7 (-8.6u)
L.Roupp u4.5 Ks-128
1.28u
Boomer Betz
Last 30d: 107-106-3 (+14.4u)
SF +110
$110.00
Ryan Minion
Last 30d: 245-251-2 (+60.7u)
F.Tatis o0.5 Singles-115
$1.00
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
Last 30d: 56-76-1 (+8.3u)
R.Laureano o1.5 Total Bases+170
0.25u
Nick Martin
Last 30d: 80-105-1 (+3.6u)
Over 8-120
0.5u
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 🥃
Last 30d: 254-247-9 (-7.3u)
L.Roupp u4.5 Hits Allowed+115
0.76u
#EV
Pinny -106
BM -105
MJC Locks
Last 30d: 1-5-0 (-0.6u)
W.Adames o0.5 HR+520
0.2u
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
Last 30d: 129-142-5 (-29.9u)
R.Devers o1.5 Hits + Runs + RBIs-112
1.12u
Frank Ammirante
Last 30d: 31-50-1 (-5.0u)
W.Buehler u1.5 BB+105
0.48u
Ryan Minion
Last 30d: 245-251-2 (+60.7u)
F.Tatis o1.5 Hits + Runs + RBIs-120
$1.20
Royals Props
Last 30d: 43-36-0 (+1.5u)
F.Tatis o1.5 Hits + Runs + RBIs-117
1.17u
Top Shelf Action 🥃
Last 30d: 254-247-9 (-7.3u)
Over 8.5+110
0.27u
#EV
Sandy Plashkes
Last 30d: 129-142-5 (-29.9u)
SF +104
1.04u
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
Prop Odds Comparison
Line Movement Tracker
Giants vs. Padres Public Betting Percentages
Betting Trends
- Padres are 1-2 in their last 5 games.
- Padres are 1-2 in their last 5 games against the spread
- The totals have gone OVER in 1 of Padres' last 3 games
- The totals have gone OVER in 1 of Padres' 3 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
- Matt WaldronSP
Waldron is out with lower body
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 0-3 | N/A | N/A |
Padres 1-2 | N/A | N/A |
































