The Miami Marlins (59-66) will look to Eric Wagaman, who is on a two-game home run streak, when they face the St. Louis Cardinals (62-64). The Marlins are moneyline favorites (-128) in this contest with the Cardinals (+107), which starts at 6:40 p.m. ET on Wednesday at loanDepot park. Miami has Sandy Alcantara set to start, while St. Louis will send out Andre Pallante.
Check out all the Latest Baseball Betting Previews!
Moneyline
Bet $20, Payout $35.62
Marlins to win vs Cardinals -128
Marlins vs. Cardinals betting lines
- Favorite: Marlins (-128)
- Underdog: Cardinals (+107)
- Over/under: 8
Marlins betting info, hitting leaders, & pitching
Marlins betting info
- The Marlins have compiled a 9-11 record in games they were listed as the moneyline favorite (winning 45% of those games).
- Miami has gone 3-9 (winning just 25% of its games) when it has played as moneyline favorites of -128 or shorter.
- The implied moneyline probablility for this matchup gives the Marlins a 56.1% chance to win.
- Miami has had an over/under set by oddsmakers 125 times, and have combined with opponents to go over the total in 58 of those games (58-64-3).
- The Marlins have a 74-51-0 record ATS this season (covering 59.2% of the time).
Marlins hitting info
- Xavier Edwards paces the Marlins with a team-high batting average of .300.
- Edwards ranks 367th in homers and 206th in RBI among all hitters in MLB.
- Otto Lopez is hitting .239 with 17 doubles, 11 home runs and 38 walks.
- Lopez ranks 146th in home runs among hitters in MLB action and 80th in RBI.
- Agustin Ramirez is batting .238 with 26 doubles, a triple, 18 home runs and 26 walks.
- Wagaman is hitting .236 with 21 doubles, three triples, eight home runs and 27 walks.
- Wagaman takes a four-game hitting streak into this game. In his last five games he is hitting .417 with a triple, two home runs, three walks and three RBIs.
Marlins pitching rankings
- The eight strikeouts per nine innings put together by the Marlins pitching staff ranks 23rd in the majors.
- Miami has the 24th-ranked team ERA across all MLB pitching staffs (4.56).
- The Marlins have the 20th-ranked WHIP in the majors (1.303).
- Marlins pitchers combine to give up 137 total home runs at a clip of 1.1 per game (12th-fewest in the majors).
- Miami struck out nine Cardinals batters while giving up 10 hits in an 8-3 loss in its last game.
Cardinals betting info, hitting leaders, & pitching
Cardinals betting info
- The Cardinals have entered the game as underdogs 68 times this season and won 33, or 48.5%, of those games.
- St. Louis has a record of 18-27, a 40% win rate, when it’s set as an underdog of +107 or more by oddsmakers this season.
- Sportsbooks have implied with the moneyline set for this matchup that the Cardinals have a 48.3% chance to win.
- Games involving St. Louis have gone over the total set by oddsmakers in 63 of 125 chances this season.
- The Cardinals are 65-60-0 ATS in their 125 games with a spread this season.
Cardinals hitting info
- Alec Burleson leads St. Louis with a .288 batting average. He’s also hit 15 homers and has 57 RBI.
- In all of Major League Baseball, Burleson ranks 95th in home runs and 75th in RBI.
- Burleson heads into this game on a three-game hitting streak. In his last five games he is batting .450 with a triple, a home run, two walks and five RBIs.
- Willson Contreras leads St. Louis in home runs (16) and runs batted in (66) this season while batting .258.
- Contreras is 79th in home runs and 46th in RBI among all MLB batters this season.
- Masyn Winn is slashing .260/.314/.382 this season for the Cardinals.
- Lars Nootbaar has 89 hits and an OBP of .327 to go with a slugging percentage of .386 this season.
- Nootbaar has hit safely in two games in a row. In his last five games he is batting .381 with a double, a home run and two RBIs.
Cardinals pitching rankings
- The Cardinals have a 7.4 K/9 this season as a pitching staff, which ranks 29th in baseball.
- St. Louis has pitched to a 4.24 ERA this season, which ranks 20th in baseball.
- Cardinals pitchers have a 1.292 WHIP this season, 17th in the majors.
- The Cardinals have allowed the fourth-fewest home runs this season at just 124, or one per game.
- St. Louis earned an 8-3 win in its most recent game, striking out eight Marlins batters while allowing six hits.
Author Profile

BetDecider Team
The BetDecider team brings you the most current sports betting content, with expert insights and tips. Our aim is that you can make an informed betting decision, including best odds and exclusive sportsbook offers, to maximize your betting experience.


