Matchup: St. Louis Cardinals vs. Miami Marlins
Scheduled Date: Tuesday, August 19, 2025
Venue: loanDepot park, Miami, FL
Broadcast: FanDuel Sports Network Florida
Betting Odds: St. Louis (-132) Miami (+110)
The Miami Marlins (59-65) will face off against the St. Louis Cardinals (61-64) at loanDepot park this Tuesday. Current betting lines show St. Louis favored at -132, while Miami holds odds at +110. The game total is set at 8, with Michael McGreevy and Edward Cabrera taking the mound as starting pitchers.

This season, the Cardinals have recorded 213 doubles and hit 119 home runs. Their slugging percentage stands at .387, with the team totaling 973 strikeouts and drawing 380 walks. On average, St. Louis scores 4.3 runs per game, placing them 17th in the league. They have achieved 516 RBIs and 1,047 hits this season, maintaining a batting average of .249 alongside a team on-base percentage of .318.
Today’s Top MLB Betting Recommendation! DOC’S SPORTS MLB BASEBALL has achieved 37 wins in our last 53 MLB bets! This Sunday, be ready for a 5-unit Underdog Bet that you won’t want to miss (game starts at 1:35 p.m.). We’re currently on an impressive streak in MLB, and you can secure this selection by signing up below for a daily MLB picks package. Start your journey with a free $60 account at Doc’s Sports and utilize it towards a 1-day MLB package. Join Now! |
Explore more of our MLB Betting Picks
The Cardinals’ pitching staff carries an overall ERA of 4.24, ranking 22nd in the league, having struck out 910 batters. To date, they have yielded 123 home runs and 571 total runs, placing them at 23rd in the MLB. The team has issued 335 walks, with a collective FIP of 3.92. St. Louis has allowed 1,095 hits (averaging 8.9 hits per 9 innings) and 521 earned runs, boasting a strikeout-to-walk ratio of 2.72 along with a WHIP of 1.30.
The Cardinals’ bullpen has recorded a save percentage of 63.8%, participating in 117 save chances. Relief pitchers have inherited 162 runners, of which 33.3% have scored. Thus far, Cardinals relievers have made 370 appearances, achieving 67 holds (18th in the league) and converting 30 saves from 47 save opportunities, with 17 blown saves.
On defense, the Cardinals have converted 69.3% of balls in play into outs since the start of the season, ranking 20th in major league baseball. They have made 3,314 putouts, tallied 1,196 assists, and committed 59 errors, resulting in a fielding percentage of .987, placing them 9th overall in the league, along with 94 double plays.
In his career, McGreevy has pitched 74 innings, recording 46 strikeouts with a career win-loss record of 7-2. His FIP stands at 3.59, facing 297 batters in the majors. He owns an ERA of 3.65 (30 earned runs surrendered) and a WHIP of 1.081, allowing 71 hits (8.6 hits per 9 innings) while walking 9 batters.
The Marlins demonstrate a team slugging percentage of .397, scoring an average of 4.32 runs per game (19th in MLB). They have amassed 207 doubles, drawn 374 walks, and scored a total of 536 runs, complemented by 122 home runs and 514 RBIs this season. The team has struck out 970 times (24th in the league), accumulating 1,066 hits, with a .315 on-base percentage and a .252 batting average overall.
Miami’s pitching unit has surrendered 594 runs, holding an overall team ERA of 4.54 (554 earned runs allowed). They’ve given up 136 home runs and allow an average of 4.87 runs per 9 innings, ranking 24th in the league. Their staff has a WHIP of 1.298 and a FIP of 4.14, with a strikeout-to-walk ratio of 8.00 (976 strikeouts against 381 walks), placing them 22nd in the MLB for total hits allowed (1,043).
The Marlins’ relief pitchers have been involved in 49 save situations, successfully converting 30 saves, landing 18th in the league, with a save rate of 61.2% and 381 relief appearances this season. Their bullpen has encountered 130 high-leverage situations along with 92 occurrences with runners on base, recording an inherited scoring rate of 30.4% from 135 inherited runners. They have achieved 66 holds, along with 19 blown saves from 116 save opportunities.
This season, the Miami Marlins have recorded 84 double plays, with a fielding percentage of .986 (17th in MLB). They have made 1,052 assists, committed 60 errors, and acquired 3,292 putouts throughout the season. Over 9,876 innings played, the Marlins hold a defensive efficiency rate of 69.8% (15th in MLB).
Throughout his professional career, Cabrera has allowed 322 hits while striking out 448 batters in 407 innings pitched. He has given up 183 earned runs, maintaining a WHIP of 1.297 and a FIP of 4.0. His strikeout-to-walk ratio is 2.17, having faced 1,733 batters throughout his career. Cabrera holds a career record of 23-28 with an earned run average of 4.05, allowing 7.1 hits per nine innings.
Will tonight’s MLB match determine the victor against the spread or the moneyline?
Guy Bruhn’s Recommendation: Bet on St. Louis (-132)
Receive $60 worth of FREE premium member selections. No Commitment. No Sales Pressure. No Credit Card Required. Quick Sign-up with Immediate Access Click Here
Source link