On Tuesday, the Miami Marlins (27-51) are visiting the Kansas City Royals (43-37), at 8:10 PM ET, in the second Game of a three-Game series.

The Royals are favored (-200 moneyline odds to win) when they host the Marlins (+167). The starting pitchers are Seth Lugo (10-2) for the Kansas City Royals, and Yonny Chirinos for the Miami Marlins.

Yesterday, the Royals picked up a 4-1 win over the Marlins, with Cole Ragans (6.0 IP, 1 R, 4 H, 11 K) earning the win for the Royals. Hunter Renfroe went 1-for-2 with a home run and an RBI to lead the offensive attack. Roddery Munoz (6.0 IP, 4 R, 6 H, 4 K) picked up the loss for the Marlins.

Ahead of the Royals vs. Marlins matchup, here’s everything you need to prepare for Tuesday’s baseball action, including viewing options.

Kansas City Royals vs. Miami Marlins odds and betting lines

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

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

Royals vs. Marlins: Live streaming info & game time

  • Game Day: Tuesday, June 25, 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

  • The Royals have won 20, or 71.4%, of the 28 games they’ve played as favorites this season.
  • Kansas City has been at least -200 moneyline favorites three times this season and won each of those games.
  • The Royals have a 66.7% chance to win this game based on the implied probability of the moneyline.
  • Kansas City and its opponents have hit the over in 34 of its 80 games with a total this season.
  • The Royals are 44-36-0 against the spread in their 80 chances this season.

Seth Lugo (Royals probable starter)

  • The Royals are sending Lugo (10-2) out to make his 17th start of the season. He is 10-2 with a 2.42 ERA and 87 strikeouts through 104 2/3 innings pitched.
  • In his most recent outing on Thursday against the Oakland Athletics, the right-hander went 6 2/3 innings, giving up two earned runs while surrendering six hits.
  • The 34-year-old has put up a 2.42 ERA and 7.5 strikeouts per nine innings across 16 games this season, while giving up a batting average of .227 to opposing hitters.
  • Lugo is aiming for his third straight quality start.
  • Lugo will try to last five or more innings for his 17th straight start. He’s averaging 6.5 frames per outing.
  • He has held his opponents without an earned run in three of his 16 outings this season.
  • The opposing Marlins offense has a collective .231 batting average, and is 21st in the league with 607 total hits and 29th in MLB play with 274 runs scored. It has the 29th-ranked slugging percentage (.351) and ranks last in home runs (63) in all of MLB.
  • Among qualifying pitchers in MLB play this season, the 34-year-old ranks fifth in ERA (2.42), 17th in WHIP (1.067), and 55th in K/9 (7.5).

Royals batting stats

  • The Royals rank 16th in Major League Baseball with 79 home runs.
  • Fueled by 235 extra-base hits, Kansas City ranks 12th in MLB with a .399 slugging percentage this season.
  • The Royals rank 15th in MLB with a .244 team batting average.
  • Kansas City has scored the 11th-most runs in the majors this season with 366 (4.6 per game).
  • The Royals have an OBP of .306 this season, which ranks 20th in MLB.
  • Kansas City ranks fourth in MLB in strikeouts per game with an average of 7.0 whiffs per contest.

Marlins stats and trends

Marlins betting records

  • The Marlins have won in 24, or 37.5%, of the 64 contests they have been named as odds-on underdogs this year.
  • Miami has a win-loss record of 3-9 when favored by +167 or worse by oddsmakers this year.
  • The Marlins have an implied victory probability of 37.5% according to the moneyline set by oddsmakers for this matchup.
  • Miami and its opponents have gone over the total this season in 41 of its 78 opportunities.
  • The Marlins are 33-44-0 against the spread in their 77 games that had a posted line this season.

Yonny Chirinos (Marlins probable starter)

  • The Marlins will send Chirinos (0-0) out to make his second start of the season.
  • The right-hander last pitched on Wednesday against the St. Louis Cardinals, when he tossed five innings, allowing two earned runs while giving up eight hits.
  • In one game this season, he has compiled a 3.60 ERA and averages 10.8 strikeouts per nine innings while opposing batters are hitting .348 against him.
  • He will face a Royals offense that ranks 11th in the league with 366 total runs scored while batting .244 as a squad. His opponent has a collective .399 slugging percentage (12th in MLB action) and has hit a total of 79 home runs (16th in the league).

Marlins batting stats

  • The Marlins are last in MLB play with 63 home runs.
  • So far this season, Miami has the second-lowest slugging percentage in the majors (.351).
  • The Marlins have the 23rd-ranked batting average in the majors (.231).
  • Miami is the second-lowest scoring team in MLB action averaging 3.5 runs per game (274 total).
  • The Marlins rank 29th in the majors with a .281 on-base percentage.
Watch the MLB on Fubo!