Guardians Look to Snap 5-Game Skid Against Royals in July 9 Matchup
The Cleveland Guardians (40-41) face the Kansas City Royals (31-51) at Kauffman Stadium on July 9, with first pitch at 4:10 pm ET. The Guardians look to snap their five-game losing streak after falling 4-3 to the Royals in the series opener.
Game Details:
- Moneyline: Guardians -120, Royals +102
- Runline: Royals +1.5 (-170)
- Over/Under: 8.5 runs
Pitching Matchup:
- Guardians: Triston McKenzie (5-6, 3.71 ERA, 0.98 WHIP)
- Royals: Jonathan Heasley (1-4, 4.76 ERA, 1.43 WHIP)
Key Stats:
- McKenzie: 80 strikeouts in 87.1 innings, coming off 7 scoreless innings vs Yankees
- Guardians: Lost 7 of last 10, now 4.5 games behind Twins in AL Central
- Jose Ramirez leads Guardians: .285/.368/.569, 16 HR, 63 RBI, 48 runs
- Royals: 15-25 home record, last in AL Central
Head-to-Head:
- Guardians are 5-1 in last 6 vs Royals
- Guardians are 12-5 in last 17 at Kauffman Stadium
- Jose Ramirez is 2-for-3 with a HR vs Heasley
- Hunter Dozier batting .308 with HR vs McKenzie
Despite struggling lately, the Guardians hold a slight edge as favorites and look to capitalize on their historical success against the Royals to get back to .500.