BOS @ KC
Kauffman Stadium · Kansas City, Missouri
Keep followingToday’s scores·MLB player values·Morning Line
Final GameCast
Final score, key plays, top performers, and full tables stay one tap apart for quick review.
Top Performers
- Michael Wacha6.0 IP, 8 K, 1 ER
- Connelly Early6.1 IP, 5 K, 3 ER
- Salvador Perez3-4, 1 HR, 1 RBI, 1 R
Key Plays
- Lead change4-3Duran homered to left (366 feet), Narváez scored.7th Inning
- Go-ahead run0-1Perez homered to left (379 feet).1st Inning
- Lead change2-3Díaz homered to left center (405 feet), Marte scored.5th Inning
- Go-ahead run2-1Narváez grounded into double play, third to first, Rafaela scored, Mayer to second, Sogard out at third.2nd Inning
Box Score
Top Performers
Fantasy Signals
Home run, RBI, three-hit game.
Starter innings, six-plus innings, six-plus strikeouts.
Home run, RBI.
Home run, RBI.
Starter innings, six-plus innings.
Three-hit game.
Final NotesScore, top line, and support lines
- Final frame: Boston Red Sox beat Kansas City Royals 4-3.
- Top line: Michael Wacha (Kansas City Royals) — 6.0 IP, 8 K, 1 ER.
- Support line: Connelly Early (Boston Red Sox) — 6.1 IP, 5 K, 3 ER.
- Support line: Salvador Perez (Kansas City Royals) — 3-4, 1 HR, 1 RBI, 1 R.
HighlightsScoring plays from the feed
- ScoreDuran homered to left (366 feet), Narváez scored.4–3
- ScoreSogard singled to right, Contreras scored, Rafaela to third.1–1
- ScorePerez homered to left (379 feet).0–1
- ScoreDíaz homered to left center (405 feet), Marte scored.2–3
Scoring by Inning
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Boston Red Sox | 0 | 2 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 4 | 11 | 1 |
| Kansas City Royals | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 3 | 8 | 1 |
Boston Red Sox player box 15 player rows – 2 stat groups – Batting / Pitching Show full tableHide table
Boston Red Sox
· Starter
Batting#
- Jarren Duran 2H1R2RBI1HR
- Masataka Yoshida 1H0R0RBI0HR
- Wilyer Abreu 1H0R0RBI0HR
- Willson Contreras 3H1R0RBI0HR
- Ceddanne Rafaela 1H1R0RBI0HR
- Nick Sogard 1H0R1RBI0HR
- Marcelo Mayer 1H0R0RBI0HR
- Carlos Narvaez 1H1R0RBI0HR
- Isiah Kiner-Falefa 0H0R0RBI0HR
- Mickey Gasper 0H0R0RBI0HR
- Caleb Durbin 0H0R0RBI0HR
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jarren DuranValue card LF· | 2-5 | 5 | 1 | 2 | 2 | 1 | 0 | 2 | 22 | .195 | .266 | .362 |
| Masataka YoshidaValue card DH· | 1-5 | 5 | 0 | 1 | 0 | 0 | 0 | 0 | 12 | .258 | .356 | .337 |
| Wilyer AbreuValue card RF· | 1-5 | 5 | 0 | 1 | 0 | 0 | 0 | 3 | 28 | .292 | .359 | .438 |
| Willson ContrerasValue card 1B· | 3-4 | 4 | 1 | 3 | 0 | 0 | 0 | 0 | 24 | .269 | .369 | .497 |
| Ceddanne RafaelaValue card CF· | 1-4 | 4 | 1 | 1 | 0 | 0 | 0 | 1 | 19 | .287 | .353 | .439 |
| Nick SogardValue card 3B· | 1-3 | 3 | 0 | 1 | 1 | 0 | 1 | 1 | 21 | .286 | .375 | .357 |
| Marcelo MayerValue card 2B· | 1-3 | 3 | 0 | 1 | 0 | 0 | 1 | 0 | 14 | .221 | .290 | .313 |
| Carlos NarvaezValue card C· | 1-3 | 3 | 1 | 1 | 0 | 0 | 1 | 1 | 18 | .221 | .295 | .337 |
| Isiah Kiner-FalefaValue card 2B· | 0-2 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 8 | .255 | .314 | .277 |
| Mickey GasperValue card C | 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 8 | .344 | .364 | .406 |
| Caleb DurbinValue card 3B | 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | .168 | .247 | .245 |
Pitching#
- Connelly Early 6H3R2HR1BB
- Greg Weissert 1H0R0HR0BB
- Jovani Moran 0H0R0HR0BB
- Aroldis Chapman 1H0R0HR0BB
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Connelly EarlyValue card SP· | 6.1 | 6 | 3 | 3 | 1 | 5 | 2 | 93-63 | 3.33 | 93 |
| Greg WeissertValue card RP | 1.1 | 1 | 0 | 0 | 0 | 1 | 0 | 21-16 | 4.50 | 21 |
| Jovani MoranValue card RP | 0.1 | 0 | 0 | 0 | 0 | 1 | 0 | 4-3 | 2.81 | 4 |
| Aroldis ChapmanValue card RP | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 16-10 | 0.51 | 16 |
Kansas City Royals player box 16 player rows – 2 stat groups – Batting / Pitching Show full tableHide table
Kansas City Royals
· Starter
Batting#
- Maikel Garcia 0H0R0RBI0HR
- Bobby Witt Jr. 1H0R0RBI0HR
- Salvador Perez 3H1R1RBI1HR
- Michael Massey 0H0R0RBI0HR
- Isaac Collins 0H0R0RBI0HR
- Nick Loftin 0H0R0RBI0HR
- Jac Caglianone 2H0R0RBI0HR
- Starling Marte 1H1R0RBI0HR
- Elias Diaz 1H1R2RBI1HR
- Carter Jensen 0H0R0RBI0HR
- Kyle Isbel 0H0R0RBI0HR
- Lane Thomas 0H0R0RBI0HR
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Maikel GarciaValue card 3B· | 0-5 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 26 | .255 | .319 | .380 |
| Bobby Witt Jr.Value card SS· | 1-4 | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 12 | .299 | .369 | .482 |
| Salvador PerezValue card C· | 3-4 | 4 | 1 | 3 | 1 | 1 | 0 | 0 | 10 | .211 | .259 | .368 |
| Michael MasseyValue card 2B | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .217 | .237 | .402 |
| Isaac CollinsValue card LF· | 0-4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 12 | .215 | .329 | .319 |
| Nick LoftinValue card 2B· | 0-4 | 4 | 0 | 0 | 0 | 0 | 0 | 2 | 18 | .222 | .343 | .333 |
| Jac CaglianoneValue card RF· | 2-4 | 4 | 0 | 2 | 0 | 0 | 0 | 2 | 15 | .253 | .319 | .432 |
| Starling MarteValue card RF· | 1-3 | 3 | 1 | 1 | 0 | 0 | 1 | 1 | 17 | .294 | .351 | .353 |
| Elias DiazValue card C· | 1-3 | 3 | 1 | 1 | 2 | 1 | 0 | 1 | 9 | .227 | .261 | .591 |
| Carter JensenValue card C | 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 6 | .234 | .325 | .404 |
| Kyle IsbelValue card CF· | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | .268 | .323 | .407 |
| Lane ThomasValue card CF | 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | .209 | .352 | .267 |
Pitching#
- Michael Wacha 6H2R0HR2BB
- Steven Cruz 2H2R1HR0BB
- Daniel Lynch IV 2H0R0HR1BB
- Alex Lange 1H0R0HR0BB
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Michael WachaValue card SP· | 6.0 | 6 | 2 | 1 | 2 | 8 | 0 | 105-69 | 2.70 | 105 |
| Steven CruzValue card RP | 0.2 | 2 | 2 | 2 | 0 | 1 | 1 | 18-10 | 8.71 | 18 |
| Daniel Lynch IVValue card RP | 1.0 | 2 | 0 | 0 | 1 | 0 | 0 | 32-19 | 1.71 | 32 |
| Alex LangeValue card RP | 1.1 | 1 | 0 | 0 | 0 | 1 | 0 | 21-15 | 5.09 | 21 |
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.
- Lead change · 7th InningDuran homered to left (366 feet), Narváez scored.4–3
- Triple · 9th InningDuran tripled to center.4–3
- Triple · 2nd InningContreras tripled to right.0–1
- Tied it · 2nd InningSogard singled to right, Contreras scored, Rafaela to third.1–1
- Double · 3rd InningWitt Jr. doubled to left.2–1
- Double · 6th InningRafaela doubled to right.2–3
- Go-ahead run · 1st InningPerez homered to left (379 feet).0–1
- Lead change · 5th InningDíaz homered to left center (405 feet), Marte scored.2–3
- Go-ahead run · 2nd InningNarváez grounded into double play, third to first, Rafaela scored, Mayer to second, Sogard out at third.2–1
Game Read
A matchup read built from team form, venue, rest, and availability context. It is analysis, not betting advice.
Boston Red Sox 4 · Kansas City Royals 3
Two reasons the projection lands on Boston Red Sox: Boston Red Sox’s scoring margin profile and Boston Red Sox’s recent stretch. Bullpen availability is the sneakiest context piece in a one-game sample.
Pre-game pick: Boston Red Sox at 59%. Actual: Boston Red Sox by 1.
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?
- Boston Red Sox: Team formStrong
- Kansas City Royals: Home venueSlight
- Kansas City Royals: Probable startersSlight
- Kansas City Royals: Relief contextSlight
For entertainment and analysis only. This tool does not use betting odds, spreads, parlays, or wagering advice.
Key Players to Watch
Boston Red Sox
- Brayan Bello SP · #66
- Connelly Early SP · #71
- Trevor Story SS · #10
- Willson Contreras 1B · #40
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
Boston Red Sox
On The Diamond
A standard 1–9 lineup card pulled from the active roster. Click a player to open their profile.