Cleveland Guardians vs Kansas City Royals Betting Pick & Prediction 6/28/24

Cleveland comes into the game with the Royals as the Guardians have lost two in a row and their record is 51-28, which is the best in the AL Central. The Royals are on a two-game winning streak and they are 3rd in the AL Central with a record of 45-38. Alec Marsh is starting for the Royals, and the Guardians are going with Triston McKenzie.
The over/under line is currently at 10 runs, and the Guardians are favored on the money line, with their odds sitting at -123 compared to the Royals at +104. BSGL will be televising this game, and it is being played at 8:10 PM ET from Kauffman Stadium in Kansas City, MO.
KANSAS CITY ROYALS VS CLEVELAND GUARDIANS BETTING PICK
The Pick: Kansas City Royals Moneyline +104
This game will be played at Kauffman Stadium at 8:10 ET on Friday, June 28th.
HOW TO BET THE GUARDIANS VS ROYALS:
- We have the Royals winning by a score of 6 to 5
- If you’re looking for a run line pick, we also like the Royals to cover
- As for an over/under pick, we have this game finishing with 11 runs and like the over
It was a low-scoring game in the most recent game of this Royals vs. Guardians series. Kansas City went into the matchup as slight underdogs but picked up a 2-1 win. Both teams scored one run in the first inning, and the Guardians could only muster one more run in the 5th inning. As for the Royals, they scored the game’s go-ahead run in the 6th, and both offenses went silent after that.
Michael Wacha got the start for the Royals, going just 5 1/3 innings but giving up just one run and striking out six. He did issue two walks and allowed seven hits. Sam Long came out of the bullpen for the win, and James McArthur got the save. Ben Lively had a good outing for the Guardians, taking the loss after going six innings and giving up two earned runs on six hits.
Salvador Perez was the difference for the Royals, as he homered twice, scored three times, and finished with two RBIs. Jose Ramirez did the most damage for the Guardians, going 2/4 with an RBI.
Guardians Records & Stats
Cleveland is 51-28 overall this season, putting them 1st in the AL Central, leading the Twins by seven games. The Guardians have dropped two straight games, and this comes after winning seven of their previous eight. So far, they are 11-7 against other AL Central teams.
At home, the Guardians have gone 26-9, and they are 25-19 on the road. This season, they have really thrived as the favorite, going 35-16, and they are 16-12 as the underdog. Cleveland has an overall series record of 18-6-2 and have won three straight series.
When the Guardians are on the road, they have a run line record of 25-19, but they have failed to cover in their last two games. They have an average run margin of 1.2 on the road, which is slightly lower than their overall average run margin of 1.3. As the underdog, they have been a solid bet against the run line, going 20-8.
The Cleveland Guardians are on the road to face the Kansas City Royals today, with an over/under line of 10 runs. The Guardians have an over/under record of 37-36 this season, and their games have averaged 8.7 runs per game. Their games have had an average over/under line of 8 runs, and they have yet to have a game with an over/under line of 10 runs this season. In fact, only 3.8% of their games have had over/under lines of 10 runs or more, with 96.2% of their games having lower lines. The under has hit in their last two games.
Triston McKenzie gets the start for the Guardians today as he faces the Royals on the road. So far, he has made 15 appearances and 15 starts this season, finishing with a record of 3-4 and an ERA of 4.66. McKenzie’s WHIP for the season is currently 1.50. In his 15 starts, he has turned in three quality starts and is averaging 8.71 strikeouts per nine innings. The right-hander’s last outing came on June 23rd, where he finished with a no-decision, giving up three earned runs in three innings of work. McKenzie has allowed at least two homers in three of his last four outings.
Jose Ramirez and Josh Naylor have been a solid 1-2 punch in the Cleveland lineup this season, as they are the top two home run hitters in the league and are also 1st and 2nd in RBIs for the Guardians. Ramirez has gone 8/22 in his last five games with two homers and five RBIs. Overall, he is batting .278. Naylor is hitting just .237 but does have 20 homers.
As a team, the Guardians are 3rd in the league in scoring at 5 runs per game. They have been even better at home, averaging 5.2 runs per game. Overall, they are batting .245, which is 11th in the league, and are 7th in home runs.
Royals Records & Stats
Kansas City is 45-38 overall, and they are 14-9 against other AL Central teams. The Royals trail the Guardians by eight games in the AL Central and are 3rd in the division. They have won two straight games, and their win came in the first game of this series vs. the Guardians.
At home, the Royals are 28-15 this season and 17-23 on the road. So far, they have been good as the favorite, going 22-12, and they are 23-26 as the underdog. Kansas City’s overall series record is 12-13-1, and they are 4-6 over their last 10 games.
When the Royals win, they win big, with an average run margin of 3.7 runs per game. That has helped them to a 47-36 run line record this season. They are 26-17 against the run line at home, where their average run margin is 1.2 runs per game. They are on a two-game run line win streak at home.
The Kansas City Royals have an over/under record of 34-46 this season, with an average line of 8 runs per game. They have gone under in six straight games and have only had two games with an over/under line of 10 runs this season.
Through 14 starts, Alec Marsh has a record of 5-5 and an ERA of 4.40. His WHIP for the season is currently 1.22. In his 14 appearances, Marsh has turned in three quality starts. Looking back at his last outing, Marsh took the loss and gave up three earned runs in 5 2/3 innings of work. He gave up two homers in that outing. Before that, he had allowed at least four earned runs in three straight starts. The right-hander has been much better at home, coming in with a 3.78 ERA compared to 6.31 on the road.
So far this season, the Royals are averaging 4.5 runs per game, which is 13th in the league. They have been even better at home, putting up 5.2 runs per contest. As a team, they are batting .243, which is 13th in the league, and are also one of the league’s top home run hitting teams, with 79 homers. Kansas City has two players with 12 homers, with Bobby Witt Jr. and Salvador Perez both having gone deep 12 times this season.
Salvador Perez and Bobby Witt Jr. are not only the Royals’ top home run hitters, but they also come into the game with the team’s top two batting averages. Witt Jr. is batting .310, while Perez is hitting .283. Perez is on a four-game hitting streak but has gone just 5/21 in his last six games. Vinnie Pasquantino is also near the top of the league in RBIs, as his 50 RBIs are 12th in the league.