Bottom 2nd
Owen Caissie singles to left center field. Heriberto Hernández to second. Agustín Ramírez scores.
103.6 mph
95 ft
3 deg
Jakob Marsee walks. Leo Jiménez to second. Owen Caissie to third. Heriberto Hernández scores.
Bottom 4th
Jakob Marsee singles to right field. Javier Sanoja out at third. Leo Jiménez scores.
105.6 mph
61 ft
1 deg
Bottom 5th
Agustín Ramírez singles to shallow center field. Otto Lopez scores.
83.9 mph
155 ft
11 deg
Top 9th
Ivan Herrera homers to left field.
108.2 mph
388 ft
21 deg
1
HR
0
1
R
4
4
H
12
0
SB
1
5
LOB
10
.129
AVG
.353
.182
OBP
.421
.258
SLG
.353
4.50
ERA
1.00
5
K
9
3
BB
2
Current Series
Cardinals
3
Marlins
5
Game 1
Final
Cardinals
5
Marlins
3
Game 2
Final
Cardinals
1
Marlins
4
Game 3
Final
2026 NL Central
Game Summary
The Miami Marlins decisively defeated the St. Louis Cardinals, 4 to 1, on April 22.
Game Info
loanDepot park
Miami, Florida
78°
17 mph E
Home Plate: Jacob Metz
First Base: Tom Hanahan
Second Base: Scott Barry
Third Base: Manny Gonzalez
| Batters | AB | R | H | RBI | HR | SB | BB | K |
|---|---|---|---|---|---|---|---|---|
JJ Wetherholt 2B | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
I. Herrera DH | 4 | 1 | 1 | 1 | 1 | 0 | 0 | 0 |
N. Gorman 3B | 3 | 0 | 1 | 0 | 0 | 0 | 1 | 0 |
R. Urías 1B | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
J. Fermín LF | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
N. Church RF | 3 | 0 | 1 | 0 | 0 | 0 | 1 | 2 |
T. Saggese SS | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
P. Pagés C | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
V. Scott II CF | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| Totals | 31 | 1 | 4 | 1 | 1 | 0 | 2 | 9 |
| Batters | AB | R | H | RBI | HR | SB | BB | K |
|---|---|---|---|---|---|---|---|---|
J. Marsee CF | 4 | 0 | 1 | 2 | 0 | 1 | 1 | 0 |
X. Edwards DH | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
O. Lopez SS | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 2 |
L. Hicks 1B | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
A. Ramírez C | 3 | 1 | 2 | 1 | 0 | 0 | 1 | 0 |
H. Hernández LF | 4 | 1 | 2 | 0 | 0 | 0 | 0 | 0 |
O. Caissie RF | 4 | 0 | 1 | 1 | 0 | 0 | 0 | 2 |
L. Jiménez 2B | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
G. Pauley 3B | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
J. Sanoja 3B-2B | 4 | 0 | 3 | 0 | 0 | 0 | 0 | 0 |
| Totals | 34 | 4 | 12 | 4 | 0 | 1 | 3 | 5 |
Batting
2B: N. Gorman
HR: I. Herrera
TB: N. Gorman 2, P. Pagés, I. Herrera 4, N. Church
RBI: I. Herrera
Runners left in scoring position, 2 out: T. Saggese
GIDP: J. Fermín
Team RISP: 1-for-4
Team LOB: 5
Batting
TB: O. Lopez, O. Caissie, L. Hicks, J. Marsee, G. Pauley, A. Ramírez 2, J. Sanoja 3, H. Hernández 2
RBI: O. Caissie, J. Marsee 2, A. Ramírez
2-out RBI: J. Marsee
Runners left in scoring position, 2 out: X. Edwards 5
HBP: L. Jiménez
GIDP: X. Edwards
Team RISP: 4-for-12
Team LOB: 10
Baserunning
SB: J. Marsee
CS: A. Ramírez
| Pitchers | IP | H | R | ER | BB | K | HR | ERA |
|---|---|---|---|---|---|---|---|---|
K. Leahy (L) | 5.0 | 8 | 4 | 4 | 3 | 2 | 0 | 7.20 |
G. Graceffo | 1.0 | 2 | 0 | 0 | 0 | 0 | 0 | 0.00 |
M. Svanson | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 0.00 |
R. Fernandez | 1.0 | 2 | 0 | 0 | 0 | 2 | 0 | 0.00 |
| Totals | 8.0 | 12 | 4 | 4 | 3 | 5 | 0 |
| Pitchers | IP | H | R | ER | BB | K | HR | ERA |
|---|---|---|---|---|---|---|---|---|
J. Junk (W) | 5.0 | 1 | 0 | 0 | 1 | 2 | 0 | 0.00 |
A. Nardi | 1.0 | 1 | 0 | 0 | 0 | 2 | 0 | 0.00 |
A. Bender | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 0.00 |
M. Petersen | 1.0 | 0 | 0 | 0 | 0 | 3 | 0 | 0.00 |
L. Bachar | 0.1 | 1 | 1 | 1 | 1 | 0 | 1 | 27.00 |
P. Fairbanks (S) | 0.2 | 0 | 0 | 0 | 0 | 1 | 0 | 0.00 |
| Totals | 9.0 | 4 | 1 | 1 | 2 | 9 | 1 |
Pitches-strikes: K. Leahy 89-50, R. Fernandez 17-12, G. Graceffo 18-9, M. Svanson 8-5
Groundouts-flyouts: K. Leahy 8-1, R. Fernandez 1-0, G. Graceffo 1-1, M. Svanson 1-1
Batters faced: K. Leahy 25, R. Fernandez 6, G. Graceffo 4, M. Svanson 3
Pitches-strikes: P. Fairbanks 12-7, L. Bachar 9-4, A. Bender 9-8, J. Junk 56-38, A. Nardi 13-10, M. Petersen 13-10
Groundouts-flyouts: P. Fairbanks 0-1, A. Bender 1-1, J. Junk 6-6, A. Nardi 1-0
Batters faced: P. Fairbanks 2, L. Bachar 3, A. Bender 4, J. Junk 17, A. Nardi 4, M. Petersen 3
Inherited runners-scored: P. Fairbanks 1-0, A. Bender 1-0
| Batters | AB | R | H | RBI | HR | SB | BB | K |
|---|---|---|---|---|---|---|---|---|
JJ Wetherholt 2B | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
I. Herrera DH | 4 | 1 | 1 | 1 | 1 | 0 | 0 | 0 |
N. Gorman 3B | 3 | 0 | 1 | 0 | 0 | 0 | 1 | 0 |
R. Urías 1B | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
J. Fermín LF | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
N. Church RF | 3 | 0 | 1 | 0 | 0 | 0 | 1 | 2 |
T. Saggese SS | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
P. Pagés C | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
V. Scott II CF | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| Totals | 31 | 1 | 4 | 1 | 1 | 0 | 2 | 9 |
Batting
2B: N. Gorman
HR: I. Herrera
TB: N. Gorman 2, P. Pagés, I. Herrera 4, N. Church
RBI: I. Herrera
Runners left in scoring position, 2 out: T. Saggese
GIDP: J. Fermín
Team RISP: 1-for-4
Team LOB: 5
| Pitchers | IP | H | R | ER | BB | K | HR | ERA |
|---|---|---|---|---|---|---|---|---|
K. Leahy (L) | 5.0 | 8 | 4 | 4 | 3 | 2 | 0 | 7.20 |
G. Graceffo | 1.0 | 2 | 0 | 0 | 0 | 0 | 0 | 0.00 |
M. Svanson | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 0.00 |
R. Fernandez | 1.0 | 2 | 0 | 0 | 0 | 2 | 0 | 0.00 |
| Totals | 8.0 | 12 | 4 | 4 | 3 | 5 | 0 |
Pitches-strikes: K. Leahy 89-50, R. Fernandez 17-12, G. Graceffo 18-9, M. Svanson 8-5
Groundouts-flyouts: K. Leahy 8-1, R. Fernandez 1-0, G. Graceffo 1-1, M. Svanson 1-1
Batters faced: K. Leahy 25, R. Fernandez 6, G. Graceffo 4, M. Svanson 3
| Batters | AB | R | H | RBI | HR | SB | BB | K |
|---|---|---|---|---|---|---|---|---|
J. Marsee CF | 4 | 0 | 1 | 2 | 0 | 1 | 1 | 0 |
X. Edwards DH | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
O. Lopez SS | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 2 |
L. Hicks 1B | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
A. Ramírez C | 3 | 1 | 2 | 1 | 0 | 0 | 1 | 0 |
H. Hernández LF | 4 | 1 | 2 | 0 | 0 | 0 | 0 | 0 |
O. Caissie RF | 4 | 0 | 1 | 1 | 0 | 0 | 0 | 2 |
L. Jiménez 2B | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
G. Pauley 3B | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
J. Sanoja 3B-2B | 4 | 0 | 3 | 0 | 0 | 0 | 0 | 0 |
| Totals | 34 | 4 | 12 | 4 | 0 | 1 | 3 | 5 |
Batting
TB: O. Lopez, O. Caissie, L. Hicks, J. Marsee, G. Pauley, A. Ramírez 2, J. Sanoja 3, H. Hernández 2
RBI: O. Caissie, J. Marsee 2, A. Ramírez
2-out RBI: J. Marsee
Runners left in scoring position, 2 out: X. Edwards 5
HBP: L. Jiménez
GIDP: X. Edwards
Team RISP: 4-for-12
Team LOB: 10
Baserunning
SB: J. Marsee
CS: A. Ramírez
| Pitchers | IP | H | R | ER | BB | K | HR | ERA |
|---|---|---|---|---|---|---|---|---|
J. Junk (W) | 5.0 | 1 | 0 | 0 | 1 | 2 | 0 | 0.00 |
A. Nardi | 1.0 | 1 | 0 | 0 | 0 | 2 | 0 | 0.00 |
A. Bender | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 0.00 |
M. Petersen | 1.0 | 0 | 0 | 0 | 0 | 3 | 0 | 0.00 |
L. Bachar | 0.1 | 1 | 1 | 1 | 1 | 0 | 1 | 27.00 |
P. Fairbanks (S) | 0.2 | 0 | 0 | 0 | 0 | 1 | 0 | 0.00 |
| Totals | 9.0 | 4 | 1 | 1 | 2 | 9 | 1 |
Pitches-strikes: P. Fairbanks 12-7, L. Bachar 9-4, A. Bender 9-8, J. Junk 56-38, A. Nardi 13-10, M. Petersen 13-10
Groundouts-flyouts: P. Fairbanks 0-1, A. Bender 1-1, J. Junk 6-6, A. Nardi 1-0
Batters faced: P. Fairbanks 2, L. Bachar 3, A. Bender 4, J. Junk 17, A. Nardi 4, M. Petersen 3
Inherited runners-scored: P. Fairbanks 1-0, A. Bender 1-0
Top 1st
JJ Wetherholt flies out to left field to Heriberto Hernández.
93.2 mph
220 ft
58 deg

Ivan Herrera flies out to center field to Jakob Marsee.
89.1 mph
251 ft
49 deg
Nolan Gorman lines out to deep center field to Jakob Marsee.
103.3 mph
349 ft
18 deg
Bottom 1st
Jakob Marsee grounds out to shallow infield to Kyle Leahy.
72.7 mph
3 ft
-52 deg
Xavier Edwards grounds out to first base to Ramón Urías.
87.1 mph
9 ft
-18 deg

Otto Lopez grounds out to second base, JJ Wetherholt to Ramón Urías.
77.2 mph
4 ft
-30 deg

Top 2nd
Ramón Urías reaches on error. Fielding error by Javier Sanoja.
89.3 mph
13 ft
-10 deg
José Fermín grounds out to second base. Ramón Urías out at second.
93.3 mph
123 ft
6 deg
Nathan Church strikes out swinging.
Bottom 2nd
Liam Hicks singles to right field.
102.6 mph
57 ft
1 deg

Agustín Ramírez singles to right center field. Liam Hicks to second.
74.1 mph
187 ft
15 deg
Heriberto Hernández hits into a force out to shallow infield. Agustín Ramírez to second. Liam Hicks out at third.
69 mph
4 ft
-36 deg
Owen Caissie singles to left center field. Heriberto Hernández to second. Agustín Ramírez scores.
103.6 mph
95 ft
3 deg
Leo Jiménez hit by pitch. Owen Caissie to second. Heriberto Hernández to third.
Javier Sanoja pops out to Pedro Pagés.
70.4 mph
36 ft
85 deg
Jakob Marsee walks. Leo Jiménez to second. Owen Caissie to third. Heriberto Hernández scores.
Xavier Edwards grounds out to first base, JJ Wetherholt to Ramón Urías.
95.1 mph
79 ft
3 deg

Top 3rd
Thomas Saggese grounds out to third base, Javier Sanoja to Liam Hicks.
85.7 mph
4 ft
-38 deg
Pedro Pagés singles to left field.
62.3 mph
201 ft
32 deg
Victor Scott hits into a force out to shallow infield. Pedro Pagés out at second.
82 mph
24 ft
-3 deg
JJ Wetherholt flies out to deep center field to Jakob Marsee.
97 mph
347 ft
36 deg

Bottom 3rd
Otto Lopez strikes out swinging.

Liam Hicks lines out to center field to Victor Scott.
95.3 mph
306 ft
18 deg

Agustín Ramírez walks.
Heriberto Hernández flies out to Nathan Church.
81.8 mph
242 ft
47 deg
Top 4th
Ivan Herrera flies out to deep center field to Jakob Marsee.
102.2 mph
386 ft
31 deg
Nolan Gorman flies out to left field to Heriberto Hernández.
83.8 mph
276 ft
37 deg
Ramón Urías grounds out to shallow infield, Otto Lopez to Liam Hicks.
74 mph
32 ft
Bottom 4th
Owen Caissie grounds out to shallow infield, Kyle Leahy to Ramón Urías.
80.9 mph
25 ft
-2 deg
Leo Jiménez walks.
Javier Sanoja singles to left field. Leo Jiménez to second.
103.5 mph
16 ft
-11 deg
Jakob Marsee singles to right field. Javier Sanoja out at third. Leo Jiménez scores.
105.6 mph
61 ft
1 deg
Jakob Marsee steals second.
Stolen Base
Xavier Edwards grounds out to first base, Ramón Urías to Kyle Leahy.
95.5 mph
58 ft
1 deg

Top 5th
José Fermín grounds out to shallow left field, Javier Sanoja to Liam Hicks.
105.1 mph
50 ft
Nathan Church walks.
Thomas Saggese strikes out on a foul tip.
Pedro Pagés flies out to deep right field to Jakob Marsee.
91.1 mph
328 ft
34 deg
Bottom 5th
Otto Lopez singles to left field.
110.9 mph
267 ft
12 deg

Liam Hicks grounds out to second base, JJ Wetherholt to Ramón Urías. Otto Lopez to second.
97.5 mph
15 ft
-11 deg

Agustín Ramírez singles to shallow center field. Otto Lopez scores.
83.9 mph
155 ft
11 deg
Heriberto Hernández singles to center field. Agustín Ramírez to second.
99.3 mph
269 ft
16 deg
Agustín Ramírez caught stealing third.
Owen Caissie strikes out swinging.
Top 6th
Graham Pauley (3B) replaces Leo Jiménez (2B), batting 8th.
Javier Sanoja switches from 3B to 2B.
Andrew Nardi (P) replaces Janson Junk (P).
Victor Scott strikes out swinging.
JJ Wetherholt strikes out swinging.

Ivan Herrera grounds out to second base, Javier Sanoja to Liam Hicks.
73.6 mph
8 ft
-12 deg
Bottom 6th
Gordon Graceffo (P) replaces Kyle Leahy (P).
Graham Pauley singles to left center field.
71.3 mph
241 ft
34 deg
Javier Sanoja singles to left field. Graham Pauley to second.
104.8 mph
140 ft
6 deg
Jakob Marsee flies out to center field to Victor Scott.
87.3 mph
275 ft
48 deg
Xavier Edwards grounds out to shortstop. Javier Sanoja out at second.
98.4 mph
42 ft
-2 deg

Top 7th
Nolan Gorman doubles to deep right field.
83.5 mph
182 ft
16 deg
Anthony Bender (P) replaces Andrew Nardi (P).
Ramón Urías flies out to shallow right field to Owen Caissie.
89.7 mph
202 ft
59 deg
José Fermín called out on strikes.
Nathan Church singles to right field. Nolan Gorman to third.
105 mph
244 ft
13 deg
Thomas Saggese hits into a force out to shortstop. Nathan Church out at second.
101.8 mph
14 ft
-9 deg
Bottom 7th
Matt Svanson (P) replaces Gordon Graceffo (P).
Otto Lopez strikes out on a foul tip.

Liam Hicks flies out to left field to José Fermín.
78.6 mph
259 ft
33 deg

Agustín Ramírez grounds out to shallow infield, Thomas Saggese to Ramón Urías.
83.6 mph
3 ft
-43 deg
Top 8th
Michael Petersen (P) replaces Anthony Bender (P).
Pedro Pagés called out on strikes.
Victor Scott strikes out swinging.
JJ Wetherholt called out on strikes.

Bottom 8th
Ryan Fernandez (P) replaces Matt Svanson (P).
Heriberto Hernández singles to center field.
108.9 mph
144 ft
6 deg
Owen Caissie strikes out swinging.
Graham Pauley hits into a force out to first base. Heriberto Hernández to second. Fielding error by Ramón Urías.
81.4 mph
11 ft
-14 deg
Javier Sanoja singles to shallow infield. Graham Pauley to second. Heriberto Hernández to third.
63.1 mph
4 ft
-40 deg
Jakob Marsee pops out to shallow center field to Thomas Saggese.
79.6 mph
195 ft
57 deg
Xavier Edwards strikes out swinging.

Top 9th
Lake Bachar (P) replaces Michael Petersen (P).
Ivan Herrera homers to left field.
108.2 mph
388 ft
21 deg
Nolan Gorman walks.
Ramón Urías pops out to shallow left field to Otto Lopez.
94.1 mph
218 ft
58 deg
Pete Fairbanks (P) replaces Lake Bachar (P).
José Fermín flies out to deep left field to Heriberto Hernández.
95.8 mph
305 ft
50 deg
Nathan Church strikes out swinging.
STL
MIA