Royals vs. Giants Odds & Betting Predictions - April 7, 2023
Royals at Giants
8:35 pm • NBCS-BAStarting Pitchers
pitcher | team | era | w-l | |
---|---|---|---|---|
![]() | ![]() | 3.87 | 7-7 | |
![]() | ![]() | 4.57 | 3-4 |
Royals at Giants Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
---|---|---|---|---|
![]() Royals 11-8 | +1.5-120 | o8-104 | +185 | |
![]() Giants 13-3 | -1.5+100 | u8-118 | -225 |

Oracle ParkSan Francisco
Royals vs. Giants Expert Picks

Sean Zerillo
706d ago
Last 30d: 22-29-0 (-1.5u)
KC +188
0.47u
Small to +179

Sandy Plashkes
706d ago
Last 30d: 114-117-4 (-6.6u)
SF u4.5-120
$25.00
YBK Picks.com
706d ago
Last 30d: 6-6-0 (+2.3u)
SF -1.5+105
3u

Mjaybrod
706d ago
Last 30d: 87-89-0 (-8.6u)
SF u4.5-118
1.69u

Shady Biev
706d ago
Last 30d: 141-155-1 (-26.1u)
KC +150
1.01u
Royals vs. Giants Previews & Analysis
Royals vs. Giants Notes
Keys to the Game
The Giants are 35-10 (.778) when totaling 10 or more hits since the 2022 season -- 9th best in MLB; League Avg: .727.
The Royals are just 49-6 (.891) when leading entering the 8th inning since the 2022 season -- 8th lowest in MLB; League Avg: .914.
The Giants are 8-67 (.107) when trailing entering the 8th inning since the 2022 season -- 9th best in MLB; League Avg: .086.
The Royals are 13-11 (.542) when tied entering the 7th inning since the 2022 season -- 10th best in MLB; League Avg: .500.
Matchup Contrasts
Bobby Witt Jr. had a groundball rate of just 30% on fastballs last season -- 10th lowest in MLB-- eighth Percentile. Opponents had a groundball rate of 56% against Alex Cobb fastball last season -- 11th highest among starting pitchers with at least 64 total IP-- 91st Percentile.
Thairo Estrada had a groundball rate of 51% on fastballs last season -- tied for 12th highest in MLB-- 90th Percentile. Opponents had a groundball rate of 58% against Brad Keller fastball last season -- ninth highest among starting pitchers with at least 64 total IP-- 93rd Percentile.
Today's Starting Pitchers
Brad Keller has a strike rate of just 38% (9/24) when going through the lineup the third time in a game this season -- lowest in MLB among starting pitchers with at least 2 total IP; League Avg: 63% -- first Percentile.
Opposing hitters have a groundball rate of 67% (64/96) against Alex Cobb when he's behind in the count since last season -- highest in MLB among starting pitchers with at least 66 total IP; League Avg: 40% -- 100th Percentile.
Opponents had a groundball rate of 62% (268/434) against Alex Cobb in 2022 -- 3rd highest in MLB among starting pitchers with at least 64 total IP; League Avg: 43% -- 98th Percentile.
Prop Odds Comparison
Line Movement Tracker
Royals vs. Giants Public Betting Percentages
Betting Trends
- Giants are 2-3 in their last 5 games.
- Giants are 1-4 in their last 5 games against the spread
- Giants are 40-41 in their road games against the spread
- The totals have gone OVER in 4 of Giants' last 5 games
- The totals have gone OVER in 36 of Giants' 81 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Royals vs. Giants Injury Updates

Royals Injuries

Giants Injuries
- Tom MurphyC
Murphy is out with back
Out
Royals vs. Giants Box Score

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 94 | 5.2 | 3 | 1 | |
![]() | 22 | 1.1 | 1 | 0 | |
![]() | 13 | 1 | 2 | 0 | |
![]() | 23 | 1 | 2 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 1-4 | 0 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 1-4 | 1 | 1 | 1 |
![]() | 2-3 | 1 | 1 | 1 |
![]() | 1-4 | 1 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 1 |
![]() | 1-4 | 0 | 0 | 1 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 0 |

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 97 | 7 | 6 | 2 | |
![]() | 12 | 1 | 0 | 1 | |
![]() | 14 | 1 | 1 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 0-3 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 1-1 | 0 | 0 | 0 |
![]() | 1-1 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 0-0 | 0 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 0 |
![]() | 1-4 | 1 | 0 | 0 |
![]() | 1-4 | 1 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 1 |
![]() | 1-4 | 0 | 0 | 1 |
![]() | 0-2 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
Royals vs. Giants Odds Comparison
Could not load odds
Royals at Giants Team Totals
MatchupOverUnder | ||
---|---|---|
![]() Royals 11-8 | N/A | N/A |
![]() Giants 13-3 | N/A | N/A |