Cubs vs. Marlins Prediction, Odds, Picks - May 21

Cubs vs. Marlins Prediction, Odds, Picks - May 21

Updated May. 21, 2025 1:00 p.m. ET
Data Skrive

Dansby Swanson and the Chicago Cubs head into the final of a three-game series against Liam Hicks and the Miami Marlins at loanDepot park, Wednesday at 1:10 p.m. ET. The favored Cubs have -147 moneyline odds to win against the underdog Marlins, who are listed at +123. Chicago is the favorite on the run line (-1.5 with +109 odds). A 9-run over/under has been set in this contest.

Here is everything you need to know from a betting perspective on the Cubs-Marlins game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Cubs vs. Marlins Highlights | MLB on FOX

Check out the top moments from this game between the Chicago Cubs and the Miami Marlins!

Cubs vs. Marlins Game Information & Odds

  • When: Wednesday, May 21, 2025 at 1:10 p.m. ET
  • Where: loanDepot park in Miami, Florida
  • How to watch on TV: FDSFL and MARQ
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Cubs -147 +123 9 -114 -106 -1.5 +109 -130

Cubs vs. Marlins Prediction

  • Score Prediction: Cubs 5, Marlins 4
  • Total Prediction: Over 9 runs
  • Win Probabilities: Cubs 55%, Marlins 45%

Cubs vs. Marlins Betting Insights

  • The Cubs have won 20, or 66.7%, of the 30 games they've played as favorites this season.
  • Chicago has entered 19 games this season favored by -147 or more and is 13-6 in those contests.
  • The moneyline for this contest implies a 59.5% chance of a victory for the Cubs.
  • The Marlins have been victorious in 15, or 36.6%, of the 41 contests they have been chosen as underdogs in this season.
  • This year, Miami has won 11 of 28 games when listed as at least +123 or worse on the moneyline.
  • The Marlins have an implied victory probability of 44.8% according to the moneyline set for this matchup.

Cubs Recent Betting Performance

  • The Cubs went 6-2 over the eight games they were favored on the moneyline in their last 10 matchups.
  • In their last 10 matchups, the Cubs and their opponents combined to go over the total six times (all 10 games had set totals).
  • The Cubs' record against the spread is 6-4-0 over their past 10 games.

Cubs Recent Stats

Stat Avg/Total
Record 7-3
Runs Per Game 6.6
HR 11
ERA 3.78
K/9 8.7

Cubs Player Insights

  • Kyle Tucker has nine doubles, four triples, 11 home runs and 35 walks while hitting .268.
  • Tucker's home runs place him 15th in the majors, and he ranks 13th in RBI.
  • Pete Crow-Armstrong's 12 home runs are a team-high mark.
  • Crow-Armstrong is eighth in homers and fourth in RBI on the year.
  • Seiya Suzuki paces the Cubs with 12 home runs and 43 runs batted in.
  • Suzuki will look to build on his two-game hitting in this game. During his last five outings he is batting .368 with four doubles, a home run, three walks and eight RBIs.
  • Swanson is batting .262 with seven doubles, a triple, 10 home runs and 17 walks.
  • Swanson brings a six-game streak with at least one hit into this one. In his last 10 games he is hitting .389 with three home runs, five walks and seven RBIs.

Cubs Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Seiya Suzuki 0.5 (-215) 1.5 (+130) - 0.5 (+150)
Pete Crow-Armstrong 0.5 (-235) 1.5 (+110) - 0.5 (+140)
Nico Hoerner 0.5 (-230) 1.5 (+155) - 0.5 (+220)
Michael Busch 0.5 (-200) 1.5 (+130) - 0.5 (+150)
Ian Happ 0.5 (-255) 1.5 (+115) - 0.5 (+195)

Marlins Recent Betting Performance

  • In eight games as underdogs over the last 10 matchups, the Marlins have a record of 4-4.
  • The Marlins and their opponents have combined to hit the over four times in their last 10 games with a total.
  • The Marlins have six wins against the spread in their last 10 chances.

Marlins Recent Stats

Stat Avg/Total
Record 5-5
Runs Per Game 3.7
HR 12
ERA 4.44
K/9 8

Marlins Player Insights

  • Kyle Stowers leads the squad with a batting average of .310, while pacing the Marlins in home runs, with 10 and runs batted in with 30.
  • Among all hitters in the big leagues, Stowers' home run total ranks 19th and his RBI tally is 22nd.
  • Stowers carries an eight-game hitting streak into this matchup. During his last 10 outings he is batting .361 with two doubles, a triple, four home runs, two walks and five RBIs.
  • Eric Wagaman has 10 doubles, a triple, three home runs and 12 walks while hitting .242.
  • Among all major league hitters, Wagaman ranks 177th in home runs and 212th in RBI.
  • Hicks is hitting .280 with four doubles, a triple, four home runs and seven walks.
  • Otto Lopez is hitting .231 with five doubles, three home runs and 10 walks.

Marlins Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Otto Lopez 0.5 (-255) 1.5 (+130) - 0.5 (+190)
Jesus Sanchez 0.5 (-210) 1.5 (+135) - 0.5 (+220)
Eric Wagaman 0.5 (-235) 1.5 (+135) - 0.5 (+180)
Agustin Ramirez 0.5 (-260) 1.5 (+115) - 0.5 (+170)
Matt Mervis 0.5 (-105) 0.5 (-105) - 0.5 (+220)

Cubs vs. Marlins Highlights | MLB on FOX

Check out the top moments from this game between the Chicago Cubs and the Miami Marlins!

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share