Well, two trends are clear in this one. The Royals are really good at home and the Mariners have been really bad on the road. Yordano Ventura (6-6, 5.26 ERA) will try to hone in his stuff tonight in a matchup vs Hisashi Iwakuma (8-6, 4.43 ERA) as the Mariners try to stop their road skid.
Iwakuma has not been great but is getting plenty of run support this year. The Japanese international has only given up fewer than two earned runs twice in 17 starts in 2016 and got knocked around for ten hits in his last start. Iwakuma pitches a little better on the road than he does at home but he still boasts a 3.97 ERA as a visitor.
Ventura’s raw talent is undeniable. He can fire his fastball upwards of 100 miles per hour and has some filthy secondary pitches that, if he can locate, are pretty hard to square up. The thing with Yordano is, it’s a coin flip every start what kind of pitcher you are going to get – the other side of that coin is not pretty. In his last two starts, Ventura has pitched a total of eight innings and gave up 11 earned runs – ouch.
Sportsbook Odds & Computer Pick
The moneyline was hovering in the range of -105 for the Kansas City Royals in this one over at Sportsbook. The over under number was sitting near 8 at Sportsbook.
Odds Shark prediction models pick the Mariners to win this game 4.8-3.6. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.
Seattle Mariners vs Kansas City Royals Matchup
Team Betting Records & Power Rankings
The Kansas City Royals bring a 44-41 record to the battle against the 43-43 Mariners. Stay Informed: follow us on Twitter for odds specials, betting line moves and Kansas City vs Seattle injuries news.
The Kansas City Royals vs Seattle Mariners odds would favor the Mariners if the betting lines were set according to our power ranks. Kansas City is rated No. 21 in the current Odds Shark poll, while Seattle is at No. 17.
Statistical Matchup
Scoring stats point to some edges in this matchup. The game features the Kansas City Royals No. 26-ranked scoring average of 4 runs per game, against a Seattle Mariners offense rated No. 9 and scoring 4.9 runs per game. The Royals have averaged 9.33 hits per game to date this season, more than the Mariners hitters have managed (9.05 per nine innings).
Defensively, Seattle features the No. 16-rated defense on the road, allowing 4.48 runs per game. Kansas City, meanwhile, comes in at No. 8 at home, scoring 4.97 runs per game.
Recent Outings Betting Recap
Seattle suffered a 4-3 loss against Kansas City on Thursday, as J Paxton wasn't able to lead his team to victory at Kauffman Stadium.
Next Betting Matchups
Seattle at Kansas City, Saturday, July 9th