MLB · All-Time Matchup

Los Angeles Angels
VS

Pittsburgh Pirates
Los Angeles Angels vs Pittsburgh Pirates:All-Time Matchup History
Matchup Overview
The Los Angeles Angels and Pittsburgh Pirates have met 30 times in MLB since 2002. The all-time series is perfectly even at 15–15. Pittsburgh Pirates have had the upper hand recently, going 3–2 in their last 5 meetings. Their most recent matchup ended 1–0 in favor of Pittsburgh Pirates on September 5, 2026.
Next Meeting
No upcoming game scheduled between these teams this season.
All-Time Head-to-Head
Showing 30 games from available historical data.
| Date | Away | Score | Home |
|---|---|---|---|
| Sep 5, 26 | LAA | 0–1 | PIT |
| Sep 4, 26 | LAA | 6–1 | PIT |
| Sep 3, 26 | LAA | 0–1 | PIT |
| Apr 24, 25 | PIT | 3–4 | LAA |
| Apr 23, 25 | PIT | 3–0 | LAA |
| Apr 22, 25 | PIT | 9–3 | LAA |
| May 7, 24 | LAA | 5–4 | PIT |
| May 6, 24 | LAA | 9–0 | PIT |
| May 5, 24 | LAA | 1–4 | PIT |
| Jul 22, 23 | PIT | 3–0 | LAA |
| Jul 22, 23 | PIT | 5–7 | LAA |
| Jul 21, 23 | PIT | 5–8 | LAA |
| Aug 14, 19 | PIT | 4–7 | LAA |
| Aug 13, 19 | PIT | 10–7 | LAA |
| Aug 12, 19 | PIT | 10–2 | LAA |
| Jun 4, 16 | LAA | 5–4 | PIT |
| Jun 3, 16 | LAA | 7–8 | PIT |
| Jun 2, 16 | LAA | 9–2 | PIT |
| Jun 22, 13 | PIT | 10–9 | LAA |
| Jun 21, 13 | PIT | 6–1 | LAA |
| Jun 20, 13 | PIT | 5–2 | LAA |
| Jun 23, 07 | PIT | 3–4 | LAA |
| Jun 22, 07 | PIT | 1–10 | LAA |
| Jun 21, 07 | PIT | 4–5 | LAA |
| Jun 16, 04 | LAA | 2–5 | PIT |
| Jun 15, 04 | LAA | 3–5 | PIT |
| Jun 14, 04 | LAA | 4–2 | PIT |
| Jun 11, 02 | PIT | 5–8 | LAA |
| Jun 10, 02 | PIT | 7–3 | LAA |
| Jun 9, 02 | PIT | 3–4 | LAA |
Games before 2014: The information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at "www.retrosheet.org".
Overall Record
since 2002
Los Angeles Angels
15Pittsburgh Pirates
1530 games in available data
Last 5 Meetings
LAA0
@Sep 5
1PIT
LAA6
@Sep 4
1PIT
LAA0
@Sep 3
1PIT
PIT3
@Apr 24
4LAA
PIT3
@Apr 23
0LAA