We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsKansas City Royals at Houston Astros

Score Prediction

Pre-match Prediction
Kansas City Royals
@
Houston Astros
Kansas City Royals 40%Houston Astros 60%
Market LinesRun Line: Houston Astros -0.5Total: O/U 8
Model: Under 8
Model projects 7.7 total runs vs 8 line

Kansas City Royals

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
46%
69/150
MLB: 48%
Starter
28%
8/29
vs HOU
67%
2/3
Avg Total
9.1
MLB: 8.9
Game Starter (29) Last Starter vs HOU vs HOU (3)
Michael Wacha #52 · RHP · Age 35
3.25
ERA (2026)
7.3
K/9 (2026)
29
Starts (2026)
7.1
Avg Total (2026)
Last 3:
ND ARI (Sep 08): 6.0IP, 0ER, 4K
W MIA (Sep 03): 6.0IP, 3ER, 7K
W @CLE (Aug 28): 8.0IP, 0ER, 10K
vs HOU: W (Apr 26 2025): 6.0 IP, 0 ER, 6 K
Bullpen (2026 Season)Average
ERA: 4.10MLB Avg: 3.9512 relievers
Recent: L 3-5W 5-2W 3-2L 1-5L 1-4
Lineup vs Michael Wacha (Career)
BatterPosPAAVGOPSHR
Isaac Paredes3B15.2500.9831
Christian VazquezC13.4620.9240
Christian Walker1B11.4551.3641
Jose Altuve2B11.2220.4950
Daulton VarshoCF9.2500.7080
Jeremy PenaSS7.4000.8290
Yordan AlvarezDH7.2861.1431
LaMonte Wade Jr.LF6.1670.3340
Yainer DiazC6.1670.3340
Taylor TrammellLF4.0000.0000
Cam SmithRF3.5001.1670
Nelson VelazquezLF2.5001.5000
2 batters with no matchup history

Houston Astros

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
55%
82/150
MLB: 48%
Starter
41%
7/17
vs KC
67%
2/3
Avg Total
9.3
MLB: 8.9
Game Starter (17) Last Starter vs KC vs KC (3)
Hunter Brown #58 · RHP · Age 28
3.52
ERA (2026)
9.8
K/9 (2026)
17
Starts (2026)
8.6
Avg Total (2026)
Last 3:
ND @PHI (Sep 09): 5.0IP, 4ER, 7K
W CHW (Sep 03): 6.0IP, 2ER, 7K
W @NYM (Aug 28): 6.2IP, 1ER, 10K
vs KC: L (Apr 11 2024): 0.2 IP, 9 ER, 0 K
Bullpen (2026 Season)Average
ERA: 4.37MLB Avg: 3.9511 relievers
Workload Alert: Allowed 11 runs on 2026-09-09 vs PHI. Bullpen arms likely still recovering.
Recent: L 7-11W 2-1L 1-3L 2-3L 4-14
Lineup vs Hunter Brown (Career)
BatterPosPAAVGOPSHR
Josh Rojas3B14.4171.0000
Bobby Witt Jr.SS10.3331.1781
Salvador PerezDH10.4001.2001
Michael Massey2B8.2500.5000
Vinnie Pasquantino1B8.2500.5000
Kyle IsbelCF5.2000.4000
Nick Loftin3B3.6671.3340
Matthew LugoLF2.0000.0000
6 batters with no matchup history
Our Top PicksLive Odds
Top PickKansas City Royals +1.5 (-152), MEDIUM c
Kansas City Royals +1.5 (-152), MEDIUM confidence. This is the primary play, and the reasoning starts on the mound. Wacha's 4-0, 2.44 ERA streak with ...
PickUnder 8.0 runs (-108), LOW confidence. C
Under 8.0 runs (-108), LOW confidence. Confidence here is deliberately low. The market lines up close to the model's directional lean, which means the...
PickKansas City Royals ML (+144), MEDIUM con
Kansas City Royals ML (+144), MEDIUM confidence. The +144 price implies a 41% win probability for Kansas City. That number underweights a pitcher-spec...
Deposit $10, get a $50 trading bonus
Trade on Polymarket

18+ Only. Restrictions and eligibility requirements apply. Not available in all jurisdictions. Trading involves high risk and may result in loss of your entire investment. See polymarket.us/tos for more information. The Polymarket US App serves as an independent software provider and affiliate of Polymarket US and Polymarket Clearing, the CFTC-regulated derivatives exchange and clearing organization.

Kansas City Royals vs Houston Astros Game Preview

The Kansas City Royals bring the most in-form starting pitcher in tonight's MLB slate to Daikin Park. Michael Wacha is 4-0 with a 2.44 ERA over his last seven starts. His most recent outing was 6 shutout innings against Arizona on September 8. Three starts earlier, he went 8.0 innings against Cleveland with 10 strikeouts and zero runs. He carries a 3.25 ERA and 147 strikeouts in 182.2 innings in 2026, and his career record against the Houston Astros reads 2-0 with a 2.55 ERA, both wins coming last season. That is not a coincidental split. That is a pitcher who has studied this lineup and found answers.

The home side counters with Hunter Brown (5-3, 3.52 ERA), and he has the raw stuff to make any lineup uncomfortable. His 9.78 K/9 and 100 strikeouts in 92.0 innings confirm real swing-and-miss ability. But his career record against Kansas City is a documented problem: 1-2 with an 8.82 ERA in starts versus the Royals. His most recent outing, against Philadelphia, produced 4 earned runs in 5 innings before an early hook. Bobby Witt Jr. has a .333 average and 1.178 OPS in 10 career plate appearances against Brown, including a home run. Salvador Perez has been even more dangerous against him (10 PA, .400 average, 1.200 OPS, 1 HR). When the 3-4 hitters in a lineup have treated a pitcher like batting practice across multiple seasons and multiple samples, that is structural, not noise.

Houston enters this series in a difficult spot. The Astros were swept in Tampa Bay, dropping to 75-75, and now hold a one-game AL West lead over Texas with 12 games remaining. Espada addressed the slide directly: "We have to learn from some of the things we didn't do well this series, and we've got to go back home and play better." The lineup does have answers against Wacha. Yordan Alvarez carries a 1.143 OPS in 7 career plate appearances against him, including 1 home run. Isaac Paredes is .250 with a .983 OPS in 15 career PA against Wacha. Both samples are small enough to treat carefully, but Alvarez's 38 home runs and dominant right-handed splits (.310/.427/.589) make him a genuine threat regardless of matchup history. Daikin Park plays at 1.05 for home runs, which adds to the upside risk on any mistake pitch to that part of the order.

The total market reflects a tight, pitching-controlled environment, and the underlying data supports that lean. Wacha has issued just 48 walks in 182.2 innings this season. Brown's strikeout rate keeps his innings manageable even when hitters are squaring him up. Kansas City averages 4.2 runs per game and Houston 4.5 at home. Neither offense is running at peak efficiency right now: the Astros are 4-6 in their last 10 games and have been outscored by 11 runs in that stretch. Both bullpens enter fresh in a series opener. The starting pitching matchup is the game.

Kansas City Royals vs Houston Astros Key Insights

  • Wacha's 4-0, 2.44 ERA over his last seven starts is the most relevant data point in this game. His 9-8 season record and 3.25 ERA in 182.2 innings confirm he has been consistently effective all year, not just on a brief hot run. The 2-0, 2.55 ERA career mark against Houston adds specific matchup evidence on top of strong form.
  • Brown's 8.82 career ERA against Kansas City is the most lopsided confirmed starter-vs-opponent split on tonight's slate. Witt Jr. at 1.178 OPS and Perez at 1.200 OPS in 10 career PA each against Brown represent a repeating pattern across multiple seasons. That is not random variance.
  • Kansas City's 27-48 road record is among the worst in the AL and is the primary structural risk on any KC road ticket. The Royals win fewer than 36% of their away games. That number matters regardless of who is pitching.
  • Alvarez and Paredes have career OPS figures above .980 against Wacha, but those samples are 7 PA and 15 PA respectively, spanning multiple seasons. The weight of a 7-start hot streak from a starting pitcher with 182.2 innings of context outranks small BvP samples in predictive value.
  • Houston's bullpen ERA of 4.37 is shakier than KC's 4.10, which becomes relevant if Brown needs an early exit. Brown was pulled after 5 innings in his last start. If Witt Jr. or Perez do early damage, the Astros could be turning to their relief corps in the fourth or fifth inning of a one-run game.
  • The first inning has structural reasons to stay clean. Wacha delivered 6 shutout innings in his most recent start and has strong command (48 BB in 182.2 IP). Brown's swing-and-miss approach generates quick counts. Both profiles support a quiet opening frame.

Kansas City Royals vs Houston Astros Betting Picks

Picks made September 15, 2026 at 05:36 AM ET. Odds shown reflect current market prices.

Under 8.0 runs (-108), LOW confidence. C
Under 8.0 runs (-108), LOW confidence. Confidence here is deliberately low. The market lines up close to the model's directional lean, which means there is minimal statistical gap to exploit. The thin edge comes from Wacha's recent pitching quality and a modest lean toward a controlled, low-scoring game. Kansas City averages 4.2 runs per game, Houston 4.5 at home. A finish in the 4-3 or 5-3 range fits both the pitching data and the run environment. Do not weight this pick heavily. It is a marginal lean, not a strong play.
Kansas City Royals ML (+144), MEDIUM con
Kansas City Royals ML (+144), MEDIUM confidence. The +144 price implies a 41% win probability for Kansas City. That number underweights a pitcher-specific edge: Wacha is 2-0 with a 2.55 ERA career against Houston and has been as dominant as any starter in the league over the past seven outings. Brown has a 8.82 ERA against this specific opponent. This is not a generic away-team value play. It is a matchup-driven edge priced at plus odds. KC's 27-48 road record caps the confidence at MEDIUM, not HIGH, but the pitching data is real.
Jose Altuve Under 0.5 Hits (+172), MEDIU
Jose Altuve Under 0.5 Hits (+172), MEDIUM confidence. Altuve is 2-for-9 with a .495 OPS in 11 career plate appearances against Wacha, with no home runs. His most recent 6-PA sample against Wacha in 2025 produced a .533 OPS. That pattern is consistent across multiple seasons and multiple samples. His season slash (.245/.306/.397) and L7d OPS of .573 reflect a cold stretch. Against a pitcher who limits contact with a 3.25 ERA and has specifically suppressed this hitter over time, the +172 price represents genuine market value.
Hunter Brown Over 5.5 Strikeouts (-123),
Hunter Brown Over 5.5 Strikeouts (-123), MEDIUM confidence. Brown punched out 7, 7, and 10 batters in his last three starts, clearing this line in all three. His 2026 K/9 sits at 9.78, and his rough Phillies outing still produced 7 strikeouts in 5 innings. He misses bats even when hitters are squaring him up. That is the definition of a pitcher you trust on strikeout props. Kansas City's team strikeout rate against right-handed pitching is mediocre. The -123 price is essentially a coin flip against a pitcher who has cleared 5.5 in every recent start.
Bobby Witt Jr. Over 1.5 Total Bases (+12
Bobby Witt Jr. Over 1.5 Total Bases (+126), MEDIUM confidence. The BvP data here is consistent across seasons: 1.400 OPS in 5 PA in 2024, 1.000 OPS in 3 PA in 2025, a .333 average with 1 home run across 10 total PA against Brown. Witt's season profile adds further support (18 HR, 40 SB, .448 SLG). A single plus a stolen base reaches 1.5. A double or home run reaches it in one swing. The speed-and-power combination gives him multiple paths to cover, and +126 on a hitter with this specific history against this specific pitcher is real value.
Yordan Alvarez to Hit a Home Run (+245),
Yordan Alvarez to Hit a Home Run (+245), LOW confidence. Confidence is low, and sizing accordingly is the right move. The primary plays in this game lean toward Kansas City and a controlled total, both of which temper this angle. But Alvarez's 38 home runs on the season, 1.077 OPS against right-handers, and the 1.05 home run park factor at Daikin Park make +245 (29% implied) a playable number for bettors who want a speculative home-side angle. Wacha has allowed 24 home runs in 182.2 innings this year (1.18 HR/9), above league average. Alvarez has 1 career home run against him in 7 PA. The raw power is real. Keep the bet small.
Michael Wacha Under 4.5 Strikeouts (-122
Michael Wacha Under 4.5 Strikeouts (-122), LOW confidence. Confidence is low. Wacha's K/9 of 7.25 projects to roughly 4.8 strikeouts over a typical 6-inning outing, right on the line. His last three starts produced 4, 7, and 10 strikeouts, a variance range that makes directional bets difficult. His two career starts against Houston produced 3 and 6 strikeouts respectively. The May 2025 Houston outing (3 Ks in 6.1 IP) is the relevant recent comparison. If Houston makes aggressive early contact under playoff pressure, Wacha pitches to contact and lets his defense work. That is the under scenario. The -122 price reflects a thin edge in a high-variance market.
SGP
SGP: KC +1.5 / Under 8.0 / Brown Over 5.5 K / Witt Jr. Over 1.5 TB. The legs connect logically. A high-strikeout Brown performance keeps scoring limited, which supports both the Under and a tight KC cover. Witt Jr. producing total bases in a competitive game is the Royals' most likely offensive contribution in a pitching-dominated environment. The legs reinforce each other rather than conflict, which is what you want in a same-game parlay. Individual confidence levels on each leg are MEDIUM or LOW, so size this as a small, upside-oriented ticket.
NRFI (-137), MEDIUM confidence. Wacha de
NRFI (-137), MEDIUM confidence. Wacha delivered 6 shutout innings in his most recent start and has allowed just 48 walks in 182.2 innings this season. His command profile is exactly what you want when asking whether the first inning stays clean. Brown's 9.78 K/9 and swing-and-miss approach means early-count strikeouts are realistic even against hitters who have success against him over a full game sample. Neither team is scoring at a high clip right now. Both starters have the profile to navigate the first inning without damage. The -137 price reflects a moderate lean toward a quiet first frame. Wacha's recent form is the anchor.

Key Players

Batting AverageKC
Jac Caglianone
.281Batting Average
RF
Home RunsKC
Carter Jensen
24Home Runs
C
Runs Batted InKC
Salvador Perez
72Runs Batted In
DH
Earned Run AverageKC
Michael Wacha
3.25Earned Run Average
SP
WinsKC
Michael Wacha
9Wins
SP
StrikeoutsKC
Noah Cameron
149Strikeouts
SP
Batting AverageHOU
Yordan Alvarez
.310Batting Average
DH
Home RunsHOU
Yordan Alvarez
38Home Runs
DH
Runs Batted InHOU
Yordan Alvarez
96Runs Batted In
DH
WinsHOU
Peter Lambert
8Wins
SP
StrikeoutsHOU
Peter Lambert
141Strikeouts
SP

Recent Form

Kansas City Royals
W5-2Arizona Diamondbacks
W3-2Boston Red Sox
L5-1Boston Red Sox
L4-1Boston Red Sox
Houston Astros
L11-7Philadelphia Phillies
W2-1Philadelphia Phillies
L3-1Tampa Bay Rays
L3-2Tampa Bay Rays
L14-4Tampa Bay Rays

Kansas City Royals vs Houston Astros Summary

Start with the mound. Wacha is 4-0 with a 2.44 ERA over his last seven starts and 2-0 with a 2.55 ERA in career starts against this specific Houston lineup. Brown has a documented 8.82 ERA against this specific Kansas City opponent, with Witt Jr. and Perez repeatedly doing damage against him across multiple seasons. The market prices Kansas City at 41% to win tonight. The pitching matchup data says that number is low. The run line at +1.5 is the right expression of this edge because it gives a buffer on a team that wins fewer than 36% of its road games, and at -152, it reflects the real cost of a genuine pitcher-specific advantage.

The contrarian case for Houston is real and worth acknowledging. The Astros are a playoff-contending team playing desperate baseball at home in front of their own crowd. Joe Espada's club has the lineup talent to produce against anyone. Alvarez's 38 home runs and dominant right-handed splits make him a one-swing threat regardless of pitcher. And motivational factors in late September, when one game separates you from the division lead with 12 remaining, are not nothing. That is why the KC plays sit at MEDIUM confidence and not HIGH. But motivation does not rewrite a pitcher's career ERA against a specific opponent, and Wacha's seven-start run is too consistent to dismiss. The pitching edge belongs to Kansas City tonight.

Variance is real in baseball. A single Alvarez home run can flip a one-run game. Road slumps are not cured by a favorable matchup. Bet within your limits and treat the LOW confidence picks as exactly what they are. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesHOU leads series 2-1
DateMatchupResult
Jun 13, 2026HOU @ KCHOUHOU 10-8
Jun 13, 2026HOU @ KCHOUHOU 8-7
Jun 14, 2026HOU @ KCKCKC 4-0

Kansas City Royals vs Houston Astros predictions: Wacha 4-0 (2.44 ERA last 7) vs Brown (8.82 ERA vs KC). Best bet: Royals +1.5 (-152).

Frequently Asked Questions

MLBGame PreviewsKansas City Royals at Houston Astros