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

  • Go-ahead run1-0Arenado doubled to left, Moreno scored, Vargas to third.9th Inning
  • Go-ahead run3-0Gurriel Jr. singled to center, Vargas and Arenado scored, Gurriel Jr. to second.9th Inning
  • Late run4-2Jordan hit sacrifice fly to right, Fermín scored, Burleson to third.9th Inning
  • Late double4-1Burleson doubled to right, Nootbaar scored, Fermín to third.9th Inning

Box Score

Top Performers

Fantasy Signals

Eduardo Rodriguez 56
Arizona Diamondbacks · Pitching 6.2 IP · 5 K · 3 BB

Starter innings, six-plus innings, run prevention.

Signal 56/100Value #1099
Kyle Leahy 56
St. Louis Cardinals · Pitching 6.1 IP · 3 K · 2 BB

Starter innings, six-plus innings, run prevention.

Signal 56/100Value #1677
Lourdes Gurriel Jr. 28
Arizona Diamondbacks · Batting 2-4 · 2 RBI

RBI.

Signal 28/100Value #3661
Nolan Arenado 18
Arizona Diamondbacks · Batting 1-4 · 1 RBI · 1 R

RBI.

Signal 18/100Value #1216
Alec Burleson 18
St. Louis Cardinals · Batting 1-4 · 1 RBI · 1 R

RBI.

Signal 18/100Value #1440
Jimmy Crooks 18
St. Louis Cardinals · Batting 1-2 · 1 RBI

RBI.

Signal 18/100
Final NotesScore, top line, and support lines
  • Final frame: Arizona Diamondbacks beat St. Louis Cardinals 4-3.
  • Top line: Eduardo Rodriguez (Arizona Diamondbacks) — 6.2 IP, 5 K.
  • Support line: Kyle Leahy (St. Louis Cardinals) — 6.1 IP, 3 K.
  • Support line: Lourdes Gurriel Jr. (Arizona Diamondbacks) — 2-4, 2 RBI.
Game HighlightsOfficial video recap
D-backs vs. Cardinals Game Highlights (6/22/26) | MLB Highlights
HighlightsScoring plays from the feed
  1. DoubleArenado doubled to left, Moreno scored, Vargas to third.9th Inning1–0
  2. ScoreGurriel Jr. singled to center, Vargas and Arenado scored, Gurriel Jr. to second.9th Inning3–0
  3. ScoreJordan hit sacrifice fly to right, Fermín scored, Burleson to third.9th Inning4–2
  4. ScoreCrooks singled to right, Burleson scored.9th Inning4–3

Scoring by Inning

Team123456789RHE
Arizona Diamondbacks000000004460
St. Louis Cardinals000000003370
Arizona Diamondbacks player box 16 player rows – 2 stat groups – Batting / Pitching Show full tableHide table

Arizona Diamondbacks

· Starter

Batting#

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Ketel MarteValue card 2B·1-4401001120.262.318.452
Geraldo PerdomoValue card SS·0-4400001017.234.351.341
Corbin CarrollValue card RF·0-4400000215.280.367.543
Gabriel MorenoValue card C·1-4411000026.275.356.444
Pavin SmithValue card DH·0-2200002019.167.293.229
Ildemaro VargasValue card 1B0-001000000.261.304.407
Nolan ArenadoValue card 3B·1-4411100016.239.314.386
Lourdes Gurriel Jr.Value card LF·2-4402200117.216.268.284
Jorge BarrosaValue card CF0-001000000.181.252.352
LuJames GrooverValue card 1B·1-3301001019.175.250.225
Tommy TroyValue card LF·0-3300001118.231.318.397

Pitching#

PlayerIPHRERBBKHRPC-STERAPC
Eduardo RodriguezValue card SP·6.230035095-582.2795
Juan MorilloValue card RP0.100011010-42.9710
Kevin GinkelValue card RP1.00000108-62.938
Paul SewaldValue card RP0.243301023-144.0323
Brandyn GarciaValue card RP0.10000104-32.504
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·0-5500000215.267.366.421
Ivan HerreraValue card DH·0-3300001115.263.405.423
Jordan WalkerValue card RF·2-4402000114.290.343.523
Lars NootbaarValue card LF·2-3312001016.291.394.473
Nelson VelazquezValue card LF·0-3300000113.294.368.529
Nathan ChurchValue card LF0-110000014.268.313.410
Jose FerminValue card LF·1-4411000112.266.314.367
Alec BurlesonValue card 1B·1-4411100012.288.353.492
Blaze JordanValue card 3B·0-2200101015.256.279.436
Pedro PagesValue card C·0-1100001115.219.261.359
Jimmy CrooksValue card C1-220110019.178.275.289
Bryan TorresValue card LF0-000000000.238.319.429

Pitching#

PlayerIPHRERBBKHRPC-STERAPC
Kyle LeahyValue card SP·6.130023085-494.2485
Max RajcicValue card RP1.200011024-113.6024
Matt SvansonValue card RP0.134311036-217.2736
Gordon GraceffoValue card RP0.200020022-102.9222

Key Plays

Scoring and Swing Plays

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

  1. Double · 9th InningNootbaar doubled to center.4–0
  2. Go-ahead run · 9th InningArenado doubled to left, Moreno scored, Vargas to third.1–0
  3. Go-ahead run · 9th InningGurriel Jr. singled to center, Vargas and Arenado scored, Gurriel Jr. to second.3–0
  4. Late run · 9th InningJordan hit sacrifice fly to right, Fermín scored, Burleson to third.4–2
  5. Late run · 9th InningCrooks singled to right, Burleson scored.4–3
  6. Double · 5th InningGurriel Jr. doubled to right.0–0
  7. Late double · 9th InningBurleson doubled to right, Nootbaar scored, Fermín to third.4–1
  8. Late score · 9th InningBarrosa scored on a passed ball by Crooks, Troy to third and Marte to second.4–0
  9. Late score · 9th InningBarrosa scored on a passed ball by Crooks, Marte to second on passed ball by Crooks, Troy to third on passed ball by Crooks.4–0
  10. Double · 1st InningMarte doubled to left.0–0

Game Read

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

Night GameOutdoor6:45 PM CT72°F · 5 mph wind · overcastProbables: Eduardo Rodriguez vs Kyle LeahyMLB.TVDBACKS.TVCardinals.TV
Result readArizona Diamondbacks

Arizona Diamondbacks 4 · St. Louis Cardinals 3

Final
Arizona Diamondbacks26-28-1Team form and scoring profile included
St. Louis Cardinals26-25-4Team form and scoring profile included
Home VenueBusch StadiumVenue context included in the matchup read

Arizona Diamondbacks gets the nod thanks to St. Louis Cardinals’s margin advantage, with Arizona Diamondbacks’s recent run providing the second tip. Lineup vs. starter L/R splits matter more than season ERAs in a one-game sample.

Rafty’s call: ✗ WRONG
Pre-game pick: St. Louis Cardinals at 56%. Actual: Arizona Diamondbacks 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 Arizona Diamondbacks
58% St. Louis Cardinals win probability 42%

Move a control to see what would swing the pick.

    Why This Pick?

    • Arizona Diamondbacks: Team formStrong
    • St. Louis Cardinals: Home venueSlight
    • Arizona Diamondbacks: 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

    St. Louis Cardinals

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

    Arizona Diamondbacks

    Juan Centenodevelopmental listA.J. VukovichDay-To-DayDerek LawDay-To-DayJordan Lawlar10-Day-ILMichael Soroka15-Day-IL
    On The Diamond

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

    Trending