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

Odds updated as of 8:16 PM
The Kansas City Royals versus the Arizona Diamondbacks is on the MLB schedule for Monday.
Here's what you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.
Royals vs Diamondbacks Game Info
- Kansas City Royals (55-45) vs. Arizona Diamondbacks (51-49)
- Date: Monday, July 22, 2024
- Time: 8:10 PM ET
- Venue: Kauffman Stadium -- Kansas City, Missouri
- Coverage: BSKC
Royals vs Diamondbacks Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: KC: (-156) | ARI: (+132)
- Spread: KC: -1.5 (+130) | ARI: +1.5 (-156)
- Total: 8.5 -- Over: (-100) | Under: (-122)
Royals vs Diamondbacks Probable Starting Pitchers
Probable Pitchers: Cole Ragans (Royals) - 6-6, 3.16 ERA vs Yilber Diaz (Diamondbacks) - 1-0, 1.50 ERA
The Royals will look to Cole Ragans (6-6) versus the Diamondbacks and Yilber Diaz (1-0). Ragans and his team have a record of 8-10-0 against the spread when he starts. Ragans' team has a record of 5-5 this season when he starts and they are the favorite on the moneyline. Diaz has started two games with set spreads, and the Diamondbacks covered in both chances. The Diamondbacks were the moneyline underdog for one Diaz start this season -- they lost.
Royals vs Diamondbacks Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Royals win (54.5%)
Royals vs Diamondbacks Moneyline
- The Royals vs Diamondbacks moneyline has Kansas City as a -156 favorite, while Arizona is a +132 underdog on the road.
Royals vs Diamondbacks Spread
- The Royals are 1.5-run home favorites on the runline against the Diamondbacks. The Royals are +130 to cover, and the Diamondbacks are -156.
Royals vs Diamondbacks Over/Under
- A total of 8.5 runs has been set for the Royals-Diamondbacks game on July 22, with the over available at -100 and the under at -122.
Bet on Kansas City Royals vs. Arizona Diamondbacks on FanDuel today!
Royals vs Diamondbacks Betting Trends
- The Royals have been victorious in 27, or 67.5%, of the 40 contests they have been chosen as favorites in this season.
- This year Kansas City has won 14 of 20 games when listed as at least -156 on the moneyline.
- The Royals and their opponents have hit the over in 42 of their 97 games with a total set by oddsmakers this season.
- The Royals are 55-42-0 against the spread in their 97 games that had a posted line this season.
- The Diamondbacks have a 22-29 record in games they were the underdog on the moneyline (winning 43.1% of those games).
- Arizona has a 4-8 record (winning just 33.3% of its games) when it has played as a moneyline underdog of +132 or longer.
- The Diamondbacks have played in 99 games with a set over/under, and have combined with their opponents to go over the total 52 times (52-44-3).
- The Diamondbacks have put together a 50-49-0 record ATS this season (covering 50.5% of the time).
Royals Player Leaders
- Bobby Witt Jr. leads Kansas City in OBP (.382), slugging percentage (.575) and total hits (134) this season. He has a .337 batting average.
- Among all qualified hitters in baseball, his batting average ranks second, his on-base percentage ranks 12th, and he is eighth in slugging.
- Witt will look for his fifth straight game with a hit in this contest. During his last five outings he is hitting .526 with a double, a home run, a walk and three RBI.
- Vinnie Pasquantino has 22 doubles, two triples, 11 home runs and 32 walks. He's batting .247 and slugging .417 with an on-base percentage of .308.
- Among qualified batters, he ranks 86th in batting average, 98th in on-base percentage and 74th in slugging percentage.
- Pasquantino heads into this game looking to extend his two-game hit streak. In his last five games he is batting .211 with an RBI.
- Maikel Garcia has 91 hits this season and has a slash line of .234/.286/.347.
- Garcia has logged a hit or more in three games in a row. During his last five outings he is hitting .333 with a double, a walk and an RBI.
- Salvador Perez is batting .280 with a .343 OBP and 63 RBI for Kansas City this season.
Diamondbacks Player Leaders
- Ketel Marte has racked up 107 hits with a .360 on-base percentage and a .505 slugging percentage, all club-highs for the Diamondbacks. He's batting .289.
- Including all the qualifying hitters in MLB, his batting average ranks 22nd, his on-base percentage ranks 23rd, and he is 15th in slugging.
- Christian Walker is hitting .259 with 19 doubles, 22 home runs and 45 walks. He's slugging .484 with an on-base percentage of .342.
- He is currently 63rd in batting average, 44th in on-base percentage and 24th in slugging percentage among all qualifying hitters.
- Corbin Carroll is hitting .211 with 16 doubles, six triples, six home runs and 42 walks.
- Lourdes Gurriel Jr. is batting .260 with 15 doubles, a triple, 13 home runs and 14 walks.
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.