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+161 | o8.5+100 | +100 |
Padres 1-2 | u8.5 | +1.5-189 | u8.5-119 | -119 |

Petco ParkSan Diego
.png)


Giants vs. Padres Expert Picks
Ryan Minion
Last 30d: 240-246-2 (+61.4u)
F.Tatis o0.5 Singles-115
$1.15
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
Last 30d: 49-66-1 (+7.7u)
R.Laureano o1.5 Total Bases+170
0.25u
Nick Martin
Last 30d: 80-99-1 (+6.7u)
Over 8-120
0.5u
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 🥃
Last 30d: 234-227-7 (-8.6u)
L.Roupp u4.5 Hits Allowed+115
0.66u
#EV
Pinny -106
BM -105
MJC Locks
Last 30d: 0-2-0 (-0.8u)
W.Adames o0.5 HR+520
0.2u
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
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
Last 30d: 240-246-2 (+61.4u)
F.Tatis o1.5 Hits + Runs + RBIs-120
$1.20
Royals Props
Last 30d: 42-34-0 (+2.9u)
F.Tatis o1.5 Hits + Runs + RBIs-117
1.17u
Top Shelf Action 🥃
Last 30d: 234-227-7 (-8.6u)
Over 8.5+110
0.27u
#EV
Sandy Plashkes
Last 30d: 128-135-5 (-24.0u)
SF +104
1u
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
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 Starting Lineups
Giants Starting Lineup| PITCHER | W-L | ERA | WHIP | K/9 |
|---|
| HITTERS | AVG | OBP | SLG | HR |
|---|---|---|---|---|
![]() | .100 | .182 | .200 | 0 |
![]() | .111 | .333 | .111 | 0 |
![]() | .273 | .333 | .273 | 0 |
![]() | .250 | .250 | .333 | 0 |
![]() | .300 | .364 | .400 | 0 |
![]() | .091 | .091 | .091 | 0 |
![]() | .100 | .100 | .100 | 0 |
![]() | .000 | .100 | .000 | 0 |
![]() | .000 | .100 | .000 | 0 |
Padres Starting Lineup| PITCHER | W-L | ERA | WHIP | K/9 |
|---|
| HITTERS | AVG | OBP | SLG | HR |
|---|---|---|---|---|
![]() | .273 | .333 | .273 | 0 |
![]() | .182 | .250 | .182 | 0 |
![]() | .250 | .500 | .375 | 0 |
![]() | .182 | .250 | .273 | 0 |
![]() | .250 | .250 | .333 | 0 |
![]() | .000 | .000 | .000 | 0 |
![]() | .417 | .417 | .750 | 1 |
![]() | .167 | .167 | .167 | 0 |
![]() | .000 | .000 | .000 | 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 |























