Royals vs. Giants Odds & Betting Predictions - May 21, 2025

Royals at Giants

1:45 am • MLB Network
Stream Live on SiriusXM - Free 3 Month Offer
@
Starting Pitchers
pitcherteameraw-l
Hayden Birdsong logoH.BirdsongSan Francisco Giants logo0.000-0
Michael Lorenzen logoM.LorenzenKansas City Royals logo0.000-0

Royals at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
27-22
+1.5
+1.5-173
o8-105
+124
Giants
28-20
u8
-1.5+145
u8-115
-147
location pinWednesday 1:45 a.m.
May 21, 2025
Oracle ParkSan Francisco
thermometer image61°Fahrenheit
rain image0%Rain
wind image8Wind
Royals vs. Giants Expert Picks
Jim Sannes
Jim Sannes
Last 30d: 34-45-0 (+2.3u)
M.Lorenzen o4.5 Ks+140
1u
In the alt market on FanDuel. Lorenzen is lowering his sinker usage in favor of more curveballs, which has helped push his swinging-strike rate to 10.9% this year. Strikeouts have followed, as well, so I have him projected for 5.05 tonight.
Sandy Plashkes
Sandy Plashkes
Last 30d: 101-115-7 (-17.8u)
Over 4 (F5)-120
1.2u
Lines at Lunch
Lines at Lunch
Last 30d: 70-74-3 (-9.8u)
B.Witt o1.5 Total Bases+100
1u
Sandy Plashkes
Sandy Plashkes
Last 30d: 101-115-7 (-17.8u)
B.Witt o1.5 Total Bases+100
1u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 269-458-12 (+2.7u)
SF -132
1.32u
Home Fav off loss vs good team Overall: 259-97-1,73% (ROI:22%) Season:2-2-0,50% (ROI:-18%)
Moneyline Hacks
Moneyline Hacks
Last 30d: 108-78-3 (+60.2u)
Under 8-115
1u
🚨Free analysis & VIP Picks can be found on our Discord. Link: https://discord.gg/A8v49URQaG Link to VIP (Copy &Paste): https://linktr.ee/moneylinehacks%F0%9F%94%A560% OFF with promo code: Hacks60

Royals vs. Giants Previews & Analysis

  • Royals vs. Giants: Back the Home Team article feature image

    Royals vs. Giants: Back the Home Team

    Kenny Ducey
    May 20, 2025 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Royals vs. Giants Public Betting Percentages

Away Logo

Royals

Public

29%

Bets%

71%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Giants
23-2512-1211-1311-1711-8
Royals
28-2115-1113-1011-1016-11

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
26-21-110-1416-7-110-1815-3-1
Royals
16-32-19-177-15-18-138-18-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
28-2016-812-1218-109-10
Royals
27-2217-910-1313-813-14

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
May 20thKCL 1-3-1.5 LU 7.5KC -135
May 18thATHW 3-2-1.5 LU 9SF -155
May 18thATHW 1-0-1.5 LU 8.5SF -165
May 17thATHW 9-1-1.5 WO 7SF -202
May 14thARIL 7-8+1.5 WO 8.5ARI -105

Royals vs. Giants Injury Updates

Royals Injuries

  • Seth Lugo
    SP

    Lugo is out with finger

    Out

  • Cole Ragans
    SP

    Ragans is out with groin

    Out

  • Kyle Wright
    SP

    Wright is out with shoulder

    Out

Giants Injuries

  • Tom Murphy
    C

    Murphy is out with back

    Out

  • Jerar Encarnacion
    RF

    Encarnacion is out with hand

    Out

  • Casey Schmitt
    1B

    Casey Schmitt (side) scratched Friday.

    Out

Royals vs. Giants Odds Comparison

Right Arrow

Could not load odds

Royals at Giants Team Totals

MatchupOverUnder
Royals
27-22
N/A
N/A
Giants
28-20
N/A
N/A