Tuesday's game that pits the Cleveland Guardians (39-20) against the Kansas City Royals (36-25) at Progressive Field has a good chance to be a tight matchup based on our computer prediction, which projects a final score of 5-4 in favor of the Guardians. First pitch is at 6:40 PM ET on June 4.

This contest's pitching matchup is set, as the Guardians will send Triston McKenzie (2-3) to the mound, while Seth Lugo (9-1) will get the nod for the Royals.

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

Guardians vs. Royals Game Info & Odds

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

Guardians vs. Royals Score Prediction

  • Our pick for this contest is Guardians 5, Royals 4.

Total Prediction for Guardians vs. Royals

  • Total Prediction: Under 8 runs

Guardians Performance Insights

  • In seven games as the favorite over the last 10 matchups, the Guardians have a record of 4-3.
  • In its last 10 games with a total, Cleveland and its opponents have failed to hit the over five times.
  • The Guardians have entered the game as favorites 36 times this season and won 24, or 66.7%, of those games.
  • Cleveland has a record of 24-12, a 66.7% win rate, when favored by -115 or more by oddsmakers this season.
  • Oddsmakers have implied with the moneyline set for this matchup that the Guardians have a 53.5% chance to win.
  • Cleveland has scored the fourth-most runs in the majors this season with 298.
  • The Guardians have a 3.48 team ERA that ranks seventh across all MLB pitching staffs.

Royals Performance Insights

  • In five games as the underdog over the last 10 matchups, the Royals have a record of 1-4.
  • When it comes to the total, Kansas City and its opponents are 6-4-0 in its previous 10 games.
  • The Royals have been chosen as underdogs in 33 games this year and have walked away with the win 16 times (48.5%) in those games.
  • This year, Kansas City has won 14 of 30 games when listed as at least -105 or worse on the moneyline.
  • Sportsbooks have implied with the moneyline set for this matchup that the Royals have a 51.2% chance of pulling out a win.
  • Kansas City scores the fifth-most runs in baseball (297 total, 4.9 per game).
  • The Royals have the ninth-best ERA (3.57) in the majors this season.

Put your picks to the test and bet with BetMGM!

Guardians Schedule

Date Opponent Score Pitching Matchup
May 28 @ Rockies W 13-7 Triston McKenzie vs Ryan Feltner
May 29 @ Rockies L 7-4 Logan Allen vs Ty Blach
May 31 Nationals W 7-1 Tanner Bibee vs Patrick Corbin
June 1 Nationals W 3-2 Ben Lively vs Mitchell Parker
June 2 Nationals L 5-2 Carlos Carrasco vs Jake Irvin
June 4 Royals - Triston McKenzie vs Seth Lugo
June 5 Royals - Logan Allen vs Brady Singer
June 6 Royals - Tanner Bibee vs Michael Wacha
June 7 @ Marlins - Ben Lively vs TBA
June 8 @ Marlins - Carlos Carrasco vs Ryan Weathers
June 9 @ Marlins - TBA vs TBA

Royals Schedule

Date Opponent Score Pitching Matchup
May 29 @ Twins W 6-1 Seth Lugo vs Bailey Ober
May 30 @ Twins L 7-6 Daniel Lynch vs Chris Paddack
May 31 Padres L 11-8 Michael Wacha vs Dylan Cease
June 1 Padres L 7-3 Alec Marsh vs Randy Vasquez
June 2 Padres W 4-3 Cole Ragans vs Michael King
June 4 @ Guardians - Seth Lugo vs Triston McKenzie
June 5 @ Guardians - Brady Singer vs Logan Allen
June 6 @ Guardians - Michael Wacha vs Tanner Bibee
June 7 Mariners - Alec Marsh vs Bryce Miller
June 8 Mariners - Cole Ragans vs Luis Castillo
June 9 Mariners - TBA vs TBA

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.