Friday's contest at Globe Life Field has the Texas Rangers (30-32) matching up with the San Francisco Giants (30-33) at 8:05 PM ET (on June 7). Our computer prediction projects a narrow 5-4 victory for the Rangers, so expect a tight matchup.

This contest's pitching matchup is set, as the Giants will send Logan Webb (4-5) to the mound, while Michael Lorenzen (3-3) will get the nod for the Rangers.

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

Giants vs. Rangers Game Info & Odds

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

Giants vs. Rangers Score Prediction

  • Our prediction for this game is Rangers 5, Giants 4.

Total Prediction for Giants vs. Rangers

  • Total Prediction: Over 8 runs

Giants Performance Insights

  • In three games as the favorite over the last 10 matchups, the Giants have a record of 1-2.
  • When it comes to hitting the over, San Francisco and its opponents are 6-4-0 in its last 10 games with a total.
  • The Giants have won 15, or 51.7%, of the 29 games they've played as favorites this season.
  • San Francisco is 15-14 this season when entering a game favored by -115 or more on the moneyline.
  • Bookmakers have implied with the moneyline set for this matchup that the Giants have a 53.5% chance to win.
  • San Francisco ranks 12th in the majors with 273 total runs scored this season.
  • The Giants have a 4.47 team ERA that ranks 26th across all MLB pitching staffs.

Rangers Performance Insights

  • In four games as the underdog over the last 10 matchups, the Rangers have posted a mark of 2-2.
  • In its last 10 games with an over/under, Texas and its opponents have combined to eclipse the total two times.
  • The Rangers have been underdogs in 24 games this season and have come away with the win nine times (37.5%) in those contests.
  • This season, Texas has been victorious eight times in 18 chances when named as an underdog of at least -105 or longer on the moneyline.
  • The moneyline set for this matchup implies the Rangers have a 51.2% chance of walking away with the win.
  • Averaging 4.4 runs per game (275 total), Texas is the 11th-highest scoring team in the majors.
  • The Rangers have pitched to a 3.85 ERA this season, which ranks 12th in baseball.

Put your picks to the test and bet with BetMGM!

Giants Schedule

Date Opponent Score Pitching Matchup
June 1 Yankees L 7-3 Logan Webb vs Cody Poteet
June 2 Yankees L 7-5 Blake Snell vs Nestor Cortes Jr.
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 - Logan Webb vs Michael Lorenzen
June 8 @ Rangers - Blake Snell vs Andrew Heaney
June 9 @ Rangers - TBA 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

Rangers Schedule

Date Opponent Score Pitching Matchup
June 1 @ Marlins W 7-0 Michael Lorenzen vs Ryan Weathers
June 2 @ Marlins W 6-0 Andrew Heaney vs Trevor Rogers
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 - Michael Lorenzen vs Logan Webb
June 8 Giants - Andrew Heaney vs Blake Snell
June 9 Giants - Nathan Eovaldi vs TBA
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

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.