Giants vs Royals Prediction, Odds, Moneyline, Spread & Over/Under for May 20

Odds updated as of 9:12 p.m.
The Tuesday schedule in MLB includes a matchup between the San Francisco Giants and the Kansas City Royals.
All the info you need to make smart wagers on this matchup at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.
Giants vs Royals Game Info
- San Francisco Giants (28-20) vs. Kansas City Royals (27-22)
- Date: Tuesday, May 20, 2025
- Time: 9:45 p.m. ET
- Venue: Oracle Park -- San Francisco, California
- Coverage: MLB Network, NBCS-BA, and FDSKC
Giants vs Royals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: SF: (-200) | KC: (+168)
- Spread: SF: -1.5 (+106) | KC: +1.5 (-128)
- Total: 7.5 -- Over: (-100) | Under: (-122)
Giants vs Royals Probable Starting Pitchers
Probable Pitchers: Hayden Birdsong (Giants) - 1-0, 2.31 ERA vs Michael Lorenzen (Royals) - 3-4, 3.76 ERA
The probable pitchers are Hayden Birdsong (1-0) for the Giants and Michael Lorenzen (3-4) for the Royals. Birdsong and his team were 7-9-0 against the spread when he pitched last season. Birdsong and his team were 3-5 when he pitched and they were the moneyline favorite. The Royals are 6-3-0 against the spread when Lorenzen starts. The Royals have been the underdog on the moneyline in seven of Lorenzen's starts this season, and they went 3-4 in those games.
Giants vs Royals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Giants win (52.7%)
Giants vs Royals Moneyline
- The moneyline numbers for Giants vs. Royals reveal San Francisco as the favorite (-200) and Kansas City as the underdog (+168) on the road.
Giants vs Royals Spread
- The Royals are +1.5 on the spread (-128 to cover), and San Francisco is +106 to cover the runline.
Giants vs Royals Over/Under
- The over/under for the Giants versus Royals game on May 20 has been set at 7.5, with -100 odds on the over and -122 odds on the under.
Bet on San Francisco Giants vs. Kansas City Royals on FanDuel today!
Giants vs Royals Betting Trends
- The Giants have come away with 19 wins in the 30 contests they have been listed as the favorites in this season.
- This season San Francisco has come away with a win three times in four chances when named as a favorite of at least -200 on the moneyline.
- Contests with the Giants have gone over the total set by bookmakers in 26 of 48 chances this season.
- The Giants are 24-24-0 against the spread in their 48 games with a line set by sportsbooks this season.
- The Royals have put together a 14-14 record in games they were the underdog on the moneyline (winning 50% of those games).
- Kansas City has played as a moneyline underdog of +168 or longer in just two games this season, which it split 1-1.
- The Royals have had an over/under set by bookmakers 49 times, and have combined with opponents to go over the total in 16 of those games (16-32-1).
- The Royals have collected a 27-22-0 record ATS this season (covering 55.1% of the time).
Giants Player Leaders
- Jung Hoo Lee has 13 doubles, two triples, six home runs and 11 walks while hitting .276. He has an on-base percentage of .317 and a slugging percentage of .465.
- Among all qualified batters, he ranks 52nd in batting average, his on-base percentage ranks 96th, and he is 46th in slugging.
- Wilmer Flores has two doubles, 10 home runs and 15 walks. He's batting .257 and slugging .449 with an on-base percentage of .322.
- Among all qualifying players, he ranks 79th in batting average, 92nd in on-base percentage and 59th in slugging percentage.
- Heliot Ramos has a team-high 52 hits to go with a slugging percentage of .489.
- Ramos takes a five-game hitting streak into this game. In his last five games he is hitting .368 with a double, a home run, two walks and five RBIs.
- Matt Chapman has been key for San Francisco with 37 hits, an OBP of .337 plus a slugging percentage of .398.
Royals Player Leaders
- Bobby Witt Jr. has accumulated 57 hits with a .508 slugging percentage, both team-best numbers for the Royals. He's batting .302 and with an on-base percentage of .369.
- Including all qualifying hitters in the big leagues, his batting average places him 19th, his on-base percentage ranks 37th, and he is 22nd in slugging.
- Maikel Garcia has a .374 on-base percentage to pace his team. He has a batting average of .306 while slugging .482.
- Including all qualifying hitters, he ranks 13th in batting average, 28th in on-base percentage and 38th in slugging percentage.
- Vinnie Pasquantino is hitting .228 with five doubles, a triple, eight home runs and 11 walks.
- Jonathan India is batting .240 with 10 doubles, a home run and 22 walks.
Giants vs Royals Head to Head
- 5/19/2025: 3-1 KC (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 9/22/2024: 2-0 SF (Favorite: Royals, Spread: -1.5, Total: 6.5, Favorite Moneyline: -108, Underdog Moneyline: -108)
- 9/21/2024: 9-0 SF (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -146, Underdog Moneyline: +124)
- 9/20/2024: 2-1 SF (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -196, Underdog Moneyline: +164)
- 4/9/2023: 3-1 SF (Favorite: Giants, Spread: -1.5, Total: 8.5, Favorite Moneyline: -162, Underdog Moneyline: +136)
- 4/8/2023: 6-5 KC (Favorite: Giants, Spread: -1.5, Total: 8.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 4/7/2023: 3-1 KC (Favorite: Giants, Spread: -1.5, Total: 8, Favorite Moneyline: -215, Underdog Moneyline: +180)
- 6/15/2022: 3-2 KC (Favorite: Giants, Spread: -1.5, Total: 9, Favorite Moneyline: -188, Underdog Moneyline: +158)
- 6/14/2022: 4-2 SF (Favorite: Giants, Spread: -1.5, Total: 8, Favorite Moneyline: -255, Underdog Moneyline: +205)
- 6/13/2022: 6-2 SF (Favorite: Giants, Spread: -1.5, Total: 8, Favorite Moneyline: -178, Underdog Moneyline: +150)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



