The Kansas City Royals (82-72) will host the San Francisco Giants (75-79), Saturday at 5:10 p.m. ET, with the Royals on a five-game losing streak.
The Royals are favored (-205 moneyline odds to win) when they host the Giants (+170). The Royals will give the ball to Brady Singer (9-11) against the Giants and Landen Roupp (0-1).
Yesterday, the Giants picked up a 2-1 win over the Royals, with Mason Black (5.2 IP, 0 R, 4 H, 4 K) earning the win for the Giants. Heliot Ramos finished 3-for-4 with a double, a triple and an RBI to lead the offense. Michael Wacha (5.2 IP, 2 R, 6 H, 5 K) was credited with the loss for the Royals.
Before this Royals vs. Giants matchup, here is what you need to prepare for Saturday’s MLB action, including viewing options.
Kansas City Royals vs. San Francisco Giants odds and betting lines
MLB odds courtesy of BetMGM Sportsbook. Odds updated Saturday at 3:16 p.m. ET. For a full list of Sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
- Favorite: Royals (-205, bet $205 to win $100)
- Underdog: Giants (+170, bet $100 to win $170)
- Over/under: 8.5
Royals vs. Giants: Live streaming info & game time
- Game Day: Saturday, September 21, 2024
- Game Time: 5:10 p.m. 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 46, or 63.9%, of the 72 games they’ve played as favorites this season.
- Kansas City has entered nine games this season favored by -205 or more and is 8-1 in those contests.
- The oddsmakers’ moneyline implies a 67.2% chance of a victory for the Royals.
- Kansas City and its opponents have gone over the total this season in 67 of 154 opportunities.
- The Royals are 83-71-0 ATS in their 154 games with a spread this season.
Brady Singer (Royals probable starter)
- Singer (9-11 with a 3.53 ERA and 159 strikeouts in 168 1/3 innings pitched) tries for his 10th win when he gets the start for the Royals, his 31st of the season.
- The right-hander’s last time out came on Sunday against the Pittsburgh Pirates, when he tossed five innings, surrendering four earned runs while giving up six hits.
- The 28-year-old has amassed an ERA of 3.53, with 8.5 strikeouts per nine innings, in 30 games this season. Opponents have a .253 batting average against him.
- Singer enters this game with 12 quality starts under his belt this season.
- Singer will look to build on a 12-game streak of going five or more innings (he’s averaging 5.6 frames per outing).
- In four of his appearances this season he did not give up an earned run.
- He will take the hill against a Giants offense that is batting .238 as a unit (20th in MLB). It is also slugging a collective .392 (20th in MLB) with 163 total home runs (20th in MLB).
- The 28-year-old ranks 23rd in ERA (3.53), 45th in WHIP (1.271), and 28th in K/9 (8.5) among qualifying pitchers in MLB play this season.
Royals batting stats
- The Royals have hit 167 homers this season, which ranks 18th in the league.
- Fueled by 459 extra-base hits, Kansas City ranks 12th in MLB with a .412 slugging percentage this season.
- The Royals rank sixth in MLB with a .252 team batting average.
- Kansas City has scored 719 runs this season, which ranks ninth in MLB.
- The Royals have the 15th-ranked on-base percentage in MLB this season (.309).
- Kansas City has shown patience at the plate this season with the second-best rate of strikeouts per game (seven) among MLB offenses.
Giants stats and trends
Giants betting records
- The Giants have come away with 29 wins in the 73 contests they have been listed as the underdogs in this season.
- San Francisco has won all of its six games in which it was named as at least a +170 moneyline underdog.
- The moneyline set for this matchup implies the Giants have a 37% chance of coming away with a victory in the contest.
- Contests with San Francisco has gone over the total set by sportsbooks in 77 of 153 chances this season.
- In 152 games with a line this season, the Giants have a mark of 75-77-0 against the spread.
Landen Roupp (Giants probable starter)
- Roupp (0-1) pitches first for the Giants to make his third start of the season.
- In his last appearance on Sunday, the righty tossed five scoreless innings against the San Diego Padres while surrendering two hits.
- He has a 3.02 ERA and 8.6 strikeouts per nine innings while opponents are hitting .204 against him over his 21 games this season.
- Roupp will look to build on a three-game streak of going five or more innings (he’s averaging two innings per outing).
- He has made 15 appearances this season in which he did not surrender an earned run.
- The opposing Royals offense has the 12th-ranked slugging percentage (.412) and ranks 18th in home runs hit (167) in all of MLB. They have a collective .252 batting average, and are ninth in the league with 1301 total hits and ninth in MLB play scoring 719 runs.
Giants batting stats
- The Giants are 20th in MLB action with 163 home runs. They average 1.1 per game.
- This season, San Francisco is 20th in the majors with a .392 slugging percentage.
- The Giants have the 20th-ranked batting average in the league (.238).
- Averaging 4.2 runs per game (653 total), San Francisco is the 17th-highest scoring team in MLB.
- The Giants rank 21st in the majors with an on-base percentage of .306.