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

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

Updated Jul. 31, 2024 2:00 p.m. ET

Nate Lowe and the Texas Rangers take on Nolan Arenado and the St. Louis Cardinals at Busch Stadium on Wednesday at 2:15 PM ET, in the final game of a three-game series. The Rangers have been listed as -116 moneyline favorites in this matchup against the Cardinals (-103). Texas is the run-line favorite (-1.5). The over/under is 9 runs for the matchup.

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

Rangers vs. Cardinals Highlights | MLB on FOX

Check out the best moments between the Texas Rangers and the St. Louis Cardinals on Tuesday, July 30.
ADVERTISEMENT

Rangers vs. Cardinals Game Information & Odds

  • When: Wednesday, July 31, 2024 at 2:15 PM ET
  • Where: Busch Stadium in St. Louis, Missouri
  • How to Watch on TV: BSSW
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Rangers -116 -103 9 -119 -101 -1.5 +139 -167

Rangers vs. Cardinals Prediction

  • Score Prediction: Cardinals 5, Rangers 4
  • Total Prediction: Under 9 runs
  • Win Probabilities: Rangers 55%, Cardinals 45%

Rangers vs. Cardinals Betting Insights

  • This season, the Rangers have won 35 out of the 60 games, or 58.3%, in which they've been favored.
  • This season Texas has won 32 of its 55 games, or 58.2%, when favored by at least -116 on the moneyline.
  • The moneyline for this contest implies a 53.7% chance of a victory for the Rangers.
  • The Cardinals have won in 25, or 49%, of the 51 contests they have been named as odds-on underdogs this year.
  • This season, St. Louis has come away with a win 24 times in 48 chances when named as an underdog of at least -103 or worse on the moneyline.
  • The Cardinals have an implied victory probability of 50.7% according to the moneyline set by sportsbooks for this matchup.
FINAL
TEX 1 · STL 10
MLB
RUN LINE
TO WIN
TOTAL
Texas Rangers
TEX
St. Louis Cardinals
STL

Rangers Recent Betting Performance

  • The Rangers were the moneyline favorite in eight of their last 10 games, and finished 6-2 in those matchups.
  • In their last 10 outings, the Rangers and their opponents combined to go over the total six times (all 10 games had set totals).
  • The Rangers are 3-7-0 against the spread over their past 10 games.

Rangers Recent Stats

Stat Avg/Total
Record 6-4
Runs Per Game 4
HR 11
ERA 4.23
K/9 8.8

Rangers Player Insights

  • Marcus Semien is batting .243 with 19 doubles, two triples, 15 home runs and 44 walks.
  • Semien is 58th in homers and 51st in RBI among all batters in baseball.
  • Corey Seager has shown his power as he leads his team with 19 home runs.
  • Of all major league hitters, Seager ranks 23rd in home runs and 62nd in RBI.
  • Josh Smith paces the Rangers with a team-high batting average of .281.
  • Adolis Garcia has made the most of his opportunities as he leads his team with 54 runs batted in.

Rangers Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Josh Smith 0.5 (-245) 1.5 (+130) 0.5 (+500) 0.5 (+190)
Marcus Semien 1.5 (+195) 1.5 (+100) 0.5 (+500) 0.5 (+140)
Corey Seager 1.5 (+145) 1.5 (-135) 0.5 (+250) 0.5 (+110)
Nate Lowe 0.5 (-220) 1.5 () 0.5 (+600) 0.5 (+200)
Wyatt Langford 0.5 (-255) 1.5 (+115) 0.5 (+475) 0.5 (+145)

Learn more about this Rangers vs. Cardinals matchup on Fox Sports.

Cardinals Recent Betting Performance

  • The Cardinals have played as underdogs in five of their past 10 games and won three of those contests.
  • In their last 10 games with a total, the Cardinals and their opponents are 5-5-0 when it comes to hitting the over.
  • The Cardinals have won five of their last 10 games against the spread.

Cardinals Recent Stats

Stat Avg/Total
Record 5-5
Runs Per Game 4.4
HR 17
ERA 4.75
K/9 7.2

Cardinals Player Insights

  • Alec Burleson paces the Cardinals with 61 runs batted in while racking up a team-high batting average of .282.
  • Burleson's home run total places him 29th in MLB, and he ranks 28th in RBI.
  • Brendan Donovan is batting .261 with 22 doubles, a triple, nine home runs and 30 walks.
  • Donovan is 144th among all hitters in the big leagues in home runs, and 71st in RBI.
  • Arenado has 14 doubles, 11 home runs and 29 walks while hitting .261.
  • Masyn Winn is batting .280 with 18 doubles, five triples, seven home runs and 28 walks.

Cardinals Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Alec Burleson 0.5 () 1.5 (+125) 0.5 (+700) 0.5 (+190)
Nolan Arenado 0.5 (-250) 1.5 (+115) 0.5 (+390) 0.5 (+140)
Willson Contreras 0.5 (-255) 1.5 (+105) 0.5 (+270) 0.5 (+145)
Paul Goldschmidt 0.5 (-260) 1.5 (+110) 0.5 (+340) 0.5 (+150)
Masyn Winn 0.5 (-265) 1.5 (+110) 0.5 (+600) 0.5 (+185)

Rangers vs. Cardinals Highlights | MLB on FOX

Check out the best moments between the Texas Rangers and the St. Louis Cardinals on Tuesday, July 30.

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
St. Louis Cardinals
Texas Rangers
share