• Who: Pirates (9-15) vs. Angels (11-11) • What: MLB regular season, Game 25 • When: 9:29 p.m., Eastern time • Where: Angel Stadium • Weather: 64°, partly cloudy • Pitchers: LHP Andrew Heaney (1-1, 2.13 ERA) vs. RHP Jack Kochanowicz (1-2, 6.20 ERA) • TV: SportsNet Pittsburgh • Radio: Pirates Radio Network • Streaming: SNP360, MLB.TV • Satellite: SiriusXM 861/853 • Boxscore: MLB.com • Medianotes: Pirates | Angels
► FOLLOW ALONG
• Trout flies out to left field and that's it. Final: Pirates 3, Angels 0
• Ryan Borucki is warming in the bullpen.
• IKF squeezes a hard-hit ground ball and throws to first for the out.
• Soler squeaks a double down the left-field line.
• Santana strikes out Adell looking.
• Santana comes on to close it out.
• 1-3, Reynolds. We head to the bottom half.
• Cruz strikes out looking.
• IKF flies out to right field.
• RUN: Pham's broken bat single scores Frazier from second. Pirates, 3-0
• Frazier swipes second.
• Pham gets boo'd as he comes to the plate.
• Frazier walks on five pitches. Bringing up Pham.
• Carl Edwards Jr. gets the ninth for the Angels.
• Dennis Santana is warming in the Pirates bullpen.
• End of eighth inning: Clean inning of work for Ferguson as he retires Paris, 5-3.
• Ferguson twists out of the way of a come backer and Frazier fields it behind the mound for a 4-3 groundout.
• Schanuel grounds out to Frazier at second base. One away.
• Ferguson gets the eighth. Triolo remains in the game at first.
• A: 31,256
• Hayes strikes out, stranding two runners. Pirates have tallied 11 hits, and left seven on base. They are 0-for-5 with RISP.
• Caleb Ferguson is warming in the bullpen.
• Bart finds a hole to the left of second base.
• He singles into right field.
• Jared Triolo is hitting for Valdez.
• Cutch strikes out on four pitches.
• Reynolds tries to hold his swing but goes to far and strikes out for the first time tonight.
• End of seventh inning: Bednar with another really nice inning of work as he strikes out d'Arnaud. He threw 13 pitches, 10 strikes. Really attacked the zone.
• Ward pops up to Valdez in foul territory in front of the Pirates' dugout.
• Bednar strikes out Trout on eight pitches.
• Heaney's final line: 6 IP, 1 H, 9 K, 0 ER, 0 BB. He threw 95 pitches.
• David Bednar is entering the game.
• Cruz with a hard-hit groundout to first.
• 6-3, IKF.
• Pham Ks on six pitches.
• Heaney is the first Pirates' left hander to strike out at least the first six batters since Francisco Liriano on June 1, 2013. In the expansion era, only one Pirates starter has struck out six-plus consecutive batters and that was Paul Skenes. He struck out the first seven Cubs batters on May 17.
• Reid Detmers has entered the game. Kochanowicz's final line: 6 IP, 8 H, 2 ER, 1 BB, 3 K
• End of sixth inning: Another 1-2-3 inning for Heaney as he gets Neto to ground out to short.
• Soler pops out to Valdez at first.
• Another great play from Hayes at third to get Adell.
• 6-3 double play ball from Frazier ends the top of the sixth.
• Hayes reaches on an infield single.
• Bart strikes out.
• Heaney is at 82 pitches through five innings. Threw 23 that inning. He also recorded his 1,100th career strikeout tonight.
• End of fifth inning: Got 'em! Heaney strikes out Paris for his ninth of the night.
• Well, it looks like the radar gun/Statcast here at Angel Stadium is broken.
• Rengifo lines out to Cruz in center field. Two away.
• IKF drops a line out that popped out the top of his glove. Two on.
• d'Arnaud breaks up the no-hitter with a double down the left field line.
• Ward flies out to center field.
• Valdez grounds out into another inning-ending double play, 4-6-3.
• McCutchen drills one through the left side past Neto. Might've been a little luck involved there.
• Reynolds singles into left.
• HOME RUN: Cruz Missile! He hits home run No. 6 on the season sending one 463 feet with a 116.6 exit velocity. That's the fourth longest home run in the majors this season. Holy cow.
• Heaney tonight: KKKKK (He just struck out d'Arnaud with an up and away fastball.)
• Four strikeouts through four batters tonight for Heaney. He sets Ward down with a slider in the dirt.
• Pirates go down in order as Pham swings over a sinker that broke out of the zone in the bottom left corner. Kochanowicz needed just 11 pitches in that inning.
• 4-3 ground out for Frazier.
• Hayes lines out to Trout in right field. Went the opposite way with a 98 mph fastball up and away.
• End of first inning: Heaney sets down the side in order with three strike outs as he gets Trout with an inside fastball.
• The southpaw records another K, as he sets Neto down on six pitches.
• Heaney strikes out Soler to start the bottom half, pinpointed a fastball on the inside edge.
• Bart watches strike three, a fastball right down the heart of the plate. Not sure how you let that one go.
• Valdez slaps one the opposite way into left field for a single.
• McCutchen walks on six pitches.
• Reynolds grounds back out to the mound.
• Cruz grounds out to second to start this one.
• First pitch: Pirates vs. Angels, Jack Kochanowicz to Oneil Cruz, Angel Stadium, 9:39 p.m., Eastern time, 61 degrees, partly cloudy
• First time this season Shelton has used the same lineup for two games in a row.
• For Derek Shelton's visitors:
1. Oneil Cruz, CF 2. Bryan Reynolds, RF 3. Andrew McCutchen, DH 4. Enmanuel Valdez, 1B 5. Joey Bart, C 6. Ke'Bryan Hayes, 3B 7. Adam Frazier, 2B 8. Tommy Pham, LF 9. Isiah Kiner-Falefa, SS
• For Ron Washington's Angels:
1. Jorge Soler, DH 2. Zach Neto, SS 3. Mike Trout, RF 4. Taylor Ward, LF 5. Travis d'Arnaud, C 6. Nolan Schanuel, 1B 7. Luis Rengifo, 3B 8. Kyren Paris, 2B 9. Jo Adell, CF
Want to participate in our comments?
Want an ad-free experience?
Become a member, and enjoy premium benefits! Make your voice heard on the Steelers, Penguins and Pirates, and hear right back from tens of thousands of fellow Pittsburgh sports fans worldwide! Plus, access all our premium content, including Dejan Kovacevic columns, Friday Insider, daily Live Qs with the staff, more! And yeah, that's right, no ads at all!
THE ASYLUM
Greg Macafee
4:25 am - 04.23.2025Anaheim, Calif.Final: Pirates 3, Angels 0
• Who: Pirates (9-15) vs. Angels (11-11)
• What: MLB regular season, Game 25
• When: 9:29 p.m., Eastern time
• Where: Angel Stadium
• Weather: 64°, partly cloudy
• Pitchers: LHP Andrew Heaney (1-1, 2.13 ERA) vs. RHP Jack Kochanowicz (1-2, 6.20 ERA)
• TV: SportsNet Pittsburgh
• Radio: Pirates Radio Network
• Streaming: SNP360, MLB.TV
• Satellite: SiriusXM 861/853
• Boxscore: MLB.com
• Media notes: Pirates | Angels
► FOLLOW ALONG
• Trout flies out to left field and that's it. Final: Pirates 3, Angels 0
• Ryan Borucki is warming in the bullpen.
• IKF squeezes a hard-hit ground ball and throws to first for the out.
• Soler squeaks a double down the left-field line.
• Santana strikes out Adell looking.
• Santana comes on to close it out.
• 1-3, Reynolds. We head to the bottom half.
• Cruz strikes out looking.
• IKF flies out to right field.
• RUN: Pham's broken bat single scores Frazier from second. Pirates, 3-0
• Frazier swipes second.
• Pham gets boo'd as he comes to the plate.
• Frazier walks on five pitches. Bringing up Pham.
• Carl Edwards Jr. gets the ninth for the Angels.
• Dennis Santana is warming in the Pirates bullpen.
• End of eighth inning: Clean inning of work for Ferguson as he retires Paris, 5-3.
• Ferguson twists out of the way of a come backer and Frazier fields it behind the mound for a 4-3 groundout.
• Schanuel grounds out to Frazier at second base. One away.
• Ferguson gets the eighth. Triolo remains in the game at first.
• A: 31,256
• Hayes strikes out, stranding two runners. Pirates have tallied 11 hits, and left seven on base. They are 0-for-5 with RISP.
• Caleb Ferguson is warming in the bullpen.
• Bart finds a hole to the left of second base.
• He singles into right field.
• Jared Triolo is hitting for Valdez.
• Cutch strikes out on four pitches.
• Reynolds tries to hold his swing but goes to far and strikes out for the first time tonight.
• End of seventh inning: Bednar with another really nice inning of work as he strikes out d'Arnaud. He threw 13 pitches, 10 strikes. Really attacked the zone.
• Ward pops up to Valdez in foul territory in front of the Pirates' dugout.
• Bednar strikes out Trout on eight pitches.
• Heaney's final line: 6 IP, 1 H, 9 K, 0 ER, 0 BB. He threw 95 pitches.
• David Bednar is entering the game.
• Cruz with a hard-hit groundout to first.
• 6-3, IKF.
• Pham Ks on six pitches.
• Heaney is the first Pirates' left hander to strike out at least the first six batters since Francisco Liriano on June 1, 2013. In the expansion era, only one Pirates starter has struck out six-plus consecutive batters and that was Paul Skenes. He struck out the first seven Cubs batters on May 17.
• Reid Detmers has entered the game. Kochanowicz's final line: 6 IP, 8 H, 2 ER, 1 BB, 3 K
• End of sixth inning: Another 1-2-3 inning for Heaney as he gets Neto to ground out to short.
• Soler pops out to Valdez at first.
• Another great play from Hayes at third to get Adell.
• 6-3 double play ball from Frazier ends the top of the sixth.
• Hayes reaches on an infield single.
• Bart strikes out.
• Heaney is at 82 pitches through five innings. Threw 23 that inning. He also recorded his 1,100th career strikeout tonight.
• End of fifth inning: Got 'em! Heaney strikes out Paris for his ninth of the night.
• Well, it looks like the radar gun/Statcast here at Angel Stadium is broken.
• Rengifo lines out to Cruz in center field. Two away.
• IKF drops a line out that popped out the top of his glove. Two on.
• d'Arnaud breaks up the no-hitter with a double down the left field line.
• Ward flies out to center field.
• Valdez grounds out into another inning-ending double play, 4-6-3.
• McCutchen drills one through the left side past Neto. Might've been a little luck involved there.
• Reynolds singles into left.
• HOME RUN: Cruz Missile! He hits home run No. 6 on the season sending one 463 feet with a 116.6 exit velocity. That's the fourth longest home run in the majors this season. Holy cow.
• IKF flies out.
• Heaney has drawn 35 swings tonight and has gotten 17 whiffs.
• End of fourth inning: Heaney strikes out Trout with a fastball right down the middle. That's No. 8.
• Neto strikes out swinging, Heaney's seventh of the night.
• Soler flies out to Reynolds on the next pitch.
• Heaney called for a pitch clock violation and Shelton was not happy about it. Was screaming at home plate umpire David Rackley for about a minute.
• Yea, that was a close one.
• Like clockwork, Pham grounds out into a 6-4-3 double play and two runners are stranded.
• Frazier knocks a bloop single into right field in front of Trout. Hayes was off on contact and made it to third easily. Runners on first and third.
• Hayes is hit near the shoulder and takes first base.
• 6-3, Bart.
• End of third inning: Adell lines out to center field. Heaney is at 41 pitches.
• Awkward sliding catch for Reynolds in right, but he comes up with it. Two away.
• That's the first ground ball out for Heaney as Rengifo grounds out to Hayes.
• Valdez flies out to left field.
• Well, McCutchen hits a grounder to short, Cruz tries to advance and he's thrown out at third. Two away.
• Cruz swipes another bag. That's No. 11.
• RUN: Reynolds does his job with a sac fly to right to score IKF. Pirates, 1-0
• Some hit-and-run action for Cruz as he knocks a single into centerfield and IKF advances to third.
• Kiner-Falefa sneaks one past Paris at second. That looked like a little ... luck
• End of second inning: Six up, six down, six strikeouts. Heaney is feeling it tonight.
• Heaney tonight: KKKKK (He just struck out d'Arnaud with an up and away fastball.)
• Four strikeouts through four batters tonight for Heaney. He sets Ward down with a slider in the dirt.
• Pirates go down in order as Pham swings over a sinker that broke out of the zone in the bottom left corner. Kochanowicz needed just 11 pitches in that inning.
• 4-3 ground out for Frazier.
• Hayes lines out to Trout in right field. Went the opposite way with a 98 mph fastball up and away.
• End of first inning: Heaney sets down the side in order with three strike outs as he gets Trout with an inside fastball.
• The southpaw records another K, as he sets Neto down on six pitches.
• Heaney strikes out Soler to start the bottom half, pinpointed a fastball on the inside edge.
• Bart watches strike three, a fastball right down the heart of the plate. Not sure how you let that one go.
• Valdez slaps one the opposite way into left field for a single.
• McCutchen walks on six pitches.
• Reynolds grounds back out to the mound.
• Cruz grounds out to second to start this one.
• First pitch: Pirates vs. Angels, Jack Kochanowicz to Oneil Cruz, Angel Stadium, 9:39 p.m., Eastern time, 61 degrees, partly cloudy
• First time this season Shelton has used the same lineup for two games in a row.
• For Derek Shelton's visitors:
1. Oneil Cruz, CF
2. Bryan Reynolds, RF
3. Andrew McCutchen, DH
4. Enmanuel Valdez, 1B
5. Joey Bart, C
6. Ke'Bryan Hayes, 3B
7. Adam Frazier, 2B
8. Tommy Pham, LF
9. Isiah Kiner-Falefa, SS
• For Ron Washington's Angels:
1. Jorge Soler, DH
2. Zach Neto, SS
3. Mike Trout, RF
4. Taylor Ward, LF
5. Travis d'Arnaud, C
6. Nolan Schanuel, 1B
7. Luis Rengifo, 3B
8. Kyren Paris, 2B
9. Jo Adell, CF
Want to participate in our comments?
Want an ad-free experience?
Become a member, and enjoy premium benefits! Make your voice heard on the Steelers, Penguins and Pirates, and hear right back from tens of thousands of fellow Pittsburgh sports fans worldwide! Plus, access all our premium content, including Dejan Kovacevic columns, Friday Insider, daily Live Qs with the staff, more! And yeah, that's right, no ads at all!
We’d love to have you!