San Diego Padres vs San Francisco Giants Betting Pick & Prediction for 5/4

The San Diego Padres will take on the San Francisco Giants in an MLB regular-season game. The Padres come into the game with a 20-13 record, placing them second in the NL West. They recently ended a losing streak with a win and have gone 4-6 in their last ten games.
The Giants have struggled this season, sitting at the bottom of the NL West with a 13-21 record. They are currently on a six-game losing streak and have won only two of their last ten games. The game will be held at Oracle Park in San Francisco, with mild weather conditions expected.
San Diego Padres Team Preview
The San Diego Padres have shown mixed results in their recent games. On May 3rd, they won against the Chicago White Sox with a close score of 4-3. Manny Machado and Miguel Andujar both hit home runs to lead the team to victory.
The Padres have some challenges with their batting stats this season. Their batting average is .234, which is 14th in the league, while their on-base percentage is .306, ranking 21st. They have hit 31 home runs, placing them 15th in the league.
Randy Vásquez is set to start for the Padres against the San Francisco Giants. He holds a 3-0 record with a 2.94 ERA and 34 strikeouts in the 2026 season. His performance could be key for the Padres as they look to improve their standings.
Padres vs Giants Game Day Info
- Sport: MLB
- Teams: San Diego Padres vs. San Francisco Giants
- Venue: Oracle Park in San Francisco, CA
- Date: Monday, May 4, 2026
- Betting Odds: Padres Moneyline -148, Giants Moneyline +125
San Francisco Giants Team Preview
The San Francisco Giants have faced some tough games recently. In their last outing against the Tampa Bay Rays, they lost 2-1. Despite the loss, Tyler Mahle showed solid pitching with 5 1/3 innings, giving up no earned runs and striking out five.
The Giants’ hitting stats for the season show areas for improvement. They have a batting average of .243, which ranks 10th in the league. Their on-base percentage of .287 is lower, ranking 26th, indicating a challenge in getting on base.
Casey Schmitt has been a key player for the Giants, hitting .308 with four home runs. Luis Arraez also holds a .308 average and has been reliable in the lineup. Rafael Devers, although with a .214 average, has contributed with two home runs and 12 RBIs.
BTB Betting Pick
The Padres are favored on the moneyline with odds of -148, while the Giants stand at +125. The Padres have a better overall hitting and pitching performance. Given these factors, the pick is for the Padres to win the game with a projected score of 5-4.
The total for the game is set at 8.0, with the over at -115 and the under at -105. Both teams have solid pitching, but the Padres have given up fewer home runs. With the projected score of 5-4, the recommendation is to go with the over 8.0.