St. Louis Cardinals vs Miami Marlins Forecast, 8/18/2025 MLB Selections, Top Bets & Odds

Home » St. Louis Cardinals vs Miami Marlins Forecast, 8/18/2025 MLB Selections, Top Bets & Odds

Matchup: St. Louis Cardinals vs Miami Marlins

Date: Monday, August 18, 2025

Venue: loanDepot park, Miami, FL

Broadcast: FanDuel Sports Network Florida

Betting Odds: St. Louis (-122) Miami (+102)

The Miami Marlins (58-63) will host the St. Louis Cardinals (61-61) at loanDepot park on Monday. The Cardinals hold a moneyline of -122, while the Marlins are listed at +102. The game’s over/under is established at 8 runs. Pitching for St. Louis will be Matthew Liberatore, facing off against Eury Perez from Miami.

MLB predictions Nolan Gorman St. Louis Cardinals betting odds

Get Free Picks

The Cardinals are batting with a slugging percentage of .386 and have struck out 945 times, while drawing 371 walks. They have accumulated 502 RBIs and 1,022 hits this season, with an average of .249 at the plate. As a team, St. Louis has achieved 208 doubles and hit 115 home runs, scoring a total of 526 runs with an on-base percentage of .318. The Cardinals are averaging 4.3 runs per game, ranking them 18th in Major League Baseball.

Today’s Highlighted MLB Best Bet!


DOC’S SPORTS MLB BASEBALL boasts 37 out of our last 53 MLB selections! Don’t miss out on Sunday’s 5-unit Underdog Pick (first pitch at 1:35 p.m.). We are currently on a record-breaking streak in MLB; you can get this play by signing up for a daily picks package today.


Receive this top-rated selection for free by creating a free $60 account at Doc’s Sports and use it towards a one-day MLB package.  Join Now!


 

Explore all of our MLB Picks

The Cardinals currently have a team ERA of 4.18, positioning them 20th in the league, and their pitchers have struck out 880 batters. This season, they’ve allowed 119 home runs and given up a total of 547 runs (23rd in the league). They’ve walked 314 batters and maintain a FIP of 3.88. St. Louis pitchers have allowed 1,065 hits (8.9 per 9 innings) and 501 earned runs, with a K/BB ratio of 2.80 and a WHIP of 1.28.

The Cardinals’ relief pitchers have a save percentage of 65.2%, participating in 116 save situations. This season, they have inherited 157 base runners, with 32.5% scoring. Their bullpen has appeared with runners on base 115 times and has made 360 relief appearances this year, recording 67 holds (17th in baseball) and 30 saves out of 46 opportunities.

To date, the St. Louis Cardinals have achieved 3,233 putouts, 1,175 assists, and 56 errors, yielding a fielding percentage of .987 (8th in professional baseball) along with 91 double plays. They have converted 69.4% of balls in play into outs across 9,699 innings, ranking them 20th in the league.

Liberatore has pitched 299 innings, racking up 238 strikeouts in his career. With a career win-loss record of 14-22, he carries a FIP of 4.56 and has faced 1,293 batters in the majors. His earned run average stands at 4.63 (154 earned runs), complemented by a WHIP of 1.374, allowing 312 hits (9.4 hits per nine innings) and issuing 99 walks.

The Miami Marlins, this year, boast an OBP of .316 and a batting average of .252. They have struck out 952 times (22nd in the league) and notched 1,040 hits. Miami has hit 117 home runs this season, leading to 503 RBIs. Their slugging percentage is .396, and they’re scoring 4.34 runs per game (17th in the league). They’ve accumulated 202 doubles, walked 372 times, and scored 525 runs.

The Marlins’ pitching staff has surrendered a total of 582 runs while maintaining a 4.56 ERA (with 543 earned runs). They’ve given up 134 home runs and allow 4.89 runs per 9 innings (24th in baseball). With a team WHIP of 1.304 and a FIP of 4.15, their strikeout-to-walk ratio stands at 8.00 (955 strikeouts vs. 373 walks), ranking them 22nd in the league for total hits allowed with 1,025 hits this season.

Miami’s bullpen has allowed 30.8% of 130 inherited runners to score. This season, they’ve appeared in 125 high-leverage situations and 90 times with runners on base. Out of 115 save opportunities, they’ve recorded 66 holds and experienced 19 blown saves, resulting in a 60.4% save rate (19th in the league). A total of 373 relief pitchers have been utilized this season.

Defensively, the Miami Marlins have registered 84 double plays and currently hold a fielding percentage of .986 (17th in professional baseball) with 1,033 assists, 60 errors, and 3,217 putouts across 9,651 innings, achieving a defensive efficiency of 69.7% (16th in the league).

Perez, holding a career record of 10-9, carries an earned run average of 3.33 and permits 6.6 hits per 9 innings. His strikeout-to-walk ratio is 3.29 over his career, during which he has faced 612 batters. Perez has given up 56 earned runs, boasts a WHIP of 1.071, and maintains a FIP of 3.3. In his professional career, he has conceded 111 hits and totaled 168 strikeouts over 151 innings.

Who will come out victorious in tonight’s MLB matchup regarding the spread or moneyline?

Guy Bruhn’s Prediction: Bet on St. Louis (-122)

Get $60 in FREE premium member picks. No obligation, no salesman, no credit card required. Quick sign-up for instant access—Click Here


Source link

Leave a Reply

Your email address will not be published. Required fields are marked *

New Bookmakers
Bet99

Proud Partner of the NHL + Excellent live betting

 

Betway

Widest Range of Betting Options + Robust in-play with streaming

BetMGM

Top-Rated Betting App in Ontario with Live streaming & Cash-out

Sports Interaction

Crafted for Canada’s Bettors. Best Odds For NHL, CFL & NFL

© 2025 BettingEdge.ca. All Rights Reserved. BettingEdge.ca is your trusted source for Canadian sportsbook reviews, betting tips, and responsible gaming resources. Must be 19+ to bet. Play responsibly.