Cleveland Guardians vs Kansas City Royals Prediction, 3/30/2025 MLB Picks, Best Bets & Odds
Game: Cleveland Guardians vs Kansas City Royals
Date: Sunday, March 30, 2025
Location: Kauffman Stadium in Kansas City, MO
TV: FanDuel Sports Network Kansas City
Odds/Point Spread: Cleveland (-196) Kansas City (+162)
Kauffman Stadium is where the Kansas City Royals (86-76 last season) will try to defeat the Cleveland Guardians (92-69 last year) on Sunday. The odds on this game have Cleveland at -196 and Kansas City is sitting at +162. The total is 8. The pitchers taking the mound are Luis Ortiz and Michael Wacha.


As a squad, the Cleveland Guardians notched 4.4 runs per game, which was 14th in the league. They were sitting with 708 runs and held an OBP of .307. The Guardians earned 245 doubles as a squad and hit 185 baseballs out of the park. They amassed 670 RBI's as well as 1,263 hits last season, and their batting average sat at .238. Cleveland had a slugging rate of .395 and were rung up 1,196 times, while being walked on 466 occasions.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL is 4-1 on the season and 2-0 on top plays! Monday will feature a 7-unit selection you do not want to miss. We are already +1,150 on the season and you can receive this selection by signing-up below for a daily picks package from MLB Baseball. 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 Picks Today
Their K/BB ratio was 2.87 and the pitching staff recorded a WHIP of 1.20. Guardians pitchers allowed 179 home runs and also 621 total runs (3rd in MLB). Cleveland allowed 1,224 base hits (7.7 per 9 innings) as well as 572 earned runs. The Guardians compiled a team earned run average of 3.61 last year (3rd in baseball), and the staff struck out 1,410 batters. Their pitching staff walked 492 opposing hitters and their FIP finished at 3.98 as a team for the previous season.
The Guardians relievers had a save percentage of 76.8% and entered the game in 193 save situations. The bullpen inherited 235 base runners for the previous season with 26.0% of them ended up crossing the plate. Guardians bullpen pitchers entered the game with runners on 170 times in addition to having 198 games in high leverage situations. The Guardians dispatched 593 relievers to the mound for the previous season. The relievers tallied 122 holds over the course of last year (1st in the league). They recorded 53 saves in the previous season and did not convert 16 of their 69 save opportunities.
The Cleveland Guardians earned 4,284 putouts in the previous season, in addition to 1,377 assists and 87 errors. Their fielding rate finished at .985 which ranked 17th in MLB, and they turned 130 double plays. The Guardians transformed 70.9% of balls in play into outs out of their 12,852 innings, which had them sitting 5th in MLB.
Ortiz has taken the mound for 238 innings and has accumulated 183 K's thus far in his career. His earned run average is 3.93 (104 earned runs allowed) and his career WHIP is 1.327. He has surrendered 216 base knocks (8.2 hits per 9 innings) and has 100 walks. Ortiz (12-13 career record) sits with a FIP of 3.87 while he has faced 1,025 opposing hitters during his time in the majors.
The Royals had a team SLG% of .403 and they averaged 4.54 runs per contest (13th in the league). They recorded 264 two-baggers, while getting a free base 429 times as well as scoring 735 runs. Kansas City was sitting with 170 long balls for the prior year to go along with 711 RBIs. They were called out on strikes on 1,161 instances (29th in the league) and earned 1,343 hits. The Kansas City Royals had a team OBP of .306 as well as a batting average of .248 for the previous season.
The Royals had a team WHIP of 1.243 in addition to having a FIP of 3.76 as a unit in the previous season. Their strikeout to walk ratio sat at 8.40 (1,339 strikeouts against 472 bases on balls). They ranked 15th in MLB as a staff in total hits relinquished with 1,303. They conceded 146 long balls and they surrendered 4.06 runs per 9 innings (6th in baseball). The Kansas City pitching staff allowed 644 runs over the course of last year while holding an ERA of 3.76 (596 earned runs yielded).
Finishing with 142 save situations, the Royals earned 76 holds and 23 blown saves. Kansas City called on relief pitchers to step onto the hill in 64 save chances and they came away with 41 saves. Their bullpen pitchers took the field 147 times in high leverage situations and also on 130 occasions with runners on. Kansas City relievers had an inherited score rate of 28.2% out of 220 inherited base runners. They were ranked 15th in baseball holding a save percentage of 64.1%, and they sent 506 relievers to the hill last season.
In 12,852 innings played, the Royals had a efficiency on defense of 69.6% (18th in MLB). The Kansas City Royals had 125 double plays and held a fielding percentage of .985 (15th in MLB). The Royals recorded 1,423 assists, 85 errors and had a total of 4,284 putouts last year.
During his career, Wacha has conceded 1,405 base hits while he has tallied 1,290 strikeouts in 1,454 innings pitched. He has allowed 629 ER's while earning a WHIP of 1.281 and having a FIP of 3.8. His K/BB ratio is 2.82 and he has faced 6,130 batters during his career. Wacha (101-62 career win-loss record) has a 3.89 earned run average while conceding 8.7 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Cleveland (-196)
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
Cleveland Guardians - Twitter