Monday's game at Kauffman Stadium has the Kansas City Royals (55-45) squaring off against the Arizona Diamondbacks (51-49) at 8:10 PM ET (on July 22). Our computer prediction projects a narrow 5-4 win for the Royals, so expect a competitive matchup. The probable starters are Cole Ragans (6-6) for the Royals and Yilber Diaz (1-0) for the Diamondbacks. Watch MLB, other live sports and more on Fubo! Use our link to sign up for a free trial. Royals vs. Diamondbacks Game Info & Odds When: Monday, July 22, 2024 at 8:10 PM ET Where: Kauffman Stadium in Kansas City, Missouri How to Watch on TV: BSKC Place your bets on any MLB matchup at BetMGM, and sign up with our link for a first-time deposit bonus! Royals vs. Diamondbacks Score Prediction Our prediction for this game is Royals 5, Diamondbacks 4. Total Prediction for Royals vs. Diamondbacks Total Prediction: Under 8.5 runs Royals Performance Insights In five games as the favorite over the last 10 matchups, the Royals have a record of 4-1. In its last 10 games with a total, Kansas City and its opponents have combined to hit the over three times. The Royals have entered the game as favorites 38 times this season and won 26, or 68.4%, of those games. Kansas City has entered 19 games this season favored by -159 or more and is 14-5 in those contests. Oddsmakers have implied with the moneyline set for this matchup that the Royals have a 61.4% chance to win. Kansas City has scored 459 runs (4.6 per game) this season, which ranks 11th in MLB. The Royals have the eighth-ranked team ERA among all league pitching staffs (3.72). Diamondbacks Performance Insights The Diamondbacks have played as the underdog in five of their past 10 games and have gone 2-3 in those contests. In its last 10 games with an over/under, Arizona and its opponents have combined to eclipse the total four times. The Diamondbacks have won in 22, or 44%, of the 50 contests they have been named as odds-on underdogs this year. Arizona has a mark of 3-8 in contests where sportsbooks favor it by 135 or worse on the moneyline. The moneyline set for this matchup implies the Diamondbacks have a 42.6% chance of walking away with the win. Arizona is the fourth-highest scoring team in baseball, averaging 4.9 runs per game (491 total). The Diamondbacks have the 24th-ranked ERA (4.44) in the majors this season. Put your picks to the test and bet with BetMGM! Royals Schedule Diamondbacks Schedule 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. Remove the ads from your TribLIVE reading experience but still support the journalists who create the content with TribLIVE Ad-Free. Get Ad-Free > Sign Up for NotificationsStay up-to-date on important news from TribLIVE