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 change5-4Massey homered to right (399 feet), Collins scored.8th Inning
  • Late home run5-4Torkelson singled to left, McKinstry thrown out at third. Detroit Tigers challenged: call on the field was upheld.8th Inning
  • Late home run5-4John Schreiber pitches to Dillon Dingler8th Inning
  • Late home run5-4Schreiber relieved Pearson8th Inning

Box Score

Top Performers

Fantasy Signals

Michael Massey 80
Kansas City Royals · Batting 1-2 · 1 HR · 2 RBI · 1 R

Home run, RBI.

Signal 80/100Value #3806
Lane Thomas 70
Kansas City Royals · Batting 1-4 · 1 HR · 1 RBI · 1 R · 1 BB

Home run, RBI.

Signal 70/100Value #3660
Dillon Dingler 28
Detroit Tigers · Batting 2-3 · 2 RBI · 1 BB

RBI.

Signal 28/100Value #2088
Luke Maile 18
Kansas City Royals · Batting 1-2 · 1 RBI

RBI.

Signal 18/100
Riley Greene 18
Detroit Tigers · Batting 0-5 · 1 RBI · 1 R

RBI.

Signal 18/100Value #1458
Final NotesScore, top line, and support lines
  • Final frame: Kansas City Royals beat Detroit Tigers 5-4.
  • Top line: Framber Valdez (Detroit Tigers) — 5.0 IP, 4 K, 2 ER.
  • Support line: Michael Massey (Kansas City Royals) — 1-2, 1 HR, 2 RBI, 1 R.
  • Support line: Lane Thomas (Kansas City Royals) — 1-4, 1 HR, 1 RBI, 1 R.
Game HighlightsOfficial video recap
ROYALS vs. TIGERS: Official Full Game Highlights (July 26) | 2026 MLB Season
HighlightsScoring plays from the feed
  1. ScoreGreene grounded into fielder's choice to second, Keith scored and Lee scored, Greene second, McGonigle to second, McGonigle safe at third on fielding error by second baseman Velazquez.5th Inning3–2
  2. DoubleMaile doubled to left, Tolbert scored.4th Inning3–0
  3. ScoreThomas homered to right (349 feet).1st Inning1–0
  4. ScoreMassey homered to right (399 feet), Collins scored.8th Inning5–4

Scoring by Inning

Team123456789RHE
Kansas City Royals200100020561
Detroit Tigers000040000481
Kansas City Royals player box 17 player rows – 2 stat groups – Batting / Pitching Show full tableHide table

Kansas City Royals

· Starter

Batting#

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Lane ThomasValue card CF·1-4411111023.230.327.400
Nick LoftinValue card 3B·1-5511000220.249.331.407
Salvador PerezValue card DH·0-3300001116.208.259.365
Jac CaglianoneValue card RF·0-5500000219.251.308.450
Starling MarteValue card RF·1-4401000114.260.319.315
Isaac CollinsValue card LF·1-3311001019.243.344.370
Tyler TolbertValue card SS·0-111000109.313.357.422
Carter JensenValue card C0-1100001112.240.309.428
Luke MaileValue card C·1-2201100013.250.308.583
Michael MasseyValue card 2B1-221121007.274.312.440
Andrew VelazquezValue card SS·0-4400000112.077.077.077

Pitching#

PlayerIPHRERBBKHRPC-STERAPC
Luinder AvilaValue card RP·4.143242089-504.8189
Matt StrahmValue card RP0.211001022-156.7522
Lucas ErcegValue card RP1.010000010-85.2610
Nate PearsonValue card RP1.000010016-93.4316
John SchreiberValue card RP1.010010014-73.7914
Steven CruzValue card RP1.010012022-164.6222
Detroit Tigers player box 15 player rows – 2 stat groups – Batting / Pitching Show full tableHide table

Detroit Tigers

· Starter

Batting#

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Colt KeithValue card 3B·1-4411001016.254.299.393
Kevin McGonigleValue card SS·2-4412001019.281.387.418
Gleyber TorresValue card 2B·0-5500000224.270.389.371
Riley GreeneValue card LF·0-5510100131.282.370.463
Dillon DinglerValue card C·2-3302201018.275.342.532
Kerry CarpenterValue card RF·0-220000005.208.276.416
Ben MalgeriValue card RF0-110000018.242.333.303
Zach McKinstryValue card 2B0-000000106.200.277.298
Spencer TorkelsonValue card 1B·1-2201002017.206.302.417
James OutmanValue card CF·1-4401000114.161.219.295
Hao-Yu LeeValue card 2B·1-3311001015.274.309.441

Pitching#

PlayerIPHRERBBKHRPC-STERAPC
Framber ValdezValue card SP·5.043234197-574.5397
Ty MaddenValue card SP1.200011030-162.8830
Drew SommersValue card RP1.122202122-185.2722
Brenan HanifeeValue card RP1.000011015-83.7215

Key Plays

Scoring and Swing Plays

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

  1. Double · 4th InningMaile doubled to left, Tolbert scored.3–0
  2. Lead change · 8th InningMassey homered to right (399 feet), Collins scored.5–4
  3. Lead change · 5th InningDingler singled to center, McGonigle scored and Greene scored.3–4
  4. Late home run · 8th InningTorkelson singled to left, McKinstry thrown out at third. Detroit Tigers challenged: call on the field was upheld.5–4
  5. Late home run · 8th InningJohn Schreiber pitches to Dillon Dingler5–4
  6. Late home run · 8th InningSchreiber relieved Pearson5–4
  7. Late home run · 8th InningJohn Schreiber pitches to Zach McKinstry5–4
  8. Late home run · 8th InningJohn Schreiber pitches to Spencer Torkelson5–4
  9. Late home run · 8th InningJohn Schreiber pitches to James Outman5–4
  10. Late home run · 9th InningCruz relieved Schreiber5–4

Game Read

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

Day GameOutdoor1:40 PM ET83°F · 11 mph wind · mostly clearProbables: Luinder Avila vs Framber ValdezMLB.TVRoyals.TVTigers.TV
Result readKansas City Royals

Kansas City Royals 5 · Detroit Tigers 4

Final
Kansas City Royals23-28Team form and scoring profile included
Detroit Tigers28-22-1Team form and scoring profile included
Home VenueComerica ParkVenue context included in the matchup read

Kansas City Royals is the lean because of Detroit Tigers 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: Detroit Tigers at 71%. 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 Detroit Tigers
71% Detroit Tigers win probability 71%

Move a control to see what would swing the pick.

    Why This Pick?

    • Detroit Tigers: Team formStrong
    • Detroit Tigers: Home venueSlight
    • Detroit Tigers: Probable startersSlight
    • Detroit Tigers: 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

    Detroit Tigers

    Kerry CarpenterDay-To-DayParker Meadows60-Day-ILJavier Baez60-Day-ILJack Flaherty15-Day-ILBurch Smith60-Day-IL

    Kansas City Royals

    Kyle Isbel10-Day-ILConnor Seabold15-Day-ILBobby Witt Jr.10-Day-ILMaikel Garcia10-Day-ILJames McArthur60-Day-IL
    On The Diamond

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

    Trending