The San Francisco Giants (32-33) will try to extend a three-game winning run on Sunday versus the Texas Rangers (30-34), with first pitch at 1:05 PM ET at Globe Life Field.

The Giants (+135 underdog moneyline odds to win) visit the Rangers (-159). The matchup on the mound for this contest is set with the Texas Rangers looking to Nathan Eovaldi (2-2), and Keaton Winn (3-6) taking the ball for the San Francisco Giants.

Yesterday, the Giants claimed a 3-1 win over the Rangers, with Erik Miller (1.0 IP, 0 R, 1 H, 2 K) registering the win for the Giants. Heliot Ramos finished 2-for-4 with a double, a home run and three RBI to lead the offensive attack. Andrew Heaney (5.2 IP, 3 R, 5 H, 5 K) was credited with the loss for the Rangers.

Before this Rangers vs. Giants matchup, here is everything you need to get ready for Sunday’s MLB action, including viewing options.

Texas Rangers vs. San Francisco Giants odds and betting lines

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

  • Favorite: Rangers (-159, bet $159 to win $100)
  • Underdog: Giants (+135, bet $100 to win $135)
  • Over/under: 8

Rangers vs. Giants: Live streaming info & game time

  • Game Day: Sunday, June 9, 2024
  • Game Time: 1:05 PM ET
  • Stadium: Globe Life Field
  • TV Channel:
  • Live Stream: Fubo (Watch for free)

Rangers stats and trends

Rangers betting records

  • The Rangers have entered the game as favorites 37 times this season and won 20, or 54.1%, of those games.
  • Texas has a record of 5-6 in games when bookmakers favor them by at least -159 on the moneyline.
  • The moneyline for this contest implies a 61.4% chance of a victory for the Rangers.
  • Games involving Texas have gone over the total set by bookmakers in 22 of 64 chances this season.
  • The Rangers are 26-37-0 ATS in their 63 games with a spread this season.

Nathan Eovaldi (Rangers probable starter)

  • The Rangers will send Eovaldi (2-2) to the mound to make his 10th start of the season. He is 2-2 with a 2.70 ERA and 53 strikeouts through 50 2/3 innings pitched.
  • In his most recent appearance on Tuesday, the righty went 5 2/3 innings against the Detroit Tigers, allowing one earned run while surrendering three hits.
  • In nine games this season, the 34-year-old has amassed an ERA of 2.70, with 9.5 strikeouts per nine innings. Opponents are batting .209 against him.
  • Eovaldi heads into this matchup with three quality starts under his belt this season.
  • Eovaldi will try to secure his ninth outing of five or more innings pitched this season. He’s averaging 5.6 innings per appearance.
  • In two of his nine total appearances this season he has not allowed an earned run.
  • He will face off against a Giants squad that is hitting .247 as a unit (eighth in MLB). It is also slugging a collective .385 (15th in MLB) with 63 total home runs (20th in MLB).

Rangers batting stats

  • The Rangers’ 65 home runs rank 16th in Major League Baseball.
  • Hitters for Texas have combined for a team rank of 18th in the majors with a .378 team slugging percentage.
  • The Rangers’ .241 batting average ranks 15th in the league this season.
  • Texas has scored 278 runs (4.3 per game) this season, which ranks 15th in MLB.
  • The Rangers have the 13th-best on-base percentage in MLB this season (.311).
  • Texas ranks sixth in MLB in strikeouts per game with an average of 7.7 whiffs per contest.

Giants stats and trends

Giants betting records

  • The Giants have won in 13, or 41.9%, of the 31 contests they have been named as odds-on underdogs this year.
  • San Francisco has a mark of 2-7 in contests where oddsmakers favor it by +135 or worse on the moneyline.
  • The Giants have an implied victory probability of 42.6% according to the moneyline set by sportsbooks for this matchup.
  • San Francisco’s games have gone over the total in 34 of its 65 opportunities.
  • The Giants are 31-33-0 against the spread in their 64 games that had a posted line this season.

Keaton Winn (Giants probable starter)

  • Winn (3-6 with a 6.17 ERA and 33 strikeouts in 42 1/3 innings pitched) makes the start for the Giants, his 10th of the season.
  • The right-hander last appeared on Wednesday, May 15 against the Los Angeles Dodgers, when he went four innings, allowing five earned runs while giving up five hits.
  • In nine games this season, the 26-year-old has amassed an ERA of 6.17, with 7.0 strikeouts per nine innings. Opponents are batting .256 against him.
  • Winn is trying to pick up his fourth quality start of the year in this matchup.
  • Winn has pitched five or more innings in a game six times this year entering this outing.
  • So far during the 2024 campaign he has allowed one or more earned runs in each of his appearances.
  • The opposing Rangers offense has a collective .241 batting average, and is 14th in the league with 524 total hits and 15th in MLB action with 278 runs scored. They have the 18th-ranked slugging percentage (.378) and are 16th in all of MLB with 65 home runs.

Giants batting stats

  • The Giants rank 20th in MLB play with 63 home runs. They average 1.0 per game.
  • This season, San Francisco ranks 15th in the majors, slugging .385.
  • The Giants rank eighth in the majors with a .247 batting average.
  • The offense for San Francisco is the No. 13 offense in MLB, scoring 4.3 runs per game (281 total runs).
  • The Giants are seventh in baseball with an on-base percentage of .317.
Watch the MLB on Fubo!