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.8610-10
Matthew Liberatore logoM.LiberatoreSt. Louis Cardinals logo4.218-12

Cardinals at Rangers Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
40-34
-1.5
-1.5+131
o8.5-115
-126
Rangers
36-40
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
Wags Wins
Wags Wins
Last 30d: 152-158-1 (-26.1u)
STL -125
2u
Brandon Kravitz
Brandon Kravitz
Last 30d: 57-46-1 (+12.5u)
Under 8.5-105
1u
The Pick Don
The Pick Don
Last 30d: 9-4-1 (+5.4u)
STL -129
1.29u
Austin Pendergrass
Austin Pendergrass
Last 30d: 35-19-1 (+6.3u)
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: 0-0-0 (+0.0u)
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.
Matt Trollo
Matt Trollo
Last 30d: 71-78-8 (-6.8u)
STL -130
1.3u
See notes on STL F5
STL -135 (F5)
1.35u
Liberatore 3.47 SIERA/2.97 xERA, Leiter 5.13/4.89 - TEX 74/68/28 wRC+ Hm/v LHP/L7 days, STL 96/111/105 - STL top defense in league, pen estimators a run better than TEX L30 days
Matt DiLeo
Matt DiLeo
Last 30d: 49-34-0 (+5.6u)
M.Liberatore o17.5 Outs-125
1u
Picks Office
Picks Office
Last 30d: 126-120-12 (-1.9u)
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.
Ryan Minion
Ryan Minion
Last 30d: 281-298-15 (+13.8u)
Under 0.5 (1st Inn)-110
$1.10
Doug Ziefel
Doug Ziefel
Last 30d: 157-189-7 (-8.4u)
Under 8.5-103
0.52u
Capper Central
Capper Central
Last 30d: 0-0-0 (+0.0u)
STL -130
1.3u
Anthony Dabbundo
Anthony Dabbundo
Last 30d: 38-41-2 (-9.8u)
STL -130
1.3u

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
34-4218-1816-2416-2317-19
Cardinals
44-3022-1622-149-735-22

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Rangers
33-37-614-21-119-16-516-20-316-17-3
Cardinals
32-38-417-19-215-19-26-9-125-29-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Rangers
36-4018-1818-2219-2016-20
Cardinals
40-3421-1719-1711-529-28

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

Rangers vs. Cardinals Injury Updates

Rangers Injuries

  • Jordan Montgomery
    P

    Montgomery is out with elbow

    Out

  • Cody Bradford
    P

    Bradford is out with elbow

    Out

  • Blaine Crim
    IF

    Crim is out with oblique

    Out

Cardinals Injuries

    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
    40-34
    N/A
    N/A
    Rangers
    36-40
    N/A
    N/A