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

  • Lead change2-3Collins doubled to left, Jensen scored.2nd Inning
  • Late score6-14Marte scored, Perez to second on passed ball by Crooks.8th Inning
  • Late score5-12Fermín grounded out to shortstop, Winn scored, Jordan to third.7th Inning
  • Late score6-12Pagés hit sacrifice fly to right, Jordan scored.7th Inning

Box Score

Top Performers

Fantasy Signals

Salvador Perez 100
Kansas City Royals · Batting 3-5 · 1 HR · 1 RBI · 2 R

Home run, RBI, three-hit game.

Signal 100/100Value #1685
Bobby Witt Jr. 90
Kansas City Royals · Batting 2-2 · 1 HR · 2 RBI · 2 R

Home run, RBI, multi-run game.

Signal 90/100Value #2082
Jac Caglianone 80
Kansas City Royals · Batting 1-5 · 1 HR · 2 RBI · 1 R

Home run, RBI.

Signal 80/100Value #3510
Starling Marte 52
Kansas City Royals · Batting 3-5 · 1 RBI · 2 R

RBI, three-hit game, multi-run game.

Signal 52/100Value #2495
Noah Cameron 38
Kansas City Royals · Pitching 5.0 IP · 6 K · 3 ER · 2 BB

Starter innings, six-plus strikeouts.

Signal 38/100Value #1810
Masyn Winn 34
St. Louis Cardinals · Batting 3-5 · 2 R

Three-hit game, multi-run game.

Signal 34/100Value #3527
Final NotesScore, top line, and support lines
  • Final frame: Kansas City Royals beat St. Louis Cardinals 14-6.
  • Top line: Salvador Perez (Kansas City Royals) — 3-5, 1 HR, 1 RBI, 2 R.
  • Support line: Bobby Witt Jr. (Kansas City Royals) — 2-2, 1 HR, 2 RBI, 2 R.
  • Support line: Noah Cameron (Kansas City Royals) — 5.0 IP, 6 K, 3 ER.
Game HighlightsOfficial video recap
Flippin' unreal. 🤯 #baseball #royals #highlights #mlb
HighlightsScoring plays from the feed
  1. ScoreFermín singled to right, Winn scored.5th Inning4–11
  2. ScoreWalker reached on infield single to shortstop, Jordan scored, Herrera to second, Fermín to third.4th Inning3–7
  3. DoubleThomas doubled to left, Massey scored.2nd Inning2–5
  4. DoubleJensen doubled to left, Perez scored.2nd Inning2–2

Scoring by Inning

Team123456789RHE
St. Louis Cardinals2001102006131
Kansas City Royals1604011114171
St. Louis Cardinals player box 16 player rows – 2 stat groups – Batting / Pitching Show full tableHide table

St. Louis Cardinals

· Starter

Batting#

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
JJ WetherholtValue card 2B·3-4413002020.266.369.408
Ivan HerreraValue card DH·0-4410001224.257.396.414
Jordan WalkerValue card RF·2-4402101123.291.345.537
Jimmy CrooksValue card C0-110000013.182.289.333
Nelson VelazquezValue card OF·1-4401001123.323.382.581
Alec BurlesonValue card 1B·0-3300101121.282.345.482
Nathan ChurchValue card LF0-000000000.259.299.391
Masyn WinnValue card SS·3-5523000116.242.321.324
Bryan TorresValue card LF0-000000000.238.319.429
Blaze JordanValue card 3B·2-5522000011.308.333.577
Jose FerminValue card LF·2-5502200019.272.321.379
Pedro PagesValue card C·0-4400100124.220.257.362

Pitching#

PlayerIPHRERBBKHRPC-STERAPC
Matthew LiberatoreValue card SP·1.277502148-325.2348
Gordon GraceffoValue card RP1.244420147-293.0647
Maxwel RajcicValue card RP2.021101133-224.5033
Justin BruihlValue card RP2.242102039-264.4139
Kansas City Royals player box 13 player rows – 2 stat groups – Batting / Pitching Show full tableHide table

Kansas City Royals

· Starter

Batting#

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Lane ThomasValue card CF·2-5512200022.232.359.364
Bobby Witt Jr.Value card SS·2-222221007.294.368.465
Tyler TolbertValue card 2B0-2210001217.211.318.211
Jac CaglianoneValue card RF·1-5511210123.266.338.439
Starling MarteValue card RF·3-5523100113.277.330.361
Salvador PerezValue card C·3-5523110015.207.250.342
Carter JensenValue card C·2-5522100019.238.304.424
Nick LoftinValue card 2B·2-5502200112.245.348.400
Isaac CollinsValue card LF·2-5522100016.225.339.311
Michael MasseyValue card 2B·0-3310001023.256.277.457

Pitching#

PlayerIPHRERBBKHRPC-STERAPC
Noah CameronValue card SP·5.0843260108-684.20108
Mason BlackValue card RP2.032220040-223.5740
Beck WayValue card RP2.020022036-224.9136

Key Plays

Scoring and Swing Plays

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

  1. Double · 4th InningJensen doubled to right, Marte to third.3–9
  2. Go-ahead run · 2nd InningThomas doubled to left, Massey scored.2–5
  3. Tied it · 2nd InningJensen doubled to left, Perez scored.2–2
  4. Lead change · 2nd InningCollins doubled to left, Jensen scored.2–3
  5. Late score · 8th InningMarte scored, Perez to second on passed ball by Crooks.6–14
  6. Go-ahead run · 1st InningWalker grounded into fielder's choice to shortstop, Wetherholt scored, Herrera safe at third on fielding error by shortstop Witt Jr.1–0
  7. Late score · 7th InningFermín grounded out to shortstop, Winn scored, Jordan to third.5–12
  8. Late score · 7th InningPagés hit sacrifice fly to right, Jordan scored.6–12
  9. Late score · 7th InningThomas singled to center, Collins scored.6–13
  10. Late score · 8th InningMarte scored on a passed ball by Crooks, Perez to second on passed ball by Crooks.6–14

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: Matthew Liberatore vs Noah CameronMLB.TVCardinals.TVRoyals.TV
Result readKansas City Royals

St. Louis Cardinals 6 · Kansas City Royals 14

Final
St. Louis Cardinals28-24-3Team form and scoring profile included
Kansas City Royals25-29Team form and scoring profile included
Home VenueKauffman StadiumVenue context included in the matchup read

Pick goes to Kansas City Royals on the back of St. Louis Cardinals’s margin work and Kansas City Royals’s recent momentum. Pitcher confirmation and bullpen availability can move this fastest.

Rafty’s call: ✗ WRONG
Pre-game pick: St. Louis Cardinals at 64%. Actual: Kansas City Royals by 8.

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 Kansas City Royals
55% Kansas City Royals win probability 55%

Move a control to see what would swing the pick.

    Why This Pick?

    • St. Louis Cardinals: Team formSlight
    • Kansas City Royals: Home venueSlight
    • Kansas City Royals: 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

    Injury Report

    Kansas City Royals

    Bobby Witt Jr.Day-To-DayAnthony SimonelliDay-To-DayTyson GuerreroDay-To-DayJavier VazDay-To-DayNick Mears15-Day-IL

    St. Louis Cardinals

    Ryan Fernandez15-Day-ILSem RobberseDay-To-DayVictor SantosDay-To-DayIxan HendersonDay-To-DayZack ThompsonDay-To-Day
    On The Diamond

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

    Trending