OddsShark Top Sportsbooks

*Terms and Conditions apply to all bonus offers on this website. Please visit operator for details.

MLB Betting Line Favors the San Francisco Giants over the Kansas City Royals

The Kansas City Royals will look to pick up a road win when they take on the Giants in San Francisco at AT&T Park on Wednesday in MLB baseball betting odds action.

Johnny Cueto will take the mound for the San Francisco Giants, and he'll carry a 5-5 record into the contest. Jason Hammel gets the ball for the Kansas City Royals; he's 2-6 so far this season.

Opening Odds & Computer Pick

Sportsbooks such as MyBookie had set the San Francisco Giants as -170 favorites on the moneyline for this contest. The over under was hovering near 7.5 for betting fans hoping to turn a profit on totals at Bovada.

Odds Shark computer score prediction models pick a possible 5.2-4.3 win for the Royals on Wednesday. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.

Kansas City Royals vs San Francisco Giants Matchup

Team Betting Records & Power Rankings

San Francisco (26-40) will face the 29-34 Royals in this tilt. Stay Informed: follow us on Twitter for odds specials, betting line moves and San Francisco vs Kansas City injuries news.

It's a MLB baseball betting matchup between the No. 14-rated San Francisco Giants and the league No. 20-ranked Kansas City Royals, according to the latest MLB power poll here at Odds Shark.

Statistical Matchup

The game also pits San Francisco Giants No. 29-rated offense, averaging 3.64 runs per game, against a Kansas City Royals defense that ranks No. 13 at 4.52 in runs allowed per game. The San Francisco Giants have averaged 8.03 hits per game so far, less than Kansas City Royals batters have averaged on the year (8.11 hits per game).

Pitching and defensive stats are important baseball handicapping betting factors and San Francisco has the No. 18-ranked defense. In the other dugout, the Royals own the No. 13 mark in runs allowed.

Recent Outings Betting Recap

The Royals grabbed a win last time out, defeating Ty Blach and the Giants 8-1 on Tuesday at AT&T Park.

Betting Trends
  • Kansas City is 5-2 ATS in its last 7 games
  • Kansas City is 5-2 SU in its last 7 games
  • The total has gone OVER in 7 of Kansas City's last 8 games
  • Kansas City is 5-2 ATS in its last 7 games on the road
  • San Francisco is 2-5 ATS in its last 7 games
  • San Francisco is 2-5 SU in its last 7 games
  • San Francisco is 1-6 ATS in its last 7 games at home
  • San Francisco is 1-6 SU in its last 7 games at home

Next Betting Matchups

Kansas City at Los Angeles, Thursday, June 15th
San Francisco at Colorado, Thursday, June 15th