Chicago Cubs vs San Francisco Giants MLB Pick – July 28

The MLB is set up with another great slate of baseball throughout July 28. Ten games are up on the board throughout Thursday. One of these games will be between the Chicago Cubs and the San Francisco Giants. These two teams have struggled a bit this season, but will look for a win in this one. This game will throw the first pitch at around 9:45 PM Eastern time.

Chicago has earned a record of 40-57 throughout this season, which has them sitting in third place of the NL Central. The Cubs have won six games in a row, but are 6-4 throughout their last 10 games. Chicago is eleven games out of a wild card spot entering this one. The Cubs will look to step up on the road in this one.

The Giants have put up a record of 48-50 so far on the season, which has them sitting in third place of the NL West. San Francisco has lost seven games in a row and are 3-7 in their last 10 matchups. The Giants are three and a half games back on a wild card spot. San Francisco will look to earn a big win at home on Thursday night.

These two teams have been solid throughout this season and will look for a big win in this one. The Cubs have been strong in their last stretch of games and will look to remain hot in this one. San Francisco has not gotten much going, but will look to bounce back on Thursday. If either team can come out fast, it could be enough for the win.

Game Overview

The following odds are courtesy of Bovada:

Teams Spread Money Line Total
Chicago Cubs +1 ½ (-170) +113 Over 8 (-110)
San Francisco Giants -1 ½ (+145) -135 Under 8 (-110)
Team Data Chicago Cubs San Francisco Giants
Overall Record 40-57 48-50
Away/ Home Record 20-25 26-22
Batting Average .246 .234
Batting Average Away/ Home .239 .240
ERA 4.41 3.91
ERA Away/ Home 4.67 3.47

Betting Trends

Chicago Cubs

  • 10-11 in July
  • 4-8 when playing on Thursday
  • 3-8 when playing with day off
  • 22-38 in night games
  • 11-16 against left handers
  • 19-19 after a win
  • 5-4 after three or more straight wins
  • 11-22 against team with a losing record

San Francisco Giants

  • 8-16 in July games
  • 0-8 when playing on a Thursday
  • 25-28 in night games
  • 19-14 against left handed starters
  • 21-27 after a loss
  • 4-11 after three or more straight losses
  • 20-24 against team with a losing record

These two teams have not met up this season, but met up seven times last season. San Francisco went 6-1 in that series, outscoring the Cubs 49-24. The Giants are coming off a three set in Arizona where they lost all three games. Chicago swept the Pittsburgh Pirates in a two game series over Monday and Tuesday.


The Cubs have been solid hitting the ball throughout this season. Chicago has a .246 batting average, which is 13th in the league. The Cubs have earned an on base percentage of .321, which is 7th in the MLB. Chicago has put up a .721 OPS, which is 12th in the league. The Cubs have a BA of .243 against lefties this season.

San Francisco has struggled a bit at the plate on the season. The Giants have a batting average of .234, which is 24th in the MLB. San Francisco has posted a .317 OBP, which is 11th in the league. The Giants have earned an OPS of .711, which is 14th in the MLB. San Francisco has hit .243 against left handers.

Chicago has been a bit better at the plate this season and will look to get their bats going early. The Cubs have been strong hitting the ball in this winning streak. The Giants have struggled to remain consistent at the plate and constantly find themselves down. If either team can get some runs early, it could be enough for the win.

Pitching Preview

Justin Steele will likely get the start at pitcher for Chicago on Thursday night. Steele has started in 18 games this season, going 4-6 in those matchups. He has posted a 4.02 ERA and a WHIP of 1.42 in those outings. Steele pitched five innings in his last start against the Philadelphia Phillies. He gave up four hits and one run in the win.

I expect Alex Wood to get the nod on the mound for the Giants in this one. Wood has earned a record of 6-8 throughout his 19 starts this season. He has put up an ERA of 4.21 and a 1.26 WHIP in those starts. Wood’s last start was against the Los Angeles Dodgers. He gave up four hits and two runs through four innings in the loss.

These two pitchers have been solid this season and will look to get going early in this one. Steele will look to build on his win, while Wood will look to bounce back after the loss. The Cubs have a slight edge in the bullpen in this one. Chicago’s relievers have a 4.19 ERA, which is 22nd in the league. San Francisco’s bullpen has a combined ERA of 4.41, which is 26th in the MLB.

Pick Overview

The Giants are on a long losing streak and will look to break up Chicago’s winning streak on Thursday night. San Francisco has struggled heavily as of late, but have been the better team overall on the season. The Cubs are coming off a day off and will look to use the rest to their advantage. If the Giants can come out fast though, I think they can earn the win.

Bovada has San Francisco listed as a -135 against the money line in this one. This implies that the Giants will win this game around 57.5 percent of the time. I think that this line is accurate with San Francisco at home. The Giants will look for a strong start from Wood in this one. As slight favorites, I like the value in San Francisco.

The Bet
San Francisco Giants
Andruw Burling / Author

Andruw Burling has been writing sports picks since 2017, covering mainly NHL and NBA content, but doing work in other sports as well. Andruw grew up in Las Vegas and has been around sports since a young age. He grew up a huge NHL and NBA fan and continues to use that knowledge in his content today.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.