Giants vs Royals Prediction & MLB Odds For Saturday, September 21st
At 5:10 PM ET, the Giants and Royals will square off in an interleague matchup. This one is being played at Kauffman Stadium in Kansas City, and the Giants are 4th in the NL West with a record of 75-79, while the Royals are 2nd in the AL Central at 82-72.
Kansas City is currently favored on the money line, with the odds sitting at -154 compared to the Giants at +131. The over/under line is currently at 8.5 runs, and it will be televised on BSKC.
Betting Odds & Lines for this Game
- Spread: Giants 1.5 (-166) | Royals -1.5 (+137)
- Total: 8.5
- MoneyLine: Giants +131 | Royals -154
All Odds are courtesy of (BetMGM | DraftKings | Fanduel | BetRivers)
Giants vs. Royals Prediction: Moneyline
San Francisco picked up a 2-1 road win over the Royals in the most recent game of this series. The Giants had a one-run lead heading into the 9th inning, and the Royals could only muster one run in the bottom half of the inning. Heading into the game, the Giants were at +169 on the money line.
The Giants got to Royals starter Michael Wacha, scoring two runs off him in 5 2/3 innings of work. As for the Royals, they tagged Giants starter Mason Black for two runs in just 5 2/3 innings. Black did finish the game with four strikeouts and didn’t give up a run after the 1st inning.
Heliot Ramos was the difference for the Giants, as he homered twice, scored three times, and finished with two RBIs. Casey Schmitt also had a two-hit game for San Francisco. As for the Royals, Bobby Witt Jr. went 3/4 with a run scored.
With a record of 75-79, the Giants are 4th in the NL West, trailing the Dodgers by 17 games. So far, they have gone 24-25 in divisional matchups. The Giants are on the road today, where they are 34-42 this season. They have been better at home, going 41-37.
San Francisco has an overall series record of 23-22-4 this year, and they have won two straight series on the road. At home, the Giants have dropped four straight series. So far, they have been the underdog in most of their games, where they are 29-47 compared to 46-32 as the favorite overall.
Kansas City is 82-72 overall, and they trail the Guardians by 7.5 games in the AL Central. The Royals have dropped five straight games, and they are 3-7 across their last ten. So far, they have gone 33-19 against other teams in the AL Central.
At home, the Royals are 45-34 this year, and they are just under .500 at 37-38 on the road. As the favorite, the Royals are 47-29 this year, and they are 35-43 when picked as the underdog. This season, the Royals’ series record is 22-25-2.
Giants vs. Royals Prediction: Over/Under
San Francisco is on the road against the Royals today, and the O/U line is set at 8.5 runs. The Giants have had an O/U record of 78-70 on the season, and their games have averaged 8.6 runs per game. When the O/U line has been set at 8.5 runs, their record is 14-10. Overall, 19 of their games have had an O/U line set at 8.5 runs, accounting for just 12.3% of their games this season.
So far this season, the Giants are averaging 4.2 runs per game, which is 17th in the league. They have been a bit better on the road, averaging 4.3 runs per contest. As a team, the Giants are batting .238 and have the 13th most home runs in the league. One area where they have struggled is in terms of on-base percentage, as they are just 12th in the league in that category.
Both Matt Chapman and Heliot Ramos have been driving in a lot of runs for the Giants this season, with Chapman leading the team with 73 RBIs and Ramos not far behind at 70. Chapman also leads the team with 24 homers, and Ramos is 2nd with 21. Over his last nine games, Mike Yastrzemski has four home runs but is hitting just .212.
The Kansas City Royals are at home against the San Francisco Giants today, with the over/under line set at 8.5 runs. The Royals have an over/under record of 67-82 on the season, and their games have averaged 8.7 runs per game. When the line has been set at 8.5 runs, their over/under record is 17-27. The under has hit in their last three games.
So far this season, the Royals are averaging 4.7 runs per game, which is 9th in the league. They have been a good home run hitting team this season, but their batting average of .252 is just 6th in the league. One area they have excelled in is avoiding strikeouts, as they have the 2nd fewest strikeouts in the league. As a team, they are averaging 7 walks per game.
Bobby Witt Jr. has been one of the league’s top power threats this season, as his 32 home runs are 11th in the league and lead the Royals. He is also hitting .334 for the season and has gone 12/39 with two homers over his last 10 games. Salvador Perez is also swinging a hot bat right now, going 13/38 in his last 10 games. He is 2nd on the team with 27 homers.
Giants vs. Royals Prediction: Spread
When it comes to the run line, the Giants have been a better bet on the road this season, going 43-33. They have a run differential of -0.3 runs per game in road games, compared to +0.1 runs per game at home. They have been a better bet as an underdog, going 44-32 vs. the run line, compared to 33-45 as a favorite. The Giants’ average run differential in their wins is +3.2 runs per game, compared to -3.3 runs per game in their losses.
Right-hander Landen Roupp is starting for the Giants today as he faces the Royals on the road. He has made two starts and 21 appearances this season, coming out of the bullpen for his last three outings. Roupp’s record for the season is 0-1, and he has an ERA of 3.02. Opponents are batting .197 this season off Roupp, and his WHIP is 1.25. In his last outing, he went five innings and didn’t give up a run, finishing with a no-decision. Before that, he had given up two earned runs in back-to-back outings.
When the Royals win, they win big, with an average run margin of +4.0. That’s why they are 46-32 against the run line as an underdog. They are 85-69 overall against the run line, but they have failed to cover in four straight games at home.
Right-hander Brady Singer will be on the mound for the Royals today as he faces the Giants at home. Singer has made 30 starts this season and has a record of 9-11 with a 3.53 ERA. Looking back at his last outing, Singer took the loss, giving up four earned runs in five innings of work to the Pirates. Before that, he had gone three straight starts without giving up more than two earned runs. Singer’s WHIP for the season is 1.27, and he is averaging 8.5 strikeouts per nine innings. Overall, he has turned in 12 quality starts this year.
Giants vs. Royals Pick: Royals ML -154
For this Giants vs. Royals matchup, we are actually going to recommend sticking to the money line and taking the Royals to pick up the win at -154. Our predicted final score is 5-4 in favor of the Royals, and with the payout for a Royals win on the money line, we see this as the best route to go.
Looking at the starting pitchers, our projections have Brady Singer finishing with six strikeouts compared to Landen Roupp with five. However, Singer is predicted to finish with a lower ERA than Roupp, and we have him going 6-2/3 innings compared to Roupp at 5-1/3.