Marlins vs Cardinals Prediction, Odds, Moneyline, Spread & Over/Under for Aug. 19

Odds updated as of 6:12 p.m.
In MLB action on Tuesday, the Miami Marlins face the St. Louis Cardinals.
All the info you need to make smart wagers on this matchup at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.
Marlins vs Cardinals Game Info
- Miami Marlins (59-66) vs. St. Louis Cardinals (62-64)
- Date: Tuesday, August 19, 2025
- Time: 6:40 p.m. ET
- Venue: loanDepot park -- Miami, Florida
- Coverage: FDSFL and FDSMW
Marlins vs Cardinals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: MIA: (-142) | STL: (+120)
- Spread: MIA: -1.5 (+155) | STL: +1.5 (-188)
- Total: 7.5 -- Over: (-114) | Under: (-106)
Marlins vs Cardinals Probable Starting Pitchers
Probable Pitchers: Edward Cabrera (Marlins) - 6-6, 3.34 ERA vs Michael McGreevy (Cardinals) - 4-2, 4.41 ERA
The probable starters are Edward Cabrera (6-6) for the Marlins and Michael McGreevy (4-2) for the Cardinals. Cabrera and his team are 14-7-0 ATS this season when he starts. Cabrera's team is 2-1 this season when he starts and they are the moneyline favorite. The Cardinals have gone 5-3-0 ATS in McGreevy's eight starts that had a set spread. The Cardinals have been the underdog on the moneyline in four of McGreevy's starts this season, and they went 3-1 in those games.
Marlins vs Cardinals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Marlins win (56.1%)
Marlins vs Cardinals Moneyline
- Looking at the moneyline for Cardinals-Marlins, St. Louis is the underdog at +120, and Miami is -142 playing at home.
Marlins vs Cardinals Spread
- The Marlins are hosting the Cardinals and are favored by 1.5 runs (+155 to cover) on the runline. St. Louis is -188 to cover.
Marlins vs Cardinals Over/Under
- The over/under for the Marlins versus Cardinals game on Aug. 19 has been set at 7.5, with -114 odds on the over and -106 odds on the under.
Bet on Miami Marlins vs. St. Louis Cardinals on FanDuel today!
Marlins vs Cardinals Betting Trends
- The Marlins have been chosen as favorites in 18 games this year and have walked away with the win seven times (38.9%) in those games.
- This season Miami has been victorious one time in seven chances when named as a favorite of at least -142 on the moneyline.
- The Marlins and their opponents have hit the over in 57 of their 121 games with a total set by oddsmakers this season.
- In 121 games with a line this season, the Marlins have a mark of 71-50-0 against the spread.
- The Cardinals have gone 32-34 in games they were listed as the moneyline underdog (winning 48.5% of those games).
- St. Louis has gone 11-17 in games it has played as a moneyline underdog with odds of +120 or longer (39.3%).
- The Cardinals have played in 121 games with an over/under set, and have combined with opponents to go over the total 62 times (62-54-5).
- The Cardinals have put together a 62-59-0 record against the spread this season (covering 51.2% of the time).
Marlins Player Leaders
- Xavier Edwards leads Miami with a slugging percentage of .375, fueled by 25 extra-base hits. He has a .300 batting average and an on-base percentage of .358.
- Among all qualified hitters in baseball, he is eighth in batting average, 30th in on-base percentage, and 138th in slugging.
- Otto Lopez is batting .239 with 17 doubles, 11 home runs and 38 walks. He's slugging .361 with an on-base percentage of .308.
- Among qualified hitters, he is 124th in batting average, 120th in on-base percentage and 150th in slugging percentage.
- Agustin Ramirez has collected 95 base hits, an OBP of .289 and a slugging percentage of .443 this season.
- Eric Wagaman has eight home runs, 41 RBI and a batting average of .236 this season.
- Wagaman has safely hit in four straight games. In his last five games he is batting .417 with a triple, two home runs, three walks and three RBIs.
Cardinals Player Leaders
- Alec Burleson has collected 114 hits, a team-high for the Cardinals. He's batting .288 and slugging .455 with an on-base percentage of .341.
- Including all qualified hitters in the big leagues, he is 21st in batting average, 56th in on-base percentage and 58th in slugging percentage.
- Burleson heads into this matchup on a three-game hitting streak. During his last five outings he is hitting .450 with a triple, a home run, two walks and five RBIs.
- Willson Contreras is hitting .258 with 29 doubles, 16 home runs and 39 walks. He's slugging .443 with an on-base percentage of .345.
- His batting average ranks 84th among all qualified players, his on-base percentage ranks 50th, and he is 70th in slugging.
- Masyn Winn is hitting .260 with 26 doubles, nine home runs and 31 walks.
- Lars Nootbaar has 18 doubles, 13 home runs and 48 walks while batting .235.
Marlins vs Cardinals Head to Head
- 8/18/2025: 8-3 STL (Favorite: Marlins, Spread: -1.5, Total: 7.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 7/30/2025: 2-0 MIA (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -144, Underdog Moneyline: +122)
- 7/29/2025: 5-0 MIA (Favorite: Cardinals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -154, Underdog Moneyline: +130)
- 7/28/2025: 7-1 STL (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 6/19/2024: 4-3 MIA (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -156, Underdog Moneyline: +132)
- 6/18/2024: 9-8 MIA (Favorite: Cardinals, Spread: -1.5, Total: 8, Favorite Moneyline: -136, Underdog Moneyline: +116)
- 6/17/2024: 7-6 STL (Favorite: Cardinals, Spread: -1.5, Total: 7, Favorite Moneyline: -152, Underdog Moneyline: +128)
- 4/7/2024: 10-3 MIA (Favorite: Cardinals, Spread: -1.5, Total: 9, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 4/6/2024: 3-1 STL (Favorite: Cardinals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -148, Underdog Moneyline: +126)
- 4/4/2024: 8-5 STL (Favorite: Cardinals, Spread: -1.5, Total: 8, Favorite Moneyline: -138, Underdog Moneyline: +118)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



