
Giants vs. Royals Prediction, Odds, Picks - May 19
The San Francisco Giants and Kansas City Royals will meet on Monday at Oracle Park, at 9:45 p.m. ET, with Jung Hoo Lee and Bobby Witt Jr. among those expected to deliver at the plate. The Royals have been listed as +114 moneyline underdogs for this matchup with the favorite Giants (-134). San Francisco is a 1.5-run favorite (at +158 odds). The total is 7.5 runs for this game (with -101 odds on the over and -119 odds on the under).
Check out everything you need to know from a betting perspective on the Giants-Royals game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Cardinals vs. Royals Highlights | MLB on FOX
Giants vs. Royals Game Information & Odds
- When: Monday, May 19, 2025 at 9:45 p.m. ET
- Where: Oracle Park in San Francisco, California
- How to watch on TV: MLB Network, NBCS-BA, and FDSKC
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Giants | -134 | +114 | 7.5 | -101 | -119 | -1.5 | +158 | -189 |
Giants vs. Royals Prediction
- Score Prediction: Giants 4, Royals 2
- Total Prediction: Under 7.5 runs
- Win Probabilities: Giants 60%, Royals 40%
Giants vs. Royals Betting Insights
- The Giants have been favorites in 27 games this season and won 18 (66.7%) of those contests.
- San Francisco has a record of 15-4 in games when bookmakers favor them by at least -134 on the moneyline.
- The bookmakers' moneyline implies a 57.3% chance of a victory for the Giants.
- The Royals have won in 13, or 48.1%, of the 27 contests they have been named as odds-on underdogs this year.
- This year, Kansas City has won six of 14 games when listed as at least +114 or worse on the moneyline.
- The Royals have an implied victory probability of 46.7% according to the moneyline set for this matchup.
Giants Recent Betting Performance
- The Giants were the moneyline favorite for five of their last 10 games, and went 3-2 in those matchups.
- Over their last 10 outings (all 10 of them had set totals), the Giants and their opponents combined to hit the over four times.
- The Giants' record against the spread is 6-4-0 over their past 10 games.
Giants Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 5-5 |
| Runs Per Game | 4.2 |
| HR | 11 |
| ERA | 3.13 |
| K/9 | 8.2 |
Giants Player Insights
- Lee is batting .276 with 12 doubles, two triples, six home runs and 11 walks.
- Among all MLB batters, Lee ranks 50th in batting average, 99th in on-base percentage, and 47th in slugging.
- Wilmer Flores' 10 home runs and 42 runs batted in both lead his team.
- Flores is 17th in homers in the majors, and first in RBI.
- Heliot Ramos paces the Giants with a .293 batting average.
- Ramos has at least one base hit in four straight games. 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 Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Wilmer Flores | 0.5 (-205) | 1.5 (+140) | - | 0.5 (+205) |
| Matt Chapman | 0.5 (-220) | 1.5 (+115) | - | 0.5 (+140) |
| Jung Hoo Lee | 0.5 (-220) | 1.5 (+155) | - | 0.5 (+225) |
| Heliot Ramos | 0.5 (-260) | 1.5 (+105) | - | 0.5 (+195) |
| Willy Adames | 0.5 (-160) | 0.5 (-165) | - | 0.5 (+190) |
Royals Recent Betting Performance
- In five games as underdogs over the last 10 matchups, the Royals have a record of 3-2.
- In their last 10 games with a total, the Royals and their opponents have failed to hit the over six times.
- The Royals have seven wins against the spread in their last 10 chances.
Royals Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 4-6 |
| Runs Per Game | 3.0 |
| HR | 3 |
| ERA | 3.36 |
| K/9 | 8.1 |
Royals Player Insights
- Witt paces the Royals with a .303 batting average.
- Among all hitters in the big leagues, Witt's home run total ranks 110th and his RBI tally is 49th.
- Maikel Garcia is batting .301 with 13 doubles, a triple, five home runs and 19 walks.
- Garcia ranks 110th in homers and 97th in RBI among all major league hitters this year.
- Vinnie Pasquantino leads the Royals in home runs (seven) and runs batted in (26).
- Jonathan India is hitting .238 with nine doubles, a home run and 21 walks.
Royals Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Salvador Perez | 0.5 (-220) | 1.5 (+120) | - | 0.5 (+140) |
| Bobby Witt Jr. | 1.5 (+170) | 1.5 (-115) | - | 0.5 (+155) |
| Vinnie Pasquantino | 0.5 (-185) | 0.5 (-190) | - | 0.5 (+160) |
| Michael Massey | 0.5 (-135) | 0.5 (-120) | - | 0.5 (+245) |
| Mark Canha | 0.5 (-160) | 0.5 (-165) | - | 0.5 (+225) |
Athletics vs. Giants Highlights | MLB on FOX
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
World Baseball Classic Power Rankings: Who Joins USA, Japan As Favorites?
World Baseball Classic: Each MLB Team's List Of Players
Judge Or Raleigh? Skenes Or Skubal? Team USA's Best World Baseball Classic Lineup
4 Takeaways From the World Baseball Classic Roster Announcements
2026 MLB Free Agent Signings, Trades: Yankees Re-Sign Paul Goldschmidt
What’s Next: Will Tarik Skubal's $32M Arbitration Deal Impact Top MLB Stars?
How to Watch 2026 World Baseball Classic: Streaming, Teams, Dates
World Baseball Classic: Who Is On Team USA's Roster?
2026 World Baseball Classic Odds: USA, Japan Top Board as Favorites
World Baseball Classic Power Rankings: Who Joins USA, Japan As Favorites?
World Baseball Classic: Each MLB Team's List Of Players
Judge Or Raleigh? Skenes Or Skubal? Team USA's Best World Baseball Classic Lineup
4 Takeaways From the World Baseball Classic Roster Announcements
2026 MLB Free Agent Signings, Trades: Yankees Re-Sign Paul Goldschmidt
What’s Next: Will Tarik Skubal's $32M Arbitration Deal Impact Top MLB Stars?
How to Watch 2026 World Baseball Classic: Streaming, Teams, Dates
World Baseball Classic: Who Is On Team USA's Roster?
2026 World Baseball Classic Odds: USA, Japan Top Board as Favorites


