St. Louis Cardinals vs Tampa Bay Rays Prediction, 8/24/2025 MLB Picks, Best Bets & Odds
Game: St. Louis Cardinals vs Tampa Bay Rays
Date: Sunday, August 24, 2025
Location: George M. Steinbrenner Field in Tampa, FL
TV: FanDuel Sports Network Sun
Odds/Point Spread: St. Louis (-182) Tampa Bay (+150)
The Tampa Bay Rays (61-67) will take on the St. Louis Cardinals (64-65) at George M. Steinbrenner Field on Sunday. The moneyline on this contest has St. Louis at -182 and Tampa Bay opens at +150. The over/under is 8.5. The starting pitchers are Matthew Liberatore and Ryan Pepiot.


As a team, the St. Louis Cardinals are putting up 4.4 runs per game, which has them at 17th in baseball. They have a total of 565 runs while holding a team on-base percentage of .318. The Cardinals have accrued 217 doubles as a team and have hit 122 balls out of the park. They have 537 RBI's as well as 1,084 hits this year, while their average at the plate sits at .250. St. Louis owns a slugging percentage of .386 and have struck out 1,012 times, while taking a walk on 392 occasions.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL is set to release a 7-unit Selection on Saturday (first pitch is 7:10 p.m.). We have nailed 38 of our last 58 selections and this is our first top play this week in baseball. Get this selection by signing-up below for a daily picks package from MLB Baseball. Stream the game live on MLB.tv and let Doc and his 54 years of handicapping experience work for you. 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 Free MLB Picks
They have earned a K/BB ratio of 2.69 and the pitching staff holds a collective WHIP of 1.30. Cardinals pitchers have conceded 126 home runs and also 588 total runs (23rd in the league). St. Louis has conceded 1,127 hits (8.9 per 9 innings) and also 538 earned runs. The Cardinals have an earned run average of 4.25 on the year (22nd in the league), and the staff has struck out 945 hitters. They have walked 351 opposing batters and their FIP is 3.91 as a squad this season.
Cardinals relief pitchers have come into the game with runners on base 123 times as well as having 120 appearances in high leverage situations. The relievers have 72 holds so far this season (13th in baseball). The Cardinals bullpen have a save percentage of 65.3% and have entered the game in 124 save situations. They have accumulated 32 saves on the season and have blown 17 of their 49 save chances. The relievers have inherited 169 base runners on the year and 33.1% of those players crossed home plate. The Cardinals have dispatched 382 relief pitchers to the mound on the year.
The St. Louis Cardinals have earned a total of 3,419 putouts at this point in the season, in addition to 1,236 assists and 61 errors. Their fielding percentage is at .987 which has them sitting 10th in the majors, and have accumulated 98 double plays. The Cardinals have converted 69.2% of baseballs in play into outs out of their 10,257 innings, which has them ranked 22nd in MLB.
Liberatore (14-22 career win-loss record) has earned a FIP of 4.58 while facing 1,314 hitters during his time in the major leagues. He has given up 317 hits (9.4 hits per 9 innings) and has had 100 free passes. His earned run average is 4.65 (157 ER's allowed) and his WHIP is 1.371. Liberatore has taken the mound for 304 frames and is sitting with 243 K's so far in his career.
The Tampa Bay Rays have recorded an OBP of .313 and a batting average of .250 for the year. They have been rung up on 1,100 occasions (11th in baseball) and have accounted for 1,079 base hits. Tampa Bay has 139 HRs for the year as well as 536 RBIs. The Rays have a team slugging percentage of .396 and they score 4.43 runs per game (14th in baseball). They have recorded 190 doubles, while taking a walk 373 times as well as putting up 567 runs.
The Rays hold a team WHIP of 1.223 with a FIP of 4.29 as a unit over the course of the season. They are currently ranked 9th in baseball as a staff in total hits conceded with 1,020. The Tampa Bay pitching staff have conceded 543 runs this season while having a team ERA of 4.01 (505 earned runs yielded). They currently have a strikeout to walk ratio of 8.70 (1,095 strikeouts vs 365 walks). They have given up 174 homers and they allow 4.32 runs per 9 innings (15th in the league).
Tampa Bay has called on bullpen pitchers to step onto the mound in 49 save opportunities and they have recorded 28 saves. They are ranked 24th in the league with a save rate of 57.1%, and they have dispatched 403 relievers to the mound so far this year. Their bullpen pitchers have stepped onto the mound 120 times in high leverage situations in addition to 90 occasions with runners on. Tampa Bay relief pitchers have an inherited score rate of 33.6% out of 131 inherited runners. Sitting with 119 save situations, the Rays have 69 holds and also 21 blown saves.
In their 10,194 innings on the field, the Rays have a defensive efficiency of 70.7% (9th in the majors). The Tampa Bay Rays have turned 122 double plays and have notched a fielding percentage of .987 (13th in baseball). The Rays have accrued 1,141 assists, 61 errors and are sitting with 3,398 putouts during this campaign.
So far in his MLB career, Pepiot has surrendered 280 base hits while totaling 368 punch outs in 356 innings. Pepiot (21-19 career mark) has earned a 3.56 earned run average and has given up 7.1 hits per 9 innings. He has conceded 141 earned runs while earning a WHIP of 1.154 and having a FIP of 3.5. He has a K/BB ratio of 2.81 and he has gone up against 1,460 batters during his pro baseball career.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Tampa Bay (+150)
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:
Tampa Bay Rays - Twitter
St. Louis Cardinals - Twitter