San Francisco finally got a win and scored more runs than it did in its first three games combined to go 3-0-1 UNDER for the season. Harrison Bader went deep for the Giants' first home run of the year, and the Padres were held to three hits by Landen Roupp and three relievers. The bullpen has been a bright spot for San Francisco, posting a 0.89 WHIP in four games. San Diego is off to a 1-3 start while scoring only nine runs, and the last three games have stayed UNDER. German Marquez gets the start tonight, and he comes off a horrific season with Colorado, finishing 3-16 with a 6.70 ERA, although he expects much better things at more pitcher-friendly Petco Park. He allowed 15 runs on 19 hits in 13 2/3 innings against the Giants in 2025. Eight of the past 12 meetings have gone UNDER, six of nine at San Diego. Take the Giants (Max), and the UNDER.
These Pro Picks were released to clients on March 31, 2026 at 11:57AM ET.
San Francisco at San Diego
March 31, 2026
2 units on San Francisco -133 (moneyline) (risk 2 to return 3.5)
Result:
WIN
WIN
2 units on Game Total UNDER 8 -111 (risk 2 to return 3.8)
Result:
LOSS
LOSS
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get free MLB Picks
I pore over the data, injuries, news, and odds every morning.
You get the best bets delivered to your inbox.