A series opener between the San Francisco Giants (67-68) and Miami Marlins (49-85) is scheduled for Friday at 10:15 p.m. ET, at Oracle Park.

The Marlins are a big underdog (+229 moneyline odds to win) when they take the field at the Giants (-282). The scheduled starters are Blake Snell (2-3) for the San Francisco Giants, and Adam Oller (1-1) for the Miami Marlins.

The Giants’ matchup yesterday versus the Brewers finished in a 6-0 loss. Hayden Birdsong threw 3 2/3 innings, giving up five earned runs on four hits while striking out six en route to taking the loss.

The Marlins secured a 12-8 victory against the Rockies yesterday. Derek Hill (3-for-6 with two home runs and three RBI) led the way offensively, while Jesus Tinoco got the win on the mound after going 2 1/3 innings without giving up an earned run on two hits, while striking out three.

Ahead of watching this Giants vs. Marlins matchup, here is everything you need to know about Friday’s action on the diamond, including viewing options.

San Francisco Giants vs. Miami Marlins odds and betting lines

MLB odds courtesy of BetMGM Sportsbook. Odds updated Friday at 9:16 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

  • Favorite: Giants (-282, bet $282 to win $100)
  • Underdog: Marlins (+229, bet $100 to win $229)
  • Over/under: 7

Giants vs. Marlins: Live streaming info & game time

  • Game Day: Friday, August 30, 2024
  • Game Time: 10:15 p.m. ET
  • Stadium: Oracle Park
  • TV Channel: Bally Sports
  • Live Stream: Fubo (Watch for free)

Giants stats and trends

Giants betting records

  • This season, the Giants have been favored 71 times and won 41, or 57.7%, of those games.
  • San Francisco has not entered a game this season with shorter moneyline odds than -282.
  • Bookmakers have implied with the moneyline set for this matchup that the Giants have a 73.8% chance to win.
  • San Francisco and its opponents have hit the over in 68 of its 134 games with a total this season.
  • In 133 games with a spread this season, the Giants are 65-68-0 ATS.

Blake Snell (Giants probable starter)

  • Snell makes the start for the Giants, his 16th of the season. He is 2-3 with a 3.76 ERA and 106 strikeouts in 79 2/3 innings pitched.
  • His last time out came on Saturday against the Seattle Mariners, when the lefty threw three innings, surrendering two earned runs without allowing a hit.
  • In 15 games this season, the 31-year-old has put up a 3.76 ERA and 12.1 strikeouts per nine innings, while giving up a batting average of .183 to opposing hitters.
  • Snell has seven quality starts under his belt this year.
  • Snell is looking to secure his ninth start of five or more innings this year in this matchup.
  • In five of his 15 total appearances this season he has not allowed an earned run.
  • He will match up with a Marlins offense that is hitting .241 as a unit (17th in MLB). It is also slugging a collective .374 (26th in MLB) with 125 total home runs (27th in MLB).

Giants batting stats

  • The Giants’ 141 home runs rank 20th in Major League Baseball.
  • Hitters for San Francisco have combined for a team rank of 17th in the majors with a .394 team slugging percentage.
  • The Giants have a team batting average of .241 this season, which ranks 17th among MLB teams.
  • San Francisco has scored the 18th-most runs in the majors this season with 576 (4.3 per game).
  • The Giants have the 17th-ranked on-base percentage in MLB this season (.309).
  • San Francisco ranks 21st in MLB in strikeouts per game with an average of 8.7 whiffs per contest.

Marlins stats and trends

Marlins betting records

  • The Marlins have won in 45, or 38.1%, of the 118 contests they have been named as odds-on underdogs this year.
  • This season, Miami has been victorious one time in three chances when named as an underdog of at least +229 or worse on the moneyline.
  • The moneyline set for this matchup implies the Marlins have a 30.4% chance of walking away with the win.
  • Contests with Miami has gone over the total set by bookmakers in 74 of 134 chances this season.
  • The Marlins are 61-72-0 against the spread in their 133 games that had a posted line this season.

Adam Oller (Marlins probable starter)

  • Oller (1-1) makes the start for the Marlins, his third of the season.
  • The righty last pitched on Sunday against the Chicago Cubs, when he went 5 2/3 innings, allowing one earned run while giving up four hits.
  • In two games this season, he has a 5.23 ERA and 7 strikeouts per nine innings while opponents are hitting .184 against him.
  • Oller has put together one start this campaign where he pitched five or more innings.
  • He will take the hill against a Giants offense that is hitting .241 as a unit (17th in the MLB). They are also slugging a collective .394 (17th in the league) with 141 total home runs (20th in MLB play).

Marlins batting stats

  • The Marlins have hit 125 home runs this season, the fourth-lowest total in baseball.
  • So far this season, Miami’s .374 slugging percentage is the fifth-lowest percentage in baseball.
  • The Marlins have the 17th-ranked batting average in the league (.241).
  • Miami is the third-lowest scoring team in MLB play averaging 3.8 runs per game (508 total).
  • The Marlins’ .297 on-base percentage is the second-worst in MLB.

Watch the MLB on Fubo!