Philadelphia Phillies vs Pittsburgh Pirates: Predictions, Odds and Roster Notes

How to Watch

Where: PNC Park, Pittsburgh, Pennsylvania.

When: Saturday, July 20th at 4:05 PM EST

How (TV/Radio): Phillies TV/Radio: Fox Sports Philadelphia, KCSP 610 AM. Pirates TV/Radio: AT&T SportsNet, WJFK/93.7 FM.

Team Notes

Philadelphia Phillies

The Phillies have crept back into the NL Wild Card race with a 50-47 record as the team nears 100 games played in 2019.

Philadelphia has a 23.1% chance of making the playoffs and a 0.2% to take the World Series title according to Baseball Reference.

The Phillies have 12-1 odds to win the National League and stand at 25-1 to win the World Series.

Pittsburgh Pirates

The Pirates are struggling in the tough NL Central but are within striking distance of the final NL Wild Card spot, even though their record is 45-50 through 95 games.

Pittsburgh has a 5.6% chance to reach the postseason and a 0.2% shot to win the World Series title.

The Pirates have 80-1 odds to win the NL and stand at 40-1 to take the World Series.

Pitcher Notes

Phillies: Zach Elfin (7-9, 4.16 ERA)

Elfin has thrown three awful outings in his last four appearances, signaling a possibility that he could be replaced soon in the Phillies’ rotation.

  • In his last start, Elfin allowed seven earned runs to the Dodgers over six innings.
  • Elfin has struck out 15 batters in his last 20 innings.
  • In three of his last four outings, Elfin has allowed six earned runs or more.

Pirates: Trevor Williams (3-3, 5.17 ERA)

Williams has allowed just five earned runs in his last seven starts, a streak that spans 52 innings.

  • In Williams’s last start, he went seven innings, allowing no runs, while striking out 11 batters.
  • The Pirates’ righty has allowed three homers in his last nine outings.
  • Williams has struck out ten or more batters in six of his last seven starts.

Hitter Notes

Philadelphia Phillies

The Phillies are 5-7 in their first 12 games of July, scoring just 50 runs behind a weak 37 extra-base hits.

  • 1B Rhys Hoskins is 0 for 3 in his only matchup versus Williams with two strikeouts.
  • OF Bryce Harper is 0 for 4 versus the Pirates’ righty with two walks.
  • C J.T. Realmuto is 2 for 2 against Williams with a solo homer and two RBI.

Pittsburgh Pirates

The Pirates have treaded water in July, winning six of their 13 games, while scoring 74 runs behind 47 extra-base hits over that span.

  • 2B Adam Frazier is 0 for 1 against Elfin in their only matchup.
  • OF Starling Marte is 0 for 3 against the righty with one strikeout.
  • 3B Jung Ho Kang is 0 for 3 versus Elfin with one strikeout.

Roster Notes

Philadelphia Phillies

  • SP Jared Eickhoff has biceps tendinitis and is recovering on the 10-day IL.
  • INF Sean Rodriguez just hit the IL with a strained abdominal muscle.
  • OF Jay Bruce has a strained oblique and is on the 10-day IL, although the injury could take over a month to heal.

Pittsburgh Pirates

  • C Francisco Cervelli has a concussion and remains on the 10-day IL.
  • OF Gregory Polanco is trying to fight back from shoulder inflammation and is on rehab assignment.
  • SP Steven Brault has shoulder inflammation and remains on the 10-day IL.

Game Odds Phillies vs Pirates

If you are in New Jersey, visit 888Sport and BetStars to bet on the Phillies vs Pirates. Good luck!


Sportsbook PHI Phillies Pirates Link
888Sport NJ +110 -134
BetStars NJ +125 -143

* 21+ | NJ only | If you or someone you know has a gambling problem, call 1-800-GAMBLER

Total Runs

Sportsbook  Over    Under  Link
888Sport NJ 11    -107  11    -114
BetStars NJ 9.5   +145 9.5   -175

* 21+ | NJ only | If you or someone you know has a gambling problem, call 1-800-GAMBLER

Run Line

Sportsbook PHI Phillies Pirates Link
888Sport NJ +1.5     -167 -1.5   +138
BetStars NJ +4.5    -550 -4.5   +425  

* 21+ | NJ only | If you or someone you know has a gambling problem, call 1-800-GAMBLER