Friday's game between the Texas Rangers (27-29) and the Miami Marlins (20-37) at LoanDepot park has a good chance to be a close matchup, as our computer prediction projects a final score of 6-5, with the Rangers taking home the win. Game time is at 7:10 PM ET on May 31.

The probable pitchers are Jose Urena (1-4) for the Rangers and Sixto Sanchez (0-3) for the Marlins.

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

Rangers vs. Marlins 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. Marlins Score Prediction

  • Our pick for this contest is Rangers 6, Marlins 5.

Total Prediction for Rangers vs. Marlins

  • Total Prediction: Over 8.5 runs

Rangers Performance Insights

  • In four games as the favorite over the last 10 matchups, the Rangers have a record of 3-1.
  • In its last 10 games with a total, Texas and its opponents are 1-8-1 when it comes to hitting the over.
  • This season, the Rangers have won 17 out of the 32 games, or 53.1%, in which they've been favored.
  • Texas has entered 29 games this season favored by -120 or more and is 16-13 in those contests.
  • The moneyline for this contest implies a 54.5% chance of a victory for the Rangers.
  • Texas has scored the 11th-most runs in the majors this season with 249 (4.4 per game).
  • The Rangers' 4.04 team ERA ranks 16th across all league pitching staffs.

Marlins Performance Insights

  • The Marlins have played as the underdog in 10 of their past 10 games and have gone 5-5 in those contests.
  • In its previous 10 matchups with a total posted by oddsmakers, Miami and its foes are 3-7-0 when it comes to hitting the over.
  • The Marlins have won in 17, or 41.5%, of the 41 contests they have been named as odds-on underdogs this year.
  • This year, Miami has won 15 of 38 games when listed as at least +100 or worse on the moneyline.
  • The Marlins have an implied victory probability of 50% according to the moneyline set by oddsmakers for this matchup.
  • Miami scores the third-fewest runs in baseball (211 total, 3.7 per game).
  • The Marlins have the 27th-ranked ERA (4.54) in the majors this season.

Put your picks to the test and bet with BetMGM!

Rangers Schedule

Date Opponent Score Pitching Matchup
May 24 @ Twins L 3-2 José Ureña vs Bailey Ober
May 25 @ Twins L 5-3 Michael Lorenzen vs Chris Paddack
May 26 @ Twins W 6-2 Gerson Garabito vs Pablo Lopez
May 28 Diamondbacks W 4-2 Nathan Eovaldi vs Brandon Pfaadt
May 29 Diamondbacks W 6-1 Dane Dunning vs Ryne Nelson
May 31 @ Marlins - José Ureña vs Sixto Sanchez
June 1 @ Marlins - José Ureña vs Ryan Weathers
June 2 @ Marlins - TBA vs Trevor Rogers
June 3 Tigers - Nathan Eovaldi vs Tarik Skubal
June 4 Tigers - Dane Dunning vs Jack Flaherty
June 5 Tigers - José Ureña vs Kenta Maeda

Marlins Schedule

Date Opponent Score Pitching Matchup
May 25 @ Diamondbacks L 3-2 Sixto Sanchez vs Jordan Montgomery
May 26 @ Diamondbacks W 3-1 Ryan Weathers vs Blake Walston
May 27 @ Padres L 2-1 Trevor Rogers vs Michael King
May 28 @ Padres L 4-0 Jesús Luzardo vs Matt Waldron
May 29 @ Padres W 9-1 Braxton Garrett vs Yu Darvish
May 31 Rangers - Sixto Sanchez vs José Ureña
June 1 Rangers - Ryan Weathers vs José Ureña
June 2 Rangers - Trevor Rogers vs TBA
June 4 Rays - Jesús Luzardo vs Ryan Pepiot
June 5 Rays - Braxton Garrett vs TBA
June 7 Guardians - TBA 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.