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
0-0
N/A
N/A
N/A
Giants
0-0
N/A
N/A
N/A
location pinFriday 8:35 p.m.
April 07, 2023
Oracle ParkSan Francisco
Royals vs. Giants Expert Picks
Sean Zerillo
Sean Zerillo
Last 30d: 60-60-1 (+0.3u)
KC +188
0.47u
Small to +179
YBK Picks.com
Last 30d: 39-32-2 (+9.9u)
SF -1.5+105
3u
Mjaybrod
Mjaybrod
Last 30d: 135-116-1 (+21.6u)
SF u4.5-118
1.69u
Shady Biev
Shady Biev
Last 30d: 0-0-0 (+0.0u)
KC +150
1.01u
Jim Turvey
Jim Turvey
Last 30d: 64-73-0 (+30.9u)
KC u3.5-120
0.58u
Logic in best bets tomorrow
Under 4 (F5)-110
0.45u
This number is only at BetUS right now but may potentially write up as best bet if it comes to US books later Simple as: two pitchers I’m higher than market on

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

Away Logo

Royals

Public

50%

Bets%

50%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Giants
76-8635-4641-4035-5740-28
Royals
82-8038-4344-3732-3849-40

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
75-80-735-45-140-35-636-55-137-25-6
Royals
71-90-131-5040-40-130-4041-47-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
81-8142-3939-4249-4331-37
Royals
82-8043-3839-4240-3040-49

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Apr 6th@CWSW 16-6---
Apr 5th@CWSL 3-7---
Apr 3rd@CWSW 12-3---
Apr 2nd@NYYL 0-6---
Apr 1st@NYYW 7-5---

Royals vs. Giants Injury Updates

Royals Injuries

    Giants Injuries

    • JT Brubaker
      RP

      Brubaker is out with ribs

      Out

    • Reiver Sanmartin
      RP

      Sanmartin is out with elbow

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