Texas Rangers vs St. Louis Cardinals Betting Picks & Predictions
The Texas Rangers and St. Louis Cardinals are set to face off in a series opener, with the Rangers currently in second place in the AL West and the Cardinals in second place
Game outlook
The Texas Rangers and St. Louis Cardinals are set to face off in a series opener, with the Rangers currently in second place in the AL West and the Cardinals in second place in the NL Central. The Rangers had won five consecutive games before being swept in their last series, while the Cardinals had lost three in a row before a recent win. Nathan Eovaldi will be starting for the Rangers and Andre Pallante for the Cardinals, with Texas opening as the betting favorite. The current line is Texas -106 with a total of 8.5 runs for the game.
Betting Odds
Moneyline: Rangers -106 | Cardinals -105
Spread: Rangers -1.5 (+150) | Cardinals +1.5 (-170)
Total: Over/Under 8.5 (-110)
Based on the moneyline, the implied probability that Texas will win straight-up is 51%.
Texas Rangers
The Texas Rangers had a strong five-game win streak where their pitching only allowed 10 runs, but their pitching struggled in their last series against the Toronto Blue Jays, giving up 20 runs in three losses. Despite scoring three runs on 10 hits in the last game, the Rangers were unable to secure a win. Josh Smith and Nathaniel Lowe contributed offensively, with Smith leading the team in batting average. Marcus Semien leads the team in at-bats but has struggled to produce runs in recent games. The Rangers rank 18th in runs scored and 16th in team ERA in the league. Nathan Eovaldi will start Game 1 of the upcoming series, coming off a solid performance in his last outing. The team power ranking is 15, with a ranking of 17 in offense and 13 in defense. Overall, the Rangers have a record of 80-82 this season.

