Tuesday's game at Kauffman Stadium has the Kansas City Royals (56-45) matching up with the Arizona Diamondbacks (51-50) at 8:10 PM ET (on July 23). Our computer prediction projects a narrow 5-4 win for the Royals, so it should be a tight matchup. The Diamondbacks will give the ball to Jordan Montgomery (6-5, 6.44 ERA), who is eyeing win No. 7 on the season, and the Royals will counter with Alec Marsh (7-6, 4.52 ERA). Watch MLB, other live sports and more on Fubo! Use our link to sign up for a free trial. Diamondbacks vs. Royals Game Info & Odds When: Tuesday, July 23, 2024 at 8:10 PM ET Where: Kauffman Stadium in Kansas City, Missouri How to Watch on TV: ARID Place your bets on any MLB matchup at BetMGM, and sign up with our link for a first-time deposit bonus! Diamondbacks vs. Royals Score Prediction Our pick for this matchup is Royals 5, Diamondbacks 4. Total Prediction for Diamondbacks vs. Royals Total Prediction: Under 9.5 runs Diamondbacks Performance Insights The Diamondbacks have played as the favorite in four of their past 10 games and have won three of those contests. Arizona and its opponents have combined to hit the over five times in its last 10 games with a total. The Diamondbacks have been favorites in 45 games this season and won 26 (57.8%) of those contests. Arizona is 26-19 this season when entering a game favored by -115 or more on the moneyline. The moneyline for this contest implies a 53.5% chance of a victory for the Diamondbacks. Arizona is among the highest-scoring teams in the majors, ranking third with 495 total runs this season. The Diamondbacks have the 26th-ranked team ERA across all MLB pitching staffs (4.52). Royals Performance Insights In four games as the underdog over the last 10 matchups, the Royals have a record of 2-2. In its previous 10 games with a total, Kansas City and its opponents have combined to exceed the over/under on four occasions. The Royals have won in 25, or 45.5%, of the 55 contests they have been named as odds-on underdogs this year. Kansas City has a mark of 21-27 in contests where oddsmakers favor it by -105 or worse on the moneyline. The Royals have an implied victory probability of 51.2% according to the moneyline set for this matchup. Kansas City is the ninth-highest scoring team in MLB, averaging 4.6 runs per game (469 total). The Royals have the seventh-best ERA (3.71) in the majors this season. Put your picks to the test and bet with BetMGM! Diamondbacks Schedule Royals 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