Kansas City Royals vs. Miami Marlins 6-7-23 MLB Tips, Bets, and Odds

Kansas City Royals vs. Miami Marlins 6/7/23 – This MLB betting odds preview delves into the upcoming matchup between the Kansas City Royals and the Miami Marlins. The game features starting pitchers Jordan Lyles for the Royals and Edward Cabrera for the Marlins. Let’s analyze both teams’ offensive capabilities and pitching performances to determine the potential outcomes and make informed betting picks.

Kansas City Royals vs. Miami Marlins

Date & Time: Wednesday, June 7, 2023 at 6:10 PM ET 

Location: loanDepot park

TV: Bally Sports Florida

Kansas City Royals vs. Miami Marlins 6/7/23 Betting Odds


Moneyline: +160

Spread: +1.5 (-130)

Total: 8.5 over (-110)


Moneyline: -180

Spread: -1.5 (+110)

Total: 8.5 under (-110)

Kansas City Royals vs. Miami Marlins Analysis

Kansas City Royals offense has struggled this season, posting an average batting average of 0.233 while scoring 265 runs and hitting 61 homers. Their offensive production has been subpar due to difficulties consistently creating runs. With an on-base percentage of just 0.296 and a slugging percentage of only 0.386, the Royals have found it challenging to get on base and produce extra-base hits. These numbers suggest a lack of offensive firepower that may hinder their ability to score runs.

Jordan Lyles will serve as their starting pitcher. Lyles has had an unfavorable year, posting an 0-9 record and an ERA of 6.89 with a 1.32 WHIP. He has struggled to find his stride on the mound, leading other teams to exploit his performances and take advantage of their opponent. Lyles’ inability to consistently produce quality starts has only added more pressure for the Royals’ offense to compensate for their pitching deficiencies.

Miami Marlins have showcased an even stronger offensive lineup this season, boasting a team batting average of 0.262 and scoring 242 runs – including 57 homers. The Marlins have demonstrated an ability to produce runs and hit for power. They have shown more success at getting on base and scoring runs, with their on-base percentage of 0.322 and slugging percentage of 0.402. Marlins’ offensive success has been key in their recent four-game winning streak, and they will look to carry this momentum into their matchup against the Royals.

Edward Cabrera will start as starting pitcher for the Miami Marlins this season. Cabrera has enjoyed great success this season, posting a 4-4 record with an ERA of 4.5 and WHIP of 1.43. His ability to control opposing offenses and provide quality starts for his team has made an impressionable statement about their abilities. Cabrera’s consistent performance and ability to limit runs will give the Marlins an advantage in this matchup.

The Royals have struggled offensively throughout the season, with their batting average and run production falling below league averages. Their reliance on Jordan Lyles, who has had a challenging season on the mound, further exacerbates their difficulties. On the other hand, the Marlins have displayed a more potent offense, highlighted by a higher batting average and run production. Edward Cabrera’s consistent performance as a starting pitcher adds to the Marlins’ advantage, making them the team to watch in this upcoming matchup.

Kansas City Royals vs. Miami Marlins Against the Spread

For the Kansas City Royals, the under has hit in their last five interleague games against right-handed starters and their previous four games against right-handed starters. Furthermore, the under has hit in their last six road games against right-handed starters. On the other hand, the Miami Marlins have seen the under hit in Edward Cabrera’s last four home starts against teams with a losing record, his previous six starts against teams with a losing record, and his last five home starts with a total set between 7.0 and 8.5.

Kansas City Royals vs. Miami Marlins Free Pick

Taking into account the odds and team performances, our recommended picks for this game and predicted scores are as follows:

Moneyline: Marlins -180

The Marlins have shown stronger offensive capabilities and overall form, making them the favorites to win this matchup.

Spread: Royals +1.5 (-130)

Considering the Royals’ ability to keep games close against right-handed starters and the Marlins’ occasional struggles to win by a significant margin, betting on the Royals with a 1.5-run handicap provides some insurance.

Total: 8.5 under (-110)

Given the recent trends and the likelihood of both teams relying on their starting pitchers, a lower-scoring game is anticipated. Therefore, betting on the under 8.5 runs offers favorable odds.

Prediction: 3-5 Miami Marlins win 

In the upcoming game between the Kansas City Royals and the Miami Marlins, the Marlins enter as the favorites based on their superior offensive production and recent form. However, the Royals have shown resilience in specific situations and possess the potential to keep the game competitive. Tune in to witness the exciting clash between these two teams. Remember to consider our MLB betting tips and strategies when placing your wagers.