Chicago Cubs at Miami Marlins Matchup 5/21/25

29-18, 2nd NL Central
at

CHC 2 @ MIA 1

Final

19-28, 3rd NL East

CHC 2 @ MIA 1

Final

29-20, 1st NL Central

CHC 2 @ MIA 1

Final

Miami Marlins Marlins Confirmed
Confirmed

19-28, 6th NL East

Game Spread Team Totals Over/Under Moneyline Charts
Game Hitters Rating Pitchers Rating Open Current Open Current Open Current Open Current Line Moves
Chicago Cubs Chicago Cubs Cubs 88 85 -1.5 (+122) -1.5 (+108) 2.5 4.5 8.5 runs 9 runs -132 -146 line-movement
Miami Marlins Miami Marlins Marlins 71 66 +1.5 (-146) +1.5 (-128) 3.5 3.5 +112 +124

Odds Comparison

Vegas vs. Lineups.com Odds
Vegas Difference Vegas Difference
Moneyline -146 146 +124 124
Totals 4.5 4.5 3.5 3.5
Win Probability 59% 59% 44% 44%
Over/Under
Vegas Difference
Over/Under 9 9
Against the Spread(ATS) History
ATS Home Away
26-19 14-11 12-8
24-23 14-13 10-10
Over/Under History
Over/Under Home Away
27-16-4 14-7-2 13-9-2
29-18-0 16-11-0 13-7-0
Line Overall Home Away Overall Home Away
7 or less 3-1-0 3-1-0 0-0-0 2-2-0 1-0-0 1-2-0
8 or 8.5 17-13-2 7-6-1 10-7-1 21-12-0 11-7-0 10-5-0
9 or 9.5 5-2-1 2-0-0 3-2-1 3-3-0 3-3-0 0-0-0
10 or 10.5 0-0-1 0-0-1 0-0-0 3-1-0 1-1-0 2-0-0
11 and over 2-0-0 2-0-0 0-0-0 0-0-0 0-0-0 0-0-0

Bet Splits

Record Win % Cover Spread % Avg Point Totals
Away 14-10 58.3% 54.2 6.3
Favorite 16-11 59.3% 40.6 5.2
After Win 14-14 50% 42.9 4.9
Record Win % Cover Spread % Avg Point Totals
Home 13-14 48.1% 55.6 4.4
Underdog 14-22 38.9% 48.8 3.8
After Losses 10-14 41.7% 54.2 4.7

Chicago Cubs Last 6 Matchups

Game Opponent
Date Score Team ML Opp ML Over/Under Total Starting Pitcher OPS Avg Total Starting Pitcher OPS Avg
5/20/25 CHC 14 @ MIA 1 -146 +124 9 runs 5.1 runs Jameson Taillon (R) .143 .457 3.8 runs Ryan Weathers (L) .588 .194
5/19/25 CHC 7 @ MIA 8 -168 +142 8.5 runs 5.1 runs Ben Brown (R) .855 .316 3.4 runs Edward Cabrera (R) .991 .306
5/18/25 CHC 6 vs CHW 2 -270 +220 7.5 runs 5.2 runs Colin Rea (R) .761 .303 2.2 runs Jonathan Cannon (R) .720 .250
5/17/25 CHC 7 vs CHW 3 -320 +260 10 runs 7.3 runs Matthew Boyd (L) .915 .265 2.6 runs Sean Burke (R) .581 .188
5/16/25 CHC 13 vs CHW 3 -225 +188 11.5 runs 7.6 runs Cade Horton (R) .037 .385 3.8 runs Shane Smith (R) .806 .306
5/14/25 CHC 1 vs MIA 3 -215 +180 7.5 runs 4.9 runs Jameson Taillon (R) .502 .161 2.5 runs Ryan Weathers (L) .751 .182

Miami Marlins Last 6 Matchups

Game Opponent
Date Score Team ML Opp ML Over/Under Total Starting Pitcher OPS Avg Total Starting Pitcher OPS Avg
5/20/25 MIA 1 vs CHC 14 +124 -146 9 runs 3.8 runs Ryan Weathers (L) .588 .194 5.1 runs Jameson Taillon (R) .143 .457
5/19/25 MIA 8 vs CHC 7 +142 -168 8.5 runs 3.4 runs Edward Cabrera (R) .991 .306 5.1 runs Ben Brown (R) .855 .316
5/18/25 MIA 5 vs TB 1 +136 -162 9 runs 3.6 runs Cal Quantrill (R) .981 .323 5.3 runs Shane Baz (R) .256 .100
5/17/25 MIA 0 vs TB 4 +124 -146 8 runs 3.4 runs Sandy Alcantara (R) .424 .182 4.5 runs Drew Rasmussen (R) .639 .278
5/16/25 MIA 9 vs TB 4 +108 -126 8.5 runs 3.9 runs Max Meyer (R) .948 .382 4.5 runs Taj Bradley (R) .486 .229
5/14/25 MIA 3 @ CHC 1 +180 -215 7.5 runs 2.5 runs Ryan Weathers (L) .751 .182 4.9 runs Jameson Taillon (R) .502 .161