Colorado Rockies vs Kansas City Royals Prediction, 4/23/2025 MLB Picks, Best Bets & Odds
Game: Colorado Rockies vs Kansas City Royals
Date: Wednesday, April 23, 2025
Location: Kauffman Stadium in Kansas City, MO
TV: FanDuel Sports Network Kansas City
Odds/Point Spread: Colorado (+125) Kansas City (-150)
The Kansas City Royals (9-14) will play the Colorado Rockies (4-17) at Kauffman Stadium on Wednesday. The moneyline on this game has Colorado at +125 and Kansas City is opening at -150. The total is 8.5. The pitchers who are expected to start will be German Marquez and Michael Lorenzen.


The Rockies have accrued 35 doubles as a team and have hit 15 balls out of the park. Colorado has a slugging rate of .350 and have been called out on strikes 234 times, while drawing a walk on 59 occasions. As a squad, the Colorado Rockies are notching 3.2 runs per game, which has them at 28th in MLB. They have amassed 67 runs batted in and 151 hits so far this year, and their team batting average is at .218. They have a total of 68 runs while holding a team OBP of .289.
Today’s Featured MLB Best Bet! JASON SHARPE is back on Wednesday (7:40pm est) with a huge 7u MLB play that you do not want to miss. Sharpe is out of the gates ahead more than $1,600+ to start the 2025 baseball season. He's done his best work on the diamond winning his followers over 30k+ since 2021 and his top plays this year in MLB action that were rated 7u and up have went 3-1 overall. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Betting Picks
Their strikeout to walk ratio sits at 1.80 and their pitching staff sits with a WHIP of 1.56. Rockies pitchers have surrendered 30 home runs in addition to 119 runs in total (30th in MLB). Colorado has yielded 201 base hits (10.1 per 9 innings) and 101 earned runs. The Rockies are sitting with a team ERA of 5.05 this season (27th in MLB), and their staff has rung up 142 hitters. Their pitching staff has walked 79 players from the other team and their FIP is 5.04 as a unit so far this year.
The Rockies relief pitchers have accumulated a save percentage of 42.9% and have come into the game in 15 save situations. The bullpen pitchers have inherited 52 base runners on the season with 26.9% of those runners earned a run for their team. Rockies relief pitchers have entered the game with players on base 28 times in addition to having 20 appearances in high leverage situations. The Rockies have dispatched 73 relief pitchers to the hill for the season. The relievers have notched 8 holds on the year (26th in the league). They have tallied 3 saves for the season and have blown 4 out of their 7 save opportunities.
The Cleveland Guardians have earned a total of 540 putouts this year, as well as 224 assists and 20 errors. Their fielding percentage is holding steady at .974 which is 28th in pro baseball, and they have turned 21 double plays. The Rockies have transformed 66.4% of baseballs in play into outs out of 1,620 innings on the diamond, ranking them 29th in pro baseball.
Marquez (65-59 career record) is the owner of a FIP of 4.41 while facing 4,393 batters during his time in the majors. He has surrendered 1,029 base hits (8.9 hits per 9 innings) and has 314 free passes. His earned run average is 4.48 (516 earned runs allowed) and his WHIP is 1.296. Marquez has pitched in 1,036 frames and has totaled 997 punch outs during his pro baseball career.
The Kansas City Royals are sitting with an on-base percentage of .278 and a batting average of .210 for the year. They have struck out on 178 instances (17th in baseball) and have totaled 158 base hits. Kansas City has accumulated 11 HRs on the campaign to go along with 67 RBIs. The Royals have a SLG% of .305 and they score 2.91 runs per contest (30th in the league). They have recorded 34 two-baggers, while taking a walk 64 times as well as recording 67 runs.
The Royals have a WHIP of 1.288 and have a FIP of 3.67 as a unit on the year. They come in at 20th in the league as a staff in total hits conceded with 182. The Kansas City pitching staff have relinquished 91 runs so far this season while having a team ERA of 3.63 (81 earned runs yielded). Their K/BB ratio is 8.60 (192 strikeouts against 77 walks). They have yielded 20 home runs and they allow 4.07 runs per 9 innings (11th in baseball).
Kansas City bullpen pitchers have an inherited score rate of 39.3% of 28 inherited runners. Their relievers have come in 23 times in high leverage situations and also on 20 occasions with runners on. With 18 save situations, the Royals have compiled 9 holds in addition to 3 blown saves. They sit at 14th in baseball holding a save percentage of 66.7%, and they have dispatched 72 relief pitchers onto the diamond over the course of the season. Kansas City has called on bullpen pitchers to take the mound in 9 save chances and they have recorded 6 saves.
The Kansas City Royals have turned 19 double plays and hold a fielding percentage of .987 (13th in baseball). The Royals have accrued 219 assists, 11 errors and have accounted for 604 putouts during this campaign. In their 1,812 innings on the field, the Royals hold a efficiency on defense of 69.5% (21st in pro baseball).
During his career, Lorenzen has allowed 796 base knocks while he has tallied 716 K's in 875 innings. He has surrendered a total of 390 earned runs while holding a WHIP of 1.315 and a FIP of 3.9. His K/BB ratio is 2.02 and he has faced 3,704 hitters during his career. Lorenzen (48-47 mark in his career) has earned a 4.01 earned run average while conceding 8.2 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Colorado (+125)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Kansas City Royals - Twitter
Colorado Rockies - Twitter