The Cleveland Guardians (52-29) and Kansas City Royals (46-39) will clash on Sunday at Kauffman Stadium, with first pitch at 2:10 PM ET.

The Guardians are an underdog away (+113) versus the Royals (-134). The starting pitchers are Seth Lugo (10-2) for the Kansas City Royals, and Logan Allen (8-3) for the Cleveland Guardians.

Yesterday, the Guardians picked up a 7-2 victory over the Royals, with Tanner Bibee (6.0 IP, 2 R, 4 H, 3 K) earning the win for the Guardians. Jose Ramirez finished 2-for-5 with a double, a home run and two RBI to lead the offense. Cole Ragans (4.2 IP, 5 R, 6 H, 6 K) picked up the loss for the Royals.

Before watching this Royals vs. Guardians matchup, here is what you need to know about Sunday’s action on the diamond, including viewing options.

Kansas City Royals vs. Cleveland Guardians odds and betting lines

MLB odds courtesy of BetMGM Sportsbook. Odds updated Sunday at 9:16 AM ET. For a full list of Sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

  • Favorite: Royals (-134, bet $134 to win $100)
  • Underdog: Guardians (+113, bet $100 to win $113)
  • Over/under: 8.5

Royals vs. Guardians: Live streaming info & game time

  • Game Day: Sunday, June 30, 2024
  • Game Time: 2: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 21, or 70%, of the 30 games they’ve played as favorites this season.
  • Kansas City has entered 17 games this season favored by -134 or more and is 12-5 in those contests.
  • The moneyline for this contest implies a 57.3% chance of a victory for the Royals.
  • Kansas City and its opponents have gone over the total this season in 36 of 85 opportunities.
  • The Royals are 47-38-0 against the spread this season.

Seth Lugo (Royals probable starter)

  • Lugo gets the start for the Royals, his 18th of the season. He is 10-2 with a 2.29 ERA and 95 strikeouts through 110 2/3 innings pitched.
  • The righty last pitched on Wednesday against the Miami Marlins, when he tossed six scoreless innings while giving up two hits.
  • The 34-year-old has an ERA of 2.29, with 7.8 strikeouts per nine innings, in 17 games this season. Opponents are hitting .220 against him.
  • Lugo is aiming for his fourth quality start in a row.
  • Lugo will aim to last five or more innings for his 18th straight start. He’s averaging 6.5 innings per outing.
  • In four of his appearances this season he did not surrender an earned run.
  • He will match up with a Guardians team that is hitting .245 as a unit (12th in MLB). It is also slugging a collective .411 (10th in MLB) with 95 total home runs (10th in MLB).
  • Head-to-head against the Guardians this season, Lugo has thrown six innings, giving up five earned runs on six hits while striking out five.
  • Among qualifying pitchers in MLB play this season, the 34-year-old’s 2.29 ERA ranks third, 1.045 WHIP ranks 16th, and 7.8 K/9 ranks 49th.

Royals batting stats

  • The Royals’ 85 home runs rank 15th in Major League Baseball.
  • The offense for Kansas City has a slugging percentage of .401 this season, 12th in MLB.
  • The Royals rank 15th in MLB with a .244 team batting average.
  • Kansas City ranks 11th in the majors with 386 total runs scored this season.
  • The Royals have the 18th-ranked on-base percentage in MLB this season (.307).
  • Kansas City is one of the most-disciplined teams at the plate this season, ranking fifth with an average of 7.1 strikeouts per game.

Guardians stats and trends

Guardians betting records

  • The Guardians have come away with 15 wins in the 26 contests they have been listed as the underdogs in this season.
  • This year, Cleveland has won eight of 14 games when listed as at least +113 or worse on the moneyline.
  • The Guardians have an implied victory probability of 46.9% according to the moneyline set for this matchup.
  • Cleveland and its opponents have hit the over in 38 of its 81 games with a total set by oddsmakers this season.
  • The Guardians have an against the spread mark of 47-33-0 in 80 games with a line this season.

Logan Allen (Guardians probable starter)

  • The Guardians will send Allen (8-3) to make his 17th start of the season. He is 8-3 with a 5.72 ERA and 64 strikeouts through 78 2/3 innings pitched.
  • The lefty’s most recent time out came on Tuesday against the Baltimore Orioles, when he threw three innings, surrendering six earned runs while giving up nine hits.
  • The 25-year-old has amassed an ERA of 5.72, with 7.3 strikeouts per nine innings in 16 games this season. Opposing batters have a .294 batting average against him.
  • Allen enters this outing with five quality starts under his belt this season.
  • Allen is looking to collect his 12th start of five or more innings this year in this game.
  • In three of his appearances this season he did not give up an earned run.
  • He will take the hill against a Royals offense that is batting .244 as a unit (15th in the MLB). They are also slugging a collective .401 (12th in the league) with 85 total home runs (15th in MLB action).

Guardians batting stats

  • The Guardians are 10th in MLB play with 95 home runs. They average 1.2 per game.
  • So far this season, Cleveland’s .411 slugging percentage is 10th-best in baseball.
  • The Guardians are 12th in the majors with a .245 batting average.
  • The offense for Cleveland is No. 6 in baseball, scoring five runs per game (405 total runs).
  • The Guardians’ .319 on-base percentage is 10th-best in MLB.
Watch the MLB on Fubo!