Cardinals vs Rangers Prediction, Odds, Moneyline, Spread & Over/Under for May 31

Odds updated as of 4:17 p.m.
The MLB slate on Saturday includes the St. Louis Cardinals facing the Texas Rangers.
Here's everything you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.
Cardinals vs Rangers Game Info
- St. Louis Cardinals (32-25) vs. Texas Rangers (28-30)
- Date: Saturday, May 31, 2025
- Time: 4:05 p.m. ET
- Venue: Globe Life Field -- Arlington, Texas
- Coverage: RSN and FDSMW
Cardinals vs Rangers Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: STL: (-126) | TEX: (+108)
- Spread: STL: -1.5 (+132) | TEX: +1.5 (-160)
- Total: 8.5 -- Over: (-115) | Under: (-105)
Cardinals vs Rangers Probable Starting Pitchers
Probable Pitchers: Sonny Gray (Cardinals) - 5-1, 4.06 ERA vs Patrick Corbin (Rangers) - 3-3, 3.75 ERA
The probable starters are Sonny Gray (5-1) for the Cardinals and Patrick Corbin (3-3) for the Rangers. When Gray starts, his team is 7-4-0 against the spread this season. Gray and his team have won each of the five games he's started as the moneyline favorite. The Rangers have a 6-3-0 ATS record in Corbin's nine starts that had a set spread. The Rangers are 2-4 in Corbin's six starts this season that they were the underdog on the moneyline.
Cardinals vs Rangers Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Rangers win (56.6%)
Cardinals vs Rangers Moneyline
- Looking at the moneyline for Cardinals-Rangers, St. Louis is the favorite at -126, and Texas is +108 playing at home.
Cardinals vs Rangers Spread
- The Cardinals are favored by 1.5 runs on the road versus the Rangers. The Cardinals are +132 to cover the spread, while the Rangers are -160.
Cardinals vs Rangers Over/Under
- The Cardinals-Rangers contest on May 31 has been given an over/under of 8.5 runs. The over is set at -115 and the under at -105.
Bet on St. Louis Cardinals vs. Texas Rangers on FanDuel today!
Cardinals vs Rangers Betting Trends
- The Cardinals have been favorites in 21 games this season and have come away with the win 11 times (52.4%) in those contests.
- This season St. Louis has come away with a win seven times in 10 chances when named as a favorite of at least -126 on the moneyline.
- The Cardinals and their opponents have gone over in 30 of their 57 games with a total set by sportsbooks this season.
- The Cardinals have an against the spread record of 32-25-0 in 57 games with a line this season.
- The Rangers have a 9-19 record in games they were listed as the moneyline underdog (winning 32.1% of those games).
- Texas is 3-14 (winning just 17.6% of its games) when it has played as a moneyline underdog of +108 or longer.
- The Rangers have had an over/under set by bookmakers 58 times, and have combined with opponents to go over the total in 18 of those games (18-39-1).
- The Rangers have collected a 31-27-0 record against the spread this season.
Cardinals Player Leaders
- Brendan Donovan has 70 hits and an OBP of .392 to go with a slugging percentage of .476. All three of those stats lead St. Louis hitters this season. He has a .333 batting average, as well.
- He is seventh in batting average, 11th in on-base percentage, and 42nd in slugging among qualifying hitters in the majors.
- Donovan has hit safely in five games in a row. In his last five games he is batting .450 with two doubles, a home run, a walk and two RBIs.
- Lars Nootbaar is batting .252 with 12 doubles, eight home runs and 33 walks. He's slugging .417 with an on-base percentage of .353.
- He is 96th in batting average, 44th in on-base percentage and 89th in slugging in the majors.
- Nootbaar has picked up a hit in three games in a row. During his last five outings he is batting .286 with two doubles, a home run, a walk and three RBIs.
- Nolan Arenado has collected 47 base hits, an OBP of .311 and a slugging percentage of .387 this season.
- Masyn Winn has six home runs, 20 RBI and a batting average of .271 this season.
Rangers Player Leaders
- Wyatt Langford has accumulated 44 hits, a team-high for the Rangers. He's batting .246 and slugging .469 with an on-base percentage of .328.
- Including all qualified hitters, he ranks 106th in batting average, while his on-base percentage ranks 78th and he is 43rd in slugging.
- Josh Jung is slugging .450 to lead his team. He has a batting average of .283 with an on-base percentage of .328.
- He is 35th in batting average, 78th in on-base percentage and 52nd in slugging percentage in MLB.
- Josh Smith has racked up an on-base percentage of .346, a team-high for the Rangers.
- Adolis Garcia is hitting .208 with 11 doubles, seven home runs and 11 walks.
Cardinals vs Rangers Head to Head
- 5/30/2025: 11-1 TEX (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -126, Underdog Moneyline: +108)
- 7/31/2024: 10-1 STL (Favorite: Rangers, Spread: -1.5, Total: 9.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 7/29/2024: 6-3 TEX (Favorite: Rangers, Spread: -1.5, Total: 8.5, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 6/7/2023: 1-0 STL (Favorite: Rangers, Spread: -1.5, Total: 9, Favorite Moneyline: -134, Underdog Moneyline: +116)
- 6/6/2023: 6-4 TEX (Favorite: Rangers, Spread: -1.5, Total: 9.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 6/5/2023: 4-3 TEX (Favorite: Rangers, Spread: -1.5, Total: 10, Favorite Moneyline: -146, Underdog Moneyline: +124)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!