Kansas City Royals vs Cleveland Guardians Prediction – 9/10/2025
The Cleveland Guardians and Kansas City Royals will compete in the third game of a four-game series on Wednesday night. Cleveland has taken the first two games of this series at home and they are inching closer to one of the three Wild Card spots in the American League. Some adversity for the Royals’ pitching staff could influence the outcome of this game. Here, you can continue reading to get my Royals vs Guardians prediction for Wednesday’s game between these AL Central rivals.
Our Royals vs Guardians Pick
- Pick: Guardians moneyline
- Confidence: 3/5
- Get Your Bonus Bets: Click the Claim Bonus button to get our exclusive DraftKings Sportsbook bonus. You can bet $5 and get $200 in bonus bets, plus over $200 off NFL Sunday Ticket!

Bet $5, Get $200 in Bonus Bets Instantly + Over $200 Off NFL Sunday Ticket
Gambling Problem? Call or TEXT 1-800-Gambler 21+
Gambling Problem? Call or TEXT 1-800-Gambler 21+
Promo Code: Click To Claim

Bet $5, Get $200 in Bonus Bets Instantly + Over $200 Off NFL Sunday Ticket
Gambling Problem? Call or TEXT 1-800-Gambler 21+
Promo Code: Click To Claim
Gambling Problem? Call or TEXT 1-800-Gambler 21+
Game Snapshot
- Matchup: Kansas City Royals vs Cleveland Guardians
- Date & Time: Wednesday, September 10, 6:40 p.m. ET
- Starting Pitchers: Undecided (Royals) vs Logan Allen (Guardians)
- Stadium: Progressive Field, Cleveland, OH
- Broadcast: MLB.tv
Key Storylines
- Cleveland has moved to within a couple of games of the final Wild Card spot in the American League and they will look to keep pressure on the teams above them in the Wild Card standings with a win here.
- Michael Wacha was scheduled to start this game on the mound for Kansas City. But he has been put on the concussion list and that will require the Royals to come up with a replacement to start this game on the mound.
- The Royals’ offense needs to get back on track to end their current losing streak and get them back on track in the AL Wild Card race. Kansas City has scored a total of three runs over their last three games.
Pitching matchup
- The Royals have not announced a new starting pitcher for this game at the time of this writing. Wacha’s absence is a problem for the Royals late in the regular season. Wacha has a respectable 3.45 ERA and Kansas City will need to find a suitable replacement in a hurry.
- Logan Allen will get the start for the Guardians in this contest. He is 7-11 with a 4.46 ERA for the season. Allen would have been at a disadvantage if he was going up against Wacha. But against a spot starter or an opener out of the bullpen, Allen could hold his own here.
Recent team streaks
- The Royals have dropped three games in a row and their recent losing streak has really hurt their Wild Card chances.
- Cleveland has won five games in a row and is peaking at the right time.
Best Player Props
Market | Player | Recommendation |
---|---|---|
Home run | José Ramírez | Yes |
Strikeouts | Logan Allen | Over 4.5 Ks |
Total bases | Bobby Witt Jr. | Over 1.5 TB |
Total bases | José Ramírez | Over 1.5 TB |
Betting Trends & H2H
- The Guardians lead the season series 7-4 over the Royals this season.
- Cleveland has won two straight over Kansas City and three of the last four meetings between these teams.
Royals vs Guardians Model Projection
- Score Projection: Royals 3 – Guardians 5
- Win Probability: Royals 46%, Guardians 54%
Final Thoughts
If Michael Wacha was able to go through with his scheduled start, I think the Royals could end their losing streak in this game. But without Wacha and with the bullpen being asked to do more than usual for the Royals, I think that Cleveland will win a third straight game in this series and a sixth straight game overall.