Bottom 2nd
Konnor Griffin doubles to deep center field. Ryan O'Hearn scores.
105.8 mph
369 ft
18 deg
Jared Triolo singles to right field. Konnor Griffin scores.
94.6 mph
105 ft
4 deg
Henry Davis doubles to deep left field. Jared Triolo scores.
112.3 mph
291 ft
16 deg
Oneil Cruz singles to left center field. Henry Davis scores.
106.9 mph
11 ft
-18 deg

Top 5th
Gunnar Henderson doubles to right field. Blaze Alexander scores.
98.2 mph
157 ft
9 deg

Adley Rutschman doubles to left center field. Gunnar Henderson scores.
94.6 mph
303 ft
18 deg

Bottom 5th
Ryan O'Hearn out on a sacrifice fly to center field to Colton Cowser. Bryan Reynolds scores.
93.9 mph
329 ft
22 deg

Top 7th
Taylor Ward doubles to deep center field. Blaze Alexander scores.
104.4 mph
357 ft
17 deg

Top 9th
Gunnar Henderson homers to center field.
101 mph
397 ft
31 deg

1
HR
0
4
R
5
9
H
6
0
SB
0
8
LOB
5
.265
AVG
.222
.359
OBP
.353
.441
SLG
.333
5.63
ERA
4.00
10
K
9
6
BB
5
Current Series
2026 AL East
Game Summary
The Pittsburgh Pirates squeaked out a win over the Baltimore Orioles, 5 to 4, on April 3.
Game Info
PNC Park
Pittsburgh, Pennsylvania
69°
10 mph SW
Home Plate: Chad Fairchild
First Base: Jeremie Rehak
Second Base: Dan Iassogna
Third Base: James Jean
| Batters | AB | R | H | RBI | HR | SB | BB | K |
|---|---|---|---|---|---|---|---|---|
T. Ward LF | 3 | 0 | 1 | 1 | 0 | 0 | 2 | 2 |
G. Henderson SS | 5 | 2 | 3 | 2 | 1 | 0 | 0 | 0 |
P. Alonso 1B | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 3 |
A. Rutschman C | 3 | 0 | 1 | 1 | 0 | 0 | 1 | 0 |
S. Basallo DH | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
D. Beavers RF | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
J. Jackson 2B | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
L. Taveras PH | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
C. Mayo 3B | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
C. Cowser CF | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
B. Alexander 3B-2B | 4 | 2 | 2 | 0 | 0 | 0 | 0 | 1 |
| Totals | 34 | 4 | 9 | 4 | 1 | 0 | 5 | 9 |
| Batters | AB | R | H | RBI | HR | SB | BB | K |
|---|---|---|---|---|---|---|---|---|
O. Cruz CF | 4 | 0 | 1 | 1 | 0 | 0 | 0 | 1 |
B. Lowe 2B | 3 | 0 | 1 | 0 | 0 | 0 | 1 | 2 |
B. Reynolds LF | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 1 |
J. Mangum LF | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
M. Ozuna DH | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 2 |
R. O'Hearn RF | 2 | 1 | 0 | 1 | 0 | 0 | 1 | 1 |
S. Horwitz 1B | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
K. Griffin SS | 3 | 1 | 1 | 1 | 0 | 0 | 1 | 1 |
J. Triolo 3B | 3 | 1 | 2 | 1 | 0 | 0 | 0 | 1 |
H. Davis C | 3 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
| Totals | 27 | 5 | 6 | 5 | 0 | 0 | 6 | 10 |
Batting
2B: T. Ward, A. Rutschman, G. Henderson
HR: G. Henderson
TB: T. Ward 2, A. Rutschman 2, B. Alexander 2, G. Henderson 7, D. Beavers 2
RBI: T. Ward, A. Rutschman, G. Henderson 2
2-out RBI: A. Rutschman, G. Henderson
Runners left in scoring position, 2 out: P. Alonso, C. Cowser, S. Basallo 3
GIDP: J. Jackson, B. Alexander
Team RISP: 1-for-9
Team LOB: 8
Batting
2B: B. Lowe, H. Davis, K. Griffin
TB: B. Lowe 2, J. Triolo 2, O. Cruz, H. Davis 2, K. Griffin 2
RBI: R. O'Hearn, J. Triolo, O. Cruz, H. Davis, K. Griffin
Runners left in scoring position, 2 out: M. Ozuna, O. Cruz, K. Griffin
SF: R. O'Hearn
GIDP: H. Davis
Team RISP: 2-for-7
Team LOB: 5
Baserunning
CS: O. Cruz
| Pitchers | IP | H | R | ER | BB | K | HR | ERA |
|---|---|---|---|---|---|---|---|---|
K. Bradish (L) | 4.0 | 6 | 4 | 4 | 3 | 6 | 0 | 9.00 |
D. Enns | 1.0 | 0 | 1 | 1 | 3 | 2 | 0 | 9.00 |
T. Wells | 2.0 | 0 | 0 | 0 | 0 | 2 | 0 | 0.00 |
R. Garcia | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
| Totals | 8.0 | 6 | 5 | 5 | 6 | 10 | 0 |
| Pitchers | IP | H | R | ER | BB | K | HR | ERA |
|---|---|---|---|---|---|---|---|---|
M. Keller (W) | 6.0 | 6 | 2 | 2 | 4 | 4 | 0 | 3.00 |
Y. RamÃrez (H) | 0.1 | 2 | 1 | 1 | 1 | 0 | 0 | 27.00 |
M. Montgomery (H) | 0.2 | 0 | 0 | 0 | 0 | 1 | 0 | 0.00 |
D. Santana (H) | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 0.00 |
G. Soto (S) | 1.0 | 1 | 1 | 1 | 0 | 3 | 1 | 9.00 |
| Totals | 9.0 | 9 | 4 | 4 | 5 | 9 | 1 |
WP: D. Enns
Pitches-strikes: D. Enns 39-20, T. Wells 23-15, R. Garcia 8-6, K. Bradish 81-51
Groundouts-flyouts: T. Wells 1-2, R. Garcia 3-0, K. Bradish 3-1
Batters faced: D. Enns 6, T. Wells 6, R. Garcia 3, K. Bradish 19
Pitches-strikes: M. Keller 88-56, D. Santana 10-7, G. Soto 20-15, M. Montgomery 9-8, Y. RamÃrez 19-11
Groundouts-flyouts: M. Keller 7-2, D. Santana 2-0, M. Montgomery 1-0, Y. RamÃrez 0-1
Batters faced: M. Keller 26, D. Santana 3, G. Soto 4, M. Montgomery 2, Y. RamÃrez 4
Inherited runners-scored: M. Montgomery 2-0
| Batters | AB | R | H | RBI | HR | SB | BB | K |
|---|---|---|---|---|---|---|---|---|
T. Ward LF | 3 | 0 | 1 | 1 | 0 | 0 | 2 | 2 |
G. Henderson SS | 5 | 2 | 3 | 2 | 1 | 0 | 0 | 0 |
P. Alonso 1B | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 3 |
A. Rutschman C | 3 | 0 | 1 | 1 | 0 | 0 | 1 | 0 |
S. Basallo DH | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
D. Beavers RF | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
J. Jackson 2B | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
L. Taveras PH | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
C. Mayo 3B | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
C. Cowser CF | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
B. Alexander 3B-2B | 4 | 2 | 2 | 0 | 0 | 0 | 0 | 1 |
| Totals | 34 | 4 | 9 | 4 | 1 | 0 | 5 | 9 |
Batting
2B: T. Ward, A. Rutschman, G. Henderson
HR: G. Henderson
TB: T. Ward 2, A. Rutschman 2, B. Alexander 2, G. Henderson 7, D. Beavers 2
RBI: T. Ward, A. Rutschman, G. Henderson 2
2-out RBI: A. Rutschman, G. Henderson
Runners left in scoring position, 2 out: P. Alonso, C. Cowser, S. Basallo 3
GIDP: J. Jackson, B. Alexander
Team RISP: 1-for-9
Team LOB: 8
| Pitchers | IP | H | R | ER | BB | K | HR | ERA |
|---|---|---|---|---|---|---|---|---|
K. Bradish (L) | 4.0 | 6 | 4 | 4 | 3 | 6 | 0 | 9.00 |
D. Enns | 1.0 | 0 | 1 | 1 | 3 | 2 | 0 | 9.00 |
T. Wells | 2.0 | 0 | 0 | 0 | 0 | 2 | 0 | 0.00 |
R. Garcia | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
| Totals | 8.0 | 6 | 5 | 5 | 6 | 10 | 0 |
WP: D. Enns
Pitches-strikes: D. Enns 39-20, T. Wells 23-15, R. Garcia 8-6, K. Bradish 81-51
Groundouts-flyouts: T. Wells 1-2, R. Garcia 3-0, K. Bradish 3-1
Batters faced: D. Enns 6, T. Wells 6, R. Garcia 3, K. Bradish 19
| Batters | AB | R | H | RBI | HR | SB | BB | K |
|---|---|---|---|---|---|---|---|---|
O. Cruz CF | 4 | 0 | 1 | 1 | 0 | 0 | 0 | 1 |
B. Lowe 2B | 3 | 0 | 1 | 0 | 0 | 0 | 1 | 2 |
B. Reynolds LF | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 1 |
J. Mangum LF | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
M. Ozuna DH | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 2 |
R. O'Hearn RF | 2 | 1 | 0 | 1 | 0 | 0 | 1 | 1 |
S. Horwitz 1B | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
K. Griffin SS | 3 | 1 | 1 | 1 | 0 | 0 | 1 | 1 |
J. Triolo 3B | 3 | 1 | 2 | 1 | 0 | 0 | 0 | 1 |
H. Davis C | 3 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
| Totals | 27 | 5 | 6 | 5 | 0 | 0 | 6 | 10 |
Batting
2B: B. Lowe, H. Davis, K. Griffin
TB: B. Lowe 2, J. Triolo 2, O. Cruz, H. Davis 2, K. Griffin 2
RBI: R. O'Hearn, J. Triolo, O. Cruz, H. Davis, K. Griffin
Runners left in scoring position, 2 out: M. Ozuna, O. Cruz, K. Griffin
SF: R. O'Hearn
GIDP: H. Davis
Team RISP: 2-for-7
Team LOB: 5
Baserunning
CS: O. Cruz
| Pitchers | IP | H | R | ER | BB | K | HR | ERA |
|---|---|---|---|---|---|---|---|---|
M. Keller (W) | 6.0 | 6 | 2 | 2 | 4 | 4 | 0 | 3.00 |
Y. RamÃrez (H) | 0.1 | 2 | 1 | 1 | 1 | 0 | 0 | 27.00 |
M. Montgomery (H) | 0.2 | 0 | 0 | 0 | 0 | 1 | 0 | 0.00 |
D. Santana (H) | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 0.00 |
G. Soto (S) | 1.0 | 1 | 1 | 1 | 0 | 3 | 1 | 9.00 |
| Totals | 9.0 | 9 | 4 | 4 | 5 | 9 | 1 |
Pitches-strikes: M. Keller 88-56, D. Santana 10-7, G. Soto 20-15, M. Montgomery 9-8, Y. RamÃrez 19-11
Groundouts-flyouts: M. Keller 7-2, D. Santana 2-0, M. Montgomery 1-0, Y. RamÃrez 0-1
Batters faced: M. Keller 26, D. Santana 3, G. Soto 4, M. Montgomery 2, Y. RamÃrez 4
Inherited runners-scored: M. Montgomery 2-0
Top 1st
Taylor Ward walks.

Gunnar Henderson lines out to right field to Ryan O'Hearn.
105.7 mph
305 ft
17 deg

Pete Alonso called out on strikes.

Adley Rutschman hits into a force out to shortstop. Taylor Ward out at second.
73.4 mph
28 ft
-3 deg

Bottom 1st
Oneil Cruz strikes out swinging.

Brandon Lowe doubles to deep right field.
100.2 mph
285 ft
19 deg

Bryan Reynolds called out on strikes.

Marcell Ozuna called out on strikes.

Top 2nd
Samuel Basallo grounds out to shallow infield, Mitch Keller to Spencer Horwitz.
103.1 mph
27 ft
-6 deg
Dylan Beavers singles to right field.
105.3 mph
60 ft
2 deg
Jeremiah Jackson grounds out to shortstop. Dylan Beavers out at second.
85.8 mph
15 ft
-8 deg

Bottom 2nd
Ryan O'Hearn walks.

Spencer Horwitz strikes out swinging.
Konnor Griffin doubles to deep center field. Ryan O'Hearn scores.
105.8 mph
369 ft
18 deg
Jared Triolo singles to right field. Konnor Griffin scores.
94.6 mph
105 ft
4 deg
Henry Davis doubles to deep left field. Jared Triolo scores.
112.3 mph
291 ft
16 deg
Oneil Cruz singles to left center field. Henry Davis scores.
106.9 mph
11 ft
-18 deg

Oneil Cruz caught stealing second.
Caught Stealing

Brandon Lowe walks.

Bryan Reynolds flies out to shallow center field to Taylor Ward.
83.6 mph
290 ft
37 deg

Top 3rd
Colton Cowser walks.
Blaze Alexander grounds out to shallow infield. Colton Cowser out at second.
100 mph
8 ft
-15 deg
Taylor Ward walks.

Gunnar Henderson singles to left field. Taylor Ward to second.
93.6 mph
222 ft
13 deg

Pete Alonso lines out to second base to Brandon Lowe.
85.6 mph
167 ft
14 deg

Bottom 3rd
Marcell Ozuna strikes out swinging.

Ryan O'Hearn strikes out swinging.

Spencer Horwitz grounds out to second base, Jeremiah Jackson to Pete Alonso.
72.9 mph
39 ft
Top 4th
Adley Rutschman walks.

Samuel Basallo flies out to deep left field to Bryan Reynolds.
90.4 mph
336 ft
35 deg
Dylan Beavers singles to shallow infield. Adley Rutschman to second.
29.7 mph
2 ft
-47 deg
Jeremiah Jackson flies out to right center field to Oneil Cruz. Adley Rutschman to third.
90.2 mph
312 ft
36 deg

Colton Cowser strikes out swinging.
Bottom 4th
Konnor Griffin walks.
Jared Triolo singles to right field. Konnor Griffin to second.
85.9 mph
164 ft
9 deg
Henry Davis grounds out to third base. Jared Triolo to second. Konnor Griffin out at third.
103.9 mph
20 ft
-6 deg
Oneil Cruz grounds out to second base, Jeremiah Jackson to Pete Alonso.
80.4 mph
17 ft
-9 deg

Top 5th
Blaze Alexander singles to left field.
79.7 mph
204 ft
20 deg
Taylor Ward called out on strikes.

Gunnar Henderson doubles to right field. Blaze Alexander scores.
98.2 mph
157 ft
9 deg

Pete Alonso strikes out swinging.

Adley Rutschman doubles to left center field. Gunnar Henderson scores.
94.6 mph
303 ft
18 deg

Samuel Basallo grounds out to first base to Spencer Horwitz.
98.8 mph
18 ft
-8 deg
Bottom 5th
Dietrich Enns (P) replaces Kyle Bradish (P).
Brandon Lowe called out on strikes.

Bryan Reynolds walks.

Marcell Ozuna walks. Bryan Reynolds to second.

Bryan Reynolds to third.
Wild Pitch

Ryan O'Hearn out on a sacrifice fly to center field to Colton Cowser. Bryan Reynolds scores.
93.9 mph
329 ft
22 deg

Spencer Horwitz walks. Marcell Ozuna to second.
Konnor Griffin strikes out swinging.
Top 6th
Dylan Beavers pops out to shortstop to Jared Triolo.
89.4 mph
141 ft
70 deg
Jeremiah Jackson grounds out to shortstop, Konnor Griffin to Spencer Horwitz.
86.7 mph
4 ft
-32 deg

Colton Cowser grounds out to shallow infield, Spencer Horwitz to Mitch Keller.
55.6 mph
2 ft
-36 deg
Bottom 6th
Tyler Wells (P) replaces Dietrich Enns (P).
Jared Triolo strikes out swinging.
Henry Davis grounds out to third base, Blaze Alexander to Pete Alonso.
93.1 mph
11 ft
-11 deg
Oneil Cruz flies out to right center field to Dylan Beavers.
83.3 mph
316 ft
37 deg

Top 7th
Yohan RamÃrez (P) replaces Mitch Keller (P).
Blaze Alexander singles to shallow center field.
67.7 mph
207 ft
35 deg
Taylor Ward doubles to deep center field. Blaze Alexander scores.
104.4 mph
357 ft
17 deg

Gunnar Henderson flies out to center field to Oneil Cruz.
83.4 mph
297 ft
38 deg

Pete Alonso walks.

Mason Montgomery (P) replaces Yohan RamÃrez (P).
Adley Rutschman grounds out to shortstop, Konnor Griffin to Spencer Horwitz. Pete Alonso to second. Taylor Ward to third.
91.9 mph
2 ft
-48 deg

Samuel Basallo strikes out swinging.
Bottom 7th
Brandon Lowe strikes out swinging.

Bryan Reynolds flies out to deep left field to Taylor Ward.
86.7 mph
312 ft
38 deg

Marcell Ozuna pops out to first base to Pete Alonso.
82.1 mph
103 ft
73 deg

Top 8th
Dennis Santana (P) replaces Mason Montgomery (P).
Jake Mangum (LF) replaces Bryan Reynolds (LF), batting 3rd.
Dylan Beavers grounds out to second base, Brandon Lowe to Spencer Horwitz.
105.8 mph
67 ft
2 deg
Leody Taveras pinch-hitting for Jeremiah Jackson.
Leody Taveras strikes out swinging.
Colton Cowser grounds out to third base, Jared Triolo to Spencer Horwitz.
86.7 mph
18 ft
-5 deg
Bottom 8th
Coby Mayo (3B) replaces Leody Taveras (PH), batting 7th.
Blaze Alexander switches from 3B to 2B.
Rico Garcia (P) replaces Tyler Wells (P).
Ryan O'Hearn grounds out to first base, Pete Alonso to Rico Garcia.
82.8 mph
72 ft
5 deg

Spencer Horwitz grounds out to first base, Pete Alonso to Rico Garcia.
71.8 mph
4 ft
-25 deg
Konnor Griffin grounds out to shallow infield, Rico Garcia to Pete Alonso.
65.7 mph
22 ft
-5 deg
Top 9th
Gregory Soto (P) replaces Dennis Santana (P).
Blaze Alexander strikes out swinging.
Taylor Ward strikes out swinging.

Gunnar Henderson homers to center field.
101 mph
397 ft
31 deg

Pete Alonso strikes out swinging.

BAL
PIT