The Arizona Diamondbacks (51-50) travel to face off against the Kansas City Royals (56-45) on Tuesday, July 23rd. This game will be played at Kauffman Stadium in Kansas City and televised on None. The Royals are coming off a win in their previous game, while the Diamondbacks are looking to get back on track from a loss to the Royals. First pitch is set for 7:10 CT.
Diamondbacks vs. Royals Betting Prediction
- Money Line Prediction: Royals (+101)
- Over/Under Prediction: Over 9.5 Runs
- The Royals have won 4 of their last 5 home games.
- The Royals have outscored their opponents 35-8 in their last 5 home games.
- The Royals have scored 6 or more runs in 4 of their last 5 home games.
- The Royals have won 8 of their last 10 games overall.
- The Royals have a league rank of 4th in home wins with 35.
Diamondbacks vs Royals
Thanks to a four-run 4th inning for the Royals’ offense, they cruised to a 10-4 win over the Diamondbacks in the most recent game of this series. Heading into the game, the Royals were favored at -157 on the money line.
The starting pitching matchup for this game featured Yilber Diaz for the Diamondbacks, and he went just three innings while giving up seven runs and took the loss. Cole Ragans put together a good outing for the Royals, getting the win after going six innings and giving up three earned runs.
Kansas City got a huge performance from Bobby Witt Jr., as he went 3/4 with a home run and three RBIs. Both Salvador Perez and Hunter Renfroe each drove in two for the Royals’ offense.
Arizona is 51-50 overall this season, and they are 9.0 games behind the Dodgers in the NL West. They have lost two straight games and are currently losing their series vs. the Royals. The Diamondbacks are just a half-game behind the Padres for the second spot in the division.
When the Diamondbacks are the underdog, they have a 33-23 run line record in 56 games. Their average run margin in winning games is +4.3, while it is -4.0 in losses. The O/U record for their games this season is 53-45, and the average run total is 9.6 runs per game. For games with a total of 9.5 runs, their O/U record is 3-7.
Jordan Montgomery Gets The Start For The Diamondbacks
Jordan Montgomery gets the start for the Diamondbacks today as he faces off against the Royals on the road. He has made 13 starts this year and has a record of 6-5 with an ERA of 6.44. Montgomery’s WHIP for the season is 1.68, and opponents are batting .311 off the left-hander this year. In his last outing, he took the loss, giving up seven earned runs in 2 2/3 innings of work. Before that, he had won three straight starts. Montgomery has been much better on the road, coming in with a 5.79 ERA compared to 10.93 at home.
Diamondbacks Offense Breakdown
Arizona comes into today’s game as one of the league’s top offenses, averaging 4.9 runs per contest. This has them 5th in the league and is also the 6th and 7th best marks in the league when looking at their home and road games, respectively. As a team, they are batting .252 (7th) and have the 5th best on-base percentage in the league. The Diamondbacks have been good at avoiding strikeouts this season and are also among the league leaders in walks.
Over the team’s last nine games, Ketel Marte has gone 13/33 with three homers and eight RBIs. This has moved his season average to .291, which is 2nd best on the team. Christian Walker and Marte are the team’s top home run hitters, with 22 and 20 homers, respectively. Walker’s 68 RBIs are 7th best in the MLB.
Overall, the Royals have been a good team to bet on the run line, with a 59-42 record. They are 33-20 vs. the run line at home and 34-22 as underdogs. Kansas City is 56-45 overall and 8-2 in their last 10 games, entering today’s game with the Diamondbacks. The Royals are 35-18 at home and 21-27 on the road, and they are currently on a four-game winning streak.
Looking at the over/under, the O/U record for Royals games this season is 41-57. When the total has been set at 9.5 runs, their record is 5-5. The Royals are up 1-0 in their current series vs. the Diamondbacks, and they are four games behind the Guardians in the AL Central.
Alec Marsh Gets The Start For The Royals
Kansas City is starting right-hander Alec Marsh today vs. the Diamondbacks. He has made 17 starts this year and has a record of 7-6 with an ERA of 4.52. Marsh’s WHIP for the season is 1.23, and opponents are batting .237 off him this year. In his 18 appearances, Marsh has turned in five quality starts. Looking back at his last outing, Marsh came out of the bullpen and went one inning, giving up two hits and a walk. He didn’t allow a run in the outing. Before that, he had won two straight starts.
Royals Offense Breakdown
Heading into today’s game, the Royals offense is 12th in the league at 4.6 runs per game. They have been even better at home, averaging 5.3 runs per game. Overall, they are batting .250 as a team, which is 8th in the league. One area where the Royals have struggled is drawing walks, as they are 26th in the league in this category.
One of the reasons the Royals offense has been so good is the play of Bobby Witt Jr. and Salvador Perez. Witt Jr. is batting .341 for the season and is on a five-game hitting streak in which he has gone 13/19 with two homers. Perez is also swinging a hot bat of late, going 5/18 in his last five games with two homers.
Diamondbacks vs Royals Prediction
Our pick for this Diamondbacks vs. Royals matchup is to take the Royals on the money line at +101. We actually have the Royals winning this one by a score of 7-6, so you could also look to take the over, as the line is currently sitting at 9.5 runs.
Looking at the starting pitchers, Alec Marsh of the Royals is projected to finish with seven strikeouts, which is fifth-best among today’s starters. As for Jordan Montgomery, he is projected to finish with five K’s, which ranks him in the middle of the pack.
All odds are courtesy of Action247 Sportsbook. Good luck!!
* All odds are provided by Action247 Sportsbook and all odds subject to change.**All views expressed are my own. My picks are my own and are not a guarantee, bet at your own risk.Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.
Last updated:July 23, 2024 Diamondbacks, Royals