Houston Astros vs Kansas City Royals Prediction, 6/12/2026 MLB Picks, Best Bets & Odds
Game: Houston Astros vs Kansas City Royals
Date: Friday, June 12, 2026
Location: Kauffman Stadium in Kansas City, MO
TV: MLB.TV
Odds/Point Spread: Houston (-144) Kansas City (+120)
Kauffman Stadium is where the Kansas City Royals (28-39) will take on the Houston Astros (31-38) on Friday. The moneyline on this game has Houston at -144 and Kansas City is opening at +120. The over/under has been set at 9. The pitchers taking the mound are Tatsuya Imai and Luinder Avila.

Houston has a slugging rate of .408 and have been called out on strikes 573 times, while taking a walk on 235 occasions. They have accrued 301 RBI's and 566 base knocks for the year, and their average at the plate is .244. The Astros have tallied 113 doubles as a team and have hit 86 baseballs out of the stadium. They have earned 313 runs scored and have an on-base percentage of .320. As a squad, the Houston Astros are notching 4.5 runs per game, which has them at 11th in the league.
Today’s Featured MLB Best Bet! GRIFFIN MURPHY on a 21-16 MLB Run for +1,105 and drilled his MLB 6-Unit on June 6. Tonight he is releasing a 7-Unit MLB Play (7:40 p.m.) and you can sign up now and get on it! You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our MLB Picks Today
The Astros are sitting with a team earned run average of 4.90 so far this year (29th in the league), and their staff has struck out 581 hitters. Astros pitchers have allowed 87 home runs in addition to 350 total runs (27th in MLB). Their pitching staff has walked 327 players from the other team and their FIP is 4.89 as a squad on the campaign. Houston has surrendered 550 hits (8.1 per 9 innings) as well as 331 earned runs. They have accrued a K/BB ratio of 1.78 and their pitching staff has earned a collective WHIP of 1.44.
The Astros relievers have earned a save rate of 85.0% and have entered the game in 48 save situations. They have compiled 17 saves so far this year and have blown 3 of 20 chances to save the game. The bullpen pitchers have inherited 103 runners this season and 27.2% of those players ended up scoring. Astros pitchers have come into the game with opponents on base 65 times and also have had 52 appearances in high leverage situations. The Astros have dispatched 207 relievers to the mound on the year. The relievers have recorded 28 holds this season (24th in the league).
The Houston Astros have a tally of 1,825 putouts at this point in the season, as well as 533 assists and 28 errors. Their fielding percentage is currently at .988 which is 5th in baseball, and they have turned 63 double plays. The Astros have transformed 70.6% of balls in play into outs in their 5,475 innings on the field, which ranks them 10th in professional baseball.
Imai (3-3 win-loss record in his career) has a FIP of 5.20 while he has gone up against 150 hitters in the major leagues. He has surrendered 25 hits (6.6 hits per 9 innings) and has 23 walks. His earned run average is 5.28 (20 ER's allowed) and his career WHIP is 1.408. Imai has pitched in 34 innings and has racked up 36 K's in his career.
Kansas City has accounted for 63 HRs over the course of the season to go along with 254 runs batted in. They have hit 110 doubles, while taking a walk 233 times and recording 263 runs. The Kansas City Royals are sitting with an on-base percentage of .313 and a team batting average of .237 this year. The Royals hold a team SLG% of .378 and they tally 3.93 runs per game (28th in the league). They have been rung up on 539 instances (19th in MLB) and have 528 hits.
The Royals have a WHIP of 1.371 and have a FIP of 4.40 as a staff for the season. They are currently ranked 22nd in the league as a staff in total hits given up with 558. The Kansas City pitching staff have given up 309 runs on the season while having a team ERA of 4.38 (288 earned runs yielded). They have earned a K/BB ratio of 8.30 (547 strikeouts against 254 walks). They have relinquished 81 long balls and they concede 4.70 runs per 9 innings (19th in baseball).
They rank 20th in the league holding a save rate of 59.4%, and they have sent 209 relief pitchers onto the diamond this year. Their relief pitchers have stepped onto the mound 71 times in high leverage situations and also on 42 occasions with runners on base. Sitting with 60 save situations, the Royals have recorded 28 holds and also 13 blown saves. Kansas City has called on relievers to enter the game in 32 save chances and they have earned 19 saves. Kansas City relievers have an inherited score percentage of 28.3% out of 53 inherited base runners.
In 5,331 innings played, the Royals have a defensive efficiency of 69.8% (18th in professional baseball). The Kansas City Royals have gotten 55 double plays and have earned a fielding percentage of .988 (9th in pro baseball). The Royals have racked up 570 assists, 29 errors and are sitting with 1,777 putouts so far this year.
So far in his MLB career, Avila has surrendered 38 base hits while he has earned 44 punch outs in 45 innings pitched. Avila (2-3 mark in his career) is the owner of a 3.19 ERA while allowing 7.6 hits per 9 innings. He has given up a total of 16 earned runs while holding a WHIP of 1.397 and being the owner of a FIP of 3.1. He has a strikeout to walk ratio of 1.76 and he has gone up against 190 opposing hitters during his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Houston (-144)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Kansas City Royals - Twitter
Houston Astros - Twitter
