Tuesday's game between the Philadelphia Phillies (55-29) and the Chicago Cubs (39-46) at Wrigley Field has a good chance to be a tight matchup, as our computer prediction projects a final score of 5-4, with the Phillies coming out on top. First pitch is at 8:05 PM ET on July 2.

The probable starters are Hayden Wesneski (2-4) for the Cubs and Michael Mercado for the Phillies.

Watch MLB, other live sports and more on Fubo! Use our link to sign up for a free trial.

Cubs vs. Phillies Game Info & Odds

Place your bets on any MLB matchup at BetMGM, and sign up with our link for a first-time deposit bonus!

Cubs vs. Phillies Score Prediction

  • Our prediction for this matchup is Phillies 5, Cubs 4.

Cubs Performance Insights

  • Over the past 10 games, the Cubs have been favored twice and lost both contests.
  • In its last 10 games with a total, Chicago and its opponents have failed to hit the over five times.
  • This season, the Cubs have won 14 out of the 31 games, or 45.2%, in which they've been favored.
  • Chicago has a record of 12-6 in games when oddsmakers favor them by at least -130 on the moneyline.
  • The moneyline for this contest implies a 56.5% chance of a victory for the Cubs.
  • Chicago has scored 347 runs (4.1 per game) this season, which ranks 19th in MLB.
  • The Cubs have the 14th-ranked team ERA among all league pitching staffs (3.98).

Phillies Performance Insights

  • The Phillies are underdogs for the first time in a while, as they have not been listed as underdogs in their last 10 games.
  • When it comes to the total, Philadelphia and its opponents are 4-6-0 in its previous 10 games.
  • The Phillies have been chosen as underdogs in 15 games this year and have walked away with the win eight times (53.3%) in those games.
  • This season, Philadelphia has been victorious five times in 11 chances when named as an underdog of at least +110 or worse on the moneyline.
  • The Phillies have an implied victory probability of 47.6% according to the moneyline set by oddsmakers for this matchup.
  • Philadelphia is the fourth-highest scoring team in MLB, averaging five runs per game (420 total).
  • The Phillies have pitched to a 3.08 ERA this season, which ranks first in baseball.

Put your picks to the test and bet with BetMGM!

Cubs Schedule

Date Opponent Score Pitching Matchup
June 26 @ Giants L 4-3 Hayden Wesneski vs Hayden Birdsong
June 27 @ Giants W 5-3 Shota Imanaga vs Jordan Hicks
June 28 @ Brewers L 4-2 Jameson Taillon vs Colin Rea
June 29 @ Brewers W 5-3 Justin Steele vs Tobias Myers
June 30 @ Brewers L 7-1 Kyle Hendricks vs Freddy Peralta
July 2 Phillies - Hayden Wesneski vs Michael Mercado
July 3 Phillies - Shota Imanaga vs Zack Wheeler
July 4 Phillies - Jameson Taillon vs Cristopher Sanchez
July 5 Angels - Justin Steele vs Griffin Canning
July 6 Angels - Kyle Hendricks vs Tyler Anderson
July 7 Angels - Hayden Wesneski vs José Soriano

Phillies Schedule

Date Opponent Score Pitching Matchup
June 26 @ Tigers W 6-2 Spencer Turnbull vs Tyler Holton
June 27 Marlins L 7-4 Zack Wheeler vs Trevor Rogers
June 28 Marlins W 2-0 Cristopher Sanchez vs Kyle Tyler
June 29 Marlins L 3-2 Aaron Nola vs Roddery Munoz
June 30 Marlins W 7-6 Ranger Suárez vs Yonny Chirinos
July 2 @ Cubs - Michael Mercado vs Hayden Wesneski
July 3 @ Cubs - Zack Wheeler vs Shota Imanaga
July 4 @ Cubs - Cristopher Sanchez vs Jameson Taillon
July 5 @ Braves - Aaron Nola vs Max Fried
July 6 @ Braves - Ranger Suárez vs Spencer Schwellenbach
July 7 @ Braves - Michael Mercado vs Reynaldo López

Rep your team with officially licensed MLB gear! Head to Fanatics to find jerseys, shirts, and much more.

Not all offers available in all states, please visit BetMGM for the latest promotions for your area. Must be 21+ to gamble, please wager responsibly. If you or someone you know has a gambling problem, contact 1-800-GAMBLER.

dataskrive is a Tribune-Review freelancer. You can contact dataskrive at info@triblive.com.