Top 4th
Ryan O'Hearn out on a sacrifice fly to deep left center field to Steven Kwan. Jordan Westburg scores.
96.2 mph
355 ft
29 deg
Bottom 4th
Kyle Manzardo singles to shallow center field. José Ramírez scores. Steven Kwan scores.
65.2 mph
188 ft
25 deg
Top 6th
Jackson Holliday homers to right field.
96.5 mph
356 ft
28 deg

Bottom 8th
Steven Kwan singles to shallow center field, advances to 2nd. Bo Naylor scores.
96.2 mph
226 ft
12 deg

1
HR
0
2
R
3
5
H
4
0
SB
0
3
LOB
3
.179
AVG
.143
.250
OBP
.200
.357
SLG
.214
3.38
ERA
2.00
6
K
6
2
BB
3
Current Series
Orioles
5
Guardians
10
Game 1
Final
Orioles
3
Guardians
6
Game 2
Final
Orioles
2
Guardians
3
Game 3
Final
Orioles
4
Guardians
3
Game 4
Final
2025 AL East
Game Summary
The Cleveland Guardians squeaked out a win over the Baltimore Orioles, 3 to 2, on July 23.
Game Info
Progressive Field
Cleveland, Ohio
79°
2 mph ENE
Home Plate: John Bacon
First Base: Phil Cuzzi
Second Base: Dan Bellino
Third Base: Tony Randazzo
| Batters | AB | R | H | RBI | HR | SB | BB | K |
|---|---|---|---|---|---|---|---|---|
J. Holliday DH | 3 | 1 | 1 | 1 | 1 | 0 | 1 | 1 |
J. Westburg 2B | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
G. Henderson SS | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
R. O'Hearn 1B | 3 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
R. Laureano RF | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
C. Cowser LF | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
R. Urías 3B | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
C. Mullins CF | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
J. Stallings C | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
D. Carlson PH | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
A. Jackson C | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Totals | 28 | 2 | 5 | 2 | 1 | 0 | 3 | 6 |
| Batters | AB | R | H | RBI | HR | SB | BB | K |
|---|---|---|---|---|---|---|---|---|
S. Kwan LF | 3 | 1 | 1 | 1 | 0 | 0 | 1 | 0 |
A. Martínez CF | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
J. Ramírez 3B | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 1 |
K. Manzardo DH | 3 | 0 | 1 | 2 | 0 | 0 | 0 | 1 |
C. Santana 1B | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
N. Jones RF | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
D. Schneemann 2B | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
B. Rocchio SS | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
B. Naylor C | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 1 |
A. Hedges C | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Totals | 28 | 3 | 4 | 3 | 0 | 0 | 2 | 6 |
Batting
2B: C. Mullins, J. Westburg
HR: J. Holliday
TB: R. Laureano, R. O'Hearn, C. Mullins 2, J. Westburg 2, J. Holliday 4
RBI: R. O'Hearn, J. Holliday
SF: R. O'Hearn
GIDP: J. Westburg, C. Cowser
Team RISP: 0-for-2
Team LOB: 3
Baserunning
CS: C. Mullins
Batting
2B: J. Ramírez, B. Naylor
TB: J. Ramírez 2, B. Naylor 2, S. Kwan, K. Manzardo
RBI: S. Kwan, K. Manzardo 2
2-out RBI: S. Kwan
Runners left in scoring position, 2 out: J. Ramírez, N. Jones
Team RISP: 2-for-4
Team LOB: 3
| Pitchers | IP | H | R | ER | BB | K | HR | ERA |
|---|---|---|---|---|---|---|---|---|
Z. Eflin | 5.0 | 2 | 2 | 2 | 1 | 5 | 0 | 3.60 |
A. Kittredge | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
Y. Cano | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
C. Selby (L) | 1.0 | 2 | 1 | 1 | 1 | 1 | 0 | 9.00 |
| Totals | 8.0 | 4 | 3 | 3 | 2 | 6 | 0 |
| Pitchers | IP | H | R | ER | BB | K | HR | ERA |
|---|---|---|---|---|---|---|---|---|
S. Cecconi | 6.0 | 5 | 2 | 2 | 2 | 2 | 1 | 3.00 |
N. Enright | 1.0 | 0 | 0 | 0 | 1 | 1 | 0 | 0.00 |
H. Gaddis (W) | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 0.00 |
E. Clase (S) | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 | 0.00 |
| Totals | 9.0 | 5 | 2 | 2 | 3 | 6 | 1 |
Pitches-strikes: Z. Eflin 84-53, A. Kittredge 10-7, C. Selby 23-13, Y. Cano 13-8
Groundouts-flyouts: Z. Eflin 5-3, A. Kittredge 0-2, C. Selby 0-2, Y. Cano 1-2
Batters faced: Z. Eflin 18, A. Kittredge 3, C. Selby 6, Y. Cano 3
Pitches-strikes: N. Enright 12-8, S. Cecconi 85-52, H. Gaddis 15-11, E. Clase 12-9
Groundouts-flyouts: N. Enright 1-1, S. Cecconi 8-2, H. Gaddis 1-1, E. Clase 1-0
Batters faced: N. Enright 4, S. Cecconi 22, H. Gaddis 3, E. Clase 3
| Batters | AB | R | H | RBI | HR | SB | BB | K |
|---|---|---|---|---|---|---|---|---|
J. Holliday DH | 3 | 1 | 1 | 1 | 1 | 0 | 1 | 1 |
J. Westburg 2B | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
G. Henderson SS | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
R. O'Hearn 1B | 3 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
R. Laureano RF | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
C. Cowser LF | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
R. Urías 3B | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
C. Mullins CF | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
J. Stallings C | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
D. Carlson PH | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
A. Jackson C | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Totals | 28 | 2 | 5 | 2 | 1 | 0 | 3 | 6 |
Batting
2B: C. Mullins, J. Westburg
HR: J. Holliday
TB: R. Laureano, R. O'Hearn, C. Mullins 2, J. Westburg 2, J. Holliday 4
RBI: R. O'Hearn, J. Holliday
SF: R. O'Hearn
GIDP: J. Westburg, C. Cowser
Team RISP: 0-for-2
Team LOB: 3
Baserunning
CS: C. Mullins
| Pitchers | IP | H | R | ER | BB | K | HR | ERA |
|---|---|---|---|---|---|---|---|---|
Z. Eflin | 5.0 | 2 | 2 | 2 | 1 | 5 | 0 | 3.60 |
A. Kittredge | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
Y. Cano | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
C. Selby (L) | 1.0 | 2 | 1 | 1 | 1 | 1 | 0 | 9.00 |
| Totals | 8.0 | 4 | 3 | 3 | 2 | 6 | 0 |
Pitches-strikes: Z. Eflin 84-53, A. Kittredge 10-7, C. Selby 23-13, Y. Cano 13-8
Groundouts-flyouts: Z. Eflin 5-3, A. Kittredge 0-2, C. Selby 0-2, Y. Cano 1-2
Batters faced: Z. Eflin 18, A. Kittredge 3, C. Selby 6, Y. Cano 3
| Batters | AB | R | H | RBI | HR | SB | BB | K |
|---|---|---|---|---|---|---|---|---|
S. Kwan LF | 3 | 1 | 1 | 1 | 0 | 0 | 1 | 0 |
A. Martínez CF | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
J. Ramírez 3B | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 1 |
K. Manzardo DH | 3 | 0 | 1 | 2 | 0 | 0 | 0 | 1 |
C. Santana 1B | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
N. Jones RF | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
D. Schneemann 2B | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
B. Rocchio SS | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
B. Naylor C | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 1 |
A. Hedges C | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Totals | 28 | 3 | 4 | 3 | 0 | 0 | 2 | 6 |
Batting
2B: J. Ramírez, B. Naylor
TB: J. Ramírez 2, B. Naylor 2, S. Kwan, K. Manzardo
RBI: S. Kwan, K. Manzardo 2
2-out RBI: S. Kwan
Runners left in scoring position, 2 out: J. Ramírez, N. Jones
Team RISP: 2-for-4
Team LOB: 3
| Pitchers | IP | H | R | ER | BB | K | HR | ERA |
|---|---|---|---|---|---|---|---|---|
S. Cecconi | 6.0 | 5 | 2 | 2 | 2 | 2 | 1 | 3.00 |
N. Enright | 1.0 | 0 | 0 | 0 | 1 | 1 | 0 | 0.00 |
H. Gaddis (W) | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 0.00 |
E. Clase (S) | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 | 0.00 |
| Totals | 9.0 | 5 | 2 | 2 | 3 | 6 | 1 |
Pitches-strikes: N. Enright 12-8, S. Cecconi 85-52, H. Gaddis 15-11, E. Clase 12-9
Groundouts-flyouts: N. Enright 1-1, S. Cecconi 8-2, H. Gaddis 1-1, E. Clase 1-0
Batters faced: N. Enright 4, S. Cecconi 22, H. Gaddis 3, E. Clase 3
Top 1st
Jackson Holliday walks.

Jordan Westburg grounds out to shortstop. Jackson Holliday out at second.
89.6 mph
16 ft
-9 deg
Gunnar Henderson grounds out to shallow center field, Brayan Rocchio to Carlos Santana.
56.2 mph
5 ft
-48 deg

Bottom 1st
Steven Kwan flies out to deep left center field to Cedric Mullins.
96.6 mph
359 ft
31 deg

Angel Martínez grounds out to shallow infield, Ryan O'Hearn to Zach Eflin.
101.8 mph
5 ft
-26 deg
José Ramírez lines out to right center field to Cedric Mullins.
84.7 mph
300 ft
24 deg

Top 2nd
Ryan O'Hearn singles to center field.
98.4 mph
216 ft
12 deg
Ramón Laureano flies out to center field to Angel Martínez.
77.7 mph
288 ft
31 deg
Colton Cowser grounds out to second base. Ryan O'Hearn out at second.
91.1 mph
58 ft
1 deg
Bottom 2nd
Kyle Manzardo called out on strikes.
Carlos Santana grounds out to shallow infield, Ryan O'Hearn to Zach Eflin.
74.4 mph
4 ft
-37 deg

Nolan Jones flies out to deep left field to Colton Cowser.
95.3 mph
310 ft
45 deg
Top 3rd
Ramón Urías walks.
Cedric Mullins doubles to deep right field. Ramón Urías to third.
99.2 mph
303 ft
19 deg

Jacob Stallings hits into a force out to shallow infield. Ramón Urías out at home.
71.7 mph
2 ft
-51 deg
Cedric Mullins picked off, caught stealing third.
Jackson Holliday strikes out swinging.

Bottom 3rd
Daniel Schneemann grounds out to second base, Jordan Westburg to Ryan O'Hearn.
87.7 mph
8 ft
-13 deg
Brayan Rocchio grounds out to shallow infield, Zach Eflin to Gunnar Henderson to Ryan O'Hearn.
99.7 mph
103 ft
5 deg
Bo Naylor strikes out swinging.
Top 4th
Jordan Westburg doubles to deep center field.
107.3 mph
409 ft
31 deg
Gunnar Henderson grounds out to shallow infield, Brayan Rocchio to Carlos Santana. Jordan Westburg to third.
92.3 mph
7 ft
-25 deg

Ryan O'Hearn out on a sacrifice fly to deep left center field to Steven Kwan. Jordan Westburg scores.
96.2 mph
355 ft
29 deg
Ramón Laureano singles to center field.
106.4 mph
307 ft
19 deg
Colton Cowser lines out to left field to Steven Kwan.
96.8 mph
289 ft
19 deg
Bottom 4th
Steven Kwan walks.

Angel Martínez strikes out swinging.
José Ramírez doubles to right field. Steven Kwan to third.
86.2 mph
213 ft
15 deg

Kyle Manzardo singles to shallow center field. José Ramírez scores. Steven Kwan scores.
65.2 mph
188 ft
25 deg
Carlos Santana strikes out swinging.

Kyle Manzardo to second.
Passed Ball
Nolan Jones flies out to deep right field to Ramón Laureano.
98.9 mph
359 ft
28 deg
Top 5th
Ramón Urías lines out to shallow left field to Brayan Rocchio.
91.9 mph
167 ft
10 deg
Cedric Mullins grounds out to shallow infield to Carlos Santana.
75.6 mph
38 ft
1 deg

Jacob Stallings strikes out swinging.
Bottom 5th
Daniel Schneemann strikes out swinging.
Brayan Rocchio grounds out to second base, Jordan Westburg to Ryan O'Hearn.
87.5 mph
5 ft
-27 deg
Bo Naylor pops out to shallow infield to Gunnar Henderson.
92.9 mph
73 ft
71 deg
Top 6th
Jackson Holliday homers to right field.
96.5 mph
356 ft
28 deg

Jordan Westburg grounds out to shallow infield, José Ramírez to Carlos Santana.
99 mph
4 ft
-37 deg
Gunnar Henderson grounds out to second base, Carlos Santana to Slade Cecconi.
70 mph
7 ft
-33 deg

Ryan O'Hearn pops out to José Ramírez.
79.8 mph
189 ft
59 deg
Bottom 6th
Andrew Kittredge (P) replaces Zach Eflin (P).
Steven Kwan lines out to deep right center field to Ramón Laureano.
95.9 mph
352 ft
23 deg

Angel Martínez flies out to deep right field to Ramón Laureano.
88.6 mph
322 ft
36 deg
José Ramírez flies out to left field to Colton Cowser.
82.2 mph
279 ft
38 deg

Top 7th
Nic Enright (P) replaces Slade Cecconi (P).
Ramón Laureano flies out to deep center field to Angel Martínez.
100.2 mph
357 ft
30 deg
Colton Cowser grounds out to shortstop, Brayan Rocchio to Carlos Santana.
72.4 mph
30 ft
-2 deg
Ramón Urías walks.
Cedric Mullins called out on strikes.

Bottom 7th
Yennier Cano (P) replaces Andrew Kittredge (P).
Kyle Manzardo flies out to deep left field to Colton Cowser.
97.4 mph
334 ft
42 deg
Carlos Santana grounds out to first base to Ryan O'Hearn.
101.7 mph
7 ft
-20 deg

Nolan Jones flies out to deep center field to Cedric Mullins.
90.4 mph
340 ft
27 deg
Top 8th
Hunter Gaddis (P) replaces Nic Enright (P).
Dylan Carlson pinch-hitting for Jacob Stallings.
Dylan Carlson strikes out swinging.
Jackson Holliday grounds out to shortstop, José Ramírez to Carlos Santana.
102.2 mph
103 ft
4 deg

Jordan Westburg flies out to center field to Angel Martínez.
84.4 mph
271 ft
42 deg
Bottom 8th
Alex Jackson (C) replaces Dylan Carlson (PH), batting 9th.
Colin Selby (P) replaces Yennier Cano (P).
Daniel Schneemann flies out to deep center field to Cedric Mullins.
97.1 mph
365 ft
33 deg
Brayan Rocchio flies out to left center field to Colton Cowser.
84.6 mph
294 ft
36 deg
Bo Naylor doubles to left center field.
100.7 mph
262 ft
14 deg
Steven Kwan singles to shallow center field, advances to 2nd. Bo Naylor scores.
96.2 mph
226 ft
12 deg

Angel Martínez walks.
José Ramírez strikes out swinging.

Top 9th
Austin Hedges (C) replaces Bo Naylor (C), batting 9th.
Emmanuel Clase (P) replaces Hunter Gaddis (P).

Gunnar Henderson called out on strikes.

Ryan O'Hearn grounds out to second base, Daniel Schneemann to Emmanuel Clase.
62.7 mph
107 ft
14 deg
Ramón Laureano called out on strikes.
BAL
CLE









