Helmet, Clothing, Footwear

St. Louis Cardinals vs Texas Rangers Prediction 5/31/25 MLB Picks

Pick details

Texas Rangers (27-30) vs St. Louis Cardinals (32-24)

May 31, 2025 at 04:05 PM EDT

The Line: Betting Odds: Texas Rangers +120 / St. Louis Cardinals -142 — Over/Under: 8

(Get latest betting odds)

In this article, we will formulate a St. Louis Cardinals vs Texas Rangers Prediction for this MLB game on Saturday, May 31st, at Globe Life Field. To formulate this prediction, we will look at: 

-The Cardinals’ recent form and recent player performance

-The Rangers’ recent form and recent player performance

-Recent Betting trends and streaks involving St. Louis

-Recent Betting trends and streaks involving Texas

-Recent betting trends in games played between St. Louis and Texas

-A summary that ties it all together produces a favorable betting outcome for Today’s Game between the Cardinals and Rangers. 

How Do the Cardinals Bounce Back?

The Cardinals had won five games in a row before Friday’s game, where it all fell apart. It was one bad inning for Matthew Liberatore and then some terrible pitching from the bullpen that did them in. Gordon Graceffo went one inning, giving up four hits and four runs. Matt Svanson also went one inning, giving up three hits and two runs. 

The Cardinals are averaging 4.8 runs while their pitching is giving up 4.0 runs per game. The offense is ranked 7th in the league while the pitching is ranked 12th. Lars Nootbaar has hit eight home runs and driven in 27 RBIs so far this season. Getting the start for the Cardinals will be Sonny Gray, who sits with a 5-1 record and an ERA of 4.06. Against the Arizona Diamondbacks, he went six innings, giving up nine hits and three runs. 

Why the Cardinals Will Beat the Rangers

  • The Rangers have lost each of their last four games at Globe Life Field following a win.
  • The Cardinals have won six of their last seven day games against AL West opponents that held a losing record.
  • The Rangers have failed to cover the run line in eight of their last nine games against NL Central opponents following a home win.
  • The Cardinals have covered the run line in each of their last four games as favorites against American League opponents following a road loss.
  • The Rangers have trailed after 5 innings in eight of their last nine Saturday games against NL Central opponents that held a winning record.

What an Offensive Game for the Rangers


Want to know HOW the Pros Bet?
Professional Bettor Demo: 👉 SEE IT NOW! 👈

The knock on this Rangers team has been with the offense all season, but on Friday, they really impressed, scoring 11 runs on the way to the victory. Sam Haggerty had a huge game, finishing with three hits and three RBIs. Josh Jung also finished with three hits and three runs. Jack Leiter got the start, and he went 5.2 innings, giving up three hits and zero runs. 

The Rangers are averaging 3.24 runs while their pitching is giving up 3.45 runs per game. The offense is ranked 28th, while the pitching is ranked 4th. If the Rangers could just find a way to get their offense going, they could turn this season around. Getting the start for the Rangers will be Patrick Corbin, who sits with a 3-3 record and an ERA of 3.75. Against the Chicago White Sox he went 5.1 innings giving up five hits and three runs. 

Why the Rangers Will Beat the Cardinals

  • The Rangers have won seven of their last eight games as underdogs against the Cardinals following a win.
  • The Cardinals have lost four of their last five games as favorites against AL West opponents.
  • The underdogs have covered the run line in eight of the Cardinals’ last nine games.
  • The Cardinals have failed to cover the run line in five of their last six games as road favorites against AL West opponents.
  • The Rangers have led after 5 innings in each of their last three home games against National League opponents.
  • The Rangers have won the first inning in each of their last three games against National League opponents that held a winning record.
  • The Cardinals have trailed after 3 innings in four of their last five games as favorites against AL West opponents.

St. Louis Cardinals vs Texas Rangers Prediction

This game is going to be a low-scoring. Patrick Corbin has been one of the reasons the Rangers’ pitching staff has been solid, and he sits with an ERA of 3.75. For the Cardinals, they sent Sonny Gray to the mound, and he sits with an ERA of 4.06. The Rangers’ offense is averaging 3.24 runs per game, and they can’t be trusted to get their offense going here. It’s hard to imagine that either team is going to reach even three runs, and this game is going to stay lower scoring. Back the under. 

Shane Mickle's Pick: Under

Need More? Get Premium Picks

Hot Cappers

Latest Picks & Game Previews

  • Milwaukee Brewers vs San Diego Padres Prediction 9/22/2025 Today’s MLB Picks

    September 22, 2025

  • Cardinals vs Giants Prediction 9/22/2025 Today’s MLB Picks

    September 22, 2025

  • Lorenzo Musetti vs Alejandro Tabilo Chengdu Prediction 9/23/2025 Today’s Tennis Picks

    September 23, 2025

  • Alexander Bublik vs Valentin Royer Hangzhou Prediction 9/23/2025 Today’s Tennis Picks

    September 23, 2025

  • Yulia Putintseva vs Yuan Yue Beijing Prediction 9/24/2025 Today’s Tennis Picks

    September 24, 2025

  • Alycia Parks vs Sonay Kartal Beijing Prediction 9/24/2025 Today’s Tennis Picks

    September 24, 2025

  • Rebecca Sramkova vs Elena Gabriela Ruse Beijing Prediction 9/25/2025 Today’s Tennis Picks

    September 25, 2025

  • TCU vs Arizona State Prediction 9/26/2025 Today’s College Football Picks

    September 26, 2025

  • Louisville vs Pittsburgh Prediction 9/27/2025 Today’s College Football Picks

    September 27, 2025

  • Duke vs Syracuse Prediction 9/27/2025 Today’s College Football Picks

    September 27, 2025