MLB · All-Time Matchup
Cleveland Guardians logo

Cleveland Guardians

VS
Pittsburgh Pirates logo

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.

DateAwayScoreHome
Apr 20, 25
CLE
54
PIT
Apr 19, 25
CLE
30
PIT
Apr 18, 25
CLE
107
PIT
Sep 1, 24
PIT
16
CLE
Aug 31, 24
PIT
30
CLE
Aug 30, 24
PIT
810
CLE
Jul 19, 23
CLE
57
PIT
Jul 18, 23
CLE
101
PIT
Jul 17, 23
CLE
110
PIT
Jun 20, 21
Cleveland Indians
21
PIT
Jun 19, 21
Cleveland Indians
36
PIT
Jun 18, 21
Cleveland Indians
1011
PIT
Sep 27, 20
PIT
68
Cleveland Indians
Sep 26, 20
PIT
80
Cleveland Indians
Sep 25, 20
PIT
34
Cleveland Indians
Aug 20, 20
Cleveland Indians
20
PIT
Aug 19, 20
Cleveland Indians
61
PIT
Aug 18, 20
Cleveland Indians
63
PIT
Jul 22, 20
Cleveland Indians
53
PIT
Jul 20, 20
PIT
711
Cleveland Indians
Jul 18, 20
Cleveland Indians
53
PIT
Jul 25, 18
PIT
04
Cleveland Indians
Jul 24, 18
PIT
94
Cleveland Indians
Jul 23, 18
PIT
70
Cleveland Indians
Jul 5, 15
Cleveland Indians
35
PIT
Jul 4, 15
Cleveland Indians
01
PIT
Jul 3, 15
Cleveland Indians
52
PIT

Overall Record

since 2015

Cleveland Guardians
18
Pittsburgh Pirates
9
27 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