Texas Rangers Defeat St. Louis Cardinals 7-4
Tuesday, June 2, 2026, 7:45 PM ET · Busch Stadium
Texas Rangers 7, St. Louis Cardinals 4, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won Texas Rangers vs St. Louis Cardinals?
Texas Rangers beat St. Louis Cardinals 7-4 at Busch Stadium on June 2, 2026.
Who was favored in Texas Rangers vs St. Louis Cardinals?
Texas Rangers were the favorite at DraftKings, moneyline -112 (about 53% implied). The favorite won.
In a tightly contested matchup at Busch Stadium, the Texas Rangers triumphed over the St. Louis Cardinals with a final score of 7-4. This victory allowed the Rangers to win the series 2-1 against the Cardinals, further solidifying their recent form. The Rangers, now with a record of 30-31, have shown resilience, particularly with a current streak of three consecutive wins. In their last ten games, they have a record of 5-5, averaging 4.9 runs scored while allowing 4.4 runs per game. In contrast, the Cardinals, who now hold a record of 31-28, have struggled recently, going 3-5-2 in their last ten outings and averaging only 2.3 runs scored against 2.8 runs allowed.
The game unfolded with a series of scoring plays that kept fans on the edge of their seats. The Rangers initially took the lead in the fifth inning when Joc Pederson doubled to right field, allowing Lopez to score. The sixth inning saw the Rangers extend their lead to 3-2 when Osuna singled to right, bringing Burger home. The seventh inning was pivotal, as the Rangers scored again with a sacrifice fly from Jung, allowing Higashioka to cross the plate. However, the Cardinals responded with a rally of their own, as Burleson doubled to left, scoring Wetherholt and bringing Herrera to third. Shortly after, Walker's single tied the game at 4-4.
As the game progressed into the ninth inning, the Rangers regained control. Pederson's single brought Carter home, and soon after, Jung's hit allowed Helman to score, pushing the Rangers to a 6-4 lead. Finally, a sacrifice fly from Nimmo sealed the game, scoring Pederson and solidifying the Rangers' victory.
In terms of injury impacts, the Cardinals were without several key players, including Everson Pereira and Masyn Winn, both on the 10-Day Injured List. Ramon Urias was listed as day-to-day with an arm issue, while Andre Pallante and JJ Wetherholt were also sidelined due to injuries. The Rangers faced their own injury challenges, with Michael Helman on the 60-Day IL and Josh Jung on the 10-Day IL, among others.
The betting market reflected a competitive matchup, with DraftKings listing the Rangers at -112 and the Cardinals at -108 on the money line. The spread was set at 1.5, with a total of 7.0 runs for the game. The odds for the over were -107, while the under was priced at -112, indicating a balanced expectation for scoring.
Conditions at Busch Stadium were conducive to a close game, and the atmosphere was electric as fans witnessed the back-and-forth nature of the contest. Viewers were treated to a display of clutch hitting and strategic plays, especially in the later innings where the game's outcome hinged on key moments.
Overall, this matchup showcased the competitive spirit of both teams, with the Rangers capitalizing on their opportunities to secure a crucial win, while the Cardinals will need to regroup and address their recent struggles as they look to improve their standing.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | TEX -112 | 7 o -107 / u -112 | Texas Rangers -112 · St. Louis Cardinals -108 |
Injury report
- Everson Pereira10-Day-ILHandSt. Louis Cardinals
- Ramon UriasDay-To-DayArmSt. Louis Cardinals
- Masyn Winn10-Day-ILThumbSt. Louis Cardinals
- Andre Pallante15-Day-ILElbowSt. Louis Cardinals
- JJ Wetherholt10-Day-ILWristSt. Louis Cardinals
- Michael Helman60-Day-ILHandTexas Rangers
- Josh Jung10-Day-ILCalfTexas Rangers
- Robert Garcia60-Day-ILShoulderTexas Rangers
- Kyle Higashioka10-Day-ILForearmTexas Rangers
- Carter Baumler60-Day-ILRibsTexas Rangers
Recent form
St. Louis Cardinals
Last 10: 3-5-2Streak L12.3 scored · 2.8 allowed per game2-2 at home
- L1-2vs Texas RangersJun 1
- W5-1vs Chicago CubsMay 31
- L1-6vs Chicago CubsMay 30
- W6-5vs Chicago CubsMay 29
- L1-2at Milwaukee BrewersMay 27
- L0-6at Milwaukee BrewersMay 26
- L1-5at Milwaukee BrewersMay 25
- D0-0at Cincinnati RedsMay 24
- W8-1at Cincinnati RedsMay 23
- D0-0at Cincinnati RedsMay 22
Texas Rangers
Last 10: 5-5Streak W34.9 scored · 4.4 allowed per game2-2 away
- W2-1at St. Louis CardinalsJun 1
- W6-3vs Kansas City RoyalsMay 31
- W9-1vs Kansas City RoyalsMay 30
- L1-5vs Houston AstrosMay 29
- L3-4vs Houston AstrosMay 28
- W10-7vs Houston AstrosMay 27
- L0-9vs Houston AstrosMay 25
- L2-5at Los Angeles AngelsMay 24
- L6-9at Los Angeles AngelsMay 23
- W10-0at Colorado RockiesMay 20
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Houston | - | 69 | W1 | .507 | 71 |
| Texas | 2 | 71 | L1 | .493 | 69 |
| Seattle | 5 | 74 | W2 | .471 | 66 |
| Athletics | 17 | 86 | W1 | .386 | 54 |
| Los Angeles | 18 | 87 | L2 | .379 | 53 |
| Milwaukee | - | 53 | W2 | .621 | 87 |
| Chicago | 9 | 62 | L2 | .557 | 78 |
| St. Louis | 17 | 70 | W2 | .500 | 70 |
| Pittsburgh | 19 | 72 | L1 | .486 | 68 |
| Cincinnati | 20 | 73 | W2 | .479 | 67 |
How the scoring went
- 2nd Inning0-1Crooks singled to right, Torres scored, Winn to third.
- 4th Inning0-2Gorman homered to left (373 feet).
- 5th Inning1-2Lopez grounded into fielder's choice to pitcher, Carter scored, Higashioka out at second.
- 5th Inning2-2Pederson doubled to right, Lopez scored.
- 6th Inning3-2Osuna singled to right, Burger scored.
- 7th Inning4-2Jung hit sacrifice fly to left, Higashioka scored.
- 7th Inning4-3Burleson doubled to left, Wetherholt scored, Herrera to third.
- 7th Inning4-4Walker singled to left, Herrera scored, Burleson to third.
- 9th Inning5-4Pederson singled to left, Carter scored, Helman to second.
- 9th Inning6-4Jung singled to right, Helman scored, Pederson to third.
- 9th Inning7-4Nimmo hit sacrifice fly to center, Pederson scored.
Win probability
Above the line favours St. Louis Cardinals, below favours Texas Rangers.
Venue
- Busch StadiumSt. Louis, Missouri
- Attendance24859
- OfficialsManny Gonzalez, Tom Hanahan, Ron Kulpa, Scott Barry
Elsewhere
Picks for MLB
MLB rules and settlement
These two, other days
- Cardinals Edge Rangers in Competitive ShowdownJun 3, 2026
- Rangers Edge Cardinals in Close ContestJun 1, 2026