← Back to Today's Slate
Tuesday, March 31, 2026 at 9:40 PM EDT

San Francisco Giants @ San Diego Padres

SF @ SD

SF
9
SD
3
Final

Moneyline

SF
41%
59%
SD
+134-161

ML Edge

SF+6.2%
SD-6.2%

Total (O/U)

8.0

Bovada

Over+4.5%
Under-4.5%

Venue

Park Factor

0.95

Neutral

Away Starter

Logan Webb
Team:San Francisco Giants (SF)
Pitcher:Logan Webb(RHP)
Record:1-1
ERA:5.00

Home Starter

German Marquez
Team:San Diego Padres (SD)
Pitcher:German Marquez(RHP)
Record:0-1
ERA:12.00

💡 Betting Insights

Key takeaways for this matchup

💰

SF ML has a 6.2% edge — the market may be undervaluing them.

📊

The Over has a 4.5% edge.

Pitching matchup: Logan Webb (5.00 ERA) vs German Marquez (12.00 ERA).

Player Props

Player props for this game

No player props available yet

Props are typically available 12-24 hours before game time

📊 Box Score

Final game statistics

San Francisco Giants (SF)

BatterABRHRBIBBSOHR
Willy AdamesSS5242001
Rafael DeversDH5120000
Heliot RamosLF4112120
Luis Arraez2B4011000
Matt Chapman3B5221011
Jung Hoo LeeRF5033000
Harrison BaderCF5110010
Patrick BaileyC3110100
Casey Schmitt1B4010030
Pitching
PitcherIPHRERBBSOPC
JT Brubaker2.02000128
Logan Webb6.033345104
José Buttó1.01000218

San Diego Padres (SD)

BatterABRHRBIBBSOHR
Jake Cronenworth2B4000000
Fernando Tatis Jr.RF3110110
Manny Machado3B3110110
Jackson MerrillCF3111110
Xander BogaertsSS4001010
Miguel AndujarDH4011020
Gavin Sheets1B4010010
Nick CastellanosLF3010100
Freddy FerminC4000010
Pitching
PitcherIPHRERBBSOPC
David Morgan1.02100113
Germán Márquez3.08441165
Bradgley Rodriguez1.21000117
Jeremiah Estrada1.01000218
Kyle Hart2.14441242

Pitcher Matchup Analysis

Platoon splits, recent form, and times through the order

Logan Webb (SF)

2026 season
vs SD
ERA
4.50
IP
6.0
W-L
1-0
K
5
WHIP
1.17
AVG
.143
SplitERAWHIPK/9BB/9AVGIP
Overall5.001.397.53.0.26818.0
Home10.802.0012.61.8.3755.0
Away4.501.177.56.0.1436.0
Last 7 Days4.501.177.56.0.1436.0
Last 30 Days7.361.559.84.1.26711.0
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.304.385.391.776236
vs RHB.227.320.273.593226
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.333.444.400.844154
2nd Time.267.389.400.789153
3rd Time.200.200.200.400155

German Marquez (SD)

2026 season
vs SF
ERA
12.00
IP
3.0
W-L
0-1
K
1
WHIP
3.00
AVG
.471
SplitERAWHIPK/9BB/9AVGIP
Overall12.003.003.03.0.4713.0
Home12.003.003.03.0.4713.0
Last 7 Days12.003.003.03.0.4713.0
Last 30 Days12.003.003.03.0.4713.0
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.375.375.500.87580
vs RHB.556.6001.2221.82291
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.500.5561.0001.55680
2nd Time.444.444.7781.22291
3rd Time.000.000.000.00000

Last 5 Games

Not available yet

Season Series

This Series (3 games)
SF wins series 2-1
Season (13 games)
SF leads series 2-0

Weather

Not available yet

Recent Odds

Latest betting lines from various books

Moneyline

BookAwayHomeTime
Bovada+134-1613:47 PM
BetMGM+125-1493:47 PM
BetUS+131-1473:47 PM
Fanatics+130-1543:47 PM
BetRivers+132-1643:47 PM

Totals

BookTotalOverUnderTime
Bovada8.0-120+1003:47 PM
BetMGM8.0-115-1053:47 PM
BetUS8.0-115-1053:47 PM
Fanatics7.5+100-1203:47 PM
BetRivers7.5-104-1203:47 PM