Giants Vs Royals: MLB Betting Odds, Trends & Stats – June 15, 2022

Written By Staff on June 15, 2022

The San Francisco Giants (35-26) will try to add to their five-game winning streak when they meet the Kansas City Royals (20-41) at Oracle Park on Wednesday at 3:45 PM ET. San Francisco (-200 to win) has Sam Long set to start, and Kansas City (+169) will counter with Jonathan Heasley.

The betting facts in what follows reflect odds as of June 15, 2022 at 3:25 PM ET.

Claim FanDuel Sportsbook’s Bonus and get a risk-free bet up to $1,000 when you sign up!

Giants vs Royals Betting Odds

Pitching Matchup

Long (SF) Pitcher Heasley (KC)
0 – 1 W/L 1 – 3
18.1 IP 32.1
1.96 ERA 3.62
1.036 WHIP 1.361
5.4 K/9 6.1
3.4 BB/9 5

Giants Probable Starter Sam Long

  • Long gets the start for the Giants, his fifth of the season. He is 0-1 with a 1.96 ERA and 11 strikeouts through 18 1/3 innings pitched.
  • The left-hander last pitched on Saturday against the Los Angeles Dodgers, when he threw 3 2/3 scoreless innings while giving up three hits.
  • The 26-year-old has an ERA of 1.96, with 5.4 strikeouts per nine innings, in 12 games this season. Opposing hitters have a .182 batting average against him.
  • He will face off against a Royals team that is batting .240 as a unit (17th in MLB). It is also slugging a collective .369 (25th in MLB) with 46 total home runs (27th in MLB).

Starting pitcher projections reflect team information as of June 15, 2022 at 3:25 PM ET and may change up to the start of game.

Royals Probable Starter Jonathan Heasley

  • The Royals’ Jon Heasley (1-3) will make his seventh start of the season.
  • The right-hander’s last start was on Saturday, when he tossed 7 2/3 innings without allowing a run on one hit in a matchup with the Baltimore Orioles.
  • The 25-year-old has pitched in six games this season with an ERA of 3.62 and 6.1 strikeouts per nine innings, with an opponent batting average of .217.
  • He’s looking to extend his three-game quality start streak.
  • The Giants rank fifth in MLB with 302 runs scored this season. They have a .239 batting average this campaign with 72 home runs (11th in the league).

Starting pitcher projections reflect team information as of June 15, 2022 at 3:25 PM ET and may change up to the start of game.

Giants Betting Trends

  • The Giants have put together a 29-18 record in games they were favored on the moneyline (winning 61.7% of those games).
  • San Francisco has gone 7-4 when playing as a moneyline favorite with odds of -200 or shorter (63.6%).
  • The Giants have a 66.7% chance to win this game based on the moneyline’s implied probability.
  • San Francisco has combined with opponents to go over the total 30 times this season for a 30-26-5 record against the over/under.
  • The Giants have gone 32-29-0 against the spread this season.
RANK
OPERATOR
BONUS
INFO
ACTION
1
UP TO $1,050 FREE
New User Bonus. T&Cs Apply.
UFC 276 Optin Promo: Bet $5, Get $100
PLUS $50 Free On Deposit 
PLUS Up to $1,000 Deposit Bonus
To Claim: Click Play Now
2
$1,500
Risk Free Bet
Up to $1,500 Risk Free Bet
Weekly Odds Boosts
Use Promo Code: BETODDS15

Royals Betting Trends

  • The Royals have won 16, or 30.8%, of the 52 games they’ve played as underdogs this season.
  • Kansas City has a record of 1-7 in games where bookmakers have them as underogs of at least +169 on the moneyline.
  • The bookmakers’ moneyline implies a 37.2% chance of a victory for the Royals.
  • Games involving Kansas City have gone over the total set by bookmakers in 32 of 61 chances this season.
  • The Royals are 24-37-0 against the spread in their 61 chances this season.

Giants Players to Watch

  • Wilmer Flores is batting .245 with 12 doubles, seven home runs and 20 walks.
  • Among the qualified hitters in baseball, Flores ranks 93rd in batting average, 89th in on-base percentage, and 87th in slugging.
  • Thairo Estrada paces his team with a .401 slugging percentage. He has 12 doubles, a triple, four home runs and 13 walks while batting .272.
  • Among the qualifying players, Estrada ranks 47th in batting average, 83rd in on-base percentage, and 95th in slugging.
  • Joc Pederson is hitting .266 with five doubles, 13 home runs and 16 walks.
  • Mike Yastrzemski has 15 doubles, six home runs and 28 walks while hitting .275. He leads his team with 47 hits and a .380 OBP.

Giants Batting Stats (2022)

Player AB AVG R HR RBI OBP OPS
Wilmer Flores 204 .245 32 7 34 .317 .724
Thairo Estrada 202 .272 33 4 26 .321 .722
Brandon Crawford 194 .222 25 5 27 .314 .670
Darin Ruf 177 .220 30 5 22 .338 .683
Mike Yastrzemski 171 .275 31 6 22 .380 .848
Joc Pederson 154 .266 27 13 33 .343 .895
Luis González 134 .306 16 2 21 .368 .793
Brandon Belt 101 .228 14 4 11 .347 .733
Curt Casali 88 .227 12 4 12 .296 .694
Austin Slater 83 .241 16 3 13 .373 .783

Royals Players to Watch

  • Bobby Witt Jr. leads Kansas City with 54 hits, batting .241 this season with 26 extra-base hits.
  • Among all the qualified batters in the big leagues, Witt’s batting average ranks 104th, his on-base percentage ranks 135th, and he is 49th in slugging.
  • Whit Merrifield is slugging .311 while driving in 26 runs and batting .223 this season.
  • Merrifield’s batting average ranks 124th among all qualified players, his on-base percentage places him 152nd, and he is 149th in slugging.
  • Andrew Benintendi leads the Royals with an OPS of .752. He has a slash line of .298/.365/.387 this season.
  • Hunter Dozier is batting .270 with a .327 OBP and 21 RBI for Kansas City this season.

Royals Batting Stats (2022)

Player AB AVG R HR RBI OBP OPS
Whit Merrifield 251 .223 29 3 26 .264 .575
Andrew Benintendi 225 .298 22 2 22 .365 .752
Bobby Witt Jr. 224 .241 34 8 32 .285 .731
Salvador Pérez 202 .213 22 9 30 .250 .666
Hunter Dozier 200 .270 25 6 21 .327 .767
Nicky Lopez 185 .216 20 0 5 .289 .543
Carlos Santana 149 .195 13 3 13 .333 .635
Michael A. Taylor 132 .280 19 4 17 .370 .779
MJ Melendez 126 .254 14 6 16 .338 .798
Emmanuel Rivera 121 .215 14 4 16 .269 .666

Giants vs Royals Player Props

Powered By Data Skrive using data from

Staff Avatar
Written by
Staff

View all posts by Staff