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 logo3.664-2
Matthew Liberatore logoM.LiberatoreSt. Louis Cardinals logo3.083-4

Cardinals at Rangers Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
33-26
-1.5
-1.5+131
o8.5-115
-126
Rangers
29-31
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: 98-122-3 (-11.5u)
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: 3-4-0 (-1.9u)
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: 72-71-2 (-3.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: 116-98-2 (+2.5u)
STL -130
1.3u
Jim Sannes
Jim Sannes
Last 30d: 31-52-0 (+1.1u)
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
32-2821-1211-1616-1515-13
Cardinals
33-2617-1016-169-1323-13

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Rangers
19-40-18-2511-15-111-208-19-1
Cardinals
31-26-214-12-117-14-112-9-118-17-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Rangers
29-3120-139-1820-118-20
Cardinals
33-2619-814-1812-1020-16

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

    Rangers Injuries

    • Jon Gray
      P

      Gray is out with wrist

      Out

    • Evan Carter
      OF

      Evan Carter (quad) scratched Saturday.

      Out

    • Cody Bradford
      P

      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
    33-26
    o4.5-106
    u4.5-122
    Rangers
    29-31
    o3.5-137
    u3.5+107