At Kauffman Stadium on Monday, the Miami Marlins (27-50) begin a three-game series versus the Kansas City Royals (42-37), at 8:10 PM ET.

The favored Royals (-250 on the moneyline to win) play at home against the Marlins (+203). The Kansas City Royals will hand the ball to Cole Ragans (4-5, 3.13 ERA), who is looking for win No. 5 on the season, and the Marlins will counter with Roddery Munoz (1-2, 5.76 ERA).

The Royals’ matchup yesterday versus the Rangers resulted in a 4-0 loss. MJ Melendez went 1-for-3 with a double in the defeat, while Alec Marsh threw 5 2/3 innings, giving up three earned runs on eight hits while striking out four en route to taking the loss.

The Marlins secured a 6-4 victory against the Mariners yesterday. Jesus Sanchez (1-for-3 with a home run and an RBI) led the way offensively, while Andrew Jacob Puk got the win on the mound after going two innings without giving up a hit or an earned run while striking out two.

Here is everything you need to prepare for Monday’s Royals vs. Marlins game, including viewing options.

Kansas City Royals vs. Miami Marlins odds and betting lines

MLB odds courtesy of BetMGM Sportsbook. Odds updated Monday at 3:20 PM ET. For a full list of Sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

  • Favorite: Royals (-250, bet $250 to win $100)
  • Underdog: Marlins (+203, bet $100 to win $203)
  • Over/under: 9.5

Royals vs. Marlins: Live streaming info & game time

  • Game Day: Monday, June 24, 2024
  • Game Time: 8:10 PM ET
  • Stadium: Kauffman Stadium
  • TV Channel: Bally Sports
  • Live Stream: Fubo (Watch for free)

Royals stats and trends

Royals betting records

  • This season, the Royals have won 19 out of the 27 games, or 70.4%, in which they’ve been favored.
  • Kansas City has not entered a game this season as bigger favorites on the moneyline than the -250 odds on them winning this game.
  • The moneyline for this contest implies a 71.4% chance of a victory for the Royals.
  • Kansas City’s games have gone over the total in 34 of its 79 chances.
  • The Royals are 43-36-0 ATS in their 79 games with a spread this season.

Cole Ragans (Royals probable starter)

  • Ragans makes the start for the Royals, his 17th of the season. He is 4-5 with a 3.13 ERA and 109 strikeouts in 92 2/3 innings pitched.
  • In his most recent time out on Thursday, the left-hander threw six innings against the Oakland Athletics, giving up two earned runs while surrendering four hits.
  • In 16 games this season, the 26-year-old has an ERA of 3.13, with 10.7 strikeouts per nine innings. Opponents are batting .222 against him.
  • Ragans is trying to prolong a fourth-game quality start streak in this game.
  • Ragans will try to prolong a 12-game streak of pitching five or more innings (he’s averaging 5.8 innings per appearance).
  • He has had four appearances this season in which he kept his opponents to zero earned runs.
  • He will face a Marlins squad that is batting .232 as a unit (22nd in MLB). It is also slugging a collective .353 (29th in MLB) with 63 total home runs (30th in MLB).
  • This season, the 26-year-old ranks 22nd in ERA (3.13), 34th in WHIP (1.152), and 10th in K/9 (10.7) among qualifying pitchers.

Royals batting stats

  • The Royals’ 76 home runs rank 19th in Major League Baseball.
  • The offense for Kansas City has a slugging percentage of .397 this season, 14th in MLB.
  • The Royals’ .244 batting average ranks 15th in the league this season.
  • Kansas City has scored 362 runs (4.6 per game) this season, which ranks 11th in MLB.
  • The Royals have the 20th-ranked on-base percentage in MLB this season (.306).
  • Kansas City ranks fourth in MLB in strikeouts per game with an average of seven whiffs per contest.

Marlins stats and trends

Marlins betting records

  • The Marlins have come away with 24 wins in the 63 contests they have been listed as the underdogs in this season.
  • This season, Miami has been a moneyline underdog of -250 or longer five times, losing every contest.
  • The Marlins have an implied victory probability of 33% according to the moneyline set for this matchup.
  • Contests with Miami has gone over the total set by oddsmakers in 41 of 77 chances this season.
  • In 76 games with a line this season, the Marlins have a mark of 33-43-0 against the spread.

Roddery Munoz (Marlins probable starter)

  • Munoz makes the start for the Marlins, his seventh of the season. He is 1-2 with a 5.76 ERA and 30 strikeouts over 29 2/3 innings pitched.
  • The righty last appeared on Tuesday against the St. Louis Cardinals, when he tossed four innings, allowing six earned runs while giving up eight hits.
  • In six games this season, the 24-year-old has a 5.76 ERA and 9.1 strikeouts per nine innings, while giving up a batting average of .232 to opposing batters.
  • Munoz is trying to pick up his third quality start of the season in this matchup.
  • Munoz has pitched five or more innings in a game three times this year entering this outing.
  • He has held his opponents without an earned run in one of his six appearances this season.
  • He will take the hill against a Royals offense that is hitting .244 as a unit (15th in the MLB). They are also slugging a collective .397 (14th in the league) with 76 total home runs (19th in MLB action).

Marlins batting stats

  • The Marlins have hit 63 home runs this season, the lowest total in MLB action.
  • So far this season, Miami is slugging .353, the second-lowest percentage in baseball.
  • The Marlins have the 22nd-ranked batting average in the majors (.232).
  • Miami scores the second-fewest runs in baseball (273 total, 3.5 per game).
  • The Marlins’ .282 on-base percentage is the second-worst in the majors.
Watch the MLB on Fubo!