St. Louis Cardinals vs Texas Rangers Prediction, 5/30/2025 MLB Picks, Best Bets & Odds
Game: St. Louis Cardinals vs Texas Rangers
Date: Friday, May 30, 2025
Location: Globe Life Field in Arlington, TX
TV: Rangers Sports Network
Odds/Point Spread: St. Louis (-152) Texas (+126)
The Texas Rangers (27-30) will try to beat the St. Louis Cardinals (32-24) at Globe Life Field on Friday. The odds on this game have St. Louis at -152 while Texas is coming in at +126. The total comes in at 9. The expected starting pitchers are Matthew Liberatore and Jack Leiter.


St. Louis has a slugging rate of .404 and have struck out 436 times, while being walked on 183 occasions. They have 255 RBI's as well as 500 hits this year, while their average at the plate is at .262. The Cardinals have accrued 106 two-baggers as a team and have hit 52 balls out of the park. They have accumulated 269 runs scored while holding a team on-base percentage of .333. As a squad, the St. Louis Cardinals are recording 4.8 runs per game, which is 7th in baseball.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL is set to release our 8-unit MLB Game of the Year on Sunday. We were a PERFECT 4-0 last year with our 8-unit plays in MLB and this is the one play you do not want to miss out on each season. We have picked up +11,050 since Memorial Day in 2024 and you can receive this play by signing-up for one of many MLB Picks Packages starting at just $30! You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Expert Picks
The Cardinals have an ERA of 3.71 this season (13th in the league), and they have struck out 401 batters. Cardinals pitchers have allowed 42 home runs and 224 runs in total (13th in the league). They have walked 155 opposing hitters and their FIP comes in at 3.60 as a unit so far this season. St. Louis has allowed 454 base hits (8.2 per 9 innings) in addition to 205 earned runs. Their strikeout to walk ratio is 2.59 and their pitching staff has earned a collective WHIP of 1.23.
The Cardinals bullpen have recorded a save percentage of 66.7% and have entered the game in 67 save situations. The relievers have inherited 69 runners on the season and 37.7% of those runners ended up crossing the plate. Cardinals relief pitchers have entered the contest with runners on 51 times in addition to having 69 appearances in high leverage situations. The Cardinals have dispatched 168 relief pitchers to the mound so far this year. The relief pitchers have earned 40 holds this season (6th in MLB). They have earned 16 saves for the season and have not converted 8 of 24 save opportunities.
The St. Louis Cardinals have accounted for 1,490 putouts at this point in the season, as well as 547 assists and 22 errors. Their fielding percentage sits at .989 which has them ranked 1st in the majors, and they have turned 37 double plays. The Cardinals have transformed 70.8% of balls in play into outs out of 4,470 innings on the diamond, which ranks them 11th in pro baseball.
Liberatore has taken the hill for 241 innings and has accumulated 201 K's during his pro baseball career. Liberatore (11-15 career record) holds a FIP of 4.37 while he has gone up against 1,031 opposing hitters in the major leagues. His earned run average is 4.44 (119 earned runs allowed) and his career WHIP is 1.327. He has allowed 241 base knocks (9.0 hits per nine innings) and has had 79 walks.
The Rangers have a team SLG% of .354 and they are recording 3.25 runs per contest (28th in MLB). They have notched 67 doubles, while walking 145 times as well as scoring 185 runs. Texas is sitting with 57 HRs on the campaign to go along with 180 runs batted in. They have been called out on strikes on 459 instances (14th in baseball) and have tallied 402 hits. The Texas Rangers have tallied an on-base percentage of .281 as well as a batting average of .219 so far this year.
The Rangers hold a team WHIP of 1.161 and are the owners of a FIP of 3.68 as a unit on the year. They are sitting at 5th in MLB as a pitching staff in total hits given up with 413. The Texas pitching staff have given up 197 runs on the season while holding a team ERA of 3.19 (176 earned runs yielded). Their K/BB ratio is 8.00 (441 strikeouts against 163 bases on balls). They have yielded 50 HR's and they allow 3.57 runs per 9 innings (5th in MLB).
Texas has had relievers enter the contest in 25 save opportunities and they have earned 16 saves. They rank 15th in the league holding a save rate of 64.0%, and they have sent 174 relievers onto the field for the year. Their relief pitchers have stepped onto the hill 59 times in high leverage situations and on 57 occasions with runners on. Texas bullpen pitchers hold an inherited score percentage of 32.2% out of their 87 inherited runners. Sitting with 60 save situations, the Rangers have accrued 32 holds and 9 blown saves.
In their 4,467 innings on the field, the Rangers have accumulated a efficiency on defense of 72.4% (2nd in the majors). The Texas Rangers have gotten 43 double plays and have a fielding percentage of .989 (3rd in MLB). The Rangers have 512 assists, 22 errors and are sitting with 1,489 putouts this season.
In his MLB career, Leiter has allowed 74 hits while totaling 61 strikeouts in 76 innings pitched. Leiter (3-5 win-loss record in his career) holds a 6.38 earned run average and has surrendered 8.7 hits per nine innings. He has surrendered a total of 54 ER's while earning a WHIP of 1.470 and a FIP of 6.3. He has a strikeout to walk ratio of 1.61 and he has gone up against 345 hitters in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Texas (+126)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Texas Rangers - Twitter
St. Louis Cardinals - Twitter