Royals vs Diamondbacks Prediction, Odds, Moneyline, Spread & Over/Under for July 23

Odds updated as of 7:11 PM
MLB action on Tuesday includes the Kansas City Royals facing the Arizona Diamondbacks.
Here's everything you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.
Royals vs Diamondbacks Game Info
- Kansas City Royals (56-45) vs. Arizona Diamondbacks (51-50)
- Date: Tuesday, July 23, 2024
- Time: 8:10 PM ET
- Venue: Kauffman Stadium -- Kansas City, Missouri
- Coverage: ARID
Royals vs Diamondbacks Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: KC: (-110) | ARI: (-106)
- Spread: KC: +1.5 (-184) | ARI: -1.5 (+152)
- Total: 9 -- Over: (-115) | Under: (-105)
Royals vs Diamondbacks Probable Starting Pitchers
Probable Pitchers: Alec Marsh (Royals) - 7-6, 4.52 ERA vs Jordan Montgomery (Diamondbacks) - 6-5, 6.44 ERA
This contest's pitching matchup is set, as the Royals will send Alec Marsh (7-6) to the mound, while Jordan Montgomery (6-5) will get the nod for the Diamondbacks. Marsh's team is 11-6-0 against the spread in his starts this season. Marsh's team has been victorious in 60% of the games he's started as the moneyline favorite with a record of 3-2. The Diamondbacks have a 5-8-0 ATS record in Montgomery's 13 starts with a set spread. The Diamondbacks have a 2-4 record in Montgomery's six starts this season when they were the underdog on the moneyline.
Royals vs Diamondbacks Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Royals win (54.1%)
Royals vs Diamondbacks Moneyline
- Arizona is the underdog, -106 on the moneyline, while Kansas City is a -110 favorite at home.
Royals vs Diamondbacks Spread
- The Diamondbacks are 1.5-run favorites against the spread for this matchup with the Royals. The Diamondbacks are +152 to cover, while the Royals are -184 to cover as a 1.5-run underdog on the runline.
Royals vs Diamondbacks Over/Under
- Royals versus Diamondbacks on July 23 has an over/under of 9 runs, with the odds on the over -115 and the under set at -105.
Bet on Kansas City Royals vs. Arizona Diamondbacks on FanDuel today!
Royals vs Diamondbacks Betting Trends
- The Royals have been chosen as favorites in 41 games this year and have walked away with the win 28 times (68.3%) in those games.
- This season Kansas City has been victorious 28 times in 41 chances when named as a favorite of at least -110 on the moneyline.
- The Royals' games have gone over the total in 43 of their 98 opportunities.
- The Royals have an against the spread mark of 56-42-0 in 98 games with a line this season.
- The Diamondbacks have won 22 of the 52 games they were listed as the moneyline underdog this season (42.3%).
- In games it has played as a moneyline underdog with odds of -106 or longer, Arizona has a 21-30 record (winning 41.2% of its games).
- In the 100 games oddsmakers have set an over/under for the Diamondbacks, they have combined with opponents to go over the total 53 times (53-44-3).
- The Diamondbacks have a 50-50-0 record ATS this season.
Royals Player Leaders
- Bobby Witt Jr. leads Kansas City with 137 hits and an OBP of .387, plus a team-best slugging percentage of .592. He's batting .341.
- Among qualified hitters in baseball, he is second in batting average, 10th in on-base percentage, and fifth in slugging.
- Witt will look for his sixth straight game with a hit in this contest. In his last five games he is hitting .684 with two doubles, a triple, two home runs, a walk and six RBI.
- Vinnie Pasquantino has 22 doubles, two triples, 11 home runs and 32 walks. He's batting .252 and slugging .419 with an on-base percentage of .312.
- Among qualifying hitters, his batting average places him 78th, his on-base percentage 93rd, and his slugging percentage 75th.
- Pasquantino enters this game looking to extend his three-game hit streak. During his last five outings he is batting .300 with two RBI.
- Salvador Perez has collected 100 base hits, an OBP of .341 and a slugging percentage of .475 this season.
- Maikel Garcia is batting .237 with a .288 OBP and 44 RBI for Kansas City this season.
- Garcia heads into this matchup on a four-game hitting streak. During his last five outings he is batting .375 with a double, a walk and an RBI.
Diamondbacks Player Leaders
- Ketel Marte has totaled 109 hits with a .361 on-base percentage and a .512 slugging percentage, all club-bests for the Diamondbacks. He's batting .291.
- Including all the qualifying players in MLB, his batting average puts him 18th, his on-base percentage ranks 21st, and he is 14th in slugging.
- Christian Walker is batting .261 with 20 doubles, 22 home runs and 45 walks. He's slugging .486 with an on-base percentage of .342.
- His batting average is 60th among all qualified players, his on-base percentage ranks 44th, and he is 26th in slugging.
- Corbin Carroll is batting .209 with 16 doubles, six triples, six home runs and 43 walks.
- Lourdes Gurriel Jr. is hitting .259 with 15 doubles, a triple, 13 home runs and 14 walks.
Royals vs Diamondbacks Head to Head
- 7/22/2024: 10-4 KC (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -156, Underdog Moneyline: +132)
- 4/26/2023: 2-0 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -290, Underdog Moneyline: +235)
- 4/25/2023: 5-4 KC (Favorite: Diamondbacks, Spread: -1.5, Total: 9.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 4/24/2023: 5-4 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 10, Favorite Moneyline: -156, Underdog Moneyline: +132)
- 8/24/2022: 5-3 KC (Favorite: Diamondbacks, Spread: -1.5, Total: 7.5, Favorite Moneyline: -130, Underdog Moneyline: +110)
- 8/23/2022: 7-3 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -124, Underdog Moneyline: +106)
- 5/24/2022: 8-6 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -215, Underdog Moneyline: +180)
- 5/23/2022: 9-5 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -118, Underdog Moneyline: -100)
New to FanDuel Sportsbook? You’ll receive $200 in Bonus Bets if you win your first bet of at least $5! See here for full terms and conditions. Learn about today’s other offers at FanDuel Sportsbook Promos.