Boston Red Sox vs San Francisco Giants Prediction, 6/22/2025 MLB Picks, Best Bets & Odds
Game: Boston Red Sox vs San Francisco Giants
Date: Sunday, June 22, 2025
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Boston (+150) San Francisco (-182)
Oracle Park is the site where the San Francisco Giants (42-33) will compete against the Boston Red Sox (39-37) on Sunday. The odds on this game have Boston at +150 while San Francisco is opening at -182. The total is set at 8. The pitchers who are expected to start will be Lucas Giolito and Robbie Ray.


Boston has a slugging rate of .416 and have been called out on strikes 704 times, while taking a walk on 260 occasions. They have 343 RBI's in addition to 651 base knocks on the year, while their team batting average is .248. The Red Sox have hit 141 doubles as a team and have knocked 92 baseballs out of the park. They have a total of 358 runs scored while having a team OBP of .323. As a unit, the Boston Red Sox are putting up 4.7 runs/g, which ranks them 6th in the league.
Get all of our Free MLB Picks
They have earned a K/BB ratio of 2.56 and their pitching staff has a collective WHIP of 1.31. Red Sox pitchers have allowed 72 home runs and also 340 total runs (22nd in baseball). Boston has surrendered 645 base hits (8.5 per 9 innings) in addition to 299 earned runs. The Red Sox hold a team ERA of 3.93 so far this season (19th in baseball), and the staff has rung up 645 batters. They have walked 252 batters and their FIP sits at 3.79 as a team on the season.
Red Sox bullpen pitchers have come into the game with runners on 74 times in addition to having 99 appearances in high leverage situations. The relief pitchers have a total of 38 holds on the campaign (22nd in baseball). The Red Sox relief pitchers have a save rate of 60.0% and stepped onto the hill in 75 save situations. They have recorded 21 saves so far this year and have not converted 14 out of their 35 save chances. The bullpen pitchers have inherited 97 runners over the course of the season with 32.0% of those runners crossed home plate. The Red Sox have sent 249 relievers to the hill this year.
The Red Sox have transformed 68.0% of balls in play into outs out of 6,159 innings on the field, which ranks them 27th in baseball. The Baltimore Orioles are sitting with 2,053 putouts over the course of the season, in addition to 697 assists and 64 errors. Their fielding percentage sits at .977 which is 29th in baseball, and they have turned 68 double plays.
Giolito has taken the hill for 1,058 innings and has accounted for 1,118 punch outs in his career. His ERA is 4.45 (523 earned runs allowed) and his WHIP is 1.262. He has surrendered 936 base knocks (8.0 hits per nine innings) with 400 walks. Giolito (64-63 record in his career) holds a FIP of 4.38 and he has faced 4,454 hitters in the majors.
San Francisco has accumulated 71 home runs this year to go along with 300 runs batted in. They have put up 111 two-baggers, while walking 269 times as well as scoring 315 runs. The San Francisco Giants have earned an OBP of .312 as well as a team batting average of .232 for the season. The Giants have a slugging percentage of .374 and they earn 4.20 runs per game (20th in baseball). They have struck out on 633 occasions (12th in the league) and have accounted for 572 base hits.
The Giants hold a team WHIP of 1.216 with a FIP of 3.42 as a pitching staff on the campaign. They are currently ranked 6th in the league as a pitching staff in total hits surrendered with 570. The San Francisco pitching staff have relinquished 272 runs for the season while having an ERA of 3.23 (238 earned runs conceded). Their K/BB ratio sits at 8.70 (642 strikeouts vs 235 free passes). They have given up 57 dingers and they surrender 3.70 runs per 9 innings (5th in MLB).
San Francisco has had relief pitchers enter the game in 34 save opportunities and they have recorded 22 saves. They rank 14th in MLB holding a save rate of 64.7%, and they have sent 229 bullpen pitchers to the hill on the season. Their relief pitchers have taken the field 92 times in high leverage situations and on 51 occasions with runners on base. San Francisco relievers hold an inherited score rate of 32.6% out of 86 inherited base runners. With 88 save situations, the Giants have 54 holds in addition to 12 blown saves.
The San Francisco Giants have turned 56 double plays and have a fielding percentage of .986 (18th in baseball). The Giants have accrued 714 assists, 39 errors and are sitting with 1,988 putouts for the year. In 5,964 innings on the diamond, the Giants hold a defensive efficiency of 70.1% (14th in the majors).
So far in his MLB career, Ray has surrendered 1,165 base knocks while he has earned 1,645 punch outs in 1,345 innings. Ray (85-75 record in his career) has a 3.90 earned run average and has given up 7.8 hits per 9 innings. He has surrendered 583 ER's while holding a WHIP of 1.290 and having a FIP of 3.8. He has a K/BB ratio of 2.89 and he has faced 5,695 opposing hitters in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Boston (+150)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
San Francisco Giants - Twitter
Boston Red Sox - Twitter