Houston Astros vs Kansas City Royals Picks and Prediction for Friday June 12 2026

By: Dylan Hellebrand Published 06/12/2026, 05:50 AM ET
Use Code WWWC

The Houston Astros (31–39) travel to Kansas City on Friday to take on the Kansas City Royals (28–41) at Kauffman Stadium. It’s a matchup between two teams that have been struggling lately, with both clubs coming in on losing streaks and looking for a win to turn things around. Get involved in the action with our free MLB picks.

Houston vs. Kansas City Game Information

  • June 12, 2026
  • 8:10 PM EST
  • Kauffman Stadium
  • KCTV5/MLB.TV/Royals.TV/Space City Home Network/Fubo

Kansas City Form & Recent Results

Kansas City heads into this matchup trying to bounce back after a tough loss, sitting on a one-game skid but still having won three of their last five games. Their most recent setback was a 6–4 defeat against Texas on Wednesday night, a game that stretched into ten innings at home and ended in frustrating fashion. Even though they came up short, the Royals’ offense was active throughout the night, piling up 13 hits and 17 total bases. Right fielder Jac Caglianone was the standout at the plate, finishing 4-for-5 while scoring twice and driving in a run, giving Kansas City a major spark and keeping them within striking distance for most of the game.

This year, the Royals have a few key bats leading the way. Salvador Perez and Bobby Witt Jr. have provided the most power so far, pacing the team with nine home runs each. Caglianone and catcher Carter Jensen aren’t far behind, with eight homers apiece, giving Kansas City multiple threats in the middle of the lineup. Jensen has also been their most productive run producer overall, leading the team with 31 RBIs, while Caglianone has been their most consistent hitter in terms of average, sitting at .279. Recently, Kansas City has averaged 4.2 runs per game over their last five games, and they’ll be looking to turn that steady production into a win on Friday night as they try to make up for Wednesday’s extra-inning heartbreak with a strong series-opening performance at home.

Houston Form & Recent Results

Houston comes into this matchup going through a rough patch, riding a two-game losing streak and having lost three of their last five overall. They just had a 3–2, ten-inning loss on the road against the Angels on Wednesday, a game where the Astros showed flashes of power but couldn’t quite close it out late. Right fielder Cam Smith and Joey Loperfido, who came off the bench to pinch-hit and ended up in left field, were two of the brighter spots. Both finished 1-for-4, and both made their lone hit count by launching a home run. Each of them also crossed the plate once and drove in a run, meaning Houston’s only offense in the game came via the long ball, with the team totaling two homers in the loss.

Get Free $30 Credit for Premium Picks + Exclusive Discounts

Subscribe Now

I understand that I can unsubscribe at any time. I have read and accepted the Terms & Conditions and Privacy Policy. I consent that Winners and Whiners may use third-party services to process my data.

Over the course of the season, the Astros’ biggest power threat has been designated hitter Yordan Alvarez, who leads the team with 22 home runs. First baseman Christian Walker sits right behind him with 16, giving Houston another reliable bat in the middle of the order. Walker and Alvarez have also been the team’s top run producers, tied for the club lead with 48 RBIs apiece, and Alvarez has been Houston’s most consistent hitter overall, pacing the team with a .316 batting average. Even so, the Astros haven’t been getting the stops they need lately, as they’ve surrendered an average of 4.8 runs per game over their last five matchups. Like the Royals, they’re coming off a frustrating extra-inning loss, so this game feels like an important chance for Houston to reset and get back on track.

Key Stats

  • Houston’s Yordan Alvarez this season: 22 HRs, 48 RBI, .316 AVG
  • Kansas City’s Carter Jensen this season: 8 HRs, 31 RBI, .215 AVG

Betting Odds & Market Overview:

  • HOU -120 / KC +100; O/U 9

Houston vs. Kansas City Picks and Prediction

Both the Astros and the Royals are trying to shake off tough extra-inning defeats, each coming up short in ten innings, and they’ll be looking to bounce back quickly when they open a three-game set at Kauffman Stadium in Kansas City. Houston is slated to start right-hander Tatsuya Imai, who’s 3–3 on the year with a 5.24 ERA, while the Royals will counter with Luinder Avila. Avila has gone 1–2 so far this season and carries a 4.02 ERA, setting up an early-series matchup where both teams will be hungry to get back on track. Final Score Prediction, Kansas City Royals win 5-4.

Never Tried Winners and Whiners? Now Is Your Chance

  • Get your first daily picks package for ONLY $1 using coupon code DOLLAR
  • If the pick loses, we credit your account with 3 Flex Picks
  • If the pick wins, we still give you 1 Flex Pick on the house
  • Win or lose, you walk away ahead. One dollar. No catch.
  • Check out more MLB predictions
BetMGM Sport

Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win

Show Bonus Code
Claim Bonus
Signup Promo Recommended BetMGM Sport Bonus
Min. Deposit $5
Cashable No
FanDuel Sportsbook

New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer FanDuel Sportsbook Bonus
Requirement New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days. (Up to $1,000 Bet Reset Tokens)
Cashable No
DraftKings Sport

New DraftKings Customers: Spend $5+ Get $200 in Bonuses Instantly!

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer DraftKings Sport Bonus
Min. Deposit $5
Odds Requirements -500
Cashable No

If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) (IL). Gambling problem? Call 1-800-GAMBLER (MI/NJ/PA/WV/WY), 1-800-9-WITH-IT (IN), 1-800-522-4700 (CO), 1-800-BETS OFF (IA), 1-888-532-3500 (VA), 1-800-NEXT STEP (AZ), or call/text TN REDLINE 1-800-889-9789 (TN). 21+ (18+ WY). AZ/CO/IL/IN/IA/MI/NJ/PA/TN/VA/WV/WY only. Eligibility restrictions apply. T&C's Apply. Void where prohibited. If you click on a link on this site which takes you to a bookmaker or casino and you subsequently open an account, Pick and Parlays may receive a commission. Bets placed are the responsibility of the bettor.

Copyright © 2026 Picks and Parlays. All rights reserved.

The sports news and information contained at this site is for entertainment purposes only. Any use of this information in violation of laws whether they are federal, state and/or local is prohibited. Picks and Parlays is the nation's premier resource for sports betting and handicapping information.

Sign Up Get $30 Premium Picks Credit + Exclusive Offers
Special Offer
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
Play now Gambling problem? Call 1-800-GAMBLER or 1-800-MY-RESET (Available in the US) 877-8-HOPENY or text HOPENY (467369) (NY) 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. Promotional offers not available in Mississippi, New York, Ontario, or Puerto Rico.