Sunday's game features the Texas Rangers (30-34) and the San Francisco Giants (32-33) squaring off at Globe Life Field in what is expected to be a close matchup, with a projected 4-3 win for the Rangers according to our computer prediction. First pitch is at 1:05 PM ET on June 9.

This contest's pitching matchup is set, as the Rangers will send Nathan Eovaldi (2-2) to the mound, while Keaton Winn (3-6) will answer the bell for the Giants.

Watch MLB, other live sports and more on Fubo! Use our link to sign up for a free trial.

Rangers vs. Giants Game Info & Odds

Place your bets on any MLB matchup at BetMGM, and sign up with our link for a first-time deposit bonus!

Rangers vs. Giants Score Prediction

  • Our pick for this matchup is Rangers 4, Giants 3.

Total Prediction for Rangers vs. Giants

  • Total Prediction: Under 8 runs

Rangers Performance Insights

  • In seven games as the favorite over the last 10 matchups, the Rangers have a record of 4-3.
  • Texas and its opponents have combined to hit the over two times in its last 10 games with a total.
  • This season, the Rangers have been favored 37 times and won 19, or 51.4%, of those games.
  • Texas has entered 10 games this season favored by -159 or more and is 5-5 in those contests.
  • The sportsbooks' moneyline implies a 61.4% chance of a victory for the Rangers.
  • Texas has scored 278 runs (4.3 per game) this season, which ranks 15th in MLB.
  • The Rangers have the 11th-ranked team ERA across all league pitching staffs (3.85).

Giants Performance Insights

  • In seven games as the underdog over the last 10 matchups, the Giants have posted a mark of 2-5.
  • In its previous 10 games with a total, San Francisco and its opponents have combined to exceed the over/under on five occasions.
  • The Giants have been chosen as underdogs in 30 games this year and have walked away with the win 13 times (43.3%) in those games.
  • San Francisco has a win-loss record of 2-7 when favored by +135 or worse by bookmakers this year.
  • The moneyline set for this matchup implies the Giants have a 42.6% chance of walking away with the win.
  • San Francisco scores the 13th-most runs in baseball (281 total, 4.3 per game).
  • The Giants have pitched to a 4.38 ERA this season, which ranks 25th in baseball.

Put your picks to the test and bet with BetMGM!

Rangers Schedule

Date Opponent Score Pitching Matchup
June 3 Tigers L 2-1 Nathan Eovaldi vs Tarik Skubal
June 4 Tigers L 3-1 Dane Dunning vs Jack Flaherty
June 5 Tigers W 9-1 José Ureña vs Kenta Maeda
June 7 Giants L 5-2 Michael Lorenzen vs Logan Webb
June 8 Giants L 3-1 Andrew Heaney vs Spencer Howard
June 9 Giants - Nathan Eovaldi vs Keaton Winn
June 11 @ Dodgers - Dane Dunning vs James Paxton
June 12 @ Dodgers - José Ureña vs Walker Buehler
June 13 @ Dodgers - Michael Lorenzen vs Yoshinobu Yamamoto
June 14 @ Mariners - Andrew Heaney vs George Kirby
June 15 @ Mariners - Nathan Eovaldi vs Logan Gilbert

Giants Schedule

Date Opponent Score Pitching Matchup
June 3 @ Diamondbacks L 4-2 Erik Miller vs Ryne Nelson
June 4 @ Diamondbacks L 8-5 Kyle Harrison vs Blake Walston
June 5 @ Diamondbacks W 9-3 Jordan Hicks vs Jordan Montgomery
June 7 @ Rangers W 5-2 Logan Webb vs Michael Lorenzen
June 8 @ Rangers W 3-1 Spencer Howard vs Andrew Heaney
June 9 @ Rangers - Keaton Winn vs Nathan Eovaldi
June 10 Astros - Kyle Harrison vs Spencer Arrighetti
June 11 Astros - Jordan Hicks vs Ronel Blanco
June 12 Astros - Logan Webb vs Framber Valdez
June 14 Angels - TBA vs Patrick Sandoval
June 15 Angels - Keaton Winn vs TBA

Rep your team with officially licensed MLB gear! Head to Fanatics to find jerseys, shirts, and much more.

Not all offers available in all states, please visit BetMGM for the latest promotions for your area. Must be 21+ to gamble, please wager responsibly. If you or someone you know has a gambling problem, contact 1-800-GAMBLER.

dataskrive is a Tribune-Review freelancer. You can contact dataskrive at info@triblive.com.