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
N/A
N/A
N/A
Giants
3-5
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: 130-123-3 (+3.2u)
KC +188
0.47u
Small to +179
YBK Picks.com
Last 30d: 40-38-2 (-16.4u)
SF -1.5+105
3u
Doug Ziefel
Doug Ziefel
Last 30d: 199-264-16 (-11.5u)
KC +175
0.88u
Mjaybrod
Mjaybrod
Last 30d: 79-69-0 (+9.9u)
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: 51-26-4 (+11.9u)
KC u3.5-120
0.58u
Logic in best bets tomorrow
Matt Trollo
Matt Trollo
Last 30d: 10-8-2 (+1.6u)
Under 8-105
1u
Cobb estimators around 3 since LY - KRC sub-90 wRC+ Rd, v RHP & overall this season so far - both teams have decent pens
Jim Turvey
Jim Turvey
Last 30d: 51-26-4 (+11.9u)
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
  • 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
2-61-41-21-01-6
Royals
3-32-11-21-12-2

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
3-3-22-2-11-1-11-02-3-2
Royals
1-51-20-30-21-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
3-51-42-11-02-5
Royals
3-32-11-21-12-2

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

  • Michael Massey
    2B

    Massey is out with calf

    Out

Giants Injuries

  • Hayden Birdsong
    SP

    Birdsong is out with arm

    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
 Lopez logo7N.Lopez, SS1-4001
 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
 Wade logo1L.Wade, 1B0-3000
 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
 Sabol logo8B.Sabol, LF1-4001
 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
3-5
N/A
N/A