Get the Cubs vs. Marlins prediction with odds, series recap, player props, parlay picks and best bets for this Wednesday MLB game.
You can find the best baseball betting strategy here.
⚾ MLB Betting Promos and Bonuses
Sportsbook | Offer | How to Claim? |
Caesars Sportsbook | 💰 Bet $1, Get Double Winnings on Your Next 10 Bets | Claim here |
Fanatics Sportsbook | 🔁 Bet & Get Up to $1,000 in No-Sweat Bets | Claim here |
bet365 Sportsbook | 🎁 Bet $5, Receive $150 in Bonus Bets — Win or Lose | Claim here |
DraftKings Sportsbook | 🚀 Bet $5, Instantly Unlock $200 in Bonus Bets | Claim here |
BetMGM Sportsbook | 🏆 First Bet Offer: Bet $10, Win $150 | Claim here |
FanDuel Sportsbook | ✅ Bet $5, Get $200 in Bonus Bets If Your Bet Wins | Claim here |
📺 Where To Watch Cubs vs. Marlins? (May 21, 2025)
Category | Info |
📍 Location | loanDepot park, Miami, FL |
🕐 Time | 1:10 p.m. ET |
📺 TV | FDSFL, MARQ |
📡 Live Stream | Fubo, MLB.tv |
💸 Cubs vs. Marlins Odds
Outcome | Odds |
Cubs ML | -139 |
Marlins ML | +117 |
Run Line (Cubs -1.5) | +115 |
Total (O/U 9) | Over -110 / Under -110 |
⚾ Pitching Matchup: Horton vs. Meyer
Pitcher | W-L | ERA | IP | K/BB | WHIP | OBA |
Cade Horton (CHC) | 2-0 | 6.00 | 9.0 | 7/0 | 1.44 | .297 |
Max Meyer (MIA) | 3-4 | 4.47 | 50.1 | 59/16 | 1.33 | .259 |
Horton looked solid in his debut, allowing three earned runs over five innings. But the Cubs will need him to manage contact better against a Marlins team showing some pop lately. Meyer has been decent this year, sporting a respectable 4.47 ERA with 10.5 K/9 and a 3.7 K/BB ratio.
📈 Betting Trends
- ✅ Cubs are 20-10 as favorites this season (66.7%)
- ✅ Marlins are 15-26 as underdogs, 11-22 when +117 or longer
- ✅ Cubs have hit the over in 30 of 49 games
- ✅ Marlins are 28-19 to the over
Both teams have been kind to over bettors. Despite decent arms on the mound, recent trends and the warm Miami air suggest we could see the scoreboard light up.
🔑 Players to Watch
Cubs 🔵
- Pete Crow-Armstrong: Leads team with 12 HR, 39 RBI, .565 SLG
- Kyle Tucker: .268 AVG, 11 HR, 34 RBI
- Seiya Suzuki: .282/.326/.641 in last 10 games
- Dansby Swanson: 49 hits, 3 HR in last 10 games
Marlins 🐬
- Kyle Stowers: 10 HR, 30 RBI, .310 AVG, 4 HR in last 10 games
- Liam Hicks: .429 OBP, 1.000 SLG last 10 games
- Eric Wagaman: Solid .242 AVG with 10 2Bs
🔥 Prop Bets to Watch
Player | Prop Type | Line | Pick |
Pete Crow-Armstrong | Home Run | +375 | ✅ VALUE |
Kyle Tucker | RBI | +140 | ✅ YES |
Kyle Stowers | Total Bases | Over 1.5 (+110) | ✅ OVER |
Liam Hicks | Hits | Over 0.5 (-240) | ✅ LOCK |
Dansby Swanson | Runs Scored | Over 0.5 (+125) | ✅ OVER |
🧩 Same Game Parlay (SGP)
- Pete Crow-Armstrong to Record a Hit ✅
- Kyle Stowers Over 1.5 Total Bases ✅
- Cubs ML ✅
- Over 9 Runs ✅
💰 Odds: +625
📊 Final Cubs vs. Marlins Prediction
The Cubs have the offensive edge and a deeper bullpen. While Meyer is more proven, Horton’s upside could shine through, especially with hot bats backing him.
🔮 Score Prediction: Cubs 5, Marlins 4
🧾 Best Bets:
- Cubs ML (-139)
- Over 9 Runs
- Pete Crow-Armstrong to Homer