Cardinals vs. Rangers Prediction, Odds, Picks - May 31

Cardinals vs. Rangers Prediction, Odds, Picks - May 31

Updated May. 31, 2025 4:02 p.m. ET
Data Skrive

Wyatt Langford will lead the Texas Rangers into a matchup with Brendan Donovan and the St. Louis Cardinals on Saturday at 4:05 p.m. ET, in the second game of a three-game series at Globe Life Field. Bookmakers list the Cardinals as -128 moneyline favorites, while giving the underdog Rangers +109 moneyline odds to win. St. Louis is favored on the run line (-1.5 with +127 odds). The total for the matchup has been listed at 8.5 runs.

Here is everything you need to know from a betting perspective on the Cardinals-Rangers game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Cardinals vs. Rangers Highlights | MLB on FOX

Check out the best moments between the St. Louis Cardinals and the Texas Rangers!

Cardinals vs. Rangers Game Information & Odds

  • When: Saturday, May 31, 2025 at 4:05 p.m. ET
  • Where: Globe Life Field in Arlington, Texas
  • How to watch on TV: RSN and FDSMW
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Cardinals -128 +109 8.5 -115 -105 -1.5 +127 -152

Cardinals vs. Rangers Prediction

  • Score Prediction: Rangers 5, Cardinals 4
  • Total Prediction: Under 8.5 runs
  • Win Probabilities: Cardinals 50%, Rangers 50%

Cardinals vs. Rangers Betting Insights

  • This season, the Cardinals have won 12 out of the 22 games, or 54.5%, in which they've been favored.
  • St. Louis has entered 10 games this season favored by -128 or more and is 7-3 in those contests.
  • Oddsmakers have implied with the moneyline set for this matchup that the Cardinals have a 56.1% chance to win.
  • The Rangers have come away with nine wins in the 28 contests they have been listed as the underdogs in this season.
  • This year, Texas has won three of 16 games when listed as at least +109 or worse on the moneyline.
  • The Rangers have an implied victory probability of 47.8% according to the moneyline set by oddsmakers for this matchup.

Cardinals Recent Betting Performance

  • The Cardinals were the moneyline favorite in seven of their last 10 games, and they finished 4-3 in those matchups.
  • Over their last 10 outings -- all had a set run total -- the Cardinals and their opponents combined to go over the total six times.
  • The Cardinals have put together a 6-4-0 record against the spread over their past 10 games.

Cardinals Recent Stats

Stat Avg/Total
Record 6-4
Runs Per Game 4.6
HR 7
ERA 4.40
K/9 8

Cardinals Player Insights

  • Donovan has racked up a team-high batting average of .333.
  • Of all hitters in MLB, Donovan is 162nd in homers and 99th in RBI.
  • Donovan carries a five-game hitting streak into this matchup. In his last five games he is hitting .450 with two doubles, a home run, a walk and two RBIs.
  • Lars Nootbaar has shown his power as he leads his team with eight home runs.
  • Nootbaar is 60th in homers and 69th in RBI on the year.
  • Nootbaar has three straight games with at least one hit. In his last five games he is hitting .286 with two doubles, a home run, a walk and three RBIs.
  • Nolan Arenado has 10 doubles, a triple, six home runs and 20 walks while batting .236.
  • Masyn Winn is hitting .271 with eight doubles, six home runs and 18 walks.

Cardinals Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Willson Contreras 0.5 (-265) 1.5 (-105) - 0.5 (+120)
Nolan Arenado 0.5 (-220) 1.5 (+125) - 0.5 (+150)
Masyn Winn 0.5 (-270) 1.5 (+105) - 0.5 (+165)
Lars Nootbaar 0.5 (-225) 1.5 (+125) - 0.5 (+165)
Ivan Herrera 0.5 (-260) 1.5 (+100) - 0.5 (+140)

Rangers Recent Betting Performance

  • The Rangers have played as underdogs in four of their past 10 games and won one of those contests.
  • In their last 10 games with a total, the Rangers and their opponents have failed to hit the over seven times.
  • The Rangers have a record of 3-7-0 ATS over their last 10 games.

Rangers Recent Stats

Stat Avg/Total
Record 3-7
Runs Per Game 3
HR 9
ERA 2.75
K/9 8

Rangers Player Insights

  • Langford has swatted a team-leading 11 long balls.
  • Among all hitters in the majors, Langford's home run total ranks 24th and his RBI tally ranks 109th.
  • Josh Jung has a club-best .283 batting average.
  • Jung is currently 82nd in homers and 109th in RBI in the major leagues.
  • Josh Smith has five doubles, a triple, four home runs and 18 walks while batting .272.
  • Adolis Garcia has a team-best 27 runs batted in.

Rangers Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Wyatt Langford 0.5 (-215) 1.5 (+120) - 0.5 (+170)
Josh Jung 0.5 (-230) 1.5 (+135) - 0.5 (+160)
Jake Burger 0.5 (-205) 1.5 (+135) - 0.5 (+170)
Corey Seager 1.5 (+190) 1.5 (-105) - 0.5 (+155)
Sam Haggerty 0.5 (-155) 0.5 (-155) - 0.5 (+285)

Cardinals vs. Rangers Highlights | MLB on FOX

Check out the best moments between the St. Louis Cardinals and the Texas Rangers!

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share