MLB · All-Time Matchup
Cleveland Guardians logo

Cleveland Guardians

VS
Philadelphia Phillies logo

Philadelphia Phillies

Cleveland Guardians vs Philadelphia Phillies:All-Time Matchup History

Matchup Overview

The Cleveland Guardians and Philadelphia Phillies have met 18 times in MLB. The all-time series is perfectly even at 9–9. Philadelphia Phillies have had the upper hand recently, going 3–2 in their last 5 meetings. Their most recent matchup ended 3–1 in favor of Cleveland Guardians on May 24, 2026.

Next Meeting

No upcoming game scheduled between these teams this season.

All-Time Head-to-Head

Showing 18 games from available historical data.

DateAwayScoreHome
May 24, 26
CLE
31
PHI
May 23, 26
CLE
03
PHI
May 22, 26
CLE
10
PHI
May 11, 25
PHI
30
CLE
May 10, 25
PHI
71
CLE
May 9, 25
PHI
06
CLE
Jul 28, 24
CLE
43
PHI
Jul 27, 24
CLE
08
PHI
Jul 26, 24
CLE
31
PHI
Jul 23, 23
PHI
85
CLE
Jul 22, 23
PHI
01
CLE
Jul 21, 23
PHI
56
CLE
Sep 22, 19
PHI
110
Cleveland Indians
Sep 21, 19
PHI
94
Cleveland Indians
Sep 20, 19
PHI
25
Cleveland Indians
May 1, 16
Cleveland Indians
12
PHI
Apr 30, 16
Cleveland Indians
34
PHI
Apr 29, 16
Cleveland Indians
34
PHI

Overall Record

since 2016

Cleveland Guardians
9
Philadelphia Phillies
9
18 games in available data

Last 5 Meetings

CLE3
@May 24
1PHI
CLE0
@May 23
3PHI
CLE1
@May 22
0PHI
PHI3
@May 11
0CLE
PHI7
@May 10
1CLE