MLB · All-Time Matchup

Cleveland Guardians
VS

Pittsburgh Pirates
Cleveland Guardians vs Pittsburgh Pirates:All-Time Matchup History
Matchup Overview
The Cleveland Guardians and Pittsburgh Pirates have met 27 times in MLB. Cleveland Guardians hold a dominant all-time edge, leading the series 18–9. Cleveland Guardians have been dominant in recent meetings, winning 4 of their last 5. Their most recent matchup ended 5–4 in favor of Cleveland Guardians on April 20, 2025. They are scheduled to meet again on July 17, 2026.
All-Time Head-to-Head
Showing 27 games from available historical data.
| Date | Away | Score | Home |
|---|---|---|---|
| Apr 20, 25 | CLE | 5–4 | PIT |
| Apr 19, 25 | CLE | 3–0 | PIT |
| Apr 18, 25 | CLE | 10–7 | PIT |
| Sep 1, 24 | PIT | 1–6 | CLE |
| Aug 31, 24 | PIT | 3–0 | CLE |
| Aug 30, 24 | PIT | 8–10 | CLE |
| Jul 19, 23 | CLE | 5–7 | PIT |
| Jul 18, 23 | CLE | 10–1 | PIT |
| Jul 17, 23 | CLE | 11–0 | PIT |
| Jun 20, 21 | Cleveland Indians | 2–1 | PIT |
| Jun 19, 21 | Cleveland Indians | 3–6 | PIT |
| Jun 18, 21 | Cleveland Indians | 10–11 | PIT |
| Sep 27, 20 | PIT | 6–8 | Cleveland Indians |
| Sep 26, 20 | PIT | 8–0 | Cleveland Indians |
| Sep 25, 20 | PIT | 3–4 | Cleveland Indians |
| Aug 20, 20 | Cleveland Indians | 2–0 | PIT |
| Aug 19, 20 | Cleveland Indians | 6–1 | PIT |
| Aug 18, 20 | Cleveland Indians | 6–3 | PIT |
| Jul 22, 20 | Cleveland Indians | 5–3 | PIT |
| Jul 20, 20 | PIT | 7–11 | Cleveland Indians |
| Jul 18, 20 | Cleveland Indians | 5–3 | PIT |
| Jul 25, 18 | PIT | 0–4 | Cleveland Indians |
| Jul 24, 18 | PIT | 9–4 | Cleveland Indians |
| Jul 23, 18 | PIT | 7–0 | Cleveland Indians |
| Jul 5, 15 | Cleveland Indians | 3–5 | PIT |
| Jul 4, 15 | Cleveland Indians | 0–1 | PIT |
| Jul 3, 15 | Cleveland Indians | 5–2 | PIT |
Overall Record
since 2015
Cleveland Guardians
18Pittsburgh Pirates
927 games in available data
Last 5 Meetings
CLE5
@Apr 20
4PIT
CLE3
@Apr 19
0PIT
CLE10
@Apr 18
7PIT
PIT1
@Sep 1
6CLE
PIT3
@Aug 31
0CLE