Arizona Diamondbacks at St. Louis Cardinals
Busch Stadium · St. Louis, Missouri
Final GameCast
Final score, key plays, top performers, and full tables stay one tap apart for quick review.
Top Performers
- Tyler Locklear3-5, 1 HR, 3 RBI, 2 R
- Brandon Pfaadt6.0 IP, 1 K, 2 ER
- Adrian Del Castillo3-5, 1 RBI, 3 R
Key Plays
- Late score8-2Carroll hit sacrifice fly to left, Vargas scored.8th Inning
- Late score10-4Torres singled to right, Church scored and Wetherholt scored.9th Inning
- Lead change3-2Locklear homered to left (364 feet), Del Castillo scored.4th Inning
- Late run5-2Del Castillo singled to left, Moreno scored.8th Inning
Box Score
Top Performers
Fantasy Signals
Home run, RBI, three-plus RBI.
RBI, three-hit game, multi-run game.
RBI, three-hit game.
RBI, three-plus RBI.
Starter innings, six-plus innings.
Starter innings, six-plus innings.
Final NotesScore, top line, and support lines
- Final frame: Arizona Diamondbacks beat St. Louis Cardinals 10-6.
- Top line: Tyler Locklear (Arizona Diamondbacks) — 3-5, 1 HR, 3 RBI, 2 R.
- Support line: Brandon Pfaadt (Arizona Diamondbacks) — 6.0 IP, 1 K, 2 ER.
- Support line: Adrian Del Castillo (Arizona Diamondbacks) — 3-5, 1 RBI, 3 R.
Game HighlightsOfficial video recap
HighlightsScoring plays from the feed
- ScoreCarroll hit sacrifice fly to left, Vargas scored.8–2
- ScoreTorres singled to right, Church scored and Wetherholt scored.10–4
- ScoreArenado singled to right, Tawa scored, Locklear to second, Vargas to third.7–2
- ScoreArenado singled to left, Del Castillo scored, Vargas to second.10–2
Scoring by Inning
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Arizona Diamondbacks | 0 | 0 | 0 | 3 | 1 | 0 | 0 | 5 | 1 | 10 | 16 | 0 |
| St. Louis Cardinals | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 6 | 13 | 0 |
Arizona Diamondbacks player box 14 player rows – 2 stat groups – Batting / Pitching Show full tableHide table
Arizona Diamondbacks
· Starter
Batting#
- Corbin Carroll 1H1R1RBI0HR
- Geraldo Perdomo 0H0R0RBI0HR
- Gabriel Moreno 3H1R2RBI0HR
- Max Kepler 0H1R0RBI0HR
- Adrian Del Castillo 3H3R1RBI0HR
- Tim Tawa 1H1R1RBI0HR
- Ildemaro Vargas 3H1R0RBI0HR
- Tyler Locklear 3H2R3RBI1HR
- Ryan Waldschmidt 0H0R0RBI0HR
- Nolan Arenado 2H0R2RBI0HR
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Corbin CarrollValue card RF· | 1-5 | 5 | 1 | 1 | 1 | 0 | 0 | 2 | 29 | .251 | .341 | .492 |
| Geraldo PerdomoValue card SS· | 0-2 | 2 | 0 | 0 | 0 | 0 | 3 | 0 | 23 | .236 | .355 | .353 |
| Gabriel MorenoValue card C· | 3-4 | 4 | 1 | 3 | 2 | 0 | 0 | 0 | 12 | .309 | .394 | .450 |
| Max KeplerValue card LF· | 0-4 | 4 | 1 | 0 | 0 | 0 | 1 | 0 | 17 | .218 | .274 | .382 |
| Adrian Del CastilloValue card DH· | 3-5 | 5 | 3 | 3 | 1 | 0 | 0 | 1 | 20 | .208 | .266 | .340 |
| Tim TawaValue card LF· | 1-3 | 3 | 1 | 1 | 1 | 0 | 1 | 1 | 20 | .220 | .287 | .394 |
| Ildemaro VargasValue card 1B· | 3-5 | 5 | 1 | 3 | 0 | 0 | 0 | 0 | 19 | .270 | .315 | .407 |
| Tyler LocklearValue card 1B· | 3-5 | 5 | 2 | 3 | 3 | 1 | 0 | 1 | 18 | .385 | .467 | .692 |
| Ryan WaldschmidtValue card CF· | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 6 | .254 | .301 | .366 |
| Nolan ArenadoValue card 3B | 2-2 | 2 | 0 | 2 | 2 | 0 | 0 | 0 | 13 | .250 | .326 | .434 |
Pitching#
- Brandon Pfaadt 7H2R0HR2BB
- Brandyn Garcia 1H0R0HR0BB
- Taylor Clarke 0H0R0HR0BB
- Ryan Thompson 5H4R0HR0BB
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Brandon PfaadtValue card RP· | 6.0 | 7 | 2 | 2 | 2 | 1 | 0 | 87-57 | 4.43 | 87 |
| Brandyn GarciaValue card RP | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 11-8 | 1.69 | 11 |
| Taylor ClarkeValue card RP | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 6-4 | 2.35 | 6 |
| Ryan ThompsonValue card RP | 1.0 | 5 | 4 | 4 | 0 | 0 | 0 | 29-22 | 3.82 | 29 |
St. Louis Cardinals player box 16 player rows – 2 stat groups – Batting / Pitching Show full tableHide table
St. Louis Cardinals
· Starter
Batting#
- JJ Wetherholt 2H2R0RBI0HR
- Jordan Walker 2H1R1RBI0HR
- Bryan Torres 1H1R2RBI0HR
- Alec Burleson 3H1R0RBI0HR
- Lars Nootbaar 2H0R3RBI0HR
- Masyn Winn 0H0R0RBI0HR
- Jose Fermin 1H0R0RBI0HR
- Nathan Church 1H1R0RBI0HR
- Blaze Jordan 0H0R0RBI0HR
- Jimmy Crooks 1H0R0RBI0HR
- Nelson Velazquez 0H0R0RBI0HR
- Pedro Pages 0H0R0RBI0HR
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| JJ WetherholtValue card 2B· | 2-5 | 5 | 2 | 2 | 0 | 0 | 0 | 0 | 16 | .259 | .352 | .403 |
| Jordan WalkerValue card RF· | 2-4 | 4 | 1 | 2 | 1 | 0 | 0 | 0 | 9 | .291 | .352 | .519 |
| Bryan TorresValue card LF | 1-1 | 1 | 1 | 1 | 2 | 0 | 0 | 0 | 6 | .214 | .276 | .443 |
| Alec BurlesonValue card 1B· | 3-5 | 5 | 1 | 3 | 0 | 0 | 0 | 0 | 9 | .284 | .345 | .469 |
| Lars NootbaarValue card LF· | 2-5 | 5 | 0 | 2 | 3 | 0 | 0 | 0 | 13 | .254 | .354 | .389 |
| Masyn WinnValue card SS· | 0-4 | 4 | 0 | 0 | 0 | 0 | 1 | 0 | 19 | .237 | .314 | .320 |
| Jose FerminValue card LF· | 1-3 | 3 | 0 | 1 | 0 | 0 | 1 | 0 | 14 | .257 | .321 | .377 |
| Nathan ChurchValue card CF· | 1-4 | 4 | 1 | 1 | 0 | 0 | 0 | 1 | 13 | .229 | .269 | .364 |
| Blaze JordanValue card 3B· | 0-4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 15 | .242 | .255 | .358 |
| Jimmy CrooksValue card C· | 1-2 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 9 | .178 | .277 | .329 |
| Nelson VelazquezValue card LF | 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 4 | .219 | .301 | .453 |
| Pedro PagesValue card C | 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | .208 | .245 | .329 |
Pitching#
- Michael McGreevy 7H4R1HR3BB
- Justin Bruihl 2H2R0HR0BB
- Matt Svanson 4H3R0HR2BB
- Gordon Graceffo 3H1R0HR0BB
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Michael McGreevyValue card SP· | 6.1 | 7 | 4 | 4 | 3 | 3 | 1 | 95-58 | 3.07 | 95 |
| Justin BruihlValue card RP | 1.0 | 2 | 2 | 2 | 0 | 1 | 0 | 15-10 | 3.88 | 15 |
| Matt SvansonValue card RP | 0.2 | 4 | 3 | 3 | 2 | 0 | 0 | 37-21 | 6.86 | 37 |
| Gordon GraceffoValue card RP | 1.0 | 3 | 1 | 1 | 0 | 2 | 0 | 30-20 | 3.28 | 30 |
Keep following: Today’s scores·Player values·Morning Line
Key Plays
Scoring and Swing Plays
Scoring, late-game swings, and high-leverage moments from the game feed.
- Late score · 8th InningCarroll hit sacrifice fly to left, Vargas scored.8–2
- Late score · 9th InningTorres singled to right, Church scored and Wetherholt scored.10–4
- Late score · 8th InningArenado singled to right, Tawa scored, Locklear to second, Vargas to third.7–2
- Late score · 9th InningArenado singled to left, Del Castillo scored, Vargas to second.10–2
- Go-ahead run · 1st InningNootbaar singled to center, Walker scored, Burleson to second.0–2
- Lead change · 4th InningLocklear homered to left (364 feet), Del Castillo scored.3–2
- Late score · 8th InningMoreno singled to right, Locklear scored, Perdomo to second, Arenado to third.9–2
- Late score · 9th InningNootbaar singled to right, Torres scored and Burleson scored.10–6
- Late run · 8th InningDel Castillo singled to left, Moreno scored.5–2
- Late score · 8th InningLocklear singled to center, Del Castillo scored, Vargas to second, Tawa to third.6–2
Game Read
A matchup read built from team form, venue, rest, and availability context. It is analysis, not betting advice.
Arizona Diamondbacks 10 · St. Louis Cardinals 6
Pick goes to Arizona Diamondbacks on the back of St. Louis Cardinals’s margin work and Arizona Diamondbacks’s recent momentum. Lineup vs. starter L/R splits matter more than season ERAs in a one-game sample.
Pre-game pick: Arizona Diamondbacks at 62%. Actual: Arizona Diamondbacks by 4.
Rafty checks team form, venue, schedule rhythm, and matchup context, then refreshes as game pages republish. Exact weighting stays private.
Rafty Game Lab
Move the context sliders to see how Rafty’s matchup lean reacts before it becomes a public pick.
Move a control to see what would swing the pick.
Why This Pick?
- Arizona Diamondbacks: Team formModerate
- St. Louis Cardinals: Home venueSlight
- Arizona Diamondbacks: Probable startersSlight
- St. Louis Cardinals: Relief contextSlight
For entertainment and analysis only. This tool does not use betting odds, spreads, parlays, or wagering advice.
Key Players to Watch
Arizona Diamondbacks
- Zac Gallen SP · #23
- Eduardo Rodriguez SP · #57
- Ketel Marte 2B · #4
- Corbin Carroll RF · #7
St. Louis Cardinals
- Matthew Liberatore SP · #32
- Andre Pallante SP · #53
- Ivan Herrera C · #48
- JJ Wetherholt 2B · #26
Injury Report
St. Louis Cardinals
Arizona Diamondbacks
On The Diamond
A standard 1–9 lineup card pulled from the active roster. Click a player to open their profile.