Game Time: 7:45 pm ET, Wednesday, June 3, 2026
Venue: Busch Stadium, St. Louis, MO
Where to Watch: MLB TV, ESPN Unlimited
Opening Odds at USA Sportsbooks
DraftKings: Moneyline odds: Rangers -105, Cardinals -115; Over/Under: 8 runs
Bet365: Moneyline odds: Rangers -105, Cardinals -115; Over/Under: 7.5 runs
BetMGM: Moneyline odds: Rangers -105, Cardinals -115; Over/Under: 8 runs
Season Record
Texas Rangers: 29-31 (2nd place, AL West)
St Louis Cardinals: 31-27 (2nd place, NL Central)
Do not miss out on our expert handicapper analysis! Amedeus Mastrangelo is on a HOT STREAK in MLB on a 21-9 MLB RUN for +$11,640 PROFIT! Make sure you check out his picks and many more from the expert handicappers featured in the Shop Picks section.
Recent Form
Texas Rangers: 5-5 last 10
St Louis Cardinals: 3-7 last 10
Texas Rangers vs St Louis Cardinals Preview and Analysis
The Rangers are entering this series off a win and completed the sweep in their 3-game series against the Kansas City Royals 3-0 in their last series. They enter this game with a 29-31 record overall and have a road record of 14-18. This is the series finale of a 3-game series with the Cardinals on Wednesday with the 2nd game still to be played on Tuesday. The Rangers won the series opener on Monday. Their offense ranks 20th in the MLB with a .696 OPS. Nathan Eovaldi is their starting pitcher on Tuesday while MacKenzie Gore is making his start in this game on Wednesday. He is 4-4 with a 3.96 ERA this season. His team lost 2 of their last 3 games this season with him making an appearance. In his last MLB regular season appearance, he allowed 0 ER, 0 HR, and 1 BB with 3 SO on 4 hits through 6.1 IP against the Kansas City Royals.
The Cardinals are entering this series off a win and won their 3-game series against the Chicago Cubs 2-1 in their last series. They enter this game with a 31-27 record overall and have a home record of 15-15. This is the 3rd game of a 3-game series with the Rangers on Wednesday with the 2nd game of this series still to be played on Tuesday. The Cardinals lost the 1st game of this series on Monday. Their offense ranks 20th in the MLB with a .696 OPS. Dustin May is their starting pitcher on Tuesday while Andre Pallante is making his start in this game on Wednesday. He is 5-4 with a 4.19 ERA this season. His team won their last 2 straight games this season with him making an appearance. In his last MLB regular season start, he allowed 4 earned runs, 1 homer, and 1 walk with 3 strikeouts on 8 hits through 3 innings pitched against the Chicago Cubs.
Rangers vs Cardinals Prediction
The current betting odds have the Rangers listed as a slight underdog in this game according to Draftkings Sportsbook. The Rangers haven't looked great in their games this season with their 29-31 record overall which has them right in the middle of the AL West. They haven't been a great road team either with their 14-18 road record this year. Meanwhile, the Cardinals have looked good in their games this season with their 31-27 record overall which has them right near the top of the NL Central. They have looked good in their own ballpark too with their 15-15 home record this season. The Cardinals had a really hot start to the season, but they have looked terrible lately and are starting to regress back to the mean. They are 3-7 in their last 10 games now while the Rangers are 5-5 and have been getting hot with their offense in their last series. They swept the Royals by putting up a ton of runs in that series and that should carry over into this series too, already taking the 1st game of it. Pallante is starting for the Cardinals in this one and he hasn't looked great this season. He is 5-4 with a 4.19 ERA and he has been giving up quite a few runs lately. The team has been having success lately, winning 2 games in a row now with him starting, but he did give up 4 earned runs in his last start and that has been a common theme for him. The Rangers are going with Gore in this one and he hasn't looked bad this season. He is 4-4 with a 3.96 ERA, but lately he hasn't been giving up many runs. He is coming off a great start in which he gave up no runs and he has looked better in his last few starts now. The team has still lost 2 of their last 3 games with him starting, but the offense has been picking up for the Rangers now and they can take advantage of the Cardinals slipping into a slump now. The best way to place a bet here is on the Rangers to win this game.
Rangers Cardinals Prediction: Our MLB Pick for Wednesday, June 3, 2026 (7:45 pm ET start time) is Rangers 4 Cardinals 3.
Don't miss our champion handicappers free picks, best bets, and expert baseball picks today. And if you enjoyed this Texas Rangers St Louis Cardinals prediction, be sure to drop by every day for our daily MLB projections and previews.
MLB Betting Trends
Texas Rangers: 188-196 (-23.4 units) on the moneyline in all games. 80-113 (-32.4 units) on the moneyline in road games. 55-60 (-9.8 units) on the moneyline in an inter-league game. 7-1 UNDER against NL Central opponents.
St Louis Cardinals: 117-106 (+12.3 units) on the moneyline when the money line is +125 to -125. 31-27 (+9.9 units) on the moneyline in all games. 23-18 (+9.9 units) on the moneyline vs. good fielding teams - averaging 0.6 errors/game or less. 8-4 UNDER against left-handed starters.
Key Injuries
Texas Rangers: C. Martin (RP) Fifteen Day IL - Shoulder. C. Winn (RP) Fifteen Day IL - Arm. C. Baumler (RP) Sixty Day IL - Ribs. C. Seager (SS) Ten Day IL - Back. J. Smith (2B) Ten Day IL - Glute. R. Garcia (RP) Sixty Day IL - Shoulder. W. Langford (LF) Ten Day IL - Forearm. C. Bradford (RP) Sixty Day IL - Elbow. J. Montgomery (SP) Sixty Day IL - Elbow.
St Louis Cardinals: N. Church (LF) Ten Day IL - Lower-body. R. Urias (3B) Ten Day IL - Elbow. L. Nootbaar (LF) Sixty Day IL - Heels.
Notable Quotes
“He’s never really felt 100%. I’ve said it before, he should be a Hall of Famer. I think he’s going to be a Hall of Famer. That’s how dominant he’s been throughout his career, and he’s still got a couple of years left in him, too.” - Skip Schumaker on Jacob deGrom after his team’s win against the Cardinals in their game on Monday.
“McGreevy did a really nice job, man. I love the way this kid prepares and just the way he's going about it. He's done a really nice job of truly understanding the opposition and what they did well, where the holes are, where that overlaps with his strengths and weaknesses and then just having a purpose behind every pitch that he throws.” - Oliver Marmol after his team’s loss against the Rangers in their game on Monday.
Starting Lineups
Texas Rangers
Joc Pederson (L) DH
Josh Jung (R) 3B
Brandon Nimmo (L) RF
Jake Burger (R) 1B
Ezequiel Duran (R) SS
Alejandro Osuna (L) LF
Evan Carter (L) CF
Danny Jansen (R) C
Nicky Lopez (L) 2B
St Louis Cardinals
JJ Wetherholt (L) 2B
Iván Herrera (R) C
Alec Burleson (L) 1B
Jordan Walker (R) RF
Bryan Torres (L) LF
Masyn Winn (R) SS
Nolan Gorman (L) 3B
Jimmy Crooks (L) DH
Victor Scott II (L) CF
Statistical Leaders
Texas Rangers
Batting Average: Nicky Lopez (.333)
Hits: Josh Jung (65)
Home Runs: Jake Burger (10)
RBI: Jake Burger (37)
Stolen Bases: Evan Carter (9)
Wins: Nathan Eovaldi (5)
Saves: Jacob Latz (8)
ERA: Jakob Junis (1.75)
St Louis Cardinals
Batting Average: Nelson Velázquez (.375)
Hits: Jordan Walker (62)
Home Runs: Jordan Walker (15)
RBI: Jordan Walker (43)
Stolen Bases: Jordan Walker (7)
Wins: Kyle Leahy (5)
Saves: Riley O'Brien (14)
ERA: Gordon Graceffo (1.80)
Managers:
Texas Rangers: Skip Schumaker (1st season)
St Louis Cardinals: Oliver Marmol (5th season)