MLB · All-Time Matchup

Cleveland Guardians
VS

Philadelphia Phillies
Cleveland Guardians vs Philadelphia Phillies:All-Time Matchup History
Matchup Overview
The Cleveland Guardians and Philadelphia Phillies have met 15 times in MLB. Philadelphia Phillies hold a clear edge in the all-time series, 8–7. Philadelphia Phillies have had the upper hand recently, going 3–2 in their last 5 meetings. Their most recent matchup ended 3–0 in favor of Philadelphia Phillies on May 11, 2025. They are scheduled to meet again on May 22, 2026.
All-Time Head-to-Head
Showing 15 games from available historical data.
| Date | Away | Score | Home |
|---|---|---|---|
| May 11, 25 | PHI | 3–0 | CLE |
| May 10, 25 | PHI | 7–1 | CLE |
| May 9, 25 | PHI | 0–6 | CLE |
| Jul 28, 24 | CLE | 4–3 | PHI |
| Jul 27, 24 | CLE | 0–8 | PHI |
| Jul 26, 24 | CLE | 3–1 | PHI |
| Jul 23, 23 | PHI | 8–5 | CLE |
| Jul 22, 23 | PHI | 0–1 | CLE |
| Jul 21, 23 | PHI | 5–6 | CLE |
| Sep 22, 19 | PHI | 1–10 | Cleveland Indians |
| Sep 21, 19 | PHI | 9–4 | Cleveland Indians |
| Sep 20, 19 | PHI | 2–5 | Cleveland Indians |
| May 1, 16 | Cleveland Indians | 1–2 | PHI |
| Apr 30, 16 | Cleveland Indians | 3–4 | PHI |
| Apr 29, 16 | Cleveland Indians | 3–4 | PHI |
Overall Record
since 2016
Cleveland Guardians
7Philadelphia Phillies
815 games in available data
Last 5 Meetings
PHI3
@May 11
0CLE
PHI7
@May 10
1CLE
PHI0
@May 9
6CLE
CLE4
@Jul 28
3PHI
CLE0
@Jul 27
8PHI