KC @ SF
8:05 pmStarting Pitchers
pitcher | team | era | w-l | |
---|---|---|---|---|
![]() | ![]() | 4.15 | 0-1 | |
![]() | ![]() | 3.52 | 1-1 |
Royals vs. Giants Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
---|---|---|---|---|
![]() Royals 54-103 | -- | -- | -- | +127 |
![]() Giants 78-80 | -- | -- | -- | -152 |

Scottsdale StadiumScottsdale
Offers
No promotions available. Try selecting a different location.
Casinos
No promotions available. Try selecting a different location.
Popular Props
Last 5 Matchups
Betting Trends
- Giants are 2-3 in their last 5 games.
- Giants are 3-2 in their last 5 games against the spread
- Giants are 33-48 in their road games against the spread
- The totals have gone OVER in 0 of Giants' last 5 games
- The totals have gone OVER in 30 of Giants' 77 last games at home
Royals vs. Giants Public Betting
Matchup History
Against the Spread (ATS) History
Over/Under History
Royals vs. Giants Injury Updates
Royals Injuries
Brad Keller
SPKeller is out with shoulder
Out
Josh Taylor
RPTaylor is out with shoulder
Out
Josh Staumont
RPStaumont is out with neck
Out
Brady Singer
SPSinger is out with back
Out
Kris Bubic
SPBubic is out with elbow
Out
Daniel Lynch
SPLynch is out with shoulder
Out
Austin Cox
RPCox is out with knee
Out
Freddy Fermin
CFermin is out with knee
Out
Vinnie Pasquantino
1BPasquantino is out with shoulder
Out
John McMillon
RPMcMillon is out with arm
Out
Giants Injuries
Alex Cobb
SPCobb is out with hip
Out
Scott Alexander
RPAlexander is out with hamstring
Out
Roberto Perez
CPerez is out with shoulder
Out
Anthony DeSclafani
SPDeSclafani is out with elbow
Out
Brandon Crawford
SSCrawford is out with hamstring
Out
Jakob Junis
RPJunis is out with neck
Out
Mark Mathias
2BMathias is out with shoulder
Out
Thomas Szapucki
RPSzapucki is out with arm
Out
Cole Waites
RPWaites is out with elbow
Out
Keaton Winn
RPWinn is out with covid protocols
Out
Royals vs. Giants Box Score
Royals Player Stats
ProjectedPITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
RJ.Lyles, P | 17 | 3 | 3 | 0 | |
LA. Garrett, P | 9 | 1 | 1 | 0 | |
RJ.Staumont, P | 8 | 1 | 2 | 0 | |
RJ.Cuas, P | 7 | 1 | 2 | 0 | |
RB. Kriske, P | 7 | 1 | 2 | 0 | |
RR. Weiss, P | 16 | 2 | 3 | 1 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
1M.Melendez, RF | 1-3 | 1 | 0 | 0 |
1J. Rave, RF | 0-2 | 0 | 0 | 0 |
2S.Perez, DH | 0-3 | 0 | 0 | 0 |
2T.Cropley, PH | 0-1 | 0 | 0 | 0 |
2T.Cropley, DH | 0-1 | 0 | 0 | 0 |
3N.Pratto, 1B | 1-2 | 1 | 0 | 1 |
3L. Tresh, C | 0-1 | 0 | 0 | 0 |
4M.Duffy, 3B | 3-3 | 1 | 0 | 0 |
4C. Wallace, 3B | 0-1 | 0 | 0 | 0 |
5K.Isbel, CF | 2-3 | 1 | 0 | 1 |
5J. Guzmán, CF | 0-1 | 0 | 0 | 0 |
6M.Garcia, SS | 1-3 | 0 | 0 | 0 |
7T. Gentry, LF | 1-3 | 0 | 0 | 0 |
7T. Bradley, LF | 0-1 | 0 | 0 | 0 |
8S.Taylor, 2B | 1-3 | 1 | 1 | 2 |
8M. McCullough, 2B | 0-1 | 0 | 0 | 0 |
9J. Briceño, C | 0-3 | 0 | 0 | 0 |
9C. Alexander, 1B | 1-1 | 0 | 0 | 0 |
Giants Player Stats
ProjectedPITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
RA.Cobb, P | 24 | 3 | 6 | 1 | |
RR.Stripling, P | 16 | 3 | 0 | 4 | |
RJ.Junis, P | 12 | 2 | 3 | 0 | |
RC.Doval, P | 7 | 1 | 1 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
1L.Wade Jr., DH | 0-3 | 0 | 0 | 0 |
1A. Sugastey, PH | 0-0 | 0 | 0 | 0 |
1A. Sugastey, DH | 0-0 | 0 | 0 | 0 |
2T.Estrada, 2B | 0-3 | 0 | 0 | 0 |
2G. Santos, 2B | 0-1 | 0 | 0 | 0 |
3J.Pederson, LF | 1-2 | 0 | 0 | 0 |
3J. Pomares, LF | 0-1 | 0 | 0 | 0 |
4W.Flores, 1B | 0-3 | 0 | 0 | 0 |
4L. Wyatt, 1B | 0-1 | 0 | 0 | 0 |
5B.Crawford, SS | 0-2 | 0 | 0 | 0 |
5T.Fitzgerald, SS | 0-2 | 0 | 0 | 0 |
6M.Yastrzemski, CF | 1-2 | 0 | 0 | 0 |
6L.Matos, CF | 0-2 | 0 | 0 | 0 |
7R.Perez, C | 0-2 | 0 | 0 | 0 |
7B.Sabol, C | 1-2 | 0 | 0 | 0 |
8B. Auerbach, 3B | 0-2 | 0 | 0 | 0 |
8S. Matheny, 3B | 1-2 | 1 | 0 | 0 |
9V. Brown, RF | 0-2 | 0 | 0 | 0 |
9V. Bericoto, RF | 1-1 | 0 | 0 | 1 |
Compare Odds
Could not load odds
Royals vs. Giants Team Totals
MatchupOverUnder | ||
---|---|---|
![]() Royals 54-103 | N/A | N/A |
![]() Giants 78-80 | N/A | N/A |
Offers
No promotions available. Try selecting a different location.