...
LAD
...
SF

Los Angeles Dodgers vs San Francisco Giants 9/14/25 MLB Free Pick

Welcome to the highly anticipated MLB matchup between the Los Angeles Dodgers and the San Francisco Giants. Both teams are coming into this game with a two-game winning streak, making this clash even more intriguing for baseball fans and bettors alike.

The Los Angeles Dodgers, currently sitting at the top spot in the standings, have been on a roll with a win streak of 2 games. Their impressive record of 75 wins and 57 losses showcases their dominance in the league. The Dodgers have been solid both at home and on the road, with a home record of 42-24 and an away record of 33-33. Their ability to score an average of 5.2 runs per game while allowing only 4.4 runs against them demonstrates their offensive prowess and solid pitching rotation.

On the other side, the San Francisco Giants, positioned at 4th in the standings, are also on a two-game winning streak. With 63 wins and 68 losses, the Giants have shown resilience throughout the season. Their home record stands at 30-33, and their away record at 33-35. Despite scoring an average of 4.0 runs per game and conceding 4.1 runs, the Giants have managed to stay competitive in a tough division.

When we dive into the power ratings, the Los Angeles Dodgers hold a higher power rating of 109.21 compared to the Giants' 103.84. This indicates that the Dodgers have been performing at a higher level and have a better win percentage of 0.568, while the Giants stand at 0.481. The slight points differential in favor of the Dodgers further emphasizes their strength going into this matchup.

Now, let's talk about the game odds. The Dodgers are favored on the road with odds of -1.5, indicating they are expected to win by at least two runs. The Giants, on the other hand, have odds of +1.5, suggesting they could cover the spread even if they lose by a close margin. The moneyline odds are -136 for the Dodgers and +114 for the Giants, showing a slight advantage for the Dodgers in the eyes of oddsmakers.

With a total over/under of 8.0 runs, bettors can expect a competitive and potentially high-scoring game between these two division rivals. As both teams bring their winning momentum into this matchup, it's shaping up to be an exciting game with plenty of betting opportunities for fans looking to get in on the action.

So, get ready for a thrilling game of baseball as the Dodgers and Giants battle it out on the field, with both teams aiming to extend their winning streak and make a statement in this divisional showdown.

The ProCappers predicted final score is for the San Francisco Giants beating the visiting Los Angeles Dodgers 5-3.

Los Angeles vs San Francisco Betting Odds

Spread, Total, Moneyline. It's important to note that betting odds can change leading up to the game, so be sure to check for updates.

TeamSpreadMLTotal
Los Angeles-1
+130
-133o7.5
-105
San Francisco+1
-150
+111u7.5
-105
Chicago Cubs @ Milwaukee Brewers

Saturday, October 4 1:08 PM

Alright, folks, we've got a thrilling matchup tonight between the Chicago Cubs and the Milwaukee Brewers. Let's dive into the numbers and see which team has the edge in this clash on the diamond. The Cubs are coming into this game riding a three-game winning streak, showing they are in good ...


New York Yankees @ Toronto Blue Jays

Saturday, October 4 3:08 PM

Alright, folks, we've got an exciting MLB matchup on our hands between the New York Yankees and the Toronto Blue Jays. Let's break down the numbers and see where the smart money might be placed for this game. First off, the New York Yankees are coming into this game with a ...


Los Angeles Dodgers @ Philadelphia Phillies

Saturday, October 4 5:38 PM

In this exciting MLB matchup, we have the Los Angeles Dodgers facing off against the Philadelphia Phillies. The Dodgers come into this game on a solid 2-game winning streak, while the Phillies are looking to bounce back after a recent loss. Looking at the standings, the Dodgers currently sit atop their ...


Hot MLB Handicappers

Yesterday


Last 7 Days


Last 30 Days