St. Louis Cardinals vs Miami Marlins
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| T4 | Masyn Winn | Masyn Winn out on a sacrifice fly to left fielder Kyle Stowers. Jordan Walker scores. | STL 1, MIA 0 |
| B4 | Xavier Edwards | Xavier Edwards hits a ground-rule double (5) on a fly ball to left-center field. Kyle Stowers scores. | STL 1, MIA 1 |
| B5 | Agustín Ramírez | Agustín Ramírez homers (2) on a line drive to center field. | STL 1, MIA 2 |
| T6 | Ramón Urías | Ramón Urías strikes out swinging. | STL 2, MIA 2 |
| B6 | Otto Lopez | Otto Lopez doubles (5) on a ground ball to left fielder Thomas Saggese. Kyle Stowers scores. | STL 2, MIA 3 |
| B6 | Liam Hicks | Liam Hicks singles on a ground ball to center fielder Victor Scott II. Otto Lopez scores. Xavier Edwards out at home on the throw, center fielder Victor Scott II to shortstop Masyn Winn to catcher Iván Herrera. Liam Hicks to 2nd. | STL 2, MIA 4 |
| B8 | Liam Hicks | Liam Hicks singles on a ground ball to right fielder Jordan Walker. Otto Lopez scores. Xavier Edwards out at 3rd on the throw, right fielder Jordan Walker to third baseman Ramón Urías. Liam Hicks to 2nd. | STL 2, MIA 5 |
| T9 | Ramón Urías | Ramón Urías out on a sacrifice fly to center fielder Jakob Marsee. Masyn Winn scores. | STL 3, MIA 5 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| STL | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 3 |
| MIA | 0 | 0 | 0 | 1 | 1 | 2 | 0 | 1 | 0 | 5 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Michael McGreevy started for Cardinals, leaving trailing 2–4. Out of the bullpen, Ryan Fernandez took the roughest line.
-
Michael McGreevy
Starter
5.2
80
4
3
L
Pitch-by-pitch: what Michael McGreevy threw
CSW 21% 1st-pitch strike 48% 3.5 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 22 28% 0 6 3 7 6 Cutter 14 18% 0 0 1 8 5 Changeup 14 18% 3 1 1 8 1 Sinker 12 15% 0 1 4 3 4 Curveball 10 13% 0 3 1 6 0 Sweeper 8 10% 2 1 0 3 2 - Matt Svanson Middle 1.1 25 0 0 inherited 1, stranded 1
- Ryan Fernandez Reliever 1.0 20 1 1
Max Meyer started for Marlins, leaving with the game tied 2–2. Out of the bullpen, Pete Fairbanks took the roughest line.
-
Max Meyer
Starter
5.1
91
2
8
Pitch-by-pitch: what Max Meyer threw
CSW 32% 1st-pitch strike 65% 4.0 pitches/PAPitch # % Whiff CS Foul Ball In play Sweeper 28 31% 7 4 3 11 3 Slider 21 23% 5 2 6 5 3 Four-Seam Fastball 15 16% 1 4 5 4 1 Changeup 14 15% 3 1 3 6 1 Sinker 13 14% 1 1 2 6 3 - Calvin Faucher Setup 0.2 7 0 1 W inherited 1, all 1 scored
- Andrew Nardi Reliever 1.1 21 0 0 HLD
- Anthony Bender Setup 0.2 9 0 2 HLD
- Pete Fairbanks Closer 1.0 19 1 2 SV
Where the game turned
- Lopez 2B (1)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| JJ Wetherholt 2B | 3 | 0 | 0 | 0 | 0 | 2 | .228 | .376 | .354 | .730 | |
| Iván Herrera C | 3 | 0 | 1 | 0 | 0 | 0 | .218 | .392 | .346 | .738 | |
| Alec Burleson 1B | 4 | 0 | 0 | 0 | 0 | 1 | .267 | .354 | .430 | .784 | |
| Jordan Walker RF | 3 | 2 | 1 | 0 | 1 | 2 | .306 | .372 | .635 | 1.007 | SB |
| Nolan Gorman DH | 3 | 0 | 0 | 0 | 1 | 1 | .200 | .275 | .329 | .604 | |
| Masyn Winn SS | 3 | 1 | 2 | 1 | 0 | 1 | .242 | .346 | .379 | .725 | 3B, SB |
| Ramón Urías 3B | 3 | 0 | 1 | 1 | 0 | 2 | .205 | .319 | .436 | .755 | |
| Thomas Saggese LF | 4 | 0 | 0 | 0 | 0 | 2 | .191 | .255 | .234 | .489 | |
| José Fermín CF | 2 | 0 | 0 | 0 | 0 | 1 | .250 | .333 | .450 | .783 | |
| Victor Scott II CF | 2 | 0 | 0 | 0 | 0 | 1 | .218 | .267 | .236 | .503 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Jakob Marsee CF | 3 | 0 | 0 | 0 | 1 | 1 | .149 | .279 | .207 | .486 | |
| Kyle Stowers LF | 3 | 2 | 1 | 0 | 1 | 0 | .500 | .625 | .667 | 1.292 | |
| Otto Lopez SS | 3 | 2 | 1 | 1 | 1 | 0 | .337 | .391 | .554 | .945 | 2B, SB |
| Xavier Edwards 2B | 2 | 0 | 1 | 1 | 2 | 0 | .341 | .423 | .482 | .905 | 2B |
| Liam Hicks DH | 4 | 0 | 2 | 2 | 0 | 0 | .338 | .380 | .549 | .929 | |
| Agustín Ramírez C | 4 | 1 | 1 | 1 | 0 | 1 | .222 | .297 | .370 | .667 | HR (2) |
| Owen Caissie RF | 4 | 0 | 0 | 0 | 0 | 1 | .231 | .278 | .400 | .678 | |
| Graham Pauley 3B | 3 | 0 | 0 | 0 | 0 | 0 | .160 | .192 | .280 | .472 | |
| Connor Norby 1B | 2 | 0 | 0 | 0 | 1 | 1 | .246 | .346 | .406 | .752 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Michael McGreevy | 5.2 | 5 | 4 | 4 | 2 | 3 | 1 | 80 | 3.29 | L |
| Matt Svanson | 1.1 | 0 | 0 | 0 | 2 | 0 | 0 | 25 | 12.00 | |
| Ryan Fernandez | 1.0 | 1 | 1 | 1 | 2 | 1 | 0 | 20 | 3.38 |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Max Meyer | 5.1 | 3 | 2 | 2 | 2 | 8 | 0 | 91 | 3.96 | |
| Calvin Faucher | 0.2 | 1 | 0 | 0 | 0 | 1 | 0 | 7 | 4.50 | W |
| Andrew Nardi | 1.1 | 0 | 0 | 0 | 0 | 0 | 0 | 21 | 6.14 | HLD |
| Anthony Bender | 0.2 | 0 | 0 | 0 | 0 | 2 | 0 | 9 | 7.56 | HLD |
| Pete Fairbanks | 1.0 | 1 | 1 | 1 | 0 | 2 | 0 | 19 | 7.88 | SV |
Manager comparison
Recent form
Keep reading
How RunsLeft analyzes games
Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.