On Wednesday, September 10, 2025, the Kansas City Royals will play against the Cleveland Guardians at Progressive Field. The game is set to start at 6:40 PM. The Royals have a record of 73-72, while the Guardians stand at 74-70. The weather forecast predicts overcast clouds with a light breeze. Tune in to CLEG to watch the game live.
Royals vs. Guardians Betting Prediction
- Money Line Prediction: Cleveland Guardians -108. The Guardians have a better recent form with a five-game win streak and a solid home record. The Royals have lost three in a row and have struggled on the road.
- Over/Under Prediction: Under 8.0 (-110). Both teams have shown strong pitching performances recently, and their last game ended with a total of only two runs.
Team Trends
- The Kansas City Royals have a road record of 33-37 this season.
- The Cleveland Guardians hold a home record of 37-33 this season.
- Kansas City Royals are currently on a three-game losing streak.
- Cleveland Guardians are on a five-game winning streak.
- The last game between these teams ended with the Cleveland Guardians winning 2-0.
Royals vs Guardians Preview
The Kansas City Royals are set to play the Cleveland Guardians at Progressive Field. The Royals have a record of 73-72 and are currently third in their division. They have lost their last three games and have gone 4-6 in their last ten. The Guardians, on the other hand, have a record of 74-70 and hold the second spot in their division. They are on a winning streak of five games and have a 6-4 record in their last ten.
Jonathan Bowlan will start for the Royals. He has an ERA of 3.57 and a WHIP of 1.13. Bowlan’s record stands at 1-2 this season. Logan Allen will take the mound for the Guardians. Allen has an ERA of 4.46 with a WHIP of 1.44, and his record is 7-11. The game starts at 6:40 PM, and fans can watch it live on CLEG. The weather forecast predicts overcast clouds and a light breeze, making for an interesting evening of baseball.
Cleveland Guardians: Key Players and Pitching Preview
The Cleveland Guardians have some strong hitters in their lineup. José Ramírez is leading the team with a batting average of .287. He has hit 28 home runs and scored 91 runs. Kyle Manzardo is another important player for the Guardians. He has played in 124 games and has a batting average of .239. Manzardo has hit 25 home runs and brought in 65 RBIs. Logan Allen will be the starting pitcher for the Guardians. His ERA is 4.46, and he has a WHIP of 1.44. Allen has a win-loss record of 7-11 this season.
Kansas City Royals: Players and Pitching Insights
Bobby Witt Jr. is a key player for the Royals. He has played in 140 games with a batting average of .293. Witt Jr. has hit 21 home runs and scored 90 runs. Maikel Garcia also contributes to the team. He has a batting average of .290 in 143 games. Garcia has hit 16 home runs and has 68 runs. Vinnie Pasquantino leads the team in home runs. He has hit 29 home runs in 143 games. Pasquantino has 99 RBIs and a batting average of .260.
Final Betting Pick
The Cleveland Guardians are on a five-game win streak, making them a strong pick for the money line at -108. Their recent home performance has been solid, with a 37-33 record. The Kansas City Royals, on the other hand, have struggled on the road with a 33-37 record and have lost their last three games.
The under 8.0 is a good choice given both teams’ recent pitching strengths. The last game between these teams ended with only two runs scored. Cleveland’s pitching has been effective, with a team ERA of 3.67, ranking fourth in the league. Kansas City’s recent games have also shown limited scoring, supporting the under bet.
All odds are courtesy of Action247 Sportsbook. Good luck!!
* All odds are provided by Action247 Sportsbook and all odds subject to change. **All views expressed are my own. My picks are my own and are not a guarantee, bet at your own risk. Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.
Last updated:September 10, 2025 Guardians, Royals