Skip to content
Fast path

Final GameCast

Final score, key plays, top performers, and full tables stay one tap apart for quick review.

Final

Top Performers

Key Plays

  • Go-ahead run6-1Williamson singled to center, DeLuca scored.3rd Inning
  • Late score10-4Witt Jr. homered to center (432 feet).8th Inning
  • Go-ahead run4-1Caminero homered to left center (438 feet), Díaz scored and Aranda scored.3rd Inning
  • Go-ahead run0-1Jensen homered to right center (421 feet).1st Inning

Box Score

Top Performers

Fantasy Signals

Bobby Witt Jr. 100
Kansas City Royals · Batting 3-4 · 2 HR · 3 RBI · 2 R

Home run, RBI, three-plus RBI.

Signal 100/100Value #2082
Junior Caminero 96
Tampa Bay Rays · Batting 2-5 · 1 HR · 3 RBI · 1 R

Home run, RBI, three-plus RBI.

Signal 96/100Value #1675
Ryan Vilade 80
Tampa Bay Rays · Batting 1-3 · 1 HR · 1 RBI · 2 R · 1 BB

Home run, RBI, multi-run game.

Signal 80/100Value #3675
Carter Jensen 70
Kansas City Royals · Batting 1-4 · 1 HR · 1 RBI · 1 R

Home run, RBI.

Signal 70/100Value #2473
Griffin Jax 36
Tampa Bay Rays · Pitching 6.0 IP · 5 K · 3 ER · 2 HR

Starter innings, six-plus innings.

Signal 36/100Value #3646
Nick Fortes 28
Tampa Bay Rays · Batting 2-5 · 2 RBI · 1 R

RBI.

Signal 28/100Value #3530
Final NotesScore, top line, and support lines
  • Final frame: Tampa Bay Rays beat Kansas City Royals 10-4.
  • Top line: Bobby Witt Jr. (Kansas City Royals) — 3-4, 2 HR, 3 RBI, 2 R.
  • Support line: Junior Caminero (Tampa Bay Rays) — 2-5, 1 HR, 3 RBI, 1 R.
  • Support line: Griffin Jax (Tampa Bay Rays) — 6.0 IP, 5 K, 3 ER.
Game HighlightsOfficial video recap
Windy City Win | Royals vs. White Sox Highlights 6/28/26
HighlightsScoring plays from the feed
  1. ScoreWilliamson singled to center, DeLuca scored.3rd Inning6–1
  2. ScoreWalls walked, DeLuca scored, Williamson to second, Simpson to third.6th Inning10–3
  3. ScoreWitt Jr. homered to center (432 feet).8th Inning10–4
  4. Home RunFortes singled to left, Williamson scored and Walls scored, Fortes thrown out at second. Tampa Bay Rays challenged: call on the field was upheld.5th Inning8–3

Scoring by Inning

Team123456789RHE
Tampa Bay Rays00602200010110
Kansas City Royals102000010461
Tampa Bay Rays player box 13 player rows – 2 stat groups – Batting / Pitching Show full tableHide table

Tampa Bay Rays

· Starter

Batting#

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Yandy DiazValue card DH·1-4411001024.334.416.512
Jonathan ArandaValue card 1B·2-3312102018.290.395.468
Junior CamineroValue card 3B·2-5512310022.294.384.555
Ryan ViladeValue card RF·1-3321111114.278.343.484
Jonny DeLucaValue card RF·1-3321002020.264.303.438
Chandler SimpsonValue card LF·1-3301001018.268.309.320
Ben WilliamsonValue card 2B·1-3311102026.237.315.328
Taylor WallsValue card SS·0-3310102027.220.323.288
Nick FortesValue card C·2-5512200112.257.300.326

Pitching#

PlayerIPHRERBBKHRPC-STERAPC
Griffin JaxValue card RP·6.053305271-503.4571
Cam BooserValue card RP1.000011021-120.8721
Cole SulserValue card RP1.011101115-95.4515
Craig KimbrelValue card RP1.00000008-65.098
Kansas City Royals player box 15 player rows – 2 stat groups – Batting / Pitching Show full tableHide table

Kansas City Royals

· Starter

Batting#

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Carter JensenValue card C·1-4411110214.251.316.446
Bobby Witt Jr.Value card SS·3-4423320012.294.367.479
Jac CaglianoneValue card RF·0-4400000114.261.332.474
Lane ThomasValue card CF·1-4401000111.217.327.339
Michael MasseyValue card 2B·0-3300001014.260.292.439
Salvador PerezValue card C·0-4400000218.201.241.328
John RaveValue card RF·0-3300000111.222.333.611
Nick LoftinValue card 3B·0-3300000010.232.325.394
Isaac CollinsValue card LF·1-3311000011.231.339.328

Pitching#

PlayerIPHRERBBKHRPC-STERAPC
Noah CameronValue card SP·3.296630286-504.9586
Connor SeaboldValue card RP0.202120018-85.2518
Eric CerantolaValue card RP1.112260043-1410.1343
Beck WayValue card RP1.110001014-113.6014
Steven CruzValue card RP1.00000107-55.477
Lucas ErcegValue card RP1.000000013-75.2313

Key Plays

Scoring and Swing Plays

Scoring, late-game swings, and high-leverage moments from the game feed.

  1. Go-ahead run · 3rd InningWilliamson singled to center, DeLuca scored.6–1
  2. Run-scoring play · 6th InningWalls walked, DeLuca scored, Williamson to second, Simpson to third.10–3
  3. Late score · 8th InningWitt Jr. homered to center (432 feet).10–4
  4. Home Run · 5th InningFortes singled to left, Williamson scored and Walls scored, Fortes thrown out at second. Tampa Bay Rays challenged: call on the field was upheld.8–3
  5. Tied it · 3rd InningAranda singled to center, Fortes scored, Díaz to third.1–1
  6. Double · 3rd InningCollins doubled to right.6–1
  7. Go-ahead run · 3rd InningCaminero homered to left center (438 feet), Díaz scored and Aranda scored.4–1
  8. Go-ahead run · 1st InningJensen homered to right center (421 feet).0–1
  9. Home Run · 3rd InningFortes reached on bunt single to third, Fortes safe at second on throwing error by third baseman Loftin.0–1
  10. Double · 4th InningThomas doubled to left.6–3

Game Read

A matchup read built from team form, venue, rest, and availability context. It is analysis, not betting advice.

Night GameOutdoor6:40 PM CTProbables: Griffin Jax vs Noah CameronMLB.TVRoyals.TVRays.TV
Result readTampa Bay Rays

Tampa Bay Rays 10 · Kansas City Royals 4

Final
Tampa Bay Rays30-21-2Team form and scoring profile included
Kansas City Royals22-32Team form and scoring profile included
Home VenueKauffman StadiumVenue context included in the matchup read

Tampa Bay Rays gets the nod thanks to Tampa Bay Rays’s margin advantage, with Tampa Bay Rays’s recent run providing the second tip. Lineup vs. starter L/R splits matter more than season ERAs in a one-game sample.

Rafty’s call: ✓ RIGHT
Pre-game pick: Tampa Bay Rays at 71%. Actual: Tampa Bay Rays by 6.

Rafty checks team form, venue, schedule rhythm, and matchup context, then refreshes as game pages republish. Exact weighting stays private.

Interactive Rafty tool

Rafty Game Lab

Move the context sliders to see how Rafty’s matchup lean reacts before it becomes a public pick.

Rafty
Current lean Tampa Bay Rays
71% Kansas City Royals win probability 29%

Move a control to see what would swing the pick.

    Why This Pick?

    • Tampa Bay Rays: Team formStrong
    • Kansas City Royals: Home venueSlight
    • Tampa Bay Rays: Probable startersModerate
    Copies or saves the current sliders and toggles.
    Scenario presets

    For entertainment and analysis only. This tool does not use betting odds, spreads, parlays, or wagering advice.

    Key Players to Watch

    Tampa Bay Rays

    Kansas City Royals

    Injury Report

    Kansas City Royals

    Tyson GuerreroDay-To-DayStephen KolekBereavementNick Mears15-Day-ILMaikel Garcia10-Day-ILJavier VazDay-To-Day

    Tampa Bay Rays

    Luis Guerrerodevelopmental listJesse Scholtens15-Day-ILLogan DavidsonDay-To-DayTre' MorganDay-To-DaySteven Matz15-Day-IL
    On The Diamond

    A standard 1–9 lineup card pulled from the active roster. Click a player to open their profile.

    Trending