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 logo3.601-1
Michael Wacha logoM.WachaKansas City Royals logo7.640-2

Royals at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
8-13
N/A
N/A
N/A
Giants
13-7
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
11-93-38-65-45-5
Royals
9-126-43-86-43-8

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
14-63-311-34-59-1
Royals
8-134-64-74-64-7

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
13-74-29-56-36-4
Royals
8-136-42-96-42-9

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

  • Kyle Wright
    P

    Wright is out with shoulder

    Out

Giants Injuries

  • Tom Murphy
    C

    Murphy is out with back

    Out

  • Jerar Encarnacion
    OF

    Encarnacion is out with hand

    Out

  • Casey Schmitt
    IF

    Casey Schmitt (side) scratched Friday.

    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
8-13
N/A
N/A
Giants
13-7
N/A
N/A