At Coors Field on Friday, the San Francisco Giants (47-50) take on the Colorado Rockies (34-63), fellow members of the NL West, at 8:40 PM ET.

As the favorite, the Giants (-165 moneyline odds) visit the Rockies (+139). The San Francisco Giants will give the start to Kyle Harrison (5-4, 4.08 ERA), who is looking for win No. 6 on the season, and the Rockies will counter with Cal Quantrill (6-7, 4.13 ERA).

The Giants were vicotrious 3-2 over the Twins Friday in their most recent game. Ryan Walker was named the winning pitcher after throwing 2/3 of an inning without giving up a hit or an earned run, while Mike Yastrzemski went 3-for-3 with two doubles and a triple to lead them offensively.

The Rockies earned an 8-5 victory against the Mets Friday. Mike Toglia (3-for-4 with three home runs and three RBI) led the way offensively, while Justin Lawrence got the win on the mound after going one inning without giving up a hit or an earned run while striking out two.

Here’s everything you need to prepare for Friday’s Giants vs. Rockies matchup, including viewing options.

San Francisco Giants vs. Colorado Rockies odds and betting lines

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

  • Favorite: Giants (-165, bet $165 to win $100)
  • Underdog: Rockies (+139, bet $100 to win $139)
  • Over/under: 10

Giants vs. Rockies: Live streaming info & game time

  • Game Day: Friday, July 19, 2024
  • Game Time: 8:40 PM ET
  • Stadium: Coors Field
  • TV Channel: Rockies
  • Live Stream: Fubo (Watch for free)

Giants stats and trends

Giants betting records

  • The Giants have been favorites in 47 games this season and won 26 (55.3%) of those contests.
  • San Francisco has a record of 6-2 when favored by -165 or more by sportsbooks this season.
  • The Giants have a 62.3% chance to win this game based on the implied probability of the moneyline.
  • So far this season, San Francisco and its opponents have hit the over in 53 of 97 games with a total.
  • The Giants have an ATS record of 47-49-0 in 96 games with a spread this season.

Kyle Harrison (Giants probable starter)

  • Harrison (5-4) gets the starting nod for the Giants in his 17th start of the season. He’s put together a 4.08 ERA in 86 2/3 innings pitched, with 73 strikeouts.
  • In his last appearance on Saturday, the left-hander threw 5 1/3 innings against the Minnesota Twins, giving up one earned run while surrendering five hits.
  • The 22-year-old has an ERA of 4.08, with 7.6 strikeouts per nine innings, in 16 games this season. Opponents are hitting .271 against him.
  • Harrison has seven quality starts under his belt this season.
  • Harrison has put together 14 starts this season in which he pitched five or more innings.
  • He has had two appearances this season in which he held his opponents to zero earned runs.
  • He will face off against a Rockies offense that ranks 13th in MLB with 801 total hits (on a .244 batting average). The squad also slugs a collective .399 (15th in MLB) with 104 total home runs (15th in MLB).
  • Head-to-head against the Rockies this season, Harrison has thrown 12 innings, giving up three earned runs on nine hits while striking out six.

Giants batting stats

  • The Giants’ 96 home runs rank 24th in Major League Baseball.
  • The offense for San Francisco has a slugging percentage of .391 this season, 17th in MLB.
  • The Giants rank 13th in MLB with a .245 team batting average.
  • San Francisco has scored the 15th-most runs in the majors this season with 427 (4.4 per game).
  • The Giants have an OBP of .315 this season, which ranks 12th in MLB.
  • San Francisco ranks 18th in MLB in strikeouts per game with an average of 8.3 whiffs per contest.

Rockies stats and trends

Rockies betting records

  • The Rockies have been underdogs in 97 games this season and have come away with the win 34 times (35.1%) in those contests.
  • Colorado has a win-loss record of 22-40 when favored by +139 or worse by bookmakers this year.
  • The Rockies have an implied victory probability of 41.8% according to the moneyline set by sportsbooks for this matchup.
  • Contests with Colorado has gone over the total set by sportsbooks in 51 of 97 chances this season.
  • The Rockies are 45-51-0 against the spread in their 96 games that had a posted line this season.

Cal Quantrill (Rockies probable starter)

  • Quantrill makes the start for the Rockies, his 20th of the season. He is 6-7 with a 4.13 ERA and 78 strikeouts in 102 1/3 innings pitched.
  • The right-hander’s most recent appearance came on Tuesday, July 9 against the Cincinnati Reds, when he tossed two innings, surrendering five earned runs while allowing four hits.
  • The 29-year-old has an ERA of 4.13, with 6.9 strikeouts per nine innings in 19 games this season. Opposing hitters have a .257 batting average against him.
  • Quantrill has 10 quality starts under his belt this year.
  • Quantrill enters this game with 16 outings of five or more innings pitched this campaign.
  • In four of his appearances this season he has not allow an earned run.
  • The opposing Giants offense has a collective .245 batting average, and is 12th in the league with 802 total hits and 15th in MLB action with 427 runs scored. They have the 17th-ranked slugging percentage (.391) and are 24th in all of MLB with 96 home runs.
  • In six innings over one appearance against the Giants this season, Quantrill has a 1.50 ERA and a 1.333 WHIP while his opponents are hitting .238.
  • The 29-year-old’s 4.13 ERA ranks 50th, 1.349 WHIP ranks 58th, and 6.9 K/9 ranks 57th among qualifying pitchers this season.

Rockies batting stats

  • The Rockies are 15th in baseball with 104 home runs. They average 1.1 per game.
  • So far this year, Colorado’s .399 slugging percentage ranks 15th in baseball.
  • The Rockies are 15th in the majors with a .244 batting average.
  • Colorado scores the 20th-most runs in baseball (403 total, 4.2 per game).
  • The Rockies’ .305 on-base percentage is 21st in MLB.
Watch the MLB on Fubo!