Cardinals vs Rangers Picks and Prediction – 5/31/2025

Cardinals vs Rangers Prediction
The St Louis Cardinals open a three-game series on the road Friday versus the Texas Rangers. St Louis is 32-24 following Wednesday’s 6-4 victory over the Baltimore Orioles. Brendan Donovan hit a two-run homer for St Louis, and Masyn Winn had four hits for the Cardinals. St Louis is second in the National League Central, three games behind the first-place Chicago Cubs. Keep up to date with all the MLB action with our expert MLB picks.
Brendan Donovan is batting .335 with 69 hits and an on-base percentage of .395 to lead St Louis in the three categories. Lars Nootbaar is the leader in home runs with eight, and Willson Contreras is the RBI leader with 29. St Louis is batting .262 with a .404 slugging percentage. On Friday, St Louis will send Matthew Liberatore to the mound. The left-hander is 3-3 with a 2.73 ERA, 51 Ks, and 8 BBs.
The Texas Rangers dropped to 27-30 following Wednesday’s 2-0 loss to the Toronto Blue Jays. Texas' pitching gave up a two-run homer to Toronto in the top of the 9th inning and could not answer back in their half of the inning. Texas has lost eight of the last 10, and the Rangers trail first-place Seattle Mariners by 4 ½ games in the American League West.
Josh Jung is batting .274 with 48 hits to lead Texas in both categories. Wyatt Langford is the leader in home runs with 10, and Adolis Garcia is the leader in RBI with 27. Josh Smith is the leader in on-base percentage at .341. Texas is batting .219 with a .354 slugging percentage. On Friday, Texas will send Jack Leiter to the mound. The right-hander is 3-2 with a 4.17 ERA, 30 Ks, and 21 BBs.
Cardinals vs Rangers Pick Analysis
The St. Louis Cardinals will win on the road Friday when visiting the Texas Rangers, but the play here is UNDER. The UNDER has cashed in six of the last seven St Louis has played on the road versus Texas, nine of Texas’ last 11 overall, and in each of Texas’ last five played at home. St Louis starter Matthew Liberatore has had five consecutive strong outings, allowing seven runs across 28.1 innings. Final Score Prediction: St. Louis Cardinals win but our best play is UNDER 4-2.
Betting Trends for Texas Rangers vs St. Louis Cardinals

Cardinals

Rangers
Our Free MLB Pick for Texas Rangers vs St. Louis Cardinals

Under