On Saturday, the Texas Rangers (30-33) are hosting the San Francisco Giants (31-33), at 4:05 PM ET, in the second game of a three-game set.

As the favorite, the Giants (-124 moneyline odds) play at the Rangers (+104). The San Francisco Giants will hand the ball to Spencer Howard and the Rangers will counter with Andrew Heaney (2-6, 3.99 ERA).

The Giants took down the Rangers 5-2 yesterday, with Logan Webb getting the win (7.0 IP, 2 R, 5 H, 6 K) and Wilmer Flores leading the way offensively (going 2-for-5 with two home runs and two RBI). David Robertson (0.2 IP, 2 R, 2 H, 0 K) took the loss for the Rangers.

Here’s everything you need to prepare for Saturday’s Giants vs. Rangers action, including viewing options.

San Francisco Giants vs. Texas Rangers odds and betting lines

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

  • Favorite: Giants (-124, bet $124 to win $100)
  • Underdog: Rangers (+104, bet $100 to win $104)
  • Over/under: 7.5

Giants vs. Rangers: Live streaming info & game time

  • Game Day: Saturday, June 8, 2024
  • Game Time: 4:05 PM ET
  • Stadium: Globe Life Field
  • TV Channel: Bally Sports
  • Live Stream: Fubo (Watch for free)

Giants stats and trends

Giants betting records

  • This season, the Giants have won 19 out of the 33 games, or 57.6%, in which they’ve been favored.
  • San Francisco has entered 23 games this season favored by -124 or more and is 13-10 in those contests.
  • The moneyline for this contest implies a 55.4% chance of a victory for the Giants.
  • San Francisco and its opponents have hit the over in 34 of its 64 games with a total this season.
  • In 63 games with a spread this season, the Giants are 30-33-0 ATS.

Spencer Howard (Giants probable starter)

  • Howard takes the mound for his first start of the season for the Giants.
  • The 27-year-old righty has pitched in relief two times this season.
  • In two appearances this season, he has compiled a 2.08 ERA and averages 7.3 strikeouts per nine innings while opposing batters are hitting .265 against him.
  • The Rangers are 14th in MLB action with 277 runs scored this season, and are batting .242 with 65 home runs (14th in baseball).

Giants batting stats

  • The Giants’ 62 home runs rank 19th in Major League Baseball.
  • The offense for San Francisco has a slugging percentage of .386 this season, 15th in MLB.
  • The Giants’ .248 batting average is among the best in baseball, ranking eighth in MLB.
  • San Francisco ranks 13th in the majors with 278 total runs scored this season.
  • The Giants have an OBP of .318 this season, which ranks seventh in MLB.
  • San Francisco ranks 10th in MLB in strikeouts per game with an average of 7.9 whiffs per contest.

Rangers stats and trends

Rangers betting records

  • The Rangers have come away with nine wins in the 26 contests they have been listed as the underdogs in this season.
  • Texas has a mark of 7-8 in contests where oddsmakers favor it by +104 or worse on the moneyline.
  • The moneyline set for this matchup implies the Rangers have a 49% chance of coming away with a victory in the contest.
  • Texas and its opponents have hit the over in 22 of its 63 games with a total set by oddsmakers this season.
  • The Rangers are 26-36-0 against the spread in their 62 games that had a posted line this season.

Andrew Heaney (Rangers probable starter)

  • Heaney gets the start for the Rangers, his 12th of the season. He is 2-6 with a 3.99 ERA and 53 strikeouts through 56 1/3 innings pitched.
  • In his most recent appearance on Sunday, the lefty tossed six scoreless innings against the Miami Marlins while surrendering four hits.
  • In 12 games this season, the 33-year-old has amassed a 3.99 ERA and 8.5 strikeouts per nine innings, while allowing a batting average of .262 to his opponents.
  • Heaney has registered three quality starts this season.
  • Heaney is trying to collect his seventh start of five or more innings this season in this outing.
  • He is trying to keep a streak of two games without giving up an earned run intact.
  • The opposing Giants offense has a collective .248 batting average, and is ninth in the league with 537 total hits and 13th in MLB play with 278 runs scored. They have the 15th-ranked slugging percentage (.386) and are 19th in all of MLB with 62 home runs.

Rangers batting stats

  • The Rangers average 1.0 home run per game to rank 14th in MLB action with 65 total home runs.
  • This season, Texas’ .381 slugging percentage ranks 17th in the majors.
  • The Rangers have the 14th-ranked batting average in the majors (.242).
  • Texas scores the 14th-most runs in baseball (277 total, 4.4 per game).
  • The Rangers are 12th in MLB with an on-base percentage of .311.

Watch the MLB on Fubo!