San Francisco Giants vs Chicago White Sox Prediction, 6/28/2025 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs Chicago White Sox
Date: Saturday, June 28, 2025
Location: Rate Field in Chicago, IL
TV: Chicago Sports Network
Odds/Point Spread: San Francisco (-122) Chicago (+102)
The Chicago White Sox (26-55) will compete against the San Francisco Giants (44-36) at Rate Field on Saturday. The line on this matchup has the Giants at -122 and the White Sox are coming in at +102. The over/under is 8. The starting pitchers will be Robbie Ray and Adrian Houser.


As a squad, the San Francisco Giants are scoring 4.2 runs/g, which puts them at 15th in the league. They have a total of 339 runs scored and hold an OBP of .312. The Giants have accrued 114 doubles as a squad and have smacked 78 baseballs out of the park. They have accumulated 320 RBI's in addition to 604 base knocks this season, while their batting average comes in at .231. San Francisco is slugging .373 and have been rung up 670 times, while being walked on 288 occasions.
Get all of our MLB Expert Picks
They have a strikeout to walk ratio of 2.76 and their pitching staff has a collective WHIP of 1.23. Giants pitchers have given up 62 home runs in addition to 298 runs (5th in baseball). San Francisco has surrendered 623 base hits (7.9 per 9 innings) and also 261 earned runs. The Giants have a team earned run average of 3.31 so far this season (3rd in baseball), and they have struck out 688 hitters. Their pitching staff has walked 249 opposing players and their FIP is 3.43 as a squad this year.
The Giants relief pitchers have recorded a save rate of 65.7% and stepped onto the hill in 92 save situations. The relief pitchers have inherited 90 runners this year with 31.1% of them ended up crossing the plate. Giants bullpen pitchers have come into the game with runners on base 56 times as well as having 95 appearances in high leverage situations. The Giants have sent 250 relief pitchers to the hill for the season. The relievers have a total of 57 holds for the season (4th in MLB). They have accumulated 23 saves so far this season and have blown 12 of 35 save opportunities.
The Seattle Mariners have amassed 2,126 putouts at this point in the season, in addition to 756 assists and 44 errors. Their fielding percentage is holding at .985 which is 21st in pro baseball, and they have turned 57 double plays. The Giants have converted 69.5% of balls hit into play into outs in their 6,378 innings on the diamond, which has them sitting 18th in MLB.
Ray has taken the hill for 1,350 frames and has 1,652 punch outs during his career. His ERA is 3.91 (586 ER's allowed) and his career WHIP is 1.292. He has surrendered 1,173 base hits (7.8 hits per nine innings) and has had 571 walks. Ray (85-75 career record) has a FIP of 3.85 while facing 5,719 opposing batters during his time in the major leagues.
Chicago has accumulated 64 HRs on the season to go along with 267 runs batted in. They have notched 123 doubles, while taking a walk 266 times and scoring 280 runs. The Chicago White Sox have earned an on-base percentage of .293 and a batting average of .220 for the year. The White Sox hold a slugging percentage of .345 and they are earning 3.46 runs per outing (28th in baseball). They have struck out on 707 occasions (6th in MLB) and have earned a total of 583 base knocks.
The Chicago pitching staff have allowed 362 runs over the course of the season and come in with a team ERA of 4.18 (326 earned runs conceded). They have given up 88 homers and they relinquish 4.64 runs per 9 innings (23rd in the league). The White Sox have a team WHIP of 1.403 and are the owners of a FIP of 4.50 as a squad this season. Their strikeout to walk ratio comes in at 7.50 (584 strikeouts vs 293 walks). They are currently ranked 23rd in the league as a pitching staff in total hits given up with 692.
Chicago has had bullpen pitchers take the mound in 22 save opportunities and they have tallied 8 saves. They are currently ranked 30th in MLB with a save percentage of 36.4%, and they have sent 259 relievers to the hill on the campaign. Their relievers have come in 73 times in high leverage situations and also on 77 occasions with runners on. Chicago bullpen pitchers have an inherited score percentage of 27.9% out of their 111 inherited runners. With 61 save situations, the White Sox have accrued 39 holds and 14 blown saves.
Out of their 6,321 innings on the diamond, the White Sox hold a efficiency on defense of 69.1% (20th in pro baseball). The Chicago White Sox have turned 67 double plays and have earned a fielding percentage of .981 (27th in professional baseball). The White Sox have accrued 666 assists, 53 errors and have accounted for 2,107 putouts this year.
In his pro baseball career, Houser has surrendered 626 base hits while accumulating 510 punch outs in 643 innings. He has given up 294 earned runs while holding a WHIP of 1.372 and having a FIP of 4.1. He has a strikeout to walk ratio of 1.98 and he has faced 2,765 batters in his career. Houser (34-41 career win-loss record) has a 4.11 earned run average and has given up 8.8 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Chicago (+102)
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:
Chicago White Sox - Twitter
San Francisco Giants - Twitter