Open the board

Pittsburgh Pirates 3, Los Angeles Angels 4: final score and stats

Los Angeles Angels beat Pittsburgh Pirates, Pittsburgh Pirates 3 to Los Angeles Angels 4, on Thursday, April 24, 2025 at Angel Stadium, Anaheim, California. Below: the box score, top performers, team stats, injuries and recent form for Los Angeles Angels vs Pittsburgh Pirates.

MLBThursday, April 24, 2025
DateApr 24, 2025
Start time9:29 PM ET
VenueAngel Stadium, Anaheim, California
TVFanDuel SN West, MLB.TV, SportsNet PIT
Attendance29,060

Line score

Team123456789R
Pittsburgh Pirates2100000003
Los Angeles Angels00030001-4

Top performers

Pittsburgh Pirates
Batting AverageJoey Bart · 2-4, 2B, K
Home RunsOneil Cruz · 2-5, HR, RBI, R
Runs Batted InKe'Bryan Hayes · 1-4, RBI
MLB RatingOneil Cruz · 2-5, HR, RBI, R
Los Angeles Angels
Batting AverageZach Neto · 3-4, HR, 2B, RBI, R, K
Home RunsLogan O'Hoppe · 1-4, HR, 2 RBI, R, K
Runs Batted InLogan O'Hoppe · 1-4, HR, 2 RBI, R, K
MLB RatingZach Neto · 3-4, HR, 2B, RBI, R, K

Team comparison

Pittsburgh PiratesLos Angeles Angels
Runs per game
-
-
Runs allowed per game
-
-
10-16Record12-12
3rd in NL CentStanding5th in AL West
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

Pittsburgh Pirates
Endy Rodriguez C · Hip - Surgery
Out
Los Angeles Angels
Jack Kochanowicz SP · Elbow - Surgery
Out

Box score

Pittsburgh Pirates

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Oneil Cruz2-5512110010.256.357.549
Bryan Reynolds1-4401000013.262.322.388
Andrew McCutchen1-4411000123.250.351.406
Joey Bart2-4402000118.302.397.413
Ke'Bryan Hayes1-4401100021.216.281.284
Alexander Canario0-3300000111.077.172.192
Enmanuel Valdez0-110000008.218.328.400
Matt Gorski1-4411110118.250.2501.000
Jared Triolo0-330000005.171.216.229
Adam Frazier1-110100008.233.296.315
Isiah Kiner-Falefa0-3300001114.280.344.341
Team9-3636393215149

Pittsburgh Pirates

PlayerIPHRERBBKHRPC-STERAPC
Carmen Mlodzinski5.053314177-506.9577
Kyle Nicolas2.000003034-2414.7334
Chase Shugart1.011100120-111.8620
Team8.0644172131-85131

Los Angeles Angels

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jorge Soler0-4400000217.250.306.443
Zach Neto3-4413110114.238.273.619
Mike Trout1-4411000015.172.275.483
Taylor Ward1-4411100014.214.250.439
Logan O'Hoppe1-4411210118.282.301.549
Nolan Schanuel0-3300000114.256.323.395
Luis Rengifo0-330000018.200.233.294
Jo Adell0-2200001014.209.264.358
Kyren Paris0-3300000117.246.333.541
Team6-3131464217131

Los Angeles Angels

PlayerIPHRERBBKHRPC-STERAPC
Tyler Anderson6.063301289-562.6089
Ryan Johnson1.010011018-85.4018
Ryan Zeferjahn1.010002024-153.5224
Kenley Jansen1.010001018-140.0018
Team9.0933152149-93149

Season series

PIT wins series 2-1
Apr 24, 2025PIT 3, LAA 4
Apr 23, 2025PIT 3, LAA 0
Apr 22, 2025PIT 9, LAA 3

Team pages

More MLB games on Apr 24, 2025

Frequently asked questions

Who won Pittsburgh Pirates vs Los Angeles Angels?

Los Angeles Angels won, 4-3, on Thursday, April 24, 2025.

What was the final score of Pittsburgh Pirates vs Los Angeles Angels?

Pittsburgh Pirates 3, Los Angeles Angels 4.

Who were the top performers?

Pittsburgh Pirates: Joey Bart (2-4, 2B, K batting average). Los Angeles Angels: Zach Neto (3-4, HR, 2B, RBI, R, K batting average).

Where is Pittsburgh Pirates vs Los Angeles Angels played?

Angel Stadium, Anaheim, California.

The model’s read

Grades, leans and the full breakdown for Pittsburgh Pirates vs Los Angeles Angels are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.