MLB Picks

Royals vs Rockies Prediction 4/23/25 MLB Picks Today

Colorado Rockies (4-18) vs. Kansas City Royals (10-14)
April 23, 2025 7:40 pm EDT
The Line: Kansas City Royals -198 / Colorado Rockies 164; Over/Under: 8.5
(Get latest betting odds)

In this article, we will formulate a Royals vs Rockies prediction for this MLB game on Wednesday, April 23rd at Kauffman Stadium in Kansas City, Missouri. Let’s take a look at the prediction for this MLB matchup. 

Kansas City Royals Betting Preview

The Kansas City Royals are 10-14 this year after they won game one in this series by a score of 4-3 on Tuesday. Kansas City blew a 2-0 lead late in the game, but they scored in the ninth to force extra innings, where they got the win in the 11th. The Royals recorded nine hits in the game, and they were led by Isbel, Waters, Massey, and Fermin, who all had RBIs in the win. KC started Bubic, who allowed four hits and zero earned runs over 7.0 innings, while Estevez blew the save in the ninth. 

Prior to this series, the Royals lost three out of four against the Tigers and all three against the Yankees. Kansas City has lost six of its last eight games, and they are currently third in the AL Central standings. The Kansas City pitching staff has a 3.56 ERA with a 1.27 WHIP and a .236 opponent batting average, while the offense has scored 67 runs with a .210 batting average and a .278 on-base percentage this season. Vinnie Pasquantino has led KC with two home runs and 14 RBIs, while Salvador Perez has added two home runs and 10 RBIs this year. The projected starting pitcher for Kansas City is Michael Lorenzen, who is 1-3 with a 4.57 ERA and a 1.43 WHIP over 21.2 innings pitched this year. 

Colorado Rockies Betting Preview

The Colorado Rockies are 4-18 this season after they lost game one on Tuesday night. Colorado scored three runs in the top of the ninth to take the lead, but they allowed a run in the bottom of the ninth and failed to score in the 10th or 11th for the loss. The Rockies recorded five hits in the game, and they were led by Stallings, who went 1-4 with three RBIs in the loss. Colorado started Feltner, who allowed three hits and one earned run over 7.0 innings, while Halvorsen blew the save in the ninth. 

Prior to this series, the Rockies lost two out of three against the Nationals and were swept by the Dodgers. Colorado has lost nine of their last ten games, and they are currently last in the NL West standings. The Colorado pitching staff has a 4.93 ERA with a 1.54 WHIP and a .282 opponent batting average, while the offense has scored 71 runs with a .214 batting average and a .288 on-base percentage this season. Hunter Goodman has led Colorado with three home runs and eight RBIs, while Mickey Moniak has added three home runs and nine RBIs this year. The projected starting pitcher for Colorado is German Marquez, who is 0-3 with an 8.27 ERA and a 1.84 WHIP over 16.1 innings pitched this season. 

Why the Royals will beat the Rockies

  • The Rockies have lost each of their last 11 road games.
  • The home team has won seven of the Royals’ last eight games.
  • The Rockies have failed to cover the run line in each of their last seven games against American League opponents following an extra innings loss.
  • The Royals have covered the run line in each of their last six Wednesday games as favorites.
  • The Rockies have trailed after 5 innings in each of their last nine Wednesday games as underdogs.
  • The Rockies have trailed after 3 innings in five of their last six road games.

Total Runs Facts

  • Each of the Royals’ last seven night games against National League opponents have gone UNDER the total runs line.
  • Each of the Rockies’ last five road games following an extra innings loss have gone UNDER the total runs line.
  • The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Royals’ last six night games against National League opponents.
  • The ‘Inning 1 UNDER 0.5 runs’ market has hit in four of the Rockies’ last five road games against American League opponents.

Kansas City Royals Player Prop Facts

  • Hunter Renfroe has hit a home run in three of his last five home appearances against the Rockies.
  • Bobby Witt Jr. has recorded a Double in three of the Royals’ last four games against opponents that held a losing record.
  • Michael Massey has recorded at least one RBI in four of the Royals’ last five games against NL opponents.
  • Michael Lorenzen has recorded a win in each of his last three appearances at Kauffman Stadium against opponents that held a losing record.
  • Bobby Witt Jr. has recorded at least one Single in each of the Royals’ last six night games against NL West opponents that held a losing record.
  • Maikel Garcia has recorded at least one hit in each of the Royals’ last six games against the Rockies.
  • Mark Canha has scored at least one run in eight of his last nine appearances at Kauffman Stadium against opponents that held a losing record.

Colorado Rockies Player Prop Facts

  • Kyle Farmer has scored at least one run in seven of his last eight appearances in night games against AL teams that held a losing record.
  • German Marquez has recorded four or more strikeouts in 12 of his last 13 appearances with the Rockies as underdogs against AL opponents.
  • Brenton Doyle has hit a home run in three of his last five appearances.
  • Brenton Doyle has recorded at least one hit in each of his last eight appearances against opponents that held a losing record.
  • German Marquez has recorded at least one RBI in each of his last four appearances with the Rockies as underdogs.
  • Thairo Estrada has recorded a Double in each of his last five road appearances against AL Central opponents.
  • Brenton Doyle has recorded at least one Single in seven of his last eight appearances against opponents that held a losing record.

Matchup/League Facts

  • The Royals rank 30th in the league for home runs this season (11).
  • The Royals rank 30th in the league for slugging percentage this season (.305).
  • The Rockies rank 30th in the league for strikeouts against this season (234).
  • The Rockies rank 30th in the league for strikeouts this season (142).

Royals vs Rockies Prediction 

Colorado comes into this contest with just four wins on the season, and they are 1-12 on the road. The Rockies have not had much luck this season, and they have one of the worst team ERAs in the MLB. Colorado is starting Marquez, who has allowed 12 earned runs over his last two starts. Kansas City is 7-4 at home this year, and they are looking for their third straight win. The Royals will start Lorenzen, who has been very average to start this year. I don’t love how Lorenzen has pitched, but I have to fade Marquez. Take the Royals -1.5 here. 

David Racey's Free Pick: Royals -1.5

Need More? Get Premium Picks

David Racey

David started writing about sports in 2015, but sports has been his passion for as long as he can remember. David spends most of his free time watching pretty much anything sports related from Baseball to Tennis and everything in between. David likes to analyze statistics and recent results to form an unbiased opinion on whatever game he is breaking down. Follow David on Twitter at @itsyerboi41

Related Articles

Back to top button