Kansas City Royals vs. Arizona Diamondbacks Pick – MLB May 24, 2022

The Arizona Diamondbacks opened a brief two-game series against the Kansas City Royals with an impressive showing. After getting behind early by 4 runs in the top of the 1st, the Royals showed a lot of fight.

Arizona came back with 3 runs to make it a 1-run game heading into the top of the 2nd. They took the lead in the bottom of the 4th and didn’t look back in that one. Even though Zach Davies looked awful, the Diamondbacks emerged with a 9-5 win.

Zack Greinke was equally bad for the Royals, though. Greinke allowed 5 hits and 7 earned runs in 3.2 innings of work. He quickly coughed up a comfortable Royals’ lead to pave the way for a 4-run D-backs win.

This is a different Diamondbacks team that we saw last year. The Diamondbacks of old would simply lay down and not fight back after going down by 4 runs. They would have collapsed and called it a night before they even headed to the plate.

That’s not what we saw from the Diamondbacks last night. The D-backs impressively stood up tall and pushed back, still winning despite a lousy performance from their starter. We didn’t see much of this from Arizona last year.

Pavin Smith, Ketel Marte, and David Peralta all contributed 2 RBIs in the winning cause for the Snakes.

The Diamondbacks are a .500 team as a result of their win last night. They’re going into Tuesday night with a record of 22-22 and fourth in the NL West.

It’s tough playing in the NL West. The Diamondbacks would likely be much better than .500 if they weren’t stuck in the toughest division in baseball.

The Royals are going into Chase Field at 14-27 in the AL Central. Expect them to finish with the worse record in the division. The Tigers should edge away from the Royals.

They have a tall assignment tonight, as Zac Gallen is expected to get the call on the bump. Gallen is an early Cy Young candidate and a frustrating reminder for the Marlins that they shouldn’t have traded him.

Head below for our free Royals vs. Diamondbacks prediction on May 24, 2022.

Kansas City Royals vs. Arizona Diamondbacks Live Betting Odds:

The following odds are courtesy of Bovada:
Teams Spread Moneyline Total
KC Royals +1.5 (-115) +170 Over 8.5 (-105)
Arizona Diamondbacks -1.5 (-105) -210 Under 8 (-115)
Betting Site
Bonus Bet Now
1BetOnline Logo BetOnline
50% up to $1,000 Go to Site
2 Bovada
50% up to $1,000 Go to Site
3 BetUS
125% up to $2,500 Go to Site
4 Everygame
100% up to $500 Go to Site
5 SportsBetting.ag
100% up to $1,000 Go to Site
6 MyBookie
100% up to $1,000 Go to Site
Team Data KC Royals Arizona Diamondbacks
Overall Record 14-27 22-22
Away/Home Record 6-12 11-11
Batting Average .232 .212
Batting Average Away/Home .226 .197
Runs Per 9 3.69 4.01
Team ERA 4.82 3.97
Team ERA Away/Home 5.26 3.24

Royals vs. Diamondbacks Prediction:

Jonathan Heasley will be asked to come up with a big performance for the Royals. If Zac Gallen is in the same form in this start, it’s going to come down to how well Heasley can pitch in this one.

Heasley is going into tonight with an ERA of 4.32 and a 1.80 WHIP. He’s putting too many runners on base and is going to see a big dive to his ERA if Heasley doesn’t fix it up.

He’s only appeared in two games this season and five starts in his major league career. The Royals are looking to give Heasley some experience at the moment.

Heasley posted an ERA of 4.91 and a 1.23 WHIP in his first campaign in 2021. He was given only three starts for his first major league experience.

If Heasley doesn’t hold up well, the ball is handed over to a bad and tired bullpen. The Royals’ relievers were on the mound plenty last night after Greinke left the contest.

The Royals bullpen is the third-worst unit in the major leagues with a team ERA of 4.67 and a 1.45 WHIP.

Greinke lasted only 3.2 innings last night, so the Royals should have an exhausted bullpen for tonight at Chase Field. The pressure will be on Heasley to carry the load. I don’t have the most confidence.

Kansas City Royals vs. Arizona Diamondbacks Betting Trends:


  • Record (Last 10): 3-7
  • 0-5 overall in their previous five games
  • 1-6 overall in their previous seven games games versus a team with a losing record
  • 1-4 overall in their previous five games on the road versus a team with a losing record
  • 6-21 overall in their previous 27 as an underdog
  • 6-13 overall in their previous 19 games on the road


  • Record (Last 10): 4-6
  • 4-1 overall in their previous five games
  • 7-3 overall in their previous ten games as a betting favorite
  • 8-3 overall in their previous 11 games after their opponent conceded 5 or more runs
  • 5-2 overall in their previous seven games versus a right-handed starter at home
  • UNDER is 7-1-1 in their previous nine games as a betting favorite

  • Zac Gallen has been flawless for the Diamondbacks. The Marlins traded him to improve their offense, but this is a guy I wouldn’t have let go. I said this then and say it even louder now.

    Gallen is entering Chase Field with an ERA of 1.14 and a 0.71 WHIP in 39.1 innings of work. He’s going into this start at home with a 0.75 ERA and 0.62 WHIP at Chase Field.

    Gallen hasn’t allowed more than 2 earned runs and fewer than 2 earned runs in six of seven starts.

    Gallen has recorded an ERA of 1.00 and a 0.72 WHIP in his previous three attempts across 18 innings. During that time, he conceded only 2 earned runs in 18 innings.

    He shouldn’t have too many problems handling this Royals lineup. The Royals are 24th in the majors, with an average of 3.73 runs scored per 9 innings.

    The power numbers aren’t all there for the Royals. They aren’t a long ball threat, with 0.77 home runs a game for 26th.

    I’m backing the Diamondbacks to sweep the Royals in this two-game series. Gallen should lead the Diamondbacks to a 5-2 or 6-4 win to cover the runline.


    Royals vs. Diamondbacks Pick
Kyle E / Author

Kyle is a veteran of TheSportsGeek and has spent nearly a decade providing accurate sports picks and writeups here. He has been a sports handicapper for 10+ years and started sharing his picks and thoughts in 2011 at TheSportsGeek. His expertise spans across multiple sports, including the NFL, NCAAF, MLB, NHL, and horse racing. Prior to writing for TheSportsGeek, Kyle was a fantasy football expert, who ultimately parlayed it into a successful sports betting career. You can find his picks daily only at TheSportsGeek.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.