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

Odds updated as of 9:12 p.m.
The San Francisco Giants will face the Kansas City Royals in MLB action on Monday.
Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the vital information regarding this matchup.
Giants vs Royals Game Info
- San Francisco Giants (28-19) vs. Kansas City Royals (26-22)
- Date: Monday, May 19, 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: (-134) | KC: (+114)
- Spread: SF: -1.5 (+152) | KC: +1.5 (-184)
- Total: 7.5 -- Over: (-100) | Under: (-122)
Giants vs Royals Probable Starting Pitchers
Probable Pitchers: Robbie Ray (Giants) - 6-0, 3.04 ERA vs Kris Bubic (Royals) - 4-2, 1.66 ERA
The Giants will look to Robbie Ray (6-0) against the Royals and Kris Bubic (4-2). When Ray starts, his team is 8-1-0 against the spread this season. Ray has started five games with his team as the moneyline favorite and won each of them. The Royals have a 6-3-0 record against the spread in Bubic's starts. The Royals have been the underdog on the moneyline in six of Bubic's starts this season, and they went 2-4 in those matchups.
Giants vs Royals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Royals win (51.9%)
Giants vs Royals Moneyline
- Kansas City is a +114 underdog on the moneyline, while San Francisco is a -134 favorite at home.
Giants vs Royals Spread
- The Giants are 1.5-run home favorites on the runline against the Royals. The Giants are +152 to cover, and the Royals are -184.
Giants vs Royals Over/Under
- An over/under of 7.5 has been set for Giants-Royals on May 19, with the over being -100 and the under -122.
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 29 contests they have been listed as the favorites in this season.
- This season San Francisco has come away with a win 15 times in 19 chances when named as a favorite of at least -134 on the moneyline.
- The Giants' games have gone over the total in 26 of their 47 opportunities.
- The Giants have an against the spread record of 24-23-0 in 47 games with a line this season.
- The Royals have a 13-14 record in games they were the underdog on the moneyline (winning 48.1% of those games).
- Kansas City has a 6-7 record (winning 46.2% of its games) when it has played as a moneyline underdog of +114 or longer.
- The Royals have played in 48 games with a set over/under, and have combined with their opponents to go over the total 16 times (16-31-1).
- The Royals have put together a 26-22-0 record ATS this season (covering 54.2% of the time).
Giants Player Leaders
- Jung Hoo Lee has 12 doubles, two triples, six home runs and 11 walks while hitting .276. He has an on-base percentage of .318 and a slugging percentage of .464.
- Among qualifying batters, he is 50th in batting average, his on-base percentage ranks 99th, and he is 47th in slugging.
- Wilmer Flores is hitting .258 with two doubles, 10 home runs and 15 walks, while slugging .454 with an on-base percentage of .324.
- Among qualifying hitters, his batting average ranks him 72nd, his on-base percentage 92nd, and his slugging percentage 55th.
- Heliot Ramos has a team-high 51 hits to go with a slugging percentage of .494.
- Ramos enters this game with four games in a row with at least one hit. In his last five games he is hitting .316 with a double, a home run, three walks and five RBIs.
- Matt Chapman has been key for San Francisco with 37 hits, an OBP of .343 plus a slugging percentage of .407.
Royals Player Leaders
- Bobby Witt Jr. has 56 hits with a .371 on-base percentage and a .508 slugging percentage, all club-bests for the Royals. He's batting .303.
- Including all the qualified hitters in the majors, he is 14th in batting average, 33rd in on-base percentage and 26th in slugging percentage.
- Maikel Garcia has a .371 on-base percentage to lead his team. He has a batting average of .301 while slugging .482.
- His batting average is 18th among all qualified players, his on-base percentage is 33rd, and he is 37th in slugging.
- Vinnie Pasquantino is batting .222 with five doubles, a triple, seven home runs and 11 walks.
- Jonathan India is hitting .238 with nine doubles, a home run and 21 walks.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!