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

  • Late run5-6Jordan singled to right, Winn scored and Velázquez scored.9th Inning
  • Late double3-6Winn doubled to left, Nootbaar scored.9th Inning
  • Late home run2-6John Schreiber pitches to Masyn Winn7th Inning
  • Late home run2-6Lynch IV relieved Schreiber8th Inning

Box Score

Top Performers

Fantasy Signals

Jac Caglianone 90
Kansas City Royals · Batting 2-4 · 1 HR · 2 RBI · 2 R

Home run, RBI, multi-run game.

Signal 90/100Value #3510
Seth Lugo 56
Kansas City Royals · Pitching 6.0 IP · 1 ER · 3 BB

Starter innings, six-plus innings, run prevention.

Signal 56/100Value #1219
Isaac Collins 28
Kansas City Royals · Batting 2-4 · 2 RBI

RBI.

Signal 28/100Value #3786
Blaze Jordan 28
St. Louis Cardinals · Batting 1-4 · 2 RBI

RBI.

Signal 28/100
Ivan Herrera 26
St. Louis Cardinals · Batting 1-2 · 1 RBI · 1 R · 2 BB

RBI, walk volume.

Signal 26/100Value #1798
Jordan Walker 18
St. Louis Cardinals · Batting 2-3 · 1 RBI

RBI.

Signal 18/100Value #1324
Final NotesScore, top line, and support lines
  • Final frame: Kansas City Royals beat St. Louis Cardinals 6-5.
  • Top line: Jac Caglianone (Kansas City Royals) — 2-4, 1 HR, 2 RBI, 2 R.
  • Support line: Seth Lugo (Kansas City Royals) — 6.0 IP, 0 K, 1 ER.
  • Support line: Isaac Collins (Kansas City Royals) — 2-4, 2 RBI.
Game HighlightsOfficial video recap
Masterful Michael | Royals vs. Rays Highlights 6/22/26
HighlightsScoring plays from the feed
  1. ScoreJordan singled to right, Winn scored and Velázquez scored.9th Inning5–6
  2. ScoreTolbert hit sacrifice fly to center, Loftin scored, Collins to third.6th Inning2–6
  3. ScoreCaglianone homered to left (404 feet).5th Inning2–5
  4. DoubleWinn doubled to left, Nootbaar scored.9th Inning3–6

Scoring by Inning

Team123456789RHE
St. Louis Cardinals101000003581
Kansas City Royals00041100690
St. Louis Cardinals player box 15 player rows – 2 stat groups – Batting / Pitching Show full tableHide table

St. Louis Cardinals

· Starter

Batting#

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
JJ WetherholtValue card 2B·0-4400000014.262.365.402
Ivan HerreraValue card DH·1-2211102023.259.401.415
Alec BurlesonValue card 1B·1-4401000017.281.344.483
Jordan WalkerValue card RF·2-3302100013.295.347.538
Lars NootbaarValue card LF·1-4411000013.267.358.444
Masyn WinnValue card SS·1-4411100113.242.320.327
Jimmy CrooksValue card C·0-3300000012.167.268.306
Nelson VelazquezValue card OF0-001000107.323.400.581
Blaze JordanValue card 3B·1-4401200014.300.323.533
Bryan TorresValue card LF0-000000000.238.319.429
Nathan ChurchValue card LF·1-111100109.263.307.406
Jose FerminValue card LF0-220000005.267.316.371

Pitching#

PlayerIPHRERBBKHRPC-STERAPC
Michael McGreevyValue card SP·5.085512195-603.3595
George SorianoValue card RP1.011110018-113.1618
Matt SvansonValue card RP2.000011023-166.6823
Kansas City Royals player box 14 player rows – 2 stat groups – Batting / Pitching Show full tableHide table

Kansas City Royals

· Starter

Batting#

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Carter JensenValue card C·1-4401000019.238.303.421
Lane ThomasValue card CF·1-4411000017.232.356.368
Jac CaglianoneValue card RF·2-4422210112.270.341.452
Salvador PerezValue card C·1-4401000010.208.250.344
Michael MasseyValue card 2B·1-4411100116.256.277.452
Nick LoftinValue card 2B·0-3310001119.239.346.389
John RaveValue card RF·1-2211002021.500.6671.500
Isaac CollinsValue card LF·2-4402200012.230.341.324
Tyler TolbertValue card 2B·0-2200100010.190.280.190

Pitching#

PlayerIPHRERBBKHRPC-STERAPC
Seth LugoValue card SP·6.052130085-523.6985
John SchreiberValue card RP1.000001012-82.6412
Daniel Lynch IVValue card RP1.000000011-82.5311
Matt StrahmValue card RP0.223310022-126.7522
Alex LangeValue card RP0.110000010-53.9710

Key Plays

Scoring and Swing Plays

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

  1. Late run · 9th InningJordan singled to right, Winn scored and Velázquez scored.5–6
  2. Late double · 9th InningWinn doubled to left, Nootbaar scored.3–6
  3. Go-ahead run · 4th InningCollins doubled to left, Rave scored and Massey scored.2–4
  4. Tied it · 4th InningMassey singled to center, Caglianone scored on error, Massey safe at second on throwing error by center fielder Church.2–2
  5. Go-ahead run · 1st InningWalker hit sacrifice fly to right, Herrera scored, Burleson to third.1–0
  6. Late home run · 7th InningJohn Schreiber pitches to Masyn Winn2–6
  7. Late home run · 8th InningLynch IV relieved Schreiber2–6
  8. Late home run · 7th InningSchreiber relieved Lugo2–6
  9. Late home run · 7th InningJohn Schreiber pitches to Jimmy Crooks2–6
  10. Late home run · 7th InningJohn Schreiber pitches to Blaze Jordan2–6

Game Read

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

Night GameOutdoor7:15 PM CTProbables: Michael McGreevy vs Seth LugoApple TV
Result readKansas City Royals

St. Louis Cardinals 5 · Kansas City Royals 6

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

Kansas City Royals is the lean because of St. Louis Cardinals on the margin numbers and Kansas City Royals on the form numbers. Park factor, weather, and lineup handedness vs. the starter own the run-total swing here.

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

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

Move a control to see what would swing the pick.

    Why This Pick?

    • Kansas City Royals: Team formStrong
    • Kansas City Royals: Home venueSlight
    • St. Louis Cardinals: Probable startersSlight
    • St. Louis Cardinals: Relief contextSlight
    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

    Masyn WinnDay-To-DayRyan Fernandez15-Day-ILSem RobberseDay-To-DayVictor SantosDay-To-DayIxan HendersonDay-To-Day
    On The Diamond

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

    Trending