Phillies vs. Pirates Prediction, Odds, Picks - July 21

Phillies vs. Pirates Prediction, Odds, Picks - July 21

Updated Jul. 21, 2024 1:00 p.m. ET

Oneil Cruz and the Pittsburgh Pirates hit the field on Sunday at PNC Park against Tyler Phillips, who is the named starter for the Philadelphia Phillies. First pitch is set for 1:35 PM ET for the final game of a three-game series. The Pirates are listed as +104 moneyline underdogs for this matchup with the Phillies (-123). Philadelphia is a 1.5-run favorite (at +127 odds). The over/under is 9 runs for the contest.

Here is everything you need to know from a betting perspective on the Phillies-Pirates game, regarding the run line, moneyline and total, plus expert picks.

Phillies' Johan Rojas makes a diving one-handed catch to close out the first inning against Pirates

Philadelphia Phillies' Johan Rojas wagged his finger after making a diving one-handed catch to close out the first inning against the Pittsburgh Pirates.
ADVERTISEMENT

Phillies vs. Pirates Game Information & Odds

  • When: Sunday, July 21, 2024 at 1:35 PM ET
  • Where: PNC Park in Pittsburgh, Pennsylvania
  • How to Watch on TV: NBCS-PH
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Phillies -123 +104 9 -119 -101 -1.5 +127 -152

Phillies vs. Pirates Prediction

  • Score Prediction: Phillies 5, Pirates 4
  • Total Prediction: Under 9 runs
  • Win Probabilities: Phillies 50%, Pirates 50%

Phillies vs. Pirates Betting Insights

  • This season, the Phillies have been favored 81 times and won 53, or 65.4%, of those games.
  • This season Philadelphia has won 48 of its 74 games, or 64.9%, when favored by at least -123 on the moneyline.
  • The Phillies have a 55.2% chance to win this game based on the implied probability of the moneyline.
  • The Pirates have been chosen as underdogs in 57 games this year and have walked away with the win 28 times (49.1%) in those games.
  • This season, Pittsburgh has come away with a win 24 times in 46 chances when named as an underdog of at least +104 or longer on the moneyline.
  • The moneyline set for this matchup implies the Pirates have a 49% chance of walking away with the win.
FINAL
PHI 6 · PIT 0
MLB
RUN LINE
TO WIN
TOTAL
Philadelphia Phillies
PHI
Pittsburgh Pirates
PIT

Phillies Recent Betting Performance

  • The Phillies went 4-4 across the eight games they were moneyline favorites in their last 10 matchups.
  • Over their last 10 matchups -- all had a set run total -- the Phillies and their opponents combined to go over the total four times.
  • The Phillies have a 3-7-0 record against the spread over their past 10 games.

Phillies Recent Stats

Stat Avg/Total
Record 4-6
Runs Per Game 4.4
HR 15
ERA 5.96
K/9 9.5

Phillies Player Insights

  • Bryce Harper has put up a team-high batting average of .299, and leads the Phillies in home runs (22).
  • Harper is ninth in home runs and 19th in RBI among all hitters in MLB.
  • Harper has collected a hit in two games in a row. During his last five outings he is hitting .313 with a double, two home runs, five walks and four RBI.
  • Alec Bohm's 70 runs batted in are a team-high mark.
  • Bohm is 92nd in home runs and fourth in RBI among all hitters in the majors.
  • Kyle Schwarber is batting .246 with nine doubles, 19 home runs and 65 walks.
  • Bryson Stott has 12 doubles, two triples, six home runs and 40 walks while hitting .235.

Phillies Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Alec Bohm 1.5 (+160) 1.5 (-120) 0.5 (+550) 0.5 (+130)
J.T. Realmuto 1.5 (+195) 1.5 (+100) 0.5 (+500) 0.5 (+145)
Nicholas Castellanos 1.5 () 1.5 (+105) 0.5 (+550) 0.5 (+150)
Bryce Harper 1.5 (+195) 1.5 (+105) 0.5 (+400) 0.5 (+135)
Edmundo Sosa 0.5 (-230) 1.5 (+120) 0.5 (+550) 0.5 (+180)

Learn more about this Phillies vs. Pirates matchup on Fox Sports.

Pirates Recent Betting Performance

  • The Pirates have played as underdogs in six of their past 10 games and won four of those contests.
  • The Pirates and their opponents have combined to hit the over five times in their last 10 games with a total.
  • The Pirates have eight wins against the spread in their last 10 chances.

Pirates Recent Stats

Stat Avg/Total
Record 8-2
Runs Per Game 5.4
HR 11
ERA 3.13
K/9 8.9

Pirates Player Insights

  • Bryan Reynolds leads the Pirates with 18 home runs and 61 runs batted in, while posting a team-best batting average of .290.
  • In all of the majors, Reynolds is 20th in homers and 20th in RBI.
  • Reynolds has collected a hit in four straight games. In his last five games he is batting .550 with a double, a home run, two walks and five RBI.
  • Cruz is batting .255 with 20 doubles, a triple, 15 home runs and 24 walks.
  • Among all major league batters, Cruz ranks 45th in homers and 47th in RBI.
  • Andrew McCutchen has 11 doubles, a triple, 13 home runs and 43 walks while hitting .231.
  • Connor Joe is batting .244 with 17 doubles, a triple, seven home runs and 29 walks.

Pirates Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Oneil Cruz 0.5 (-255) 1.5 (-105) 0.5 (+320) 0.5 (+135)
Joshua Palacios 0.5 (-215) 1.5 (+145) 0.5 (+550) 0.5 (+190)
Ke'Bryan Hayes 0.5 (-240) 1.5 (+135) 0.5 (+800) 0.5 (+205)
Bryan Reynolds 0.5 () 1.5 (+100) 0.5 (+400) 0.5 (+160)
Andrew McCutchen 0.5 (-205) 1.5 (+140) 0.5 (+450) 0.5 (+205)

Phillies vs. Pirates Highlights | MLB on FOX

Check out the best moments between the Philadelphia Phillies and the Pittsburgh Pirates on Friday, July 19.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
Pittsburgh Pirates
Philadelphia Phillies
share