Royals vs. Diamondbacks Betting Odds, Pitching Matchup – July 22, 2024

The Kansas City Royals (55-45) will put their three-game win streak to the test when they host the Arizona Diamondbacks (51-49) Monday at 8:10 PM ET on BSKC. Bookmakers consider the Royals -159 favorites to extend their streak, while the Diamondbacks are +134 underdogs looking for the upset. Cole Ragans will get the ball for Kansas City while Arizona will counter with Yilber Diaz.

Take a look at our preview for this contest, and uncover all of our expert MLB picks, too!

Betting Odds

Royals to win vs Diamondbacks -159

Bet $20, Payout $32.58

Royals vs. Diamondbacks Betting Lines

  • Favorite: Royals (-159)
  • Underdog: Diamondbacks (+134)
  • Over/under: 8.5

Royals vs. Diamondbacks Betting Insights

  • The Royals have won in 27, or 69.2%, of the 39 contests they have been named as odds-on favorites in this year.
  • This season Kansas City has been victorious 14 times in 19 chances when named as a favorite of at least -159 on the moneyline.
  • The moneyline set for this matchup implies the Royals have a 61.4% chance of walking away with the win.
  • The Diamondbacks have won 43.4% of the games this season they were the moneyline underdog (23-30).
  • Arizona has a 4-9 record (winning just 30.8% of its games) when playing as a moneyline underdog of +134 or longer.
  • Based on this game’s moneyline, the Diamondbacks have an implied win probability of 42.7%.

Royals vs. Diamondbacks Hitting Leaders

  • Bobby Witt Jr. leads Kansas City in batting average (.337), home runs (17) and runs batted in (66) this season.
  • Witt’s home runs rank him 28th in baseball, and he ranks 11th in RBI.
  • Vinnie Pasquantino is batting .247 with an OBP of .308 and a slugging percentage of .417 this season.
  • Ketel Marte paces the Diamondbacks with a team-high batting average of .289.
  • In all of the majors, Marte is 16th in homers and 30th in RBI.
  • Christian Walker has shown his power as he paces his team with 22 home runs and 68 RBI.

Royals vs. Diamondbacks Pitching Rankings

  • The Royals average the 23rd-most strikeouts per nine innings (8.3) in the league this season.
  • The Royals have pitched to a 3.72 ERA this season, which ranks eighth in baseball.
  • The Royals have a combined WHIP of 1.260 as a pitching staff, which ranks 15th in MLB.
  • The pitching staff for the Diamondbacks has a collective 7.5 K/9, the second-worst in the majors.
  • Arizona has a 4.44 team ERA that ranks 24th across all MLB pitching staffs.
  • The Diamondbacks average baseball’s 24th-ranked WHIP (1.333).