The Washington Nationals (49-59) will try to snap a three-game losing streak on Wednesday versus the Arizona Diamondbacks (57-51), with first pitch at 3:40 PM ET at Chase Field.

The Diamondbacks are favored (-178 on the moneyline) when they take on the Nationals (+147). The starting pitchers are Zac Gallen (8-5) for the Arizona Diamondbacks, and MacKenzie Gore (6-8) for the Washington Nationals.

These clubs meet again after the Diamondbacks beat the Nationals 17-0 yesterday. Ryne Nelson earned the win for the Diamondbacks (7.0 IP, 0 R, 2 H, 9 K), and Eugenio Suarez led the way offensively (4-for-6 with three home runs and five RBI). Patrick Corbin (3.0 IP, 10 R, 13 H, 3 K) was credited with the loss for the Nationals.

Before the Diamondbacks vs. Nationals matchup, here is what you need to get ready for Wednesday’s baseball action, including viewing options.

Arizona Diamondbacks vs. Washington Nationals odds and betting lines

MLB odds courtesy of BetMGM Sportsbook. Odds updated Wednesday at 3:16 PM ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

  • Favorite: Diamondbacks (-178, bet $178 to win $100)
  • Underdog: Nationals (+147, bet $100 to win $147)
  • Over/under: 8

Diamondbacks vs. Nationals: Live streaming info & game time

  • Game Day: Wednesday, July 31, 2024
  • Game Time: 3:40 PM ET
  • Stadium: Chase Field
  • TV Channel: Diamondbacks
  • Live Stream: Fubo (Watch for free)

Diamondbacks stats and trends

Diamondbacks betting records

  • The Diamondbacks have entered the game as favorites 50 times this season and won 30, or 60%, of those games.
  • This season Arizona has won 11 of its 14 games, or 78.6%, when favored by at least -178 on the moneyline.
  • The moneyline for this contest implies a 64% chance of a victory for the Diamondbacks.
  • So far this season, Arizona and its opponents have hit the over in 58 of 108 games with a total.
  • The Diamondbacks are 55-52-0 against the spread this season.

Zac Gallen (Diamondbacks probable starter)

  • Gallen gets the start for the Diamondbacks, his 18th of the season. He is 8-5 with a 3.70 ERA and 86 strikeouts in 87 2/3 innings pitched.
  • His most recent appearance was on Saturday against the Pittsburgh Pirates, when the righty threw six innings, surrendering three earned runs while giving up five hits.
  • In 17 games this season, the 28-year-old has an ERA of 3.70, with 8.8 strikeouts per nine innings. Opponents are hitting .240 against him.
  • Gallen has eight quality starts under his belt this season.
  • Gallen is seeking his third straight appearance lasting five or more innings. He averages 5.1 frames per appearance on the mound.
  • In six of his appearances this season he did not allow an earned run.
  • The opposing Nationals offense has the 26th-ranked slugging percentage (.370) and is last in MLB play with 87 home runs. It has a collective .240 batting average, and is 17th in MLB with 860 total hits and 19th in MLB play scoring 458 runs.

Diamondbacks batting stats

  • The Diamondbacks have hit 121 homers this season, which ranks 13th in the league.
  • Hitters for Arizona have a combined .421 slugging percentage this season, which ranks seventh in MLB.
  • The Diamondbacks rank fourth in MLB with a .257 team batting average.
  • Arizona has scored the second-most runs in the majors this season with 553.
  • The Diamondbacks have an on-base percentage of .329 this season, which ranks fourth in the league.
  • Arizona is one of the most-disciplined teams at the plate this season, ranking eighth with an average of 7.8 strikeouts per game.

Nationals stats and trends

Nationals betting records

  • The Nationals have come away with 39 wins in the 89 contests they have been listed as the underdogs in this season.
  • Washington has a mark of 14-18 in contests where oddsmakers favor it by +147 or worse on the moneyline.
  • Bookmakers have implied with the moneyline set for this matchup that the Nationals have a 40.5% chance of pulling out a win.
  • Washington and its opponents have gone over the total this season in 54 of its 108 opportunities.
  • The Nationals have an against the spread record of 60-47-0 in 107 games with a line this season.

MacKenzie Gore (Nationals probable starter)

  • Gore makes the start for the Nationals, his 22nd of the season. He is 6-8 with a 4.51 ERA and 121 strikeouts in 105 2/3 innings pitched.
  • In his last appearance on Saturday, the lefty went five innings against the St. Louis Cardinals, giving up six earned runs while surrendering nine hits.
  • In 21 games this season, the 25-year-old has an ERA of 4.51, with 10.3 strikeouts per nine innings. Opponents are batting .275 against him.
  • Gore has five quality starts this year.
  • Gore has pitched five or more innings in a game 15 times this year heading into this matchup.
  • He has held his opponents without an earned run in one of his 21 appearances this season.
  • He meets a Diamondbacks offense that ranks second in the league with 553 total runs scored while batting .257 as a squad. His opponent has a collective .421 slugging percentage (seventh in MLB play) and has hit a total of 121 home runs (13th in the league).
  • Gore has thrown five innings, giving up two earned runs on nine hits while striking out seven against the Diamondbacks this season.

Nationals batting stats

  • The Nationals have hit the fewest home runs in baseball this season (87).
  • So far this year, Washington’s .370 slugging percentage is the fifth-lowest percentage in baseball.
  • The Nationals rank 17th in MLB with a .240 batting average.
  • The offense for Washington is the No. 19 offense in the majors, scoring 4.2 runs per game (458 total runs).
  • The Nationals’ .310 on-base percentage is 16th in MLB.

Watch the MLB on Fubo!