Cubs vs Marlins Prediction, Odds, Moneyline, Spread & Over/Under for May 21

Odds updated as of 12:11 a.m.
On Wednesday in MLB, the Chicago Cubs are up against the Miami Marlins.
We've got you covered, in terms of the most important information regarding this game before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Cubs vs Marlins Game Info
- Chicago Cubs (29-20) vs. Miami Marlins (19-28)
- Date: Wednesday, May 21, 2025
- Time: 1:10 p.m. ET
- Venue: loanDepot park -- Miami, Florida
- Coverage: FDSFL and MARQ
Cubs vs Marlins Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: CHC: (-132) | MIA: (+112)
- Spread: CHC: -1.5 (+125) | MIA: +1.5 (-150)
- Total: 8.5 -- Over: (-128) | Under: (+104)
Cubs vs Marlins Probable Starting Pitchers
Probable Pitchers: Cade Horton (Cubs) - 2-0, 6.00 ERA vs Max Meyer (Marlins) - 3-4, 4.47 ERA
This contest's pitching matchup is set, as the Cubs will send Cade Horton (2-0) to the mound, while Max Meyer (3-4) will take the ball for the Marlins. Horton helped his team cover the spread in his only opportunity this season as a starter. Horton's team won his only start as a favorite this season. When Meyer starts, the Marlins are 6-3-0 against the spread. The Marlins have a 3-3 record in Meyer's six starts this season when they were the moneyline underdog.
Cubs vs Marlins Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Cubs win (54.1%)
Cubs vs Marlins Moneyline
- Looking at the moneyline for Marlins-Cubs, Miami is the underdog at +112, and Chicago is -132 playing on the road.
Cubs vs Marlins Spread
- The Marlins are +1.5 on the spread (-150 to cover), and Chicago is +125 to cover the runline.
Cubs vs Marlins Over/Under
- The Cubs-Marlins contest on May 21 has been given an over/under of 8.5 runs. The over is set at -128 and the under at +104.
Bet on Chicago Cubs vs. Miami Marlins on FanDuel today!
Cubs vs Marlins Betting Trends
- The Cubs have come away with 19 wins in the 27 contests they have been listed as the favorites in this season.
- This season Chicago has come away with a win 14 times in 21 chances when named as a favorite of at least -132 on the moneyline.
- The Cubs and their opponents have gone over in 30 of their 47 games with a total set by sportsbooks this season.
- The Cubs have an against the spread mark of 25-22-0 in 47 games with a line this season.
- The Marlins have won 36.6% of the games this season they were the moneyline underdog (15-26).
- Miami is 11-22 (winning just 33.3% of its games) when playing as a moneyline underdog of +112 or longer.
- The Marlins have had an over/under set by bookmakers 47 times, and have combined with opponents to go over the total in 29 of those games (29-18-0).
- The Marlins have gone 25-22-0 against the spread this season.
Cubs Player Leaders
- Kyle Tucker leads Chicago in OBP (.381) this season, fueled by 51 hits. He has a .268 batting average and a slugging percentage of .532.
- Among the qualified hitters in baseball, his batting average ranks 60th, his on-base percentage ranks 19th, and he is 17th in slugging.
- Pete Crow-Armstrong has 55 hits to go with a slugging percentage of .565, both of which rank first among Chicago hitters this season. He's batting .285 with an on-base percentage of .319.
- He ranks 39th in batting average, 97th in on-base percentage and seventh in slugging in the majors.
- Seiya Suzuki has collected 46 base hits, an OBP of .310 and a slugging percentage of .533 this season.
- Suzuki has recorded a hit in two straight games. In his last five games he is hitting .368 with four doubles, a home run, three walks and eight RBIs.
- Dansby Swanson has been key for Chicago with 49 hits, an OBP of .320 plus a slugging percentage of .471.
- Swanson has safely hit in six games in a row. In his last 10 outings he is batting .389 with three home runs, five walks and seven RBIs.
Marlins Player Leaders
- Kyle Stowers has put up an on-base percentage of .383, a slugging percentage of .563, and has 49 hits, all club-bests for the Marlins (while batting .310).
- He is 10th in batting average, 17th in on-base percentage and ninth in slugging percentage among all qualified batters in the majors.
- Stowers heads into this matchup on an eight-game hitting streak. During his last 10 outings he is hitting .361 with two doubles, a triple, four home runs, two walks and five RBIs.
- Eric Wagaman is hitting .242 with 10 doubles, a triple, three home runs and 12 walks. He's slugging .376 with an on-base percentage of .294.
- Including all qualified players, his batting average puts him 101st, his on-base percentage is 126th, and he is 118th in slugging.
- Liam Hicks has four doubles, a triple, four home runs and seven walks while hitting .280.
- Otto Lopez has five doubles, three home runs and 10 walks while batting .231.
Cubs vs Marlins Head to Head
- 5/20/2025: 14-1 CHC (Favorite: Cubs, Spread: -1.5, Total: 8.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 5/19/2025: 8-7 MIA (Favorite: Cubs, Spread: -1.5, Total: 8.5, Favorite Moneyline: -172, Underdog Moneyline: +144)
- 5/14/2025: 3-1 MIA (Favorite: Cubs, Spread: -1.5, Total: 7.5, Favorite Moneyline: -215, Underdog Moneyline: +180)
- 5/13/2025: 5-4 CHC (Favorite: Cubs, Spread: -1.5, Total: 8, Favorite Moneyline: -260, Underdog Moneyline: +215)
- 5/12/2025: 5-2 CHC (Favorite: Cubs, Spread: -1.5, Total: 8, Favorite Moneyline: -255, Underdog Moneyline: +210)
- 8/25/2024: 7-2 MIA (Favorite: Cubs, Spread: -1.5, Total: 9, Favorite Moneyline: -176, Underdog Moneyline: +148)
- 8/24/2024: 14-2 CHC (Favorite: Cubs, Spread: -1.5, Total: 8, Favorite Moneyline: -198, Underdog Moneyline: +166)
- 8/23/2024: 6-3 CHC (Favorite: Cubs, Spread: -1.5, Total: 8.5, Favorite Moneyline: -124, Underdog Moneyline: +106)
- 4/21/2024: 6-3 MIA (Favorite: Cubs, Spread: -1.5, Total: 8.5, Favorite Moneyline: -126, Underdog Moneyline: +108)
- 4/20/2024: 5-3 CHC (Favorite: Cubs, Spread: -1.5, Total: 8.5, Favorite Moneyline: -215, Underdog Moneyline: +180)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!