Seattle Mariners vs Kansas City Royals Betting Pick & Prediction 6/7/24
This article was published on Jun 7, 2024. Today’s picks MLB picks

From Kauffman Stadium in Kansas City, we have the Mariners and Royals facing off in an AL matchup. First pitch is set for 8:10 PM ET, and BSKC is carrying the game on TV.
The money line odds have the Mariners at -127 compared to the Royals at +107, and the over/under line is at 8.5 runs. Daniel Lynch IV is starting for the Royals, and they are 2nd in the AL Central, while the Mariners are 1st in the AL West. Seattle is 36-28 this season, while the Royals are 37-26.
KANSAS CITY ROYALS VS SEATTLE MARINERS BETTING PICK
The Pick: Kansas City Royals Moneyline +107
This game will be played at Kauffman Stadium at 8:10 ET on Friday, June 7th.
HOW TO BET THE MARINERS 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
Mariners Records & Stats
Mitch Garver was hot at the plate in the Mariners’s most recent game vs. the Athletics, going 2/2 with a homer and two RBIs. The Mariners really broke out the offense in their 3-0 win, but Garver was the only player with more than one hit. Seattle scored their other two runs in the 3rd inning.
Bryan Woo put together a good start for the Mariners, going six innings and not giving up a run. He also issued just two walks and struck out six Athletics batters. Seattle’s bullpen closed things out with Ryne Stanek picking up the save.
Seattle currently leads the AL West by five games over the Rangers, heading into today’s road matchup vs. the Royals. This season, the Mariners are 14-5 in divisional games, and they won their series vs. the Athletics 2-1.
At home, the Mariners have gone 21-11 this season, and they are just under .500 on the road at 15-17. Seattle’s overall record is 36-28 coming into today’s game. So far, they have been the favorite in 37 games, going 22-15 as the favorite. As for their record as the underdog, it is 14-13 this season.
Seattle has been a .500 team against the run line this season, going 32-32. The Mariners have been a better bet at home, where they are 18-14 vs. the run line. Their average run margin on the road is -0.4, and they are 14-18 vs. the run line as the visitor. They have been a better bet as the underdog, going 15-12 vs. the run line in those games.
The Seattle Mariners are on the road today against the Kansas City Royals, and the over/under line for the game is set at 8.5 runs. The Mariners have played in games with an average of 7.3 runs per game this season, and their over/under record is 23-38. When the over/under line is set at 8.5 runs, their record is 4-2. Overall, 78.1% of their games have had lower over/under lines than 8.5 runs, and their current under streak is at four games.
Right-hander Bryce Miller gets the start for the Mariners today as he faces the Royals on the road. So far this season, he has made 12 starts and is coming off a game in which he didn’t give up a run. In that outing vs. the Angels, Miller went six innings, picking up the win and finishing with nine strikeouts. Looking back at his last four outings, Miller has alternated between wins and losses. His record for the season is 5-5, and he has an ERA of 3.18. Opposing batters are hitting .191 off Miller this season.
Cal Raleigh is leading the Mariners in home runs this season, but he is batting just .203 so far. Raleigh’s 33 RBIs are the best on the team. Julio Rodriguez is batting .266 and has gone deep five times this season. Ty France is also near the top of the Mariners’ home run leaderboard, with seven homers, and his 26 RBIs are the 2nd most on the team.
Seattle’s offense has been one of the worst in the league this season, averaging just 3.7 runs per game. They are also near the bottom of the league in batting average, on-base percentage, and slugging. However, they do come into the game with a collective batting average of .28 over their last six games.
Royals Records & Stats
To close out their series vs. the Guardians, the Royals picked up a 4-3 win. Leading up to the game, they were the +141 underdog on the money line. It was a big first inning for the Royals, as they got on the board with a run but gave up the lead right away as the Guardians scored one in the bottom of the first.
Brady Singer got the start for the Royals and took the no-decision. He only lasted 3 2/3 innings, giving up two earned runs on nine hits. Hunter Renfroe was hot at the plate, going 2/3 with a double, run scored, and an RBI.
Kansas City is 37-26 overall and trails the Guardians by four games in the AL Central. The Royals’ overall record is 13-9 against other teams in the division. They are at home today, where they are 22-10 this year. The Royals have gone just 3-7 over their last 10 games, and they are 15-16 on the road.
As the favorite, the Royals have gone 19-8 this year and 18-18 as the underdog. At home as the underdog, they are 9-6 this year. The Royals’ overall series record is 10-9-1, and they split their most recent series vs. the Guardians.
When the Royals win, they win big, with an average run margin of 3.9 runs per game. As a result, they have a run line record of 39-24 overall, including 20-12 at home. Their average run margin overall is 1.1 runs per game, and they are 15-12 vs. the run line as the favorite and 24-12 as the underdog. The run line record on the road is 19-12, with a scoring margin of 0.5 runs per game.
The Kansas City Royals are playing at home against the Seattle Mariners today. The over/under line for the game is set at 8.5 runs, which is slightly below the combined run average of 8.6 runs per game for these two teams. The Royals have an over/under record of 27-34 on the season, and their games have averaged 8 runs per game. When the over/under line has been set at 8.5 runs, the Royals have gone over the total in 7 of 21 games. Overall, 20.6% of their games have had over/under lines set at 8.5 runs or higher.
Daniel Lynch IV will be making his third start of the season for the Royals, and it will be his first start at home. He has a couple of no-decisions so far, and in his last outing, he went 5 innings and gave up 2 earned runs on 5 hits and struck out 5 against the Twins.
So far this season, the Royals are the 7th highest-scoring team in the league, averaging 4.9 runs per game. They have been even better at home, averaging 5.5 runs per game. As a team, the Royals are batting .253, which is the 5th best mark in the league, and they also have the 6th best slugging percentage in the league. Kansas City’s lineup has been tough to strike out, but they are just 22nd in the league in walks.
Bobby Witt Jr. and Salvador Perez have been two of the Royals’ top power threats this season, as Witt Jr. has 11 homers and Perez has 10. Witt Jr. comes into the game on a seven-game hitting streak and has gone 15/40 over his last nine games. During this stretch, he has two homers and 10 RBIs. Perez is also hitting the ball well, going 4/27 in his last eight games.
