MLB Picks

Giants vs Red Sox Prediction 6/20/25 MLB Picks Today

Boston Red Sox (39-37) vs. San Francisco Giants (42-33)
June 20, 2025 10:15 pm EDT
The Line: San Francisco Giants -131 / Boston Red Sox 108; Over/Under: 7.5
(Get latest betting odds)

In this article, we will formulate a Giants vs Red Sox prediction for this MLB game on Friday, June 20, at Oracle Park in San Francisco, California. Let’s take a look at the prediction for this MLB matchup.

Boston Red Sox Betting Preview

The Boston Red Sox (39-37, 17-20 Away) are playing very well lately; they won nine of the previous 11 games. Boston beat the Yankees and Rays, swept the Yankees, and then defeated the Mariners in two of three games. In a rubber match in Seattle on Wednesday, the Red Sox secured a 3-1 victory. Trevor Story led the offense with a two-run homer, while Garrett Crochet got the win after allowing one run on six hits with eight strikeouts and no walks across 6.0 innings of work.


This year, the Red Sox average 4.71 runs per game (6th in the MLB) on a .248/.323/.416 triple-slash. When it comes to pitching, the Red Sox’s staff has a 3.93 ERA (19th) and 1.31 WHIP (21st). Trevor Story leads the Red Sox with a .230 batting average, ten home runs, and 38 RBI this season.

The projected starting pitcher for the Red Sox is Hunter Dobbins, who is 4-1 in nine starts this season, with a 3.74 ERA and 1.19 WHIP in 55.1 innings.

San Francisco Giants Betting Preview

The San Francisco Giants (42-33, 23-13 Home) were on a four-game losing skid but managed to avoid the fifth consecutive loss with a 2-1 win over the Cleveland Guardians, avoiding getting swept in the process. In Thursday’s 2-1 victory, Wilmer Flores led the offense with two RBI, while Logan Webb got the win after allowing one run on seven hits with nine strikeouts and no walks across 7.0 innings of work.

This season, the Giants average 4.23 runs per game (17th in the MLB) on a .233/.312/.375 triple-slash. When it comes to pitching, the Giants’ staff has a 3.26 ERA (3rd) and 1.22 WHIP (10th). Wilmer Flores leads the Giants with a .256 batting average, 11 home runs, and 53 RBI this season.

Hayden Birdsong will take the mound for the Giants on Friday. The 23-year-old right-hander has a 3-1 record in five starts this year with a 2.79 ERA and 1.28 WHIP in 48.1 innings.

Total Runs Facts

  • Each of the Giants’ last seven games as home favorites have gone UNDER the total runs line.
  • Seven of the Red Sox’s last eight games have gone UNDER the total runs line.
  • The ‘Inning 1 OVER 0.5 runs’ market has hit in seven of the Giants’ last eight games against AL East opponents.
  • The ‘Inning 1 UNDER 0.5 runs’ market has hit in four of the Red Sox’s last five games as road underdogs against NL West opponents.

Matchup/League Facts

  • The Giants rank 5th in the league for walks this season (269).
  • The Giants rank 5th in the league for runs allowed this season (272).
  • The Red Sox are one of only four teams in the league to rank top 10 in both steals and home runs this season.
  • The Red Sox rank 5th in the league for hits this season (651).

Giants vs Red Sox Prediction

The teams have traded wins in the past couple of years, each recording five in the previous ten H2H encounters. Even though Boston’s defense has improved of late, I am going with Over in this one because of the pitching matchup. Hunter Dobbins allowed only two runs in his last two starts against the Yankees, but the Yanks have struggled offensively for some time now, which is not the case with the Giants. I am backing the hosts to score multiple runs off the rookie. Hayden Birdsong, on the other hand, did well in his starts so far, despite being a reliever-turned-starter. Still, I am sure the Red Sox will find his weaknesses and score two or three runs off him. The total is set at 7.5, which is relatively low if you’re an Over bettor. Go with Over.

Oliver Zivic's Free Pick: Over 7.5

Need More? Get Premium Picks

Oliver Zivic

Professional journalist and expert bettor with 20+ years of experience. I cover Football (soccer), NFL, NBA, NHL, MLB, CFB, and CBB.

Related Articles

Back to top button