Royals vs. Giants Odds & Betting Predictions - April 7, 2023

Royals at Giants

8:35 pm • NBCS-BA
3 - 1
Starting Pitchers
pitcherteameraw-l
Alex Cobb logoA.CobbSan Francisco Giants logo3.877-7
Brad Keller logoB.KellerKansas City Royals logo4.573-4

Royals at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
3-3
+1.5-120
o8-104
+185
Giants
0-0
-1.5+100
u8-118
-225
location pinFriday 8:35 p.m.
April 07, 2023
Oracle ParkSan Francisco
Royals vs. Giants Expert Picks
Sean Zerillo
Sean Zerillo
631d ago
Last 30d: 23-35-0 (-1.4u)
KC +188
0.47u
Small to +179
Sandy  Plashkes
Sandy Plashkes
631d ago
Last 30d: 108-120-3 (-10.3u)
SF u4.5-120
$25.00
YBK Picks.com
631d ago
Last 30d: 44-50-2 (-17.4u)
SF -1.5+105
3u
Mjaybrod
Mjaybrod
631d ago
Last 30d: 159-143-0 (+17.7u)
SF u4.5-118
1.69u
Shady Biev
Shady Biev
631d ago
Last 30d: 192-208-6 (+28.9u)
KC +150
1.01u

Royals vs. Giants Previews & Analysis

  • Our Staff's Best MLB Bets for Friday's Slate article feature image

    Our Staff's Best MLB Bets for Friday's Slate

    Action Network Staff
    Apr 7, 2023 UTC
  • MLB Best Bets, Picks & Predictions 4/7 | Payoff Pitch Podcast article feature image

    MLB Best Bets, Picks & Predictions 4/7 | Payoff Pitch Podcast

    Charlie Disturco
    Apr 7, 2023 UTC
  • Friday's NRFI Best Bet: How to Bet Wheeler, Cobb article feature image

    Friday's NRFI Best Bet: How to Bet Wheeler, Cobb

    Shayne Trail
    Apr 7, 2023 UTC
  • Opening Pitch: Zerillo's Friday MLB Betting Card article feature image

    Opening Pitch: Zerillo's Friday MLB Betting Card

    Sean Zerillo
    Apr 7, 2023 UTC
See more MLB Coverage Right Arrow
Royals vs. Giants Notes

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Royals vs. Giants Public Betting Percentages

100%

Bets%

0%

Money%

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
Apr 6th@CWSW 16-6+1.5 WO 8.5SF -105
Apr 5th@CWSL 3-7+1.5 LO 7.5CWS +110
Apr 3rd@CWSW 12-3+1.5 WO 8SF +116
Apr 2nd@NYYL 0-6+1.5 LU 8.5NYY +115
Apr 1st@NYYW 7-5+1.5 WO 8.5SF +120

Royals vs. Giants Injury Updates

Royals Injuries

  • Kyle Wright
    P

    Wright is out for season with shoulder

    Out for Season

Giants Injuries

  • Robbie Ray
    P

    Ray is out with hamstring

    Out

  • Wilmer Flores
    IF

    Flores is out with knee

    Out

  • Jordan Hicks
    P

    Hicks is out with shoulder

    Out

  • Kyle Harrison
    P

    Harrison is out with shoulder

    Out

  • Keaton Winn
    P

    Winn is out with elbow

    Out

  • Jung Hoo Lee
    OF

    Lee is out with shoulder

    Out

Royals vs. Giants Box Score
Royals Player Stats
Projected
PITCHERPCIPKER
Brad Keller logoRB.Keller, P945.231
Ryan Yarbrough logoLR.Yarbrough, P221.110
Aroldis Chapman logoLA.Chapman, P13120
Scott Barlow logoRS.Barlow, P23120
HITTERSH-ABRHRRBI
MJ Melendez logo1M.Melendez, RF1-4000
Michael Massey logo2M.Massey, 2B1-3000
Bobby Witt logo2B.Witt, PH0-1000
Bobby Witt logo2B.Witt, SS0-1000
Salvador Perez logo3S.Perez, C1-4111
Vinnie Pasquantino logo4V.Pasquantino, DH2-3111
Kyle Isbel logo5K.Isbel, CF1-4100
Hunter Dozier logo6H. Dozier, 1B1-4000
Nicky Lopez logo7N.Lopez, SS1-4001
Nicky Lopez logo7N.Lopez, 2B1-4001
Jackie Bradley Jr. logo8J. Bradley, LF0-4000
Matt Duffy logo9M.Duffy, 3B1-3000
Giants Player Stats
Projected
PITCHERPCIPKER
Alex Cobb logoRA.Cobb, P97762
Taylor Rogers logoLT.Rogers, P12101
Camilo Doval logoRC.Doval, P14110
HITTERSH-ABRHRRBI
LaMonte Wade logo1L.Wade, 1B0-3000
LaMonte Wade logo1L.Wade, LF0-3000
J.D. Davis logo1J.Davis, PH1-1000
J.D. Davis logo1J.Davis, 3B1-1000
Michael Conforto logo2M.Conforto, RF0-3000
David Villar logo3D.Villar, 3B0-3000
Bryce Johnson logo3B.Johnson, CF0-0000
Joc Pederson logo4J.Pederson, DH1-3000
Mike Yastrzemski logo5M.Yastrzemski, CF1-4100
Mike Yastrzemski logo5M.Yastrzemski, LF1-4100
Thairo Estrada logo6T.Estrada, 2B1-3000
Brandon Crawford logo7B.Crawford, SS0-3000
Blake Sabol logo8B.Sabol, LF1-4001
Blake Sabol logo8B.Sabol, C1-4001
Roberto Pérez logo9R. Pérez, C0-2000
Wilmer Flores logo9W.Flores, 1B0-1000

Royals vs. Giants Odds Comparison

Right Arrow

Could not load odds

Royals at Giants Team Totals

MatchupOverUnder
Royals
3-3
N/A
N/A
Giants
0-0
N/A
N/A