Rangers vs. Cardinals Dunkel MLB Picks, Predictions and Prop Bets - June 1
01 June 2026

The Texas Rangers aim to prolong their three-game winning streak when they play the St. Louis Cardinals on Monday at 7:45 p.m. ET, at Busch Stadium. Jacob deGrom (3-4, 3.77 ERA) gets the start for the Rangers, who are 28-31 this season and third in the AL West. Michael McGreevy (3-4, 2.98 ERA) is the expected starter for the Cardinals, who are 31-26 and second in the NL Central.
Despite playing away from their home ballpark, the Rangers are favored to win (-125) over the Cardinals (+105). The total for the Rangers-Cardinals game is set at 7.5.
Rangers vs. Cardinals Odds, Game Time
- Game day: Monday, June 1, 2026
- Game time: 7:45 p.m. ET
- Location: St. Louis, Missouri
- Stadium: Busch Stadium
- Favorite: Rangers (-125)
- Underdog: Cardinals (+105)
- Over/under: 7.5
How to Watch Rangers vs. Cardinals
- TV Channel: CARD and RSN
- Live Stream: Fubo (Watch Now!)
Bet now on FanDuel Sportsbook!
Rangers vs. Cardinals: Betting the Moneyline
- The Rangers have won 50% of the games this season when they were favored on the moneyline (15-15).
- St. Louis has been victorious in 26, or 54.2%, of the 48 contests it has been chosen as underdogs in this season.
- Texas has entered 19 games this season favored by -125 or more and is 8-11 in those contests.
- The Cardinals have a mark of 19-17 in contests where sportsbooks favor them by +105 or worse on the moneyline.
- Based on this game's moneyline, the Rangers have an implied win probability of 55.6%.
- The Cardinals have an implied victory probability of 48.8% according to the moneyline set by sportsbooks for this matchup.
Rangers vs. Cardinals: Betting the Spread & Total
- The Rangers have combined with opponents to go over the total 24 times this season for a 24-29-6 record against the over/under.
- St. Louis' games have gone over the total in 22 of its 57 chances.
- The Rangers have gone 28-31-0 ATS this season.
- The Cardinals have an against the spread mark of 34-23-0 in 57 games with a line this season.
