Giants vs. Royals Prediction: Expert Picks, Odds, Stats & Best Bets – Friday, April 7, 2023
The San Francisco Giants (3-3), led by J.D. Davis on a two-game home run streak, are -206 favorites on the moneyline to defeat the Kansas City Royals (1-6). First pitch is set for 4:35 PM ET Friday, live from Oracle Park and airing on NBCS-BA.
San Francisco’s Alex Cobb gets the start, and he’ll go against Kansas City’s Brad Keller.
Giants vs. Royals Odds
- Giants odds to win: -206
- Royals odds to win: +173
- Spread: Giants -1.5
- Total: 8 runs
Giants vs. Royals Promo Codes
- DRAFTKINGS MLB Promo
Bet $5, Win $150 BONUS BETS
- CAESARS MLB Promo
Get Up To $1,500 in Bet Credits
- FANDUEL MLB Promo
Bet $5 Get $200
- BETMGM MLB Promo
$1K First Bet Offer
Game Time and Information
- Date: Friday, April 7, 2023
- Time: 4:35 PM ET
- TV: NBCS-BA
- Exclusive Apple TV Friday Night Baseball Pass
Sign Up to Watch Friday Night Baseball Exclusive on Apple TV+
Who Will Win Giants vs. Royals?
Giants and Royals Betting Trends
The Giants are the moneyline favorite in their first game this season.
San Francisco has ynot played as moneyline favorites of -206 or shorter.
The Royals have won one of the seven games they’ve played as underdogs this season.
Kansas City has played as an underdog of +173 or more once this season and lost that game.
The Giants have combined with opponents to hit the over on the total four times this season for a 4-2-0 record against the over/under.
Games involving the Royals have gone over the total set by sportsbooks in three of seven chances this season.
Giants Stats & Insights
The Giants score the fourth-most runs in baseball (38 total, 6.3 per game).
The San Francisco Giants have hit an MLB-leading 15 home runs, averaging 2.5 per game.
The Giants have the 10th-best batting average in the league (.263).
San Francisco’s hitters strike out 12.0 times per game, the 29th-most in the majors.
The Giants pitching staff ranks seventh in the majors with a collective 9.4 strikeouts per nine innings.
San Francisco’s 4.59 team ERA ranks 15th among all MLB pitching staffs.
Royals Stats & Insights
The Royals have scored the 28th-most runs in the league this season with just 17 (2.4 per game).
Kansas City ranks 22nd in Major League Baseball with five home runs.
The Royals have a team batting average of just .167 this season, which ranks last among MLB teams.
Kansas City ranks 24th in strikeouts per game (8.9) among MLB offenses.
The Royals average the 19th-most strikeouts per nine innings (8.4) in the league this season.
Kansas City has pitched to a 4.00 ERA this season, which ranks 11th in baseball.
Giants Key Players to Watch
The Giants are sending Cobb (0-0) to the mound for his second start of the season.
Mike Yastrzemski leads San Francisco with two home runs this season. He’s batting .240 with five RBI.
David Villar is slugging .591 this season, with a team-best two homers while driving in five runs.
Thairo Estrada leads San Francisco with a .409 batting average.
Davis leads San Francisco in home runs (two) and runs batted in (six) this season while batting .313.
Royals Key Players to Watch
The Royals’ Keller will make his second start of the season.
Bobby Witt Jr. paces the Royals in home runs (one) and runs batted in (three).
Matt Duffy has put his power on display as he paces his team with one home runs.
Salvador Perez leads the Royals with a .261 batting average.
Nicky Lopez is hitting .111 with a triple and three walks.
Giants and Royals Injuries
Giants: Joey Bart: 10 Day IL (Back), Austin Slater: 10 Day IL (Elbow), Mitch Haniger: 10 Day IL (Oblique), Luke Jackson: 60 Day IL (Elbow), Luis González: 60 Day IL (Back), Thomas Szapucki: 60 Day IL (Left arm)
Royals: Drew Waters: 10 Day IL (Oblique), Daniel Lynch: 15 Day IL (Shoulder), Jake Brentz: 60 Day IL (Elbow), Angel Zerpa: 60 Day IL (Shoulder), Diego Hernandez: 60 Day IL (Shoulder)
Giants vs. Royals Prediction
- DRAFTKINGS MLB Promo
Bet $5, Win $150 BONUS BETS
- CAESARS MLB Promo
Get Up To $1,500 in Bet Credits
- FANDUEL MLB Promo
Bet $5 Get $200
- BETMGM MLB Promo
$1K First Bet Offer
How to Bet on Giants vs. Royals
Get more MLB Picks, read the latest MLB game previews, and view the latest live MLB lines on Betsperts.
If you are new to sports betting, read our in-depth guide on how to bet on Baseball and find the best MLB betting sites and promo codes.