Tuesday's contest that pits the Miami Marlins (33-28) against the Kansas City Royals (18-42) at LoanDepot park has a good chance to be a competitive matchup based on our computer prediction, which projects a final score of 5-4 in favor of the Marlins. First pitch is at 6:40 PM ET on June 6.

The probable pitchers are Jesus Luzardo (4-4) for the Marlins and Zack Greinke (1-5) for the Royals.

Royals vs. Marlins Game Info & Odds

  • When: Tuesday, June 6, 2023 at 6:40 PM ET
  • Where: LoanDepot park in Miami, Florida
  • How to Watch on TV: BSFL
  • Live Stream: Watch this game on Fubo!

Bet on this matchup with BetMGM Sportsbook and use bonus code "GNPLAY" for special offers!

Royals vs. Marlins Score Prediction

Our pick for this game is Marlins 5, Royals 4.

Total Prediction for Royals vs. Marlins

  • Total Prediction: Over 7.5 runs

New to BetMGM Sportsbook? We've got the best offer for new users when they use promo code "GNPLAY"! Sign up with BetMGM Sportsbook using our link and enter the bonus code "GNPLAY" for special offers. to get this great bonus for first-time depositors.

Explore More About This Game

Royals Performance Insights

  • In three games as the underdog over the last 10 matchups, the Royals have posted a mark of 1-2.
  • In its previous 10 games with a total, Kansas City and its opponents have combined to exceed the over/under on four occasions.
  • The Royals' ATS record is 3-5-0 over their previous 10 games (eight of those games had runlines set by bookmakers).
  • The Royals have been underdogs in 48 games this season and have come away with the win 15 times (31.2%) in those contests.
  • This season, Kansas City has been victorious five times in 25 chances when named as an underdog of at least +140 or longer on the moneyline.
  • The moneyline set for this matchup implies the Royals have a 41.7% chance of walking away with the win.
  • Kansas City is the fourth-lowest scoring team in baseball averaging 3.9 runs per game (235 total).
  • The Royals have the 28th-ranked ERA (5.04) in the majors this season.

Put your picks to the test and bet on with BetMGM Sportsbook. Use bonus code "GNPLAY" for special offers!

Royals Schedule

Date Opponent Score Pitching Matchup
May 30 @ Cardinals L 2-1 Zack Greinke vs Miles Mikolas
June 2 Rockies L 7-2 Jordan Lyles vs Chase Anderson
June 3 Rockies L 6-4 Daniel Lynch vs Austin Gomber
June 4 Rockies W 2-0 Brady Singer vs Kyle Freeland
June 5 @ Marlins L 9-6 Carlos Hernandez vs Braxton Garrett
June 6 @ Marlins - Zack Greinke vs Jesús Luzardo
June 7 @ Marlins - Jordan Lyles vs Edward Cabrera
June 9 @ Orioles - Daniel Lynch vs Tyler Wells
June 10 @ Orioles - Brady Singer vs TBA
June 11 @ Orioles - TBA vs Kyle Gibson
June 12 Reds - Zack Greinke vs Luke Weaver