The Philadelphia Phillies (62-35) face the Pittsburgh Pirates (49-48), who will be attempting to extend a five-Game winning run, Saturday at 6:40 PM ET, at PNC Park.

The Pirates are an underdog (+139 moneyline odds) when they take on the Phillies (-167). The Phillies will start Cristopher Sanchez (7-4) versus the Pirates and Luis Ortiz (4-2).

These clubs meet again after the Pirates’ 8-7 victory over the Phillies yesterday. Carmen Mlodzinski (1.0 IP, 0 R, 2 H, 1 K) earned the win for the Pirates. Oneil Cruz went 3-for-5 with two doubles and three RBI to lead the team on offense. Jose Alvarado (0.1 IP, 2 R, 2 H, 1 K) took the loss on the mound for the Phillies.

Prepare for the Phillies vs. Pirates with everything you need to know ahead of Saturday’s game, including viewing options.

Philadelphia Phillies vs. Pittsburgh Pirates odds and betting lines

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

  • Favorite: Phillies (-167, bet $167 to win $100)
  • Underdog: Pirates (+139, bet $100 to win $139)
  • Over/under: 8.5

Phillies vs. Pirates: Live streaming info & game time

  • Game Day: Saturday, July 20, 2024
  • Game Time: 6:40 PM ET
  • Stadium: PNC Park
  • TV Channel: SportsNet Pittsburgh
  • Live Stream: Fubo (Watch for free)

Phillies stats and trends

Phillies betting records

  • The Phillies have been favorites in 80 games this season and won 53 (66.2%) of those contests.
  • Philadelphia is 34-13 this season when entering a game favored by -167 or more on the moneyline.
  • The implied probability of a win from the Phillies, based on the moneyline, is 62.5%.
  • Philadelphia and its opponents have gone over the total this season in 44 of 97 opportunities.
  • The Phillies are 49-47-0 ATS in their 96 games with a spread this season.

Cristopher Sanchez (Phillies probable starter)

  • Sanchez (7-4) takes the mound for the Phillies in his 19th start of the season. He has a 2.96 ERA in 103 1/3 innings pitched, with 87 strikeouts.
  • In his last time out on Wednesday, July 10, the lefty went six innings against the Los Angeles Dodgers, allowing two earned runs while surrendering five hits.
  • In 18 games this season, the 27-year-old has a 2.96 ERA and 7.6 strikeouts per nine innings, while allowing a batting average of .253 to his opponents.
  • Sanchez is looking to pick up his 11th quality start of the year.
  • Sanchez is looking to secure his 15th start of five or more innings this year in this outing.
  • He has had three appearances this season in which he did not give up an earned run.
  • He will face off against a Pirates offense that is hitting .233 as a unit (26th in MLB). It is also slugging a collective .371 (25th in MLB) with 99 total home runs (22nd in MLB).
  • Sanchez has a 1.50 ERA and a 1.167 WHIP against the Pirates this season in six innings pitched, allowing a .174 batting average over one appearance.
  • The 27-year-old’s 2.96 ERA ranks 11th, 1.229 WHIP ranks 46th, and 7.6 K/9 ranks 55th among qualifying pitchers this season.

Phillies batting stats

  • The Phillies have hit 120 homers this season, which ranks sixth in the league.
  • Hitters for Philadelphia rank fourth in the majors with a combined .426 team slugging percentage.
  • The Phillies rank second in MLB with a .260 team batting average.
  • Philadelphia has scored 484 runs this season, which ranks third in MLB.
  • The Phillies have an on-base percentage of .332 this season, which ranks third in the league.
  • Philadelphia ranks 17th in strikeouts per game (8.4) among MLB offenses.

Pirates stats and trends

Pirates betting records

  • The Pirates have been underdogs in 56 games this season and have come away with the win 27 times (48.2%) in those contests.
  • Pittsburgh has a mark of 6-6 in contests where sportsbooks favor it by +139 or worse on the moneyline.
  • The moneyline set for this matchup implies the Pirates have a 41.8% chance of coming away with a victory in the contest.
  • Pittsburgh’s games have gone over the total in 45 of its 97 opportunities.
  • In 96 games with a line this season, the Pirates have a mark of 53-43-0 against the spread.

Luis Ortiz (Pirates probable starter)

  • The Pirates will send Ortiz (4-2) to the mound for his fourth start of the season. He is 4-2 with a 2.83 ERA and 57 strikeouts in 66 2/3 innings pitched.
  • The righty’s last appearance came on Saturday against the Chicago White Sox, when he went 5 2/3 innings, surrendering one earned run while allowing four hits.
  • The 25-year-old has an ERA of 2.83, with 7.7 strikeouts per nine innings in 25 games this season. Opponents are batting .232 against him.
  • Ortiz is trying to collect his third quality start of the season in this game.
  • Ortiz will aim to go five or more innings for his third straight start. He’s averaging 2.6 innings per outing.
  • He has held his opponents without an earned run in 13 of his 25 outings this season.
  • He will take the hill against a Phillies offense that is batting .260 as a unit (second in the MLB). They are also slugging a collective .426 (fourth in the league) with 120 total home runs (sixth in MLB play).
  • Ortiz has thrown one inning without giving up an earned run on one hit, while striking out one against the Phillies this season.

Pirates batting stats

  • The Pirates average one home run per game to rank 22nd in MLB action with 99 total home runs.
  • So far this year, Pittsburgh ranks 25th in baseball with a .371 slugging percentage.
  • The Pirates have the fifth-worst batting average in the league (.233).
  • Pittsburgh scores the 19th-most runs in baseball (410 total, 4.2 per game).
  • The Pirates’ .301 on-base percentage is 25th in baseball.
Watch the MLB on Fubo!