On Sunday, the Arizona Diamondbacks (59-52) are visiting the Pittsburgh Pirates (56-54), at 1:35 PM ET, in the final game of a three-game set.

The Diamondbacks are an underdog away (+130) at the Pirates (-156). The starting pitchers are Paul Skenes (6-1) for the Pittsburgh Pirates, and Ryne Nelson (8-6) for the Arizona Diamondbacks.

These clubs meet again after the Pirates beat the Diamondbacks 4-2 yesterday. Kyle Nicolas picked up the win for the Pirates (2.0 IP, 0 R, 1 H, 1 K), and Bryan Reynolds led the way offensively (1-for-2 with a home run and two RBI). Slade Cecconi (2.1 IP, 3 R, 4 H, 3 K) was credited with the loss for the Diamondbacks.

Before this Pirates vs. Diamondbacks showdown, here’s everything you need to get ready for Sunday’s MLB action, including viewing options.

Pittsburgh Pirates vs. Arizona Diamondbacks odds and betting lines

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

  • Favorite: Pirates (-156, bet $156 to win $100)
  • Underdog: Diamondbacks (+130, bet $100 to win $130)
  • Over/under: 8

Pirates vs. Diamondbacks: Live streaming info & game time

  • Game Day: Sunday, August 4, 2024
  • Game Time: 1:35 PM ET
  • Stadium: PNC Park
  • TV Channel: Diamondbacks
  • Live Stream: Fubo (Watch for free)

Pirates stats and trends

Pirates betting records

  • The Pirates have been favorites in 43 games this season and won 24 (55.8%) of those contests.
  • This season Pittsburgh has won five of its 10 games, or 50%, when favored by at least -156 on the moneyline.
  • The Pirates have a 60.9% chance to win this game based on the implied probability of the moneyline.
  • Pittsburgh and its opponents have gone over the total this season in 50 of 110 opportunities.
  • The Pirates are 61-48-0 against the spread this season.

Paul Skenes (Pirates probable starter)

  • Skenes gets the start for the Pirates, his 14th of the season. He is 6-1 with a 1.90 ERA and 103 strikeouts in 80 2/3 innings pitched.
  • The right-hander last appeared on Tuesday against the Houston Astros, when he tossed six innings, allowing one earned run while giving up five hits.
  • The 22-year-old has amassed a 1.90 ERA and 11.5 strikeouts per nine innings in 13 games this season, while allowing a batting average of .198 to opposing hitters.
  • Skenes is trying to prolong an eighth-game quality start streak in this game.
  • Skenes is aiming for his 13th straight outing lasting five or more innings. He averages 6.2 innings per appearance on the mound.
  • He has had three appearances this season in which he did not give up an earned run.
  • He will face off against a Diamondbacks team that is batting .258 as a unit (fourth in MLB). It is also slugging a collective .424 (sixth in MLB) with 126 total home runs (11th in MLB).

Pirates batting stats

  • The Pirates’ 110 home runs rank 25th in Major League Baseball.
  • Hitters for Pittsburgh have combined to rank 28th in the majors with a .370 team slugging percentage.
  • The Pirates rank 24th in MLB with a .233 team batting average.
  • Pittsburgh ranks 23rd in the majors with 463 total runs scored this season.
  • The Pirates have an OBP of just .301 this season, which ranks 26th in MLB.
  • Pittsburgh is one of the least-disciplined teams at the plate this season, ranking 26th with an average of 9.1 strikeouts per game.

Diamondbacks stats and trends

Diamondbacks betting records

  • The Diamondbacks have been victorious in 25, or 43.9%, of the 57 contests they have been chosen as underdogs in this season.
  • Arizona has a win-loss record of 4-10 when favored by +130 or worse by sportsbooks this year.
  • The moneyline set for this matchup implies the Diamondbacks have a 43.5% chance of walking away with the win.
  • Arizona and its opponents have gone over in 60 of its 111 games with a total set by sportsbooks this season.
  • In 110 games with a line this season, the Diamondbacks have a mark of 55-55-0 against the spread.

Ryne Nelson (Diamondbacks probable starter)

  • Nelson (8-6) gets the starting nod for the Diamondbacks in his 19th start of the season. He has a 4.53 ERA in 105 1/3 innings pitched, with 79 strikeouts.
  • In his most recent appearance on Wednesday against the Washington Nationals, the righty threw seven scoreless innings while surrendering two hits.
  • The 26-year-old has a 4.53 ERA and 6.8 strikeouts per nine innings in 20 games this season, while allowing a batting average of .281 to opposing hitters.
  • Nelson heads into the matchup with seven quality starts under his belt this season.
  • Nelson will look to go five or more innings for his seventh straight start. He’s averaging 5.3 innings per outing.
  • He has made three appearances this season in which he did not give up an earned run.
  • He will take the hill against a Pirates offense that ranks 23rd in the league with 867 total hits (on a .233 batting average). The team also slugs a collective .370 (28th in the league) with 110 total home runs (25th in MLB play).

Diamondbacks batting stats

  • The Diamondbacks average 1.1 home runs per game to rank 11th in baseball with 126 total home runs.
  • So far this season, Arizona’s .424 slugging percentage is sixth-best in baseball.
  • The Diamondbacks have the fourth-best batting average in the majors (.258).
  • The offense for Arizona is No. 2 in the majors, scoring 5.1 runs per game (569 total runs).
  • The Diamondbacks are fourth in MLB with an on-base percentage of .329.
Watch the MLB on Fubo!