Friday's contest between the New York Yankees (39-19) and San Francisco Giants (29-28) squaring off at Oracle Park has a projected final score of 5-4 (based on our computer prediction) in favor of the Yankees, so expect a tight matchup. The game will begin at 10:15 PM ET on May 31.

The probable pitchers are Marcus Stroman (4-2) for the Yankees and Jordan Hicks (4-1) for the Giants.

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

Yankees vs. Giants Game Info & Odds

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

Yankees vs. Giants Score Prediction

  • Our prediction for this game is Yankees 5, Giants 4.

Total Prediction for Yankees vs. Giants

  • Total Prediction: Over 7.5 runs

Yankees Performance Insights

  • The Yankees have played as the favorite in nine of their past 10 games and won five of those contests.
  • In its last 10 games with a total, New York and its opponents have failed to hit the over five times.
  • The Yankees have won 28, or 68.3%, of the 41 games they've played as favorites this season.
  • New York has entered 29 games this season favored by -135 or more and is 20-9 in those contests.
  • The moneyline for this contest implies a 57.4% chance of a victory for the Yankees.
  • New York has scored the sixth-most runs in the majors this season with 279.
  • The Yankees' 2.77 team ERA is No. 1 among all league pitching staffs.

Giants Performance Insights

  • The Giants have played as the underdog in six of their past 10 games and have gone 5-1 in those contests.
  • When it comes to the over/under, San Francisco and its foes are 6-4-0 in its previous 10 contests.
  • The Giants have come away with 12 wins in the 25 contests they have been listed as the underdogs in this season.
  • San Francisco has a win-loss record of 8-10 when favored by +110 or worse by oddsmakers this year.
  • The moneyline set for this matchup implies the Giants have a 47.6% chance of walking away with the win.
  • San Francisco scores the 13th-most runs in baseball (247 total, 4.3 per game).
  • The Giants have pitched to a 4.36 ERA this season, which ranks 26th in baseball.

Put your picks to the test and bet with BetMGM!

Yankees Schedule

Date Opponent Score Pitching Matchup
May 25 @ Padres W 4-1 Marcus Stroman vs Dylan Cease
May 26 @ Padres L 5-2 Clarke Schmidt vs Joe Musgrove
May 28 @ Angels L 4-3 Nestor Cortes Jr. vs Griffin Canning
May 29 @ Angels W 2-1 Luis Gil vs Tyler Anderson
May 30 @ Angels W 8-3 Carlos Rodón vs Patrick Sandoval
May 31 @ Giants - Marcus Stroman vs Jordan Hicks
June 1 @ Giants - Clarke Schmidt vs Logan Webb
June 2 @ Giants - Nestor Cortes Jr. vs Blake Snell
June 4 Twins - Luis Gil vs Bailey Ober
June 5 Twins - Carlos Rodón vs Chris Paddack
June 6 Twins - Marcus Stroman vs Pablo Lopez

Giants Schedule

Date Opponent Score Pitching Matchup
May 25 @ Mets W 7-2 Jordan Hicks vs Luis Severino
May 26 @ Mets L 4-3 Logan Webb vs Sean Manaea
May 27 Phillies W 8-4 Blake Snell vs Taijuan Walker
May 28 Phillies W 1-0 Erik Miller vs Zack Wheeler
May 29 Phillies L 6-1 Kyle Harrison vs Cristopher Sanchez
May 31 Yankees - Jordan Hicks vs Marcus Stroman
June 1 Yankees - Logan Webb vs Clarke Schmidt
June 2 Yankees - Blake Snell vs Nestor Cortes Jr.
June 3 @ Diamondbacks - TBA vs Kyle Nelson
June 4 @ Diamondbacks - Kyle Harrison vs Zac Gallen
June 5 @ Diamondbacks - Jordan Hicks vs Jordan Montgomery

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.