Diamondbacks vs Royals MLB Predictions, Odds & Best Bets (7/23)

Today’s Diamondbacks vs. Royals MLB predictions and best bets are brought to you by BetOnline. BetOnline is a market leader in sports betting, offering various options from MLB odds to the NBA and everything in between.


Tuesday’s MLB schedule is filled with intriguing matchups, including when the Arizona Diamondbacks (51-50) go head-to-head against the Kansas City Royals (56-45) at Kauffman Stadium at 8:10 p.m. ET.

Tonight’s Diamondbacks vs. Royals matchup, similar to other games happening today, offers a plethora of MLB betting opportunities. However, deciding where to invest your money can be challenging. Luckily, this game preview is here to assist you in seizing the most advantageous bets for tonight’s showdown.

2024 MLB Betting Picks Record: 56-66-1 (45.9%)

MLB Betting Today: Diamondbacks vs Royals (7/23)

Diamondbacks vs Royals Game Information

  • Matchup: Arizona Diamondbacks (51-50, 25-26 Away) vs. Kansas City Royals (56-45, 35-18 Home)
  • Venue & Location: Kauffman Stadium (Kansas City, MO)
  • Date: Tuesday, July 23, 2024
  • Game Time: 8:10 p.m. ET
  • How to Watch Diamondbacks vs. Royals: MLB.TV, Fubo, ARID

Diamondbacks vs Royals MLB Probable Pitchers

  • Diamondbacks: Jordan Montgomery (13 starts — 6-5, 6.44 ERA)
  • Royals: Alec Marsh (18 games/17 starts — 7-6, 4.52 ERA)

Royals vs Diamondbacks MLB Odds & Spread

Royals vs. Diamondbacks MLB odds are courtesy of BetOnline as of Tuesday, July 23 at 12:50 p.m. ET. Odds from other top online sportsbooks may also be mentioned in this article.

Diamondbacks vs Royals Run Line

  • Arizona Diamondbacks -1.5 (+153)
  • Kansas City Royals +1.5 (-173)

Royals vs Diamondbacks Over/Under

  • Over 9.5 Runs (-110)
  • Under 9.5 Runs (-110)

Diamondbacks vs Royals Moneyline

  • Arizona Diamondbacks (-102)
  • Kansas City Royals (-108)

You might also like: Mets vs. Yankees Predictions & Picks


How to Bet on 2024 MLB Season

Hoping to get in on the 2024 World Series betting action? Want to wager on more than just the Diamondbacks vs. Royals series? Betting News has your baseball needs covered from March to November.

Below, you will find a wide range of baseball betting resources to assist you in getting started. These resources include daily MLB odds, betting predictions, and expert picks.

  • MLB Betting Articles
  • MLB Betting Odds
  • MLB Picks Page

Diamondbacks vs Royals MLB Betting Trends

  • Out of the last nine games played against Kansas City, Arizona has won six.
  • In its most recent 10 games, Kansas City has achieved an 8-2 record.
  • In 12 out of Arizona’s last 17 games, the total surpassed the Over.
  • Kansas City’s last seven games saw the Under hit in six of them.
  • In six out of the last nine Arizona-Kansas City matchups, the total points scored surpassed the Over.

Diamondbacks vs Royals Predictions & MLB Picks Today (7/23)

On Monday, the Royals started off this three-game series with an impressive 10-4 victory against the Diamondbacks. Bobby Witt Jr. came close to hitting for the cycle, contributing three runs and driving in three, while Kansas City dominated the final six innings with a 6-1 lead over Arizona, securing the series advantage.

The Royals continue to thrive with a record of 8-2 in their last 10 games, showcasing their consistent success. Under Matt Quataro’s leadership, the team has triumphed in four consecutive matches, outscoring their opponents with an impressive average of 5.0 runs per game. Additionally, Kansas City boasts a remarkable 52.4% success rate against NL teams this season, while Arizona has only managed to defeat 43.3% of its AL opponents.

However, we cannot overlook the fact that the Diamondbacks have had a 6-3 SU record in their previous nine encounters with the Royals.

However, despite the trend, it is hard to question the Royals’ performance. They have a record of 5-1 straight up and an average run margin of plus-3.3 in their last six home games.

Can the Diamondbacks put an end to the Royals’ hot streak at Kauffman Stadium? 

However, the Diamondbacks will face considerable challenges in securing a victory if Jordan Montgomery fails to deliver a strong performance. Despite being a key player in the 2023 World Series triumph, the left-handed pitcher has been struggling immensely on the mound. His recent six starts have been particularly disastrous, with a staggering 9.24 ERA resulting from 26 earned runs, 42 hits, and 11 walks in just 25 1/3 innings.

When you come to the realization that Montgomery has never won a game and has a 5.74 ERA in three career starts against Kansas City, it becomes evident that the outlook is not very encouraging.

However, it cannot be ignored that Royals RHP Alec Marsh has not been pitching exceptionally well. The 2019 second-rounder has been facing his own challenges, evident from his disappointing 6.93 ERA in his past six appearances. Despite winning two out of his last four home starts, his 5.06 ERA during that period signifies that he has not been meeting the anticipated performance standards.

Royals RHP Alec Marsh must work on his consistency. 

In what should be a highly competitive matchup, I’m predicting a Royals victory. Kansas City is red-hot at the moment without showing signs of slowing down. The Diamondbacks have been solid, too, however, last night’s lopsided loss will affect them mentally. If Marsh has a strong outing, the Royals have what it takes to emerge victorious.

With that in mind, I’m taking Royals o4.5 total runs for my best team bet. The Diamondbacks tend to allow a ton of offense when Montgomery plays, surrendering an average of 7.5 runs in his last six appearances. Meanwhile, the Over is 3-1 in Kansas City’s four games since the All-Star Break and 7-3 in its last 10 games overall.

Assuming there are no unexpected events, the Royals’ offense is expected to perform well tonight.

Diamondbacks vs. Royals MLB Prediction: KC wins

Best Diamondbacks vs. Royals Bet: KC o4.5 Total Runs (-120)

Get 50% up to $1,000 on your Diamondbacks vs. Royals MLB predictions today at BetOnline

Best Diamondbacks vs Royals MLB Player Prop (7/23)

There are a handful of Diamondbacks vs. Royals player props that stand out today, including Bobby Witt Jr. o1.5 total bases (-139).

5/5 Review Rating
Bonus & Benefits
50% up to $1,000
Bonus Details »
Competitive Odds Pricing
$10 Cash Bonus with code “BNEWS”
Sports, Casino, Poker & Racebook

Bet Now & Claim $1,000 »

Witt has been playing like an AL MVP candidate (+650, 3rd on BetOnline) throughout the season and his latest stretch solidifies that fact. Since June 24, the Colleyville,  TX native is slashing an absurd .452/.489/.821 while amassing six home runs, seven doubles, and three triples across 22 outings. Witt has also racked up 69 total bases in those contests (3.1 per game) while finishing with the Over in 15 matchups — including in each of his last four.

Following his impressive performance of nine TBs against the Diamondbacks less than 24 hours ago, it is highly anticipated that Witt will continue to deliver exceptional results.

Best Diamondbacks vs. Royals MLB Prop Bet: Bobby Witt Jr. o1.5 Total Bases (-139)

Get 50% up to $1,000 on your MLB picks today at BetOnline


More MLB Betting Stories

  • 2024 World Series Prediction & Odds
  • 2024 MLB Home Run Leader Predictions & Odds
  • 2024 AL/NL MVP Predictions & Picks
  • 2024 AL/NL Cy Young Predictions & Picks