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-0Perez hit sacrifice fly to left, Garcia scored.1st Inning
  • Double1-0Isbel doubled to left.3rd Inning
  • Run-scoring play2-0Perez homered to left (393 feet).4th Inning

Box Score

Top Performers

Fantasy Signals

Salvador Perez 80
Kansas City Royals · Batting 2-2 · 1 HR · 2 RBI · 1 R · 1 BB

Home run, RBI.

Signal 80/100Value #1686
Andre Pallante 74
St. Louis Cardinals · Pitching 6.2 IP · 7 K · 1 ER · 1 HR

Starter innings, six-plus innings, six-plus strikeouts.

Signal 74/100Value #1548
Stephen Kolek 56
Kansas City Royals · Pitching 6.1 IP · 3 K · 1 BB

Starter innings, six-plus innings, run prevention.

Signal 56/100
Final NotesScore, top line, and support lines
  • Final frame: Kansas City Royals beat St. Louis Cardinals 2-0.
  • Top line: Andre Pallante (St. Louis Cardinals) — 6.2 IP, 7 K, 1 ER.
  • Support line: Stephen Kolek (Kansas City Royals) — 6.1 IP, 3 K.
  • Support line: Salvador Perez (Kansas City Royals) — 2-2, 1 HR, 2 RBI, 1 R.
HighlightsScoring plays from the feed
  1. ScorePerez hit sacrifice fly to left, Garcia scored.1st Inning1–0
  2. ScorePerez homered to left (393 feet).4th Inning2–0

Scoring by Inning

Team123456789RHE
Kansas City Royals100100000290
St. Louis Cardinals000000000051
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-5511000014.263.330.397
Bobby Witt Jr.Value card SS·0-4400000015.303.376.492
Vinnie PasquantinoValue card 1B·1-4401000110.202.285.339
Salvador PerezValue card C·2-2212211019.205.243.352
Carter JensenValue card C·1-4401000218.237.327.407
Isaac CollinsValue card LF·1-4401000213.228.346.339
Lane ThomasValue card CF·0-3300001218.198.350.247
Michael MasseyValue card 2B·1-3301000113.216.237.398
Nick LoftinValue card 2B0-000000002.250.377.375
Kyle IsbelValue card CF·2-4402000115.274.331.419

Pitching#

PlayerIPHRERBBKHRPC-STERAPC
Stephen KolekValue card SP·6.140013082-614.2482
Daniel Lynch IVValue card RP1.210001021-121.8021
Lucas ErcegValue card RP1.000010022-143.2622
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-3300001117.233.356.401
Ivan HerreraValue card DH·1-4401000013.265.395.406
Alec BurlesonValue card 1B·1-4401000014.277.340.441
Jordan WalkerValue card RF·0-4400000010.301.371.584
Nolan GormanValue card 3B·1-3301001114.236.318.365
Masyn WinnValue card SS·1-2201000010.255.331.353
Cesar PrietoValue card 3B0-110000002.000.000.000
Nathan ChurchValue card LF·0-4400000124.246.284.399
Thomas SaggeseValue card LF·1-330100007.164.211.194
Victor Scott IIValue card CF·0-220000008.189.248.261
Jose FerminValue card LF0-110000016.220.310.340

Pitching#

PlayerIPHRERBBKHRPC-STERAPC
Andre PallanteValue card SP·6.282107199-714.0499
Matt SvansonValue card RP1.000010015-108.3415
Justin BruihlValue card RP0.110011014-85.0314
Matt PushardValue card RP1.00000109-413.509

Key Plays

Scoring and Swing Plays

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

  1. Go-ahead run · 1st InningPerez hit sacrifice fly to left, Garcia scored.1–0
  2. Double · 3rd InningIsbel doubled to left.1–0
  3. Run-scoring play · 4th InningPerez homered to left (393 feet).2–0

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 CT85°F · 13 mph wind · clearProbables: Stephen Kolek vs Andre PallanteMLB.TVRoyals.TVCardinals.TV
Result readKansas City Royals

Kansas City Royals 2 · St. Louis Cardinals 0

Final
Kansas City Royals20-30-1-0.6 net/g (schedule-adjusted -0.5) · expected win rate 43% · last 10: 10%
St. Louis Cardinals28-20-1-0.0 net/g (schedule-adjusted +0.1) · expected win rate 50% · last 10: 50%
Home VenueBusch StadiumHome adjustment: +1.0 rating points

The projection leans Kansas City Royals because St. Louis Cardinals owns the cleaner scoring-margin profile and St. Louis Cardinals has the recent-form edge. 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 60%. Actual: Kansas City Royals 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
61% St. Louis Cardinals win probability 61%

Move a control to see what would swing the pick.

    Why This Pick?

    • St. Louis Cardinals: Team baseline+11.3
    • St. Louis Cardinals: Home venue+1.0
    • St. Louis Cardinals: Bullpen rest+0.9
    • St. Louis Cardinals: Starter context+0.7
    Model check
    Live model: St. Louis Cardinals 61%
    v3 candidate: Kansas City Royals 64%
    Different pick; home probability -25.1 pp, confidence +2.5 pp
    • Kansas City Royals: day start profile -1.31
    • St. Louis Cardinals: v2 shadow probability +0.18
    • Kansas City Royals: scoring-margin gap -0.12
    Preview v3 controls
    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

    St. Louis Cardinals

    Lars Nootbaar60-Day-ILIxan HendersonDay-To-DayRamon Urias10-Day-ILVictor SantosDay-To-DayZack ThompsonDay-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