Kansas City Royals vs Cleveland Guardians Prediction, 9/10/2025 MLB Picks, Best Bets & Odds
Game: Kansas City Royals vs Cleveland Guardians
Date: Wednesday, September 10, 2025
Location: Progressive Field in Cleveland, OH
TV: CLEGuardians.TV
Odds/Point Spread: Kansas City (+120) Cleveland (-144)
The Cleveland Guardians (73-70) will try to beat the Kansas City Royals (73-71) at Progressive Field on Wednesday. The moneyline on this game has the Royals at +120 while the Guardians are coming in at -144. The total is 9. The expected starting pitchers are Michael Wacha and Logan Allen.


The Royals have hit 253 doubles as a team and have knocked 138 balls out of the stadium. Kansas City is slugging .392 and have been called out on strikes 972 times, while drawing a walk on 384 occasions. As a unit, the Kansas City Royals are compiling 3.8 runs per game, which ranks them 28th in baseball. They have 543 runs batted in and 1,171 hits this year, and their batting average comes in at .244. They have accumulated 553 runs scored and hold an OBP of .306.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL is profitable on the year! Friday will feature a 7-unit selection you do not want to miss (first pitch is 7 p.m.). We have nailed 11 of our last 15 selections and this is a low odds winner you do not want to miss. Sign-up below with 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 Free MLB Picks
Their strikeout to walk ratio sits at 2.64 and their pitching staff has recorded a WHIP of 1.25. Royals pitchers have allowed 145 home runs and 562 total runs (3rd in MLB). Kansas City has allowed 1,171 base knocks (8.2 per 9 innings) and also 523 earned runs. The Royals have an ERA of 3.68 this year (4th in the league), and their staff has struck out 1,132 batters. Their pitching staff has walked 429 players from the other team and their FIP comes in at 3.95 as a squad for the year.
Royals pitchers have stepped onto the hill with runners on base 145 times in addition to having 158 appearances in high leverage situations. The relievers are sitting with 77 holds this year (18th in the league). The Royals relievers have accumulated a save percentage of 70.5% and have stepped onto the mound in 139 save situations. They have compiled 43 saves so far this year and have not converted 18 of 61 save opportunities. The relievers have inherited 199 runners on the campaign and 27.1% of those players ended up crossing the plate. The Royals have dispatched 485 relievers to the mound over the course of the season.
The Houston Astros have accounted for 3,840 putouts so far this season, in addition to 1,266 assists and 57 errors. Their fielding rate is currently at .989 which ranks 5th in pro baseball, and they have turned 113 double plays. The Royals have transformed 70.6% of balls in play into outs in their 11,520 innings on the field, ranking them 8th in pro baseball.
Wacha has taken the hill for 1,613 innings and is sitting with 1,407 strikeouts so far in his MLB career. Wacha (110-73 career mark) is the owner of a FIP of 3.79 and he has faced 6,783 batters during his time in the majors. His ERA is 3.85 (690 earned runs allowed) and his career WHIP is 1.271. He has conceded 1,552 base knocks (8.7 hits per nine innings) with 499 walks.
The Cleveland Guardians have tallied a team OBP of .297 as well as a team batting average of .225 so far this season. They have been called out on strikes on 1,189 occasions (17th in baseball) and have recorded 1,058 hits. Cleveland has accounted for 146 home runs on the year to go along with 542 runs batted in. The Guardians have a SLG% of .369 and they are earning 3.93 runs per contest (27th in MLB). They have put up 208 doubles, while getting a free base 438 times as well as earning 562 runs.
The Guardians hold a team WHIP of 1.309 in addition to having a FIP of 4.14 as a team for the season. They have earned a strikeout to walk ratio of 8.40 (1,182 strikeouts against 490 free passes). They come in at 14th in MLB as a pitching staff in total hits given up with 1,173. They have conceded 155 HR's and they surrender 4.27 runs per 9 innings (12th in baseball). The Cleveland pitching staff have given up 602 runs on the season while holding a team ERA of 3.90 (550 earned runs conceded).
Cleveland has had bullpen pitchers step onto the mound in 59 save chances and they have come away with 41 saves. They are ranked 4th in baseball holding a save percentage of 69.5%, and they have dispatched 469 relief pitchers to the hill for the year. Their relief pitchers have stepped onto the hill 164 times in high leverage situations in addition to 132 occasions with base runners. Cleveland relief pitchers hold an inherited score percentage of 33.5% out of 185 inherited base runners. With 156 save situations, the Guardians have 94 holds in addition to 18 blown saves.
Out of their 11,430 innings on the field, the Guardians hold a efficiency on defense of 69.5% (19th in MLB). The Cleveland Guardians have gotten 110 double plays and have accounted for a fielding rate of .983 (27th in professional baseball). The Guardians have accrued 1,183 assists, 88 errors and have accounted for 3,810 putouts for the season.
In his MLB career, Allen has surrendered 382 hits while earning 307 strikeouts in 361 frames. Allen (22-24 record in his career) has a 4.58 earned run average while allowing 9.5 hits per nine innings. He has allowed 184 ER's while earning a WHIP of 1.467 and having a FIP of 4.5. He has a K/BB ratio of 2.07 and he has faced 1,576 opposing hitters so far in his career.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Kansas City (+120)
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:
Cleveland Guardians - Twitter
Kansas City Royals - Twitter