Free MLB Pick: Red Sox vs. Giants Odds
Looking for Boston Red Sox vs. San Francisco Giants Free MLB predictions? MLB betting sees the Red Sox taking on the Giants on Sunday, June 22nd, 2024 at Oracle Park, in San Francisco, CA. Cappers Picks provides complimentary expert handicapping picks on all MLB baseball matchups all season long so stay tuned for more FREE daily MLB predictions like this Red Sox Giants free pick.
2025 MLB Handicapping – Boston Red Sox vs San Francisco Giants
(40-38) Boston Red Sox vs. San Francisco Giants (43-34)
Date: Sunday, June 22nd
Time: 4:05 ET
Venue: Oracle Park San Francisco, CA
Projected Starting Pitchers: Lucas Giolito vs. Robbie Ray
MLB Moneyline Odds: Red Sox +136 | Giants -162 (Bet Now!)
Today’s MLB Run Line Betting Odds: Red Sox +1.5 | Giants -1.5
MLB Baseball Gambling Total: O/U: 7.5
- Live Betting Odds for today’s Boston Red Sox vs. San Francisco Giants game!
- Want more baseball predictions like this Red Sox Giants play? Check out our free MLB AI Picks for today!
- View our Updated Sportsbook Bonuses for today!
Red Sox vs. Giants Gameday
At 4:05 PM ET, the Red Sox and Giants square off in an interleague matchup. This one is being played at Oracle Park in San Francisco, and the Giants are favored on the money line, with their odds sitting at -162. The money line odds for a Red Sox win are at +136, and their record is 40-38, which has them 4th in the AL East. The Giants are 2nd in the NL West with an overall record of 43-34.
Lucas Giolito will be starting for the Red Sox, while the Giants are going with Robbie Ray. Sunday’s forecast in San Francisco calls for clear skies and temperatures in the low 60s. NESN is carrying this one on TV.
San Francisco picked up a 3-2 win over the Red Sox in the most recent game of this series. The Giants had a two-run lead going into the 9th inning, and the Red Sox scored two runs but couldn’t push across the tying run. Heading into the game, the Giants were favored at -122 on the money line.
Landen Roupp started for the Giants and picked up the win, going six innings and not giving up a run. He finished the game with seven strikeouts but issued three walks. Camilo Doval got the save. Brayan Bello had a good outing for the Red Sox in the loss, going six innings and giving up just one earned run.
Rafael Devers and Heliot Ramos each homered for the Giants, while Trevor Story went 3/4 with an RBI for Boston. Wilyer Abreu also had two hits and an RBI.
Expert MLB Betting Picks
Want more action on today’s baseball card? See the featured premium MLB plays from CappersPicks handicappers, covering moneylines, run lines, totals, and other top bets.
Boston is 40-38 overall and trails the Yankees by five games in the AL East. The Red Sox are 15-11 in the division and have won four straight series. Their overall series record is 13-10-1, and they have won three straight series on the road.
So far, the Red Sox have yet to play as the favorite this season, as they are 0-0 in that scenario. At home, they are 22-17 and 18-21 on the road. Boston has been playing well lately, going 8-2 over their last 10 games.
Red Sox Stats
Heading into today’s game, the Red Sox offense is averaging 4.7 runs per game, which is good for 8th in the league. They have been even better at home, averaging 5 runs per game. Overall, they are one of the league’s top home run-hitting teams, and they have the 9th best team batting average in the league. Boston’s team OPS of .735 is also 7th in the league.
Over his last eight games, Trevor Story has gone 8/29 (.276) with one home run and four RBIs. For the season, Story is batting just .234, but his 10 home runs are 3rd on the team. Alex Bregman has been the Red Sox’s top power threat this season, as he is 2nd on the team with 11 homers and is batting .299. Wilyer Abreu is also near the top of the league in home runs, as his 13 homers are the best on the team and 13th in the league.
YOU CAN CLICK HERE TO CHECK OUT OUR TOP MLB CAPPERS! (All Under 1 Roof)
With a record of 43-34, the Giants are 2nd in the NL West, trailing the Dodgers by 3.5 games. The Giants will host the Red Sox today, and they are 24-14 at home this season. So far, they have gone 19-20 on the road. The Giants are 43-34 overall and have yet to play a game as the favorite this year.
San Francisco will be looking to get back on track, as they are just 4-6 over their last 10 games. The Giants have an overall series record of 13-9-2 but have dropped two straight series.
Giants Stats
San Francisco’s offense is averaging 4.2 runs per game, which is 20th in the league. They have been a little better on the road, averaging 4.5 runs per game. The Giants have been a below-average home run hitting team and are also near the bottom of the league in terms of their team batting average and OPS.
Rafael Devers has been one of the league’s top power hitters this season, as his 16 home runs are 10th in the MLB. He is also 3rd in the league with 61 RBIs. Heliot Ramos has also been a solid power threat for the Giants, as he has 13 homers and is batting .282. However, Ramos has gone just 4/18 in his last five games.
We want to hear from you below! Comments are welcome! Give us your picks for this Boston Red Sox vs. San Francisco Giants MLB matchup.
Red Sox Giants Pitching
Right-hander Lucas Giolito gets the start for the Red Sox today as he faces the Giants on the road. He has made nine starts this season and has a record of 3-1 with an ERA of 4.73. Opposing batters are hitting .281 off Giolito this season, and he has a WHIP of 1.42. Giolito’s last outing came on June 16th, where he picked up the win, going six innings and not giving up a run. Before that, he had given up at least one homer in three straight starts. This season, he has allowed a total of six homers.
Left-hander Robbie Ray gets the start for the Giants today as he faces the Red Sox at home. Ray has made 15 starts this season and has a record of 8-2 with a 2.68 ERA. Looking at his overall numbers, Ray has a WHIP of 1.12 and has issued 3.61 walks per nine innings compared to 10 strikeouts. Ray has made 10 quality starts this season and is coming off a rough outing vs. the Guardians, where he gave up three earned runs in six innings of work. Before that, he had won three straight starts.
Boston Red Sox vs. San Francisco Giants MLB Baseball Betting Trends
- The Red Sox head into the game having gone 6-4 straight-up in their last ten games on the road.
- The Red Sox they are 7-3 vs. the runline in their previous ten games on the road.
- Conversely, the Giants are 5-5 over their last ten home games (straight-up).
- Furthermore, the Giants have a 5-5 mark vs. the runline across their last ten home games.
- Also, the Red Sox are 3-0 in their last three games as the favorite. On the other hand, they are 1-2 as the underdog (last 3).
- The Giants have a record of 2-1 across their last three games when favored. As the underdog, they are 1-2 in their last three games.
Red Sox vs. Giants Prediction: Red Sox ML +136
Our pick for today’s Red Sox vs. Giants matchup is to take the Red Sox on the money line, with the payout being +136. We have the Red Sox winning this one by a final score of 7-2.
Looking at today’s starting pitchers, we have Robbie Ray finishing with four strikeouts compared to Giolito with eight.
Ray has been good, but Giolito of late has been much better in my opinion. I think his good mojo versus the Mariners carries over in this start.
Today’s MLB Free Pick
MLB Betting Tweet Of The Day
Have a day, Roupp 👋
6.0 IP // 3 H // 0 R // 3 BB // 7 K pic.twitter.com/RTFLHg0EnB
— SFGiants (@SFGiants) June 21, 2025
Also, if you’re looking for more MLB picks like Boston Red Sox vs. San Francisco Giants matchup, we’ll be providing 4* free MLB plays on the blog all season long. In fact, you can check out our MLB experts for guaranteed premium & free MLB baseball picks!
Lastly, register here for a FREE MLB Betting Account Now for daily free picks & more special offers!







