Royals vs Guardians Prediction MLB Picks for Today 6/28

Royals vs Guardians Prediction MLB Picks for Today 6/28

© Ken Blaze-USA TODAY Sports


MLB Prediction: Cleveland Guardians vs. Kansas City Royals - June 28, 2023

Get ready for an exciting showdown between the Cleveland Guardians and the Kansas City Royals on June 28th at Kauffman Stadium in Kansas City, Missouri. This game features two teams with different records and aspirations - the Guardians looking to climb the AL Central standings and the Royals aiming to turn their season around. In this comprehensive MLB prediction article, we'll analyze the strengths and weaknesses of both teams, with a focus on pitching, hitting, and key injuries. 


Cleveland Guardians 

The Cleveland Guardians enter this game with a 38-40 record, hoping to gain ground in the highly competitive AL Central division. Left-hander Logan Allen takes the mound for the Guardians, bringing his impressive track record this season. With a 3-2 record and a 3.68 ERA, Allen has been a reliable force for the Guardians' pitching staff. It's worth noting that the Guardians have won nine out of twelve games with Allen on the mound this season, showcasing his impact on the team's success.

Offensively, the Guardians have been led by players like Jose Ramirez and Josh Naylor. Ramirez has displayed power with 12 home runs and a .294 batting average, while Naylor has been driving in runs with 57 RBIs. The Guardians' lineup has the potential to generate offense and put pressure on the Royals' pitching staff.


Kansas City Royals

The Kansas City Royals currently hold a challenging 22-57 record, struggling to find consistent success this season. Left-hander Austin Cox takes the mound for the Royals, looking to make an impact in his limited appearances. Cox has shown promise with a 0.00 ERA in 12.1 innings pitched, but he will face a tough test against the Guardians' lineup.

The Royals have relied on players like Salvador Perez and Andrew Benintendi for offensive production. Perez leads the team with 15 home runs, providing power in the middle of the lineup. Benintendi has contributed with a .261 batting average and 38 RBIs. However, the Royals' offense has struggled to consistently produce runs, and they will need a collective effort to overcome the Guardians' strong pitching.


Injury Updates

The Cleveland Guardians have faced some injury concerns with pitchers Adam Scott and Justin Campbell listed as day-to-day. Additionally, starting pitcher Cal Quantrill is currently on the 15-day injured list. The Guardians will rely on their depth to fill these gaps and maintain their competitiveness.

The Kansas City Royals have several players on the injured list, including catcher Salvador Perez, starter Brad Keller, and relievers Josh Staumont and Josh Taylor. These absences have weakened the Royals' roster and put added pressure on the remaining players to step up.



With Logan Allen's impressive performances and the Guardians' recent success with him on the mound, we predict that the Cleveland Guardians will come out victorious in this game. Allen's ability to command the strike zone and limit scoring opportunities will pose a significant challenge for the struggling Royals' offense.

Furthermore, the Guardians' lineup has shown the ability to generate offense and support their pitchers. Look for players like Jose Ramirez and Josh Naylor to make an impact at the plate and contribute to the Guardians' scoring efforts.

While the Royals have the potential to create upsets, their overall struggles and the Guardians' advantage in pitching and hitting make it difficult for them to overcome their opponents. The Guardians' momentum, combined with Logan Allen's dominance on the mound, will likely be the deciding factors in this game.

Don't miss out on this exciting MLB matchup and stay up to date with more MLB predictions, expert picks, and in-depth analysis on the app. Tune in to witness the action unfold and enjoy the thrill of America's favorite pastime!


Pick: Guardians ML 

Upgrade to View Prediction
Winnings $97,650
last 30 days winnings $21,580
Yesterday winnings $0
Top Sport MLB
W-L-D 1511 - 1298 - 105
Winnings % 51%
Winnings $91,885
last 30 days winnings $8,040
Yesterday winnings $0
Top Sport MLB
W-L-D 780 - 523 - 14
Winnings % 58%