Skip to content

Keep followingToday’s scores·MLB player values·Morning Line

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 run1-3Winn hit sacrifice fly to center, Church scored.5th Inning
  • Late run2-4Caglianone homered to right (428 feet).9th Inning
  • Go-ahead run0-1Burleson hit sacrifice fly to right, Herrera scored.1st Inning
  • Late home run1-4Burleson singled to left, Winn scored on error, Burleson safe at second on throwing error by catcher Díaz, Herrera safe at third on error.8th Inning

Box Score

Top Performers

Fantasy Signals

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

Home run, RBI.

Signal 70/100Value #3511
Kyle Leahy 56
St. Louis Cardinals · Pitching 6.0 IP · 2 K · 1 ER · 3 BB

Starter innings, six-plus innings, run prevention.

Signal 56/100Value #1677
Noah Cameron 36
Kansas City Royals · Pitching 6.0 IP · 4 K · 3 ER

Starter innings, six-plus innings.

Signal 36/100Value #1809
Alec Burleson 28
St. Louis Cardinals · Batting 1-3 · 2 RBI

RBI.

Signal 28/100Value #1438
Victor Scott II 18
St. Louis Cardinals · Batting 2-3 · 1 RBI

RBI.

Signal 18/100Value #4429
Vinnie Pasquantino 18
Kansas City Royals · Batting 1-4 · 1 RBI

RBI.

Signal 18/100Value #2718
Final NotesScore, top line, and support lines
  • Final frame: St. Louis Cardinals beat Kansas City Royals 4-2.
  • Top line: Kyle Leahy (St. Louis Cardinals) — 6.0 IP, 2 K, 1 ER.
  • Support line: Noah Cameron (Kansas City Royals) — 6.0 IP, 4 K, 3 ER.
  • Support line: Jac Caglianone (Kansas City Royals) — 2-4, 1 HR, 1 RBI, 1 R.
HighlightsScoring plays from the feed
  1. ScoreWinn hit sacrifice fly to center, Church scored.5th Inning1–3
  2. ScoreCaglianone homered to right (428 feet).9th Inning2–4
  3. ScorePasquantino singled to center, Garcia scored.5th Inning1–1
  4. ScoreBurleson hit sacrifice fly to right, Herrera scored.1st Inning0–1

Scoring by Inning

Team123456789RHE
Kansas City Royals000010001281
St. Louis Cardinals10002001480
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
Maikel GarciaValue card 3B·1-4411000012.264.333.402
Bobby Witt Jr.Value card SS·1-3301001016.309.383.503
Vinnie PasquantinoValue card 1B·1-4401100013.201.286.341
Salvador PerezValue card C·0-4400000110.195.232.328
Carter JensenValue card C·0-3300000014.237.329.412
Starling MarteValue card RF0-110000002.302.354.372
Elias DiazValue card C0-000000000.211.250.474
Jac CaglianoneValue card RF·2-4412110011.246.318.425
Isaac CollinsValue card LF·1-3301001019.228.349.341
Michael MasseyValue card 2B·1-4401000013.212.233.400
Kyle IsbelValue card CF·1-3301001114.265.325.407

Pitching#

PlayerIPHRERBBKHRPC-STERAPC
Noah CameronValue card SP·6.053304082-555.4082
Bailey FalterValue card RP2.031110028-1710.1328
St. Louis Cardinals player box 13 player rows – 2 stat groups – Batting / Pitching Show full tableHide table

St. Louis Cardinals

· Starter

Batting#

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Masyn WinnValue card SS·0-3310100118.252.326.351
Ivan HerreraValue card DH·1-3311001022.265.398.410
Jordan WalkerValue card RF·1-4401000111.308.379.598
Alec BurlesonValue card 1B·1-3301200111.277.342.445
Jose FerminValue card LF·0-4400000117.224.316.347
Thomas SaggeseValue card LF·1-331100008.156.206.188
Nathan ChurchValue card LF·2-331200009.254.292.410
Pedro PagesValue card C·0-330000009.204.248.357
Victor Scott IIValue card CF·2-330210005.193.252.266

Pitching#

PlayerIPHRERBBKHRPC-STERAPC
Kyle LeahyValue card SP·6.051132090-593.9490
Gordon GraceffoValue card RP1.010000010-61.8210
Justin BruihlValue card RP1.000000010-75.1210
George SorianoValue card RP1.021100114-93.6614

Key Plays

Scoring and Swing Plays

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

  1. Double · 5th InningGarcia doubled to left.0–1
  2. Go-ahead run · 5th InningWinn hit sacrifice fly to center, Church scored.1–3
  3. Late run · 9th InningCaglianone homered to right (428 feet).2–4
  4. Double · 5th InningChurch doubled to right, Saggese to third.1–1
  5. Go-ahead run · 1st InningBurleson hit sacrifice fly to right, Herrera scored.0–1
  6. Tied it · 5th InningPasquantino singled to center, Garcia scored.1–1
  7. Late home run · 8th InningBurleson singled to left, Winn scored on error, Burleson safe at second on throwing error by catcher Díaz, Herrera safe at third on error.1–4
  8. Go-ahead run · 5th InningScott II grounded into fielder's choice to first, Saggese scored, Church third.1–2
  9. Double · 7th InningIsbel doubled to left.1–3

Game Read

A transparent matchup read built from team strength, recent scoreboard history, league volatility, and available starter/bullpen context. It is analysis, not betting advice.

Day GameOutdoor1:15 PM CT73°F · 6 mph wind · overcastProbables: Noah Cameron vs Kyle LeahyMLB.TVRoyals.TVCardinals.TV
Result readSt. Louis Cardinals

Kansas City Royals 2 · St. Louis Cardinals 4

Final
Kansas City Royals20-29-1-0.6 net/g (schedule-adjusted -0.4) · expected win rate 44% · last 10: 20%
St. Louis Cardinals28-19-1+0.1 net/g (schedule-adjusted +0.3) · expected win rate 51% · last 10: 60%
Home VenueBusch StadiumHome adjustment: +1.0 rating points

Pick goes to St. Louis Cardinals on the back of St. Louis Cardinals’s margin work and St. Louis Cardinals’s last-ten momentum. Pitcher confirmation and bullpen availability can move this fastest.

Rafty’s call: ✓ RIGHT
Pre-game pick: St. Louis Cardinals at 62%. Actual: St. Louis Cardinals by 2.

Model: rafty-v2.0. Inputs: expected win rate from points-for vs. points-allowed, schedule-adjusted margin, recent form, rest, home venue, league volatility, and MLB starter/bullpen context when available. Refreshes whenever game pages republish.

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-v2.0
Current lean St. Louis Cardinals
65% St. Louis Cardinals win probability 65%

Move a control to see what would swing the pick.

    Why This Pick?

    • St. Louis Cardinals: Team baseline+14.8
    • St. Louis Cardinals: Starter context+1.3
    • St. Louis Cardinals: Bullpen rest+1.1
    • St. Louis Cardinals: Home venue+1.0
    Model check
    Live model: St. Louis Cardinals 65%
    v3 candidate: Kansas City Royals 63%
    Different pick; home probability -28.2 pp, confidence -2.8 pp
    • Kansas City Royals: day start profile -1.31
    • St. Louis Cardinals: v2 shadow probability +0.22
    • Kansas City Royals: scoring-margin gap -0.16
    Preview v3 controls
    Copies the current sliders and toggles into this matchup link.
    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

    St. Louis Cardinals

    Masyn WinnDay-To-DayRamon Urias10-Day-ILLars Nootbaar60-Day-ILIxan HendersonDay-To-DayVictor SantosDay-To-Day

    Kansas City Royals

    Cole Ragans15-Day-ILMatt Strahm15-Day-ILJames McArthur60-Day-ILAnthony SimonelliDay-To-DayJavier VazDay-To-Day
    On The Diamond

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

    Trending