Houston Astros at Kansas City Royals
Kauffman Stadium · Kansas City, Missouri
Final GameCast
Final score, key plays, top performers, and full tables stay one tap apart for quick review.
Top Performers
- Yordan Alvarez3-5, 2 HR, 6 RBI, 2 R
- Brice Matthews1-1, 1 HR, 1 RBI, 1 R
- Michael Massey2-4, 2 RBI, 2 R
Key Plays
- Late run9-6Massey singled to left, Garcia scored, Perez to second.8th Inning
- Late run9-7Jensen walked, Perez scored, Collins to second, Massey to third.8th Inning
- Late run10-8Matthews homered to left (433 feet).9th Inning
- Late run9-8Witt Jr. reached on infield single to shortstop, Massey scored, Jensen to second, Collins to third.8th Inning
Box Score
Top Performers
Fantasy Signals
Home run, RBI, three-plus RBI.
Home run, RBI.
Home run, RBI.
RBI, multi-run game.
Three-hit game, multi-run game.
RBI, multi-run game.
Final NotesScore, top line, and support lines
- Final frame: Houston Astros beat Kansas City Royals 10-8.
- Top line: Yordan Alvarez (Houston Astros) — 3-5, 2 HR, 6 RBI, 2 R.
- Support line: Brice Matthews (Houston Astros) — 1-1, 1 HR, 1 RBI, 1 R.
- Support line: Michael Massey (Kansas City Royals) — 2-4, 2 RBI, 2 R.
HighlightsScoring plays from the feed
- ScoreMisner singled to center, Perez scored and Massey scored.9–5
- ScoreGarcia grounded into fielder's choice to shortstop, Witt Jr. scored, Pasquantino out at second.9–2
- ScoreAlvarez homered to left (368 feet), Peña scored.2–0
- ScoreJensen walked, Perez scored, Collins to second, Massey to third.9–7
Scoring by Inning
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Houston Astros | 9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 10 | 10 | 0 |
| Kansas City Royals | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 8 | 13 | 1 |
Houston Astros player box 18 player rows – 2 stat groups – Batting / Pitching Show full tableHide table
Houston Astros
· Starter
Batting#
- Jeremy Pena 1H2R0RBI0HR
- Yordan Alvarez 3H2R6RBI2HR
- Christian Walker 1H1R1RBI1HR
- Isaac Paredes 0H0R0RBI0HR
- Jose Altuve 1H0R0RBI0HR
- Joey Loperfido 0H1R0RBI0HR
- Brice Matthews 1H1R1RBI1HR
- Cam Smith 1H1R0RBI0HR
- Taylor Trammell 2H1R1RBI0HR
- Jake Meyers 0H0R0RBI0HR
- Christian Vazquez 0H1R0RBI0HR
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jeremy PenaValue card SS· | 1-3 | 3 | 2 | 1 | 0 | 0 | 2 | 0 | 27 | .282 | .357 | .411 |
| Yordan AlvarezValue card DH· | 3-5 | 5 | 2 | 3 | 6 | 2 | 0 | 0 | 22 | .321 | .433 | .659 |
| Christian WalkerValue card 1B· | 1-5 | 5 | 1 | 1 | 1 | 1 | 0 | 2 | 16 | .248 | .317 | .500 |
| Isaac ParedesValue card 3B· | 0-3 | 3 | 0 | 0 | 0 | 0 | 1 | 0 | 21 | .233 | .333 | .401 |
| Jose AltuveValue card 2B· | 1-4 | 4 | 0 | 1 | 0 | 0 | 1 | 0 | 20 | .232 | .316 | .368 |
| Joey LoperfidoValue card LF· | 0-3 | 3 | 1 | 0 | 0 | 0 | 1 | 1 | 20 | .246 | .342 | .323 |
| Brice MatthewsValue card CF | 1-1 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 2 | .209 | .259 | .342 |
| Cam SmithValue card RF· | 1-5 | 5 | 1 | 1 | 0 | 0 | 0 | 0 | 13 | .220 | .307 | .362 |
| Taylor TrammellValue card CF· | 2-3 | 3 | 1 | 2 | 1 | 0 | 1 | 1 | 15 | .292 | .354 | .389 |
| Jake MeyersValue card CF | 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | .210 | .273 | .310 |
| Christian VazquezValue card C· | 0-3 | 3 | 1 | 0 | 0 | 0 | 1 | 0 | 27 | .229 | .289 | .357 |
Pitching#
- Tatsuya Imai 4H5R0HR1BB
- Steven Okert 3H0R0HR0BB
- AJ Blubaugh 1H0R0HR1BB
- Nate Pearson 1H0R0HR0BB
- Enyel De Los Santos 3H3R0HR0BB
- Bryan King 1H0R0HR1BB
- Josh Hader 0H0R0HR0BB
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Tatsuya ImaiValue card SP· | 0.2 | 4 | 5 | 5 | 1 | 1 | 0 | 38-21 | 6.43 | 38 |
| Steven OkertValue card RP | 2.1 | 3 | 0 | 0 | 0 | 0 | 0 | 28-20 | 2.78 | 28 |
| AJ BlubaughValue card RP | 2.0 | 1 | 0 | 0 | 1 | 2 | 0 | 38-24 | 4.03 | 38 |
| Nate PearsonValue card RP | 2.0 | 1 | 0 | 0 | 0 | 1 | 0 | 15-13 | 3.12 | 15 |
| Enyel De Los SantosValue card RP | 0.1 | 3 | 3 | 3 | 0 | 1 | 0 | 27-20 | 3.94 | 27 |
| Bryan KingValue card RP | 0.2 | 1 | 0 | 0 | 1 | 1 | 0 | 18-11 | 2.45 | 18 |
| Josh HaderValue card RP | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 20-15 | 0.00 | 20 |
Kansas City Royals player box 17 player rows – 2 stat groups – Batting / Pitching Show full tableHide table
Kansas City Royals
· Starter
Batting#
- Carter Jensen 1H1R1RBI0HR
- Bobby Witt Jr. 1H1R1RBI0HR
- Vinnie Pasquantino 1H0R1RBI0HR
- Starling Marte 0H0R0RBI0HR
- Maikel Garcia 2H2R1RBI0HR
- Jac Caglianone 0H0R0RBI0HR
- Salvador Perez 3H2R0RBI0HR
- Michael Massey 2H2R2RBI0HR
- Kameron Misner 2H0R2RBI0HR
- Lane Thomas 0H0R0RBI0HR
- Isaac Collins 1H0R0RBI0HR
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Carter JensenValue card C· | 1-4 | 4 | 1 | 1 | 1 | 0 | 1 | 1 | 25 | .215 | .287 | .383 |
| Bobby Witt Jr.Value card SS· | 1-4 | 4 | 1 | 1 | 1 | 0 | 1 | 0 | 18 | .278 | .353 | .444 |
| Vinnie PasquantinoValue card 1B· | 1-4 | 4 | 0 | 1 | 1 | 0 | 0 | 0 | 21 | .223 | .309 | .351 |
| Starling MarteValue card RF | 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | .254 | .316 | .338 |
| Maikel GarciaValue card 3B· | 2-5 | 5 | 2 | 2 | 1 | 0 | 0 | 1 | 28 | .264 | .325 | .378 |
| Jac CaglianoneValue card RF· | 0-5 | 5 | 0 | 0 | 0 | 0 | 0 | 3 | 25 | .272 | .343 | .446 |
| Salvador PerezValue card C· | 3-5 | 5 | 2 | 3 | 0 | 0 | 0 | 0 | 28 | .205 | .252 | .337 |
| Michael MasseyValue card 2B· | 2-4 | 4 | 2 | 2 | 2 | 0 | 0 | 0 | 11 | .262 | .280 | .456 |
| Kameron MisnerValue card CF· | 2-3 | 3 | 0 | 2 | 2 | 0 | 0 | 0 | 10 | .600 | .667 | .600 |
| Lane ThomasValue card CF | 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 4 | .227 | .357 | .305 |
| Isaac CollinsValue card LF· | 1-2 | 2 | 0 | 1 | 0 | 0 | 1 | 0 | 10 | .217 | .339 | .307 |
Pitching#
- Luinder Avila 5H8R2HR3BB
- Mason Black 3H1R1HR3BB
- Steven Cruz 0H0R0HR0BB
- Lucas Erceg 1H0R0HR1BB
- Eli Morgan 0H0R0HR0BB
- Matt Strahm 1H1R1HR0BB
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Luinder AvilaValue card RP· | 0.2 | 5 | 8 | 8 | 3 | 0 | 2 | 49-24 | 6.19 | 49 |
| Mason BlackValue card RP | 2.1 | 3 | 1 | 1 | 3 | 3 | 1 | 48-27 | 2.63 | 48 |
| Steven CruzValue card RP | 2.0 | 0 | 0 | 0 | 0 | 1 | 0 | 21-15 | 5.95 | 21 |
| Lucas ErcegValue card RP | 2.0 | 1 | 0 | 0 | 1 | 0 | 0 | 43-27 | 5.81 | 43 |
| Eli MorganValue card RP | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 13-8 | 5.19 | 13 |
| Matt StrahmValue card RP | 1.0 | 1 | 1 | 1 | 0 | 0 | 1 | 14-9 | 4.64 | 14 |
Keep following: Today’s scores·Player values·Morning Line
Key Plays
Scoring and Swing Plays
Scoring, late-game swings, and high-leverage moments from the game feed.
- Home Run · 1st InningSmith reached on infield single to shortstop, Loperfido to second, Loperfido safe at third on throwing error by shortstop Witt Jr..3–0
- Late run · 8th InningMassey singled to left, Garcia scored, Perez to second.9–6
- Late run · 8th InningJensen walked, Perez scored, Collins to second, Massey to third.9–7
- Double · 7th InningTrammell doubled to center.9–5
- Late run · 9th InningMatthews homered to left (433 feet).10–8
- Go-ahead run · 1st InningWalker homered to left (370 feet).3–0
- Double · 1st InningMassey doubled to right, Garcia scored, Perez to third.9–3
- Late run · 8th InningWitt Jr. reached on infield single to shortstop, Massey scored, Jensen to second, Collins to third.9–8
- Late home run · 7th InningLucas Erceg pitches to Christian Vazquez9–5
- Late home run · 8th InningEli Morgan pitches to Christian Walker9–5
Game Read
A matchup read built from team form, venue, rest, and availability context. It is analysis, not betting advice.
Houston Astros 10 · Kansas City Royals 8
Two reasons the projection lands on Houston Astros: Houston Astros’s scoring margin profile and Kansas City Royals’s recent stretch. Lineup vs. starter L/R splits matter more than season ERAs in a one-game sample.
Pre-game pick: Kansas City Royals at 57%. Actual: Houston Astros by 2.
Rafty checks team form, venue, schedule rhythm, and matchup context, then refreshes as game pages republish. Exact weighting stays private.
Rafty Game Lab
Move the context sliders to see how Rafty’s matchup lean reacts before it becomes a public pick.
Move a control to see what would swing the pick.
Why This Pick?
- Houston Astros: Team formModerate
- Kansas City Royals: Home venueSlight
- Houston Astros: Probable startersSlight
For entertainment and analysis only. This tool does not use betting odds, spreads, parlays, or wagering advice.
Key Players to Watch
Houston Astros
- Mike Burrows SP · #50
- Lance McCullers Jr. SP · #43
- Kai-Wei Teng RP · #17
- Christian Walker 1B · #8
Kansas City Royals
- Cole Ragans SP · #55
- Kris Bubic SP · #50
- Luinder Avila RP · #58
- Bobby Witt Jr. SS · #7
Injury Report
Kansas City Royals
Houston Astros
On The Diamond
A standard 1–9 lineup card pulled from the active roster. Click a player to open their profile.