Los Angeles Dodgers vs San Francisco Giants Betting Pick & Prediction for 4/21

The Los Angeles Dodgers will visit the San Francisco Giants at Oracle Park for a regular season game. The Dodgers have a strong record of 16-6, holding the top spot in the NL West division. The Giants have struggled with a 9-13 record, ranking fourth in the same division. The game is set to take place on Tuesday, April 21, 2026, at 9:45 PM, with a cool and breezy forecast that includes light rain.
Yoshinobu Yamamoto is set to pitch for the Dodgers, bringing a 2-1 record with a 2.10 ERA this season. Landen Roupp will take the mound for the Giants, boasting a 3-1 record and a 2.38 ERA. The Dodgers are looking to extend their winning streak, while the Giants aim to recover from a recent loss. Fans can watch the game on SN LA.
Los Angeles Dodgers Team Preview
The Los Angeles Dodgers have been swinging the bat well. They lead the league in batting average at .289 and have also topped the rankings in on-base and slugging percentage. Their 37 home runs this season are also the best in the league.
Max Muncy has been a standout for the Dodgers. He has hit eight home runs and has a batting average of .303. Dalton Rushing has also impressed with a batting average of .444 and seven home runs in just eight games.
On the mound, Yoshinobu Yamamoto will start for the Dodgers. He has been strong with a 2.10 ERA and 21 strikeouts this season. The Dodgers’ pitching staff holds a team ERA of 3.44, ranking them seventh in the league.
Dodgers vs Giants Game Day Info
- Sport: MLB
- Teams: Los Angeles Dodgers vs. San Francisco Giants
- Venue: Oracle Park in San Francisco, CA
- Date: Tuesday, April 21, 2026
- Betting Odds: Dodgers Moneyline -187, Giants Moneyline +155
San Francisco Giants Team Preview
The San Francisco Giants have shown mixed results in recent games. They won two out of three against the Washington Nationals, with a 10-5 win on April 17th and a close 7-6 victory on April 18th. However, they lost 3-0 in their latest game on April 19th, struggling to score runs despite collecting eight hits.
The Giants’ offense is ranked 8th in batting average at .251 this season. They have hit 13 home runs, placing them 15th in the league. Despite their decent hitting, their on-base and slugging percentages rank lower, at 20th and 19th, respectively.
Landen Roupp will take the mound for the Giants in the upcoming game against the Los Angeles Dodgers. He holds a 3-1 record with a 2.38 ERA, showing strong performances so far. The Giants will look to capitalize on his pitching to secure a win at home.
BTB Betting Pick
The Dodgers are favored with a moneyline of -187. They have strong hitting stats, leading the league in batting average, on-base percentage, and slugging percentage. The Dodgers also have a solid pitching staff with a 3.44 ERA, ranked 7th. The Giants, with a moneyline of +155, have a lower batting average and higher ERA. Based on these stats, the pick is for the Dodgers to win the game.
The total for the game is set at 7.0 runs. The Dodgers’ offense is ranked first in home runs and slugging percentage, suggesting potential for high scoring. The Giants’ pitching ranks 19th in ERA, which might allow more runs. With these factors, the recommendation is to take the over on the 7.0 total.