On Saturday, the Chicago Cubs (12-7) are hosting the Miami Marlins (4-16), at 2:20 PM ET, in the second Game of a four-Game series.

The Marlins (+138 underdog on the moneyline) visit the Cubs (-164). The Cubs will give the ball to Javier Assad (2-0) versus the Marlins and Jesus Luzardo (0-2).

The Cubs beat the Marlins 8-3 yesterday, with Jameson Taillon getting the win (5.0 IP, 1 R, 3 H, 4 K) and Nico Hoerner leading the way offensively (going 2-for-5 with two doubles and an RBI). Andrew Jacob Puk (3.0 IP, 7 R, 7 H, 4 K) took the loss for the Marlins.

Ahead of the Cubs vs. Marlins matchup, here is everything you need to prepare for Saturday’s baseball action, including viewing options.

Chicago Cubs vs. Miami Marlins odds and betting lines

MLB odds courtesy of BetMGM Sportsbook. Odds updated Saturday at 9:16 AM ET. For a full list of Sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

  • Favorite: Cubs (-164, bet $164 to win $100)
  • Underdog: Marlins (+138, bet $100 to win $138)
  • Over/under: 8.5

Cubs vs. Marlins: Live streaming info & game time

  • Game Day: Saturday, April 20, 2024
  • Game Time: 2:20 PM ET
  • Stadium: Wrigley Field
  • TV Channel: Marquee Sports Network
  • Live Stream: Fubo (Watch for free)

Cubs stats and trends

Cubs betting records

  • The Cubs have been listed as the favorite five times this season and have won all of those games.
  • Chicago has been at least -164 moneyline favorites four times this season and won each of those games.
  • The oddsmakers’ moneyline implies a 62.1% chance of a victory for the Cubs.
  • Games involving Chicago have gone over the total set by bookmakers in 10 of 19 chances this season.
  • The Cubs are 13-5-0 against the spread this season.

Javier Assad (Cubs probable starter)

  • Assad makes the start for the Cubs, his fourth of the season. He is 2-0 with a 2.16 ERA and 18 strikeouts through 16 2/3 innings pitched.
  • The right-hander’s most recent time out came on Sunday against the Seattle Mariners, when he tossed 5 2/3 innings, surrendering two earned runs while allowing four hits.
  • In three games this season, the 26-year-old has an ERA of 2.16, with 9.7 strikeouts per nine innings. Opponents are hitting .193 against him.
  • Assad will look to continue a four-game streak of lasting five or more innings (he’s averaging 5.4 frames per appearance).
  • He will take the mound against a Marlins offense that ranks 25th in MLB with 142 total hits (on a .213 batting average). The team also slugs a collective .319 (29th in MLB) with 16 total home runs (24th in MLB).

Cubs batting stats

  • The Cubs rank 13th in Major League Baseball with 21 home runs.
  • Fueled by 59 extra-base hits, Chicago ranks sixth in MLB with a .415 slugging percentage this season.
  • The Cubs have a team batting average of .247 this season, which ranks 13th among MLB teams.
  • Chicago has scored the sixth-most runs in the majors this season with 109.
  • The Cubs have an on-base percentage of .329 this season, which ranks ninth in the league.
  • Chicago ranks 12th in MLB in strikeouts per game with an average of 8.3 whiffs per contest.

Marlins stats and trends

Marlins betting records

  • The Marlins have been victorious in four, or 30.8%, of the 13 contests they have been chosen as underdogs in this season.
  • Miami has a mark of 2-3 in contests where sportsbooks favor it by +138 or worse on the moneyline.
  • The Marlins have an implied victory probability of 42% according to the moneyline set by sportsbooks for this matchup.
  • Contests with Miami has gone over the total set by bookmakers in 12 of 20 chances this season.
  • The Marlins are 6-13-0 against the spread in their 19 games that had a posted line this season.

Jesús Luzardo (Marlins probable starter)

  • The Marlins are sending Luzardo (0-2) to the mound to make his fifth start of the season. He is 0-2 with a 7.65 ERA and 21 strikeouts over 20 2/3 innings pitched.
  • In his last time out on Sunday, the left-hander tossed five innings against the Atlanta Braves, allowing five earned runs while surrendering seven hits.
  • During four games this season, the 26-year-old has put up a 7.65 ERA and 9.5 strikeouts per nine innings, while giving up a batting average of .276 to opposing hitters.
  • Luzardo heads into this game with three outings of five or more innings pitched this campaign.
  • He will face a Cubs offense that ranks sixth in the league with 109 total runs scored while batting .247 as a squad. His opponent has a collective .415 slugging percentage (sixth in MLB play) and has hit a total of 21 home runs (13th in the league).
  • Among qualifying pitchers in MLB play this season, the 26-year-old ranks 84th in ERA (7.65), 78th in WHIP (1.550), and 30th in K/9 (9.5).

Marlins batting stats

  • The Marlins rank 24th in MLB play with 16 total home runs.
  • This season, Miami has the second-lowest slugging percentage in the majors (.319).
  • The Marlins have the fifth-worst batting average in the majors (.213).
  • The offense for Miami is the No. 24 offense in MLB, scoring 3.7 runs per game (73 total runs).
  • The Marlins’ .274 on-base percentage is the second-worst in baseball.
Watch the MLB on Fubo!