NBA · All-Time Matchup
Cleveland Cavaliers logo

Cleveland Cavaliers

VS
Detroit Pistons logo

Detroit Pistons

Cleveland Cavaliers vs Detroit Pistons:All-Time Matchup History

Matchup Overview

The Cleveland Cavaliers and Detroit Pistons have met 53 times in NBA. Cleveland Cavaliers hold a dominant all-time edge, leading the series 31–22. Detroit Pistons have been dominant in recent meetings, winning 4 of their last 5. Their most recent matchup ended 107–97 in favor of Detroit Pistons on May 7, 2026. They are scheduled to meet again on May 9, 2026.

All-Time Head-to-Head

Showing 53 games from available historical data.

DateAwayScoreHome
May 7, 26
CLE
97107
DET
May 5, 26
CLE
101111
DET
Mar 4, 26
DET
109113
CLE
Feb 28, 26
CLE
119122
DET
Jan 4, 26
DET
114110
CLE
Oct 27, 25
CLE
11695
DET
Oct 14, 25
DET
100118
CLE
Mar 28, 25
CLE
122133
DET
Feb 6, 25
CLE
118115
DET
Jan 28, 25
DET
91110
CLE
Oct 25, 24
DET
101113
CLE
Oct 16, 24
CLE
92108
DET
Mar 2, 24
CLE
110100
DET
Feb 1, 24
DET
121128
CLE
Dec 3, 23
CLE
110101
DET
Nov 18, 23
DET
100108
CLE
Mar 5, 23
DET
90114
CLE
Feb 9, 23
DET
85113
CLE
Nov 27, 22
CLE
10294
DET
Nov 4, 22
CLE
11288
DET
Mar 20, 22
DET
109113
CLE
Feb 25, 22
CLE
103106
DET
Jan 30, 22
CLE
105115
DET
Nov 13, 21
DET
7898
CLE
Apr 19, 21
CLE
105109
DET
Jan 28, 21
DET
107122
CLE
Dec 27, 20
CLE
128119
DET
Jan 28, 20
CLE
115100
DET
Jan 10, 20
CLE
115112
DET
Jan 8, 20
DET
115113
CLE
Dec 4, 19
DET
12794
CLE
Oct 11, 19
CLE
105109
DET
Mar 18, 19
DET
119126
CLE
Mar 2, 19
DET
12993
CLE
Nov 20, 18
CLE
102113
DET
Oct 25, 18
CLE
103110
DET
Oct 12, 18
DET
129110
CLE
Mar 6, 18
DET
90112
CLE
Jan 31, 18
CLE
114125
DET
Jan 28, 18
DET
104121
CLE
Nov 21, 17
CLE
11688
DET
Mar 14, 17
DET
96128
CLE
Mar 10, 17
CLE
101106
DET
Dec 27, 16
CLE
90106
DET
Nov 19, 16
DET
81104
CLE
Apr 25, 16
CLE
10098
DET
Apr 22, 16
CLE
10191
DET
Apr 21, 16
DET
90107
CLE
Apr 17, 16
DET
101106
CLE
Apr 14, 16
DET
112110
CLE
Feb 23, 16
DET
9688
CLE
Jan 30, 16
CLE
114106
DET
Nov 18, 15
CLE
99104
DET

Overall Record

since 2016

Cleveland Cavaliers
31
Detroit Pistons
22
53 games in available data

Last 5 Meetings

CLE97
@May 7
107DET
CLE101
@May 5
111DET
DET109
@Mar 4
113CLE
CLE119
@Feb 28
122DET
DET114
@Jan 4
110CLE