Kansas City Royals vs. Miami Marlins Runline Pick

by | Last updated Jun 8, 2023 | mlb

Kansas City Royals vs. Miami Marlins
Date: Monday, June 5th, 6:40 ET
Location: loanDepot Park
TV: FS1
Money Line: Royals +147/Marlins -175
Total Line: 8

Betting Preview

Here’s our betting preview for the upcoming MLB clash between the Miami Marlins and the Royals on Monday, June 5th at loanDepot Park. We provide you with a comprehensive analysis, odds, and predictions to help with your handicapping decision or tail our expert based on the projected lineups and listed starting pitchers.

Betting Odds

ML RL Total
KC +147 +1.5 O 8 (-115)
MIA -175 -1.5 U 8 (-105)

Royals vs. Marlins Projected Lineup

Batting Order Position
Bobby Witt Jr. 1 SS
Edward Olivares 2 LF
Vinnie Pasquantino 3 1B
Salvador Perez 4 C
MJ Melendez 5 RF
Matt Duffy 6 3B
Freddy Fermin 7 C
Maikel Garcia 8 SS
Jackie Bradley Jr. 9 RF
Carlos Hernández RP


Batting Order Position
Jon Berti 1 3B
Jorge Soler 2 DH
Luis Arraez 3 2B
Garrett Cooper 4 1B
Bryan De La Cruz 5 CF
Jean Segura 6 SS
Joey Wendle 7 3B
Jacob Stallings 8 C
Garrett Hampson 9 SS
Braxton Garrett SP


Straight Up/Over-Under/ Runline Record

Kansas City Royals: 18-41 SU / OU 25-32 / Runline 21-38
Miami Marlins: 32-28 SU / OU 27-30 / Runline 26-34

Heading into today’s action, the Royals’ record of 18-41 has them sitting 5th in the AL Central. Currently, they are 12.5 games out of the division lead. Over their last five games, they are 2-3 and have a road and home record of 9-18 and 9-23, respectively. Kansas City’s overall series record sits at 3-15-1.

  • The Royals have covered the runline in 35.6% of their games and have an average run margin of -1.3
  • The Royals have been favored in 20.3% of their games and have runline records of 8-24 and 13-14 at home and on the road, respectively
  • So far, the Royals have an over/under record of just 25-32.

On a record of 32-28, the Marlins are 2nd in the NL East. Currently, they are 3.5 games out of the division lead. Against the Royals, they will be seeking their 4th straight win. On the road, they have a record of 14-15 while going 18-13 at home. Miami’s overall series record is 9-9.

  • The Marlins have covered the runline in three straight games and have a season-long run margin of -0.6.
  • The Marlins have been favored in 45.0% of their games and have runline records of 12-19 and 14-15 at home and on the road, respectively
  • So far, the Marlins have an over/under record of just 27-30.

Pitching Matchup

Pitcher Appearances Started IP Record ERA WHIP HR
Carlos Hernández 24 2 28 0-3 4.76 1.20 3


Carlos Hernández has an overall record of 0-3, and will get the start for the Royals. With 24 appearances, his ERA currently stands at 4.76, while his K/9 figure is 1.3. Additionally, he has a FIP of 2.83 and an OBP of .283.

Carlos Hernández will look to bounce back from a short outing against the Rockies. In the Royals’ 7-2 loss, Hernández gave up four runs in one-third innings of work.

Pitcher Appearances Started IP Record ERA WHIP HR
Braxton Garrett 11 10 53 1-2 4.22 1.31 8


The Marlins will turn to starter Braxton Garrett who has an overall record of 1-2. Through 11 appearances his ERA stands at 4.22 with a K/9 figure of 1.0. So far, he has put together of FIP of 4.00 to go along with an OBP of .313.

Looking back at Garrett’s last appearance, he allowed two hits across 5 1/3 innings of work. Overall, he finished with one earned run. Despite not factoring into the decision, the Marlins won by a score of 2-1 over the Padres.

Royals vs. Marlins Offense Outlook

The Royals come into the game ranked 23rd in the league on an average of 3.9 runs per game. When it comes to home runs, Kansas City is 16th, having hit the ball out of the park 60 times. Their overall batting average stands at .232. On the road, they are hitting .217 while .223 at home.

Kansas City Royals Team Hitting Stats

Team Games Runs HR BA OBP SLG
Royals 60 3.9 (23rd) 60 (16th) .232 (20th) .296 (23rd) .296 (23rd)


Kansas City Royals Top Hitters: Last Five Games

Player BA H R HR SLG
Bobby Witt Jr. .220 5 2 1 .370
Nick Pratto .273 6 2 1 .427
MJ Melendez .283 5 3 0 .483
Michael Massey .250 4 1 1 .450
Vinnie Pasquantino .220 5 2 0 .310


With an average of 3.9 runs per game, Miami is 22nd in the league so far this year. They have hit 56 home runs which is currently 18th in baseball. Their current batting average of .261 is ranked 5th in the league, while they have a .252 batting average on the road and .262 batting average at home.

Miami Marlins Top Bats

BA OBP SLG RBI HR SB
Jorge Soler .245 .326 .532 36 17 0
Luis Arraez .392 .445 .485 27 1 1
Bryan De La Cruz .299 .348 .451 26 7 3


Miami Marlins Top Hitters: Last Five Games

Player BA H R HR SLG
Luis Arraez .533 10 2 0 .653
Jesús Sánchez .417 5 2 1 .567
Yuli Gurriel .280 6 3 0 .470
Jonathan Davis .117 2 3 0 .233
Joey Wendle .300 5 4 0 .450


Free MLB Pick

I’m comfortable betting the runline here. The Royals send out Carlos Hernandez, who has been adequate in his two outings as an opener, but even if he replicates his first two, he’ll be followed by one of the worst bullpens in baseball. Braxton Garrett gets the ball for the Marlins and while he does carry a bloated 6.17 home ERA, the number is skewed by a 4 1/3 outing where he was tagged with 11 earned runs. He’s had three other home starts where he went five or more innings and allowed one run in each outing. The Marlins have been scoring well in recent games and have won by two or more runs in seven of their last eight games. Take Miami -1.5.

MLB Betting Guide

New to betting on baseball? We've got you covered! Our comprehensive how to bet on baseball article explains all the different types of wagers offered at the sportsbooks including money lines, over/unders, run lines, parlays and more! Also get tips and strategies to increase your odds of beating the bookies!