The San Francisco Giants (76-79) take on the Kansas City Royals (82-73), who will be attempting to snap a six-game losing skid, Sunday at 2:10 p.m. ET, at Kauffman Stadium.

The Giants are a tight favorite (-113 moneyline odds to win) when they play the Royals (-106). The San Francisco Giants will hand the ball to Blake Snell (4-3, 3.31 ERA), who is looking for win No. 5 on the season, and the Royals will turn to Seth Lugo (16-8, 3.05 ERA).

These clubs meet again after the Giants beat the Royals 9-0 yesterday. Landen Roupp earned the win for the Giants (5.0 IP, 0 R, 3 H, 3 K), and Matt Chapman led the way offensively (2-for-4 with two home runs and two RBI). Brady Singer (5.1 IP, 6 R, 7 H, 6 K) took the loss for the Royals.

Before this Giants vs. Royals showdown, here’s everything you need to get ready for Sunday’s MLB action, including viewing options.

San Francisco Giants vs. Kansas City Royals odds and betting lines

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

  • Favorite: Giants (-113, bet $113 to win $100)
  • Underdog: Royals (-106, bet $106 to win $100)
  • Over/under: 7

Giants vs. Royals: Live streaming info & game time

  • Game Day: Sunday, September 22, 2024
  • Game Time: 2:10 p.m. ET
  • Stadium: Kauffman Stadium
  • TV Channel: Bally Sports
  • Live Stream: Fubo (Watch for free)

Giants stats and trends

Giants betting records

  • The Giants have entered the game as favorites 77 times this season and won 45, or 58.4%, of those games.
  • San Francisco has a record of 41-30 in games when bookmakers favor them by at least -113 on the moneyline.
  • The oddsmakers’ moneyline implies a 53.1% chance of a victory for the Giants.
  • Games involving San Francisco have gone over the total set by bookmakers in 78 of 154 chances this season.
  • The Giants are 76-77-0 ATS in their 153 games with a spread this season.

Blake Snell (Giants probable starter)

  • Snell gets the start for the Giants, his 20th of the season. He is 4-3 with a 3.31 ERA and 136 strikeouts in 98 2/3 innings pitched.
  • In his most recent outing on Tuesday against the Baltimore Orioles, the left-hander went six scoreless innings while surrendering one hit.
  • The 31-year-old has amassed an ERA of 3.31, with 12.5 strikeouts per nine innings, in 19 games this season. Opposing hitters have a .178 batting average against him.
  • Snell heads into the matchup with nine quality starts under his belt this year.
  • Snell will aim to pitch five or more innings for his third straight appearance. He’s averaging 5.2 innings per outing.
  • In six of his 19 total appearances this season he has not surrendered an earned run.
  • The opposing Royals offense has a collective .251 batting average, and is ninth in the league with 1306 total hits and ninth in MLB play with 719 runs scored. It has the 12th-ranked slugging percentage (.411) and ranks 19th in home runs (167) in all of MLB.

Giants batting stats

  • The Giants have hit 168 homers this season, which ranks 18th in the league.
  • Hitters for San Francisco have combined for a team rank of 19th in the majors with a .394 team slugging percentage.
  • The Giants’ .238 batting average ranks 21st in the league this season.
  • San Francisco has scored the 17th-most runs in the majors this season with 662 (4.3 per game).
  • The Giants have an on-base percentage of .305 this season, which ranks 21st in the league.
  • San Francisco is ranked 20th in strikeouts per game (8.9) among MLB offenses.

Royals stats and trends

Royals betting records

  • The Royals have been chosen as underdogs in 78 games this year and have walked away with the win 34 times (43.6%) in those games.
  • This season, Kansas City has been victorious 31 times in 71 chances when named as an underdog of at least -106 or worse on the moneyline.
  • The Royals have an implied victory probability of 51.5% according to the moneyline set by oddsmakers for this matchup.
  • Kansas City and its opponents have gone over in 68 of its 155 games with a total set by sportsbooks this season.
  • The Royals are 83-72-0 against the spread in their 155 games with a line set by sportsbooks this season.

Seth Lugo (Royals probable starter)

  • Lugo gets the start for the Royals, his 32nd of the season. He is 16-8 with a 3.05 ERA and 173 strikeouts through 197 2/3 innings pitched.
  • In his last time out on Monday, the righty went 4 2/3 innings against the Detroit Tigers, allowing four earned runs while surrendering eight hits.
  • In 31 games this season, the 34-year-old has an ERA of 3.05, with 7.9 strikeouts per nine innings. Opponents are batting .233 against him.
  • Lugo is looking to record his 22nd quality start of the year.
  • Lugo heads into the matchup with 29 outings of five or more innings pitched this season.
  • He has made six appearances this season in which he did not surrender an earned run.
  • He will face a Giants offense that ranks 20th in the league with 1244 total hits (on a .238 batting average). The squad also slugs a collective .394 (19th in the league) with 168 total home runs (18th in MLB action).
  • The 34-year-old’s 3.05 ERA ranks ninth, 1.113 WHIP ranks 17th, and 7.9 K/9 ranks 41st among qualifying pitchers this season.

Royals batting stats

  • The Royals rank 19th in MLB play with 167 home runs. They average 1.1 per game.
  • So far this season, Kansas City ranks 12th in the majors with a .411 slugging percentage.
  • The Royals have the seventh-best batting average in the league (.251).
  • Kansas City scores the ninth-most runs in baseball (719 total, 4.6 per game).
  • The Royals are 16th in baseball with an on-base percentage of .309.
Watch the MLB on Fubo!