Giants vs. Royals Betting Lines, Odds, & Player Matchups May 19, 2025

Data Skrive
Data Skrive

The San Francisco Giants (28-19) will look to keep a three-game win streak going when they host the Kansas City Royals (26-22) on Monday at 9:45 p.m. ET. The Giants are favored (-124) over the Royals (+104). San Francisco’s Robbie Ray gets the start against Kansas City’s Kris Bubic.

Check out all the Latest Baseball Betting Previews!

Moneyline

Giants to win vs Royals -124

Bet $20, Payout $36.13

Giants vs. Royals betting lines

  • Favorite: Giants (-124)
  • Underdog: Royals (+104)
  • Over/under: 7

Giants betting info, hitting leaders, & pitching

Giants betting info

  • The Giants have compiled an 18-9 record in games they were listed as the moneyline favorite (winning 66.7% of those games).
  • When it has played as moneyline favorites with odds of -124 or shorter, San Francisco has a 15-6 record (winning 71.4% of its games).
  • Based on this contest’s moneyline, the Giants have an implied win probability of 55.4%.
  • San Francisco has played in 47 games with a set over/under, and have combined with its opponents to go over the total 26 times (26-20-1).
  • The Giants have covered 51.1% of their games this season, going 24-23-0 against the spread.

Giants hitting info

  • Jung Hoo Lee is batting .276 with 12 doubles, two triples, six home runs and 11 walks.
  • Among batters in MLB action, Lee ranks 79th in homers and 24th in RBI.
  • Wilmer Flores has hit 10 home runs with 42 runs batted in. Both pace his team.
  • Among all MLB hitters, Flores ranks 17th in homers and first in RBI.
  • Heliot Ramos paces the Giants with a .293 batting average.
  • Ramos brings a four-game hitting streak into this game. In his last five games he is batting .316 with a double, a home run, three walks and five RBIs.
  • Matt Chapman is batting .222 with seven doubles, eight home runs and 31 walks.

Giants pitching rankings

  • The Giants pitching staff is 11th in MLB with a collective 8.8 strikeouts per nine innings.
  • San Francisco has a 3.41 team ERA that ranks seventh among all MLB pitching staffs.
  • The Giants average MLB’s 11th-ranked WHIP (1.229).
  • Giants pitchers combine to allow the third-fewest home runs in baseball (37 total, 0.8 per game).
  • San Francisco struck out five Athletics batters while giving up four hits in a 3-2 win in its last game.

Royals betting info, hitting leaders, & pitching

Royals betting info

  • The Royals have entered the game as underdogs 27 times this season and won 13, or 48.1%, of those games.
  • Kansas City is 7-12 this season when entering a game as the underdog by +104 or more on the moneyline.
  • The Royals have a 49% chance to win this game based on the implied probability of the moneyline.
  • Kansas City and its opponents have hit the over in 16 of its 48 games with a total this season.
  • The Royals are 26-22-0 ATS in their 48 games with a spread this season.

Royals hitting info

  • Bobby Witt Jr. leads Kansas City in batting average (.303) this season while adding five home runs and 25 RBI.
  • Among all hitters in the big leagues, Witt is 110th in home runs and 49th in RBI.
  • Maikel Garcia has collected 50 hits this season and has an OBP of .371. He’s slugging .482 on the year.
  • Garcia is 110th in home runs and 97th in RBI among all major league hitters this season.
  • Garcia has hit safely in four games in a row. During his last five outings he is hitting .353 with three doubles, a home run, three walks and three RBIs.
  • Vinnie Pasquantino leads the club in homers (seven) and runs batted in (26) this season.
  • Pasquantino takes a three-game hitting streak into this matchup. During his last five outings he is hitting .211 with a home run, a walk and an RBI.
  • Jonathan India has collected 39 hits this season and has an OBP of .330. He’s slugging .311 on the year.

Royals pitching rankings

  • The Royals have an 8.1 K/9 this season as a pitching staff, which ranks 18th in the big leagues.
  • Kansas City has pitched to a 3.07 ERA this season, which ranks second in baseball.
  • Royals pitchers have a 1.173 WHIP this season, sixth-best in the majors.
  • With just 42 homers allowed, the Royals rank eighth in the league at preventing long balls.
  • Last time out, Kansas City defeated the Cardinals, 2-1, with seven strikeouts and 12 hits allowed.
Author Profile
BetDecider Team

The BetDecider team brings you the most current sports betting content, with expert insights and tips. Our aim is that you can make an informed betting decision, including best odds and exclusive sportsbook offers, to maximize your betting experience.

Ryan Knuppel

Knup Solutions [molongui_author_name]

About Ryan Knuppel

Ryan has been one of the leading sports business & iGaming professionals for over 15 years. He started as a freelance writer and now operates one of the top sports content agencies around, Knup Solutions. He has literally written 10,000 plus sports and betting related articles across the web.

 

Sports Network:

sports20.com, usawager.com, knupsports.com, baseballspotlight.com, basketballarticles.com, betdecider.com, njsportsbookreview.com, dunkelindex.com, sportspub.com, oddschoice.com

 

Betting Guide

How Money Line Works?

Moneyline betting is by far the easiest way to place a sports wager. There are no point spreads to parse, no garbage-time free throws to ruin your betting day, and no last-minute meaningless touchdowns to take you from a winner to a loser.

How to Bet Odds

When we, as sports fans, learned our multiplication tables, we aced the number 7. Seven, 14, 21, 28, 35, 42 were easy because we all watched football on the weekends. Multiplication by sevens, then add a three, a six after a missed PAT.

How to Bet on NFL Games

Baseball is America’s pastime, but football is America’s crazed passion, with its weekly schedule of games, millions of television viewers across the country and the world, and the billion-dollar stadiums that serve as Sunday cathedrals in 32 American cities.

What is the Spread?

If you are a golfer or have ever played on a bowling team, think of a point spread like a handicap. It is a way for two teams of differing abilities to play each other on equal footing.  The better team, and the favorite in the game, gives a certain amount …