Cardinals vs. Rangers Odds & Betting Predictions - May 31, 2025

Cardinals at Rangers

12:05 am • CW33
1 - 11
Starting Pitchers
pitcherteameraw-l
Jack Leiter logoJ.LeiterTexas Rangers logo4.276-6
Matthew Liberatore logoM.LiberatoreSt. Louis Cardinals logo4.136-7

Cardinals at Rangers Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
54-52
-1.5
-1.5+131
o8.5-115
-126
Rangers
55-50
u9
+1.5-155
u8.5-106
+108
location pinSaturday 12:05 a.m.
May 31, 2025
Globe Life FieldArlington
Cardinals vs. Rangers Expert Picks
Austin Pendergrass
Austin Pendergrass
Last 30d: 37-62-0 (-16.9u)
STL -130
0.5u
J.Leiter o1.5 BB-180
0.28u
Laying the juice here. Cardinals rank 16th as far as drawing walks but this is more about Leiter. He’s hit this in 6 straight starts. He’s actually hit 3+ walks in 4 of those 6 starts as well. Control has been his biggest issue so far in his career
PvB Bets
PvB Bets
Last 30d: 4-1-0 (+2.2u)
M.Semien u1.5 Hits + Runs + RBIs-120
1u
M. Semien ⬇️ 1.5 HRR (-120 @ MGM)(TEX) Semien has been under this mark in each of his last 10, averaging 0.6 HRR per game. He's also been under this mark in 17 of his last 20 games he's just been awful this year: Overall: .173 Avg, .224 SLG Vs RHP: .166 Avg, .226 SLG At Home: .190 Avg, .220 SLG Just brutal numbers. Meanwhile, he's been dropped to 8th in the order, which means he may only see 3 AB's tonight. He faces a solid righty in Liberatore today, who has allowed a .236 average to righties and a .348 slugging. He's been great in the month of May with a 2.22 ERA and .222 batting average against. We'll ride Semien's under at a nice price while he's cold.
Picks Office
Picks Office
Last 30d: 76-72-0 (+7.6u)
STL -130
1u
📈 13-3 (81.3%) last 4 days Follow @PicksOffice on X. Rangers offense in full collapse – .178 AVG, 22 total runs in last 10. Against lefties? Even worse: .356 OPS, 3 wRC+ in 67 PA. Now face Liberatore – 2.22 ERA in May, hasn't allowed 3+ ER in 8 straight. Cardinals pen locked in too – 2.79 ERA last 6. Liberatore is cooking – 2.73 ERA, 1.01 WHIP, 51 K / 8 BB on the year. Rangers hitting .220 as a team, 28th in MLB. They scored just 3 runs last series, including a 1-hit shutout vs Toronto. Meanwhile, Cards are 5-1 last 6 games, 9-3 in last 12 road games. Offense clicking – Cards slash .255/.319/.408 during win streak. Brendan Donovan batting .335, team ranks 5th in MLB in AVG (.262). Jack Leiter shaky: 12.2% walk rate, 5 BB in last start. STL 5th in OBP (.333), poised to make him work early.
Capper Central
Capper Central
Last 30d: 107-87-0 (+4.3u)
STL -130
1.3u
Jim Sannes
Jim Sannes
Last 30d: 20-43-0 (-9.3u)
M.Liberatore o5.5 Ks+225
1u
In the alt market on FanDuel. Liberatore isn't a high-strikeout guy, but his overall effectiveness allows him to pitch deep in games. The Rangers have also struggled pretty mightily with lefties this year despite utilizing platoons. I don't mind his baseline prop -- over 4.5 at +102 -- but there's enough upside in his arm for me to prefer the alt market.

Cardinals vs. Rangers Previews & Analysis

  • Friday's MLB Best Bets article feature image

    Friday's MLB Best Bets

    Action Network Staff
    May 30, 2025 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Cardinals vs. Rangers Public Betting Percentages

Away Logo

Cardinals

Public

76%

Bets%

24%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Rangers
58-4733-2025-2729-2328-21
Cardinals
56-5029-2327-2721-2834-22

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Rangers
42-62-118-3524-27-120-3221-27-1
Cardinals
54-47-528-22-226-25-325-20-428-27-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Rangers
55-5033-2022-3036-1617-32
Cardinals
54-5231-2123-3126-2327-29

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
May 29thTORL 0-2-1.5 LU 8.5TOR -139
May 28thTORW 2-0-1.5 WU 7.5TEX -148
May 26thTORL 1-2-1.5 LU 7TOR -139
May 25th@CWSW 5-4-1.5 LO 8TEX -120
May 24th@CWSL 5-10-1.5 LO 8.5CWS -165

Cardinals vs. Rangers Injury Updates

Cardinals Injuries

  • Nolan Gorman
    2B

    Gorman is out with back

    Out

Rangers Injuries

  • Jon Gray
    SP

    Gray is out with wrist

    Out

  • Tyler Mahle
    SP

    Mahle is out with shoulder

    Out

  • Jake Burger
    1B

    Jake Burger (quad) has been scratched Sunday.

    Out

  • Cody Bradford
    RP

    Bradford is out with elbow

    Out

Cardinals vs. Rangers Box Score
Cardinals Player Stats
Projected
PITCHERPCIPKER
Matthew Liberatore logoLM.Liberatore, P91554
Gordon Graceffo logoRG.Graceffo, P40114
Matt Svanson logoRM.Svanson, P25112
Alec Burleson logoLA.Burleson, P7100
HITTERSH-ABRHRRBI
Lars Nootbaar logo1L.Nootbaar, LF1-4001
Masyn Winn logo2M.Winn, SS0-4000
Brendan Donovan logo3B.Donovan, 2B1-4000
Willson Contreras logo4W.Contreras, 1B1-2000
Nolan Gorman logo4N.Gorman, 3B0-1000
Ivan Herrera logo5I.Herrera, DH0-3000
Pedro Pages logo5P.Pages, 1B0-1000
Nolan Arenado logo6N.Arenado, 3B0-2000
Jose Barrero logo6J.Barrero, RF0-1000
Alec Burleson logo7A.Burleson, RF0-4000
Alec Burleson logo7A.Burleson, 1B0-4000
Yohel Pozo logo8Y.Pozo, C1-3000
Victor Scott logo9V.Scott, CF1-2100
Rangers Player Stats
Projected
PITCHERPCIPKER
Jack Leiter logoRJ.Leiter, P965.260
Shawn Armstrong logoRS.Armstrong, P30.100
Caleb Boushley logoRC.Boushley, P37341
HITTERSH-ABRHRRBI
Sam Haggerty logo1S.Haggerty, RF3-4303
Wyatt Langford logo2W.Langford, CF1-4112
Corey Seager logo3C.Seager, SS1-4000
Alejandro Osuna logo3A.Osuna, LF0-0000
Josh Jung logo4J.Jung, 3B3-5003
Jonah Heim logo5J.Heim, C0-4000
Tucker Barnhart logo5T.Barnhart, C0-1000
Jake Burger logo6J.Burger, 1B1-5100
Kyle Higashioka logo7K.Higashioka, DH2-3300
Marcus Semien logo8M.Semien, 2B4-4313
Ezequiel Duran logo9E.Duran, LF0-4000
Ezequiel Duran logo9E.Duran, SS0-4000

Cardinals vs. Rangers Odds Comparison

Right Arrow

Could not load odds

Cardinals at Rangers Team Totals

MatchupOverUnder
Cardinals
54-52
o4.5-106
u4.5-122
Rangers
55-50
o3.5-137
u3.5+107