On Saturday, the Miami Marlins (23-46) are visiting the Washington Nationals (33-36), at 4:05 PM ET. The Marlins have dropped three straight.

The Marlins (+101 underdog moneyline odds) are away versus the Nationals (-120). The starting pitchers are DJ Herz (0-1) for the Washington Nationals, and Trevor Rogers (1-7) for the Miami Marlins.

These clubs meet again after the Nationals defeated the Marlins 8-1 yesterday. MacKenzie Gore earned the win for the Nationals (7.0 IP, 1 R, 5 H, 10 K), and Lane Thomas led the way offensively (2-for-5 with a home run and three RBI). Shaun Anderson (2.0 IP, 7 R, 10 H, 1 K) took the loss for the Marlins.

Here’s everything you need to prepare for Saturday’s Nationals vs. Marlins action, including viewing options.

Washington Nationals 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: Nationals (-120, bet $120 to win $100)
  • Underdog: Marlins (+101, bet $100 to win $101)
  • Over/under: 8.5

Nationals vs. Marlins: Live streaming info & game time

  • Game Day: Saturday, June 15, 2024
  • Game Time: 4:05 PM ET
  • Stadium: Nationals Park
  • TV Channel: MASN
  • Live Stream: Fubo (Watch for free)

Nationals stats and trends

Nationals betting records

  • This season, the Nationals have been favored seven times and won four of those games.
  • Washington is undefeated in three games this season when favored by -120 or more on the moneyline.
  • Bookmakers have implied with the moneyline set for this matchup that the Nationals have a 54.5% chance to win.
  • So far this season, Washington and its opponents have hit the over in 33 of 69 games with a total.
  • The Nationals are 41-27-0 against the spread in their 68 chances this season.

DJ Herz (Nationals probable starter)

  • Herz (0-1) gets the start for the Nationals, his third of the season.
  • The lefty last appeared on Sunday against the Atlanta Braves, when he threw 4 1/3 innings, allowing two earned runs while giving up four hits.
  • In his two appearances this season, opposing hitters have a collective batting average of .306 against him. He has a 6.48 ERA and averages 8.6 strikeouts per nine innings.
  • He will face off against a Marlins offense that is hitting .233 as a unit (21st in MLB). It is also slugging a collective .350 (29th in MLB) with 54 total home runs (28th in MLB).

Nationals batting stats

  • The Nationals have hit just 54 homers this season, which ranks 28th in the league.
  • Hitters for Washington have combined to rank 27th in MLB with a team slugging percentage of just .356 this season.
  • The Nationals have a team batting average of .234 this season, which ranks 20th among MLB teams.
  • Washington has scored the 21st-most runs in the majors this season with 282 (4.1 per game).
  • The Nationals have an on-base percentage of .305 this season, which ranks 22nd in the league.
  • Washington ranks ninth in MLB in strikeouts per game with an average of eight whiffs per contest.

Marlins stats and trends

Marlins betting records

  • The Marlins have been chosen as underdogs in 55 games this year and have walked away with the win 20 times (36.4%) in those games.
  • Miami has a mark of 18-31 in contests where sportsbooks favor it by +101 or worse on the moneyline.
  • Bookmakers have implied with the moneyline set for this matchup that the Marlins have a 49.8% chance of pulling out a win.
  • Miami and its opponents have gone over the total this season in 37 of its 69 opportunities.
  • The Marlins are 28-40-0 against the spread in their 68 games that had a posted line this season.

Trevor Rogers (Marlins probable starter)

  • The Marlins will send Rogers (1-7) out for his 14th start of the season. He is 1-7 with a 5.37 ERA and 52 strikeouts over 62 2/3 innings pitched.
  • In his most recent time out on Sunday against the Cleveland Guardians, the left-hander tossed five innings, allowing one earned run while surrendering two hits.
  • In 13 games this season, the 26-year-old has an ERA of 5.37, with 7.5 strikeouts per nine innings. Opponents are batting .294 against him.
  • Rogers has not registered a quality start on the season.
  • Rogers will look to pitch five or more innings for his fourth straight appearance. He’s averaging 4.8 frames per outing.
  • In one of his 13 total appearances this season he has not allowed an earned run.
  • The opposing Nationals offense has a collective .234 batting average, and is 24th in the league with 530 total hits and 21st in MLB play with 282 runs scored. They have the 27th-ranked slugging percentage (.356) and are 28th in all of MLB with 54 home runs.
  • Rogers has a 5.40 ERA and a 1.400 WHIP against the Nationals this season in five innings pitched, allowing a .211 batting average over one appearance.

Marlins batting stats

  • The Marlins have hit the third-fewest home runs in baseball this season (54).
  • So far this season, Miami is slugging .350, the second-lowest percentage in the majors.
  • The Marlins are 21st in MLB with a .233 batting average.
  • Miami scores the second-fewest runs in baseball (244 total, 3.5 per game).
  • The Marlins are 29th in baseball with a .286 on-base percentage.
Watch the MLB on Fubo!