Royals vs. Giants Odds & Betting Predictions - March 8, 2025

Royals at Giants

8:05 pm • NBCS-BA
3 - 7
Starting Pitchers
pitcherteameraw-l
Keaton Winn logoK.WinnSan Francisco Giants logo0.001-0
Michael Wacha logoM.WachaKansas City Royals logo15.430-2

Royals at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
10-8
N/A
N/A
N/A
Giants
12-3
N/A
N/A
N/A
location pinSaturday 8:05 p.m.
March 08, 2025
Scottsdale StadiumScottsdale

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

50%

Bets%

50%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Giants
77-8537-4440-4134-4642-38
Royals
87-7543-3844-3740-3846-37

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
82-72-836-43-246-29-633-45-248-26-6
Royals
69-88-538-42-131-46-432-4636-42-5

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
80-8242-3938-4345-3534-46
Royals
86-7645-3641-4049-2936-47

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Mar 6thCWSW 7-3-1.5 WU 14.5SF -225
Mar 5th@ARIW 11-5+1.5 WO 10.5SF +130
Mar 4th@SDL 1-1---
Mar 2ndLAAW 9-5-1.5 WO 10.5SF -177
Mar 1st@LADL 5-6+1.5 WO 9.5LAD +114

Royals vs. Giants Injury Updates

Royals Injuries

    Giants Injuries

    • Tom Murphy
      C

      Murphy is out with back

      Out

    Royals vs. Giants Box Score
    Royals Player Stats
    Projected
    PITCHERPCIPKER
    Michael Wacha logoRM.Wacha, P322.225
    Ryan Brady logoRR. Brady, P10.100
    Lucas Erceg logoRL.Erceg, P3100
    Ross Stripling logoRR.Stripling, P11202
    Luinder Avila logoRL.Avila, P14210
    HITTERSH-ABRHRRBI
    Michael Massey logo1M.Massey, 2B0-3000
    Jack Pineda logo1J. Pineda, PR1-1100
    Jack Pineda logo1J. Pineda, 2B1-1100
    Nelson Velazquez logo2N.Velazquez, RF0-4000
    Spencer Nivens logo2S. Nivens, RF1-1112
    MJ Melendez logo3M.Melendez, DH1-4000
    Freddy Fermin logo4F.Fermin, C2-3000
    Carter Jensen logo4C. Jensen, C0-2000
    Harold Castro logo5H. Castro, 3B1-3000
    Cavan Biggio logo6C.Biggio, 1B0-2000
    Cavan Biggio logo6C.Biggio, 3B0-2000
    Jordan Groshans logo6J.Groshans, 3B0-0000
    Drew Waters logo7D.Waters, CF0-2000
    Carson Roccaforte logo7C. Roccaforte, CF0-1000
    John Rave logo8J. Rave, LF0-2000
    Gavin Cross logo8G. Cross, LF1-2100
    Tyler Tolbert logo9T. Tolbert, SS0-3000
    Dustin Dickerson logo9D. Dickerson, SS0-0001
    Giants Player Stats
    Projected
    PITCHERPCIPKER
    Keaton Winn logoRK.Winn, P16240
    Ryan Walker logoRR.Walker, P3100
    Erik Miller logoLE.Miller, P11130
    Joel Peguero logoRJ. Peguero, P5110
    Carson Ragsdale logoRC.Ragsdale, P322.230
    Miguel Díaz logoRM. Díaz, P30.110
    Justin Garza logoRJ. Garza, P8113
    HITTERSH-ABRHRRBI
    LaMonte Wade logo1L.Wade, DH0-2100
    Jake Lamb logo1J. Lamb, PH0-1000
    Jake Lamb logo1J. Lamb, DH0-1000
    Willy Adames logo2W.Adames, SS1-3000
    Christian Koss logo2C. Koss, PR0-1000
    Christian Koss logo2C. Koss, SS0-1000
    Jung Hoo Lee logo3J.Lee, CF0-2101
    Grant McCray logo3G.McCray, CF1-1000
    Matt Chapman logo4M.Chapman, 3B2-2213
    David Villar logo4D.Villar, 3B1-2111
    Heliot Ramos logo5H.Ramos, LF1-3000
    Wade Meckler logo5W.Meckler, PR0-0000
    Wade Meckler logo5W.Meckler, LF0-0000
    Mike Yastrzemski logo6M.Yastrzemski, RF1-3112
    Luis Matos logo6L.Matos, RF1-1000
    Wilmer Flores logo7W.Flores, 1B0-3000
    Jerar Encarnacion logo7J.Encarnacion, 1B0-1000
    Tyler Fitzgerald logo8T.Fitzgerald, 2B0-2000
    Brett Wisely logo8B.Wisely, 2B1-1000
    Max Stassi logo9M.Stassi, C1-2000
    Logan Porter logo9L.Porter, PR0-1100
    Logan Porter logo9L.Porter, C0-1100

    Royals vs. Giants Odds Comparison

    Right Arrow

    Could not load odds

    Royals at Giants Team Totals

    MatchupOverUnder
    Royals
    10-8
    N/A
    N/A
    Giants
    12-3
    N/A
    N/A