Cavaliers vs Spurs

Historical record, recent meetings, scoring profile and performance versus model expectation.

Record since the 1976 season
43-70
Spurs lead the series by 27 wins.
@ Cavaliers
30-27
@ Spurs
13-43
Playoffs
0-4
VS EXPECTED
Cavaliers -0.9
Avg Points
101.0-104.4
Most Recent Winner
Cavaliers 113-101

Head-To-Head Margin (Max Last 150 Matches)

Cleveland Cavaliers vs San Antonio Spurs Results

All completed meetings between these teams.
Date Matchup Result Winner Model Projection Stage
Dec 29, 2025 113–101 Cleveland Cavaliers +12 San Antonio Spurs +8.5 Regular
Dec 5, 2025 117–130 Cleveland Cavaliers +13 Cleveland Cavaliers +4.2 Regular
Apr 4, 2025 114–113 Cleveland Cavaliers +1 Cleveland Cavaliers +6.3 Regular
Mar 27, 2025 116–124 Cleveland Cavaliers +8 Cleveland Cavaliers +13.2 Regular
Feb 3, 2024 117–101 Cleveland Cavaliers +16 Cleveland Cavaliers +9.0 Regular
Jan 7, 2024 115–117 Cleveland Cavaliers +2 Cleveland Cavaliers +13.6 Regular
Feb 13, 2023 109–117 Cleveland Cavaliers +8 Cleveland Cavaliers +15.2 Regular
Dec 12, 2022 111–112 San Antonio Spurs +1 Cleveland Cavaliers +2.6 Regular
Feb 9, 2022 92–105 Cleveland Cavaliers +13 Cleveland Cavaliers +8.3 Regular
Jan 14, 2022 114–109 Cleveland Cavaliers +5 Cleveland Cavaliers +0.8 Regular
Apr 5, 2021 125–101 Cleveland Cavaliers +24 San Antonio Spurs +7.5 Regular
Mar 19, 2021 116–110 San Antonio Spurs +6 San Antonio Spurs +1.7 Regular
Mar 8, 2020 129–132 Cleveland Cavaliers +3 San Antonio Spurs +1.6 Regular
Dec 12, 2019 117–109 Cleveland Cavaliers +8 San Antonio Spurs +9.7 Regular
Apr 7, 2019 112–90 San Antonio Spurs +22 San Antonio Spurs +5.6 Regular
Mar 28, 2019 110–116 San Antonio Spurs +6 San Antonio Spurs +11.8 Regular
Feb 25, 2018 110–94 San Antonio Spurs +16 Cleveland Cavaliers +5.5 Regular
Jan 23, 2018 102–114 San Antonio Spurs +12 San Antonio Spurs +4.2 Regular
Mar 27, 2017 74–103 San Antonio Spurs +29 San Antonio Spurs +8.7 Regular
Jan 21, 2017 118–115 San Antonio Spurs +3 Cleveland Cavaliers +1.0 Regular
Jan 30, 2016 103–117 Cleveland Cavaliers +14 Cleveland Cavaliers +0.3 Regular
Jan 14, 2016 95–99 San Antonio Spurs +4 San Antonio Spurs +6.7 Regular
Mar 12, 2015 128–125 Cleveland Cavaliers +3 San Antonio Spurs +4.1 Regular
Nov 19, 2014 92–90 San Antonio Spurs +2 San Antonio Spurs +4.2 Regular
Mar 4, 2014 122–101 San Antonio Spurs +21 San Antonio Spurs +4.6 Regular
Nov 23, 2013 96–126 San Antonio Spurs +30 San Antonio Spurs +16.5 Regular
Mar 16, 2013 113–119 San Antonio Spurs +6 San Antonio Spurs +12.9 Regular
Feb 13, 2013 96–95 San Antonio Spurs +1 San Antonio Spurs +8.8 Regular
Apr 22, 2012 98–114 San Antonio Spurs +16 San Antonio Spurs +16.6 Regular
Apr 3, 2012 125–90 San Antonio Spurs +35 San Antonio Spurs +9.0 Regular
Mar 2, 2011 109–99 San Antonio Spurs +10 San Antonio Spurs +10.1 Regular
Nov 20, 2010 92–116 San Antonio Spurs +24 San Antonio Spurs +8.1 Regular
Mar 26, 2010 97–102 San Antonio Spurs +5 Cleveland Cavaliers +1.6 Regular
Mar 8, 2010 95–97 Cleveland Cavaliers +2 Cleveland Cavaliers +8.6 Regular
Apr 5, 2009 81–101 Cleveland Cavaliers +20 Cleveland Cavaliers +6.6 Regular
Feb 27, 2009 97–86 Cleveland Cavaliers +11 San Antonio Spurs +3.5 Regular
Feb 13, 2008 112–105 San Antonio Spurs +7 Cleveland Cavaliers +1.1 Regular
Jan 17, 2008 90–88 Cleveland Cavaliers +2 San Antonio Spurs +7.2 Regular
Jun 14, 2007 83–82 San Antonio Spurs +1 Cleveland Cavaliers +0.1 Playoffs
Jun 12, 2007 75–72 San Antonio Spurs +3 Cleveland Cavaliers +0.4 Playoffs
Jun 10, 2007 92–103 San Antonio Spurs +11 San Antonio Spurs +6.2 Playoffs
Jun 7, 2007 76–85 San Antonio Spurs +9 San Antonio Spurs +6.0 Playoffs
Jan 2, 2007 78–82 Cleveland Cavaliers +4 San Antonio Spurs +0.8 Regular
Nov 3, 2006 88–81 Cleveland Cavaliers +7 San Antonio Spurs +6.9 Regular
Feb 13, 2006 87–101 Cleveland Cavaliers +14 San Antonio Spurs +3.2 Regular
Nov 4, 2005 76–102 San Antonio Spurs +26 San Antonio Spurs +10.2 Regular
Feb 28, 2005 94–92 San Antonio Spurs +2 San Antonio Spurs +4.7 Regular
Dec 11, 2004 97–116 San Antonio Spurs +19 San Antonio Spurs +10.8 Regular
Mar 29, 2004 93–101 San Antonio Spurs +8 San Antonio Spurs +11.8 Regular
Feb 20, 2004 87–89 Cleveland Cavaliers +2 San Antonio Spurs +7.4 Regular
Nov 18, 2002 78–104 San Antonio Spurs +26 San Antonio Spurs +11.4 Regular
Nov 16, 2002 90–77 San Antonio Spurs +13 San Antonio Spurs +3.2 Regular
Feb 28, 2002 107–114 Cleveland Cavaliers +7 San Antonio Spurs +3.0 Regular
Nov 16, 2001 91–105 San Antonio Spurs +14 San Antonio Spurs +13.9 Regular
Feb 7, 2001 107–89 San Antonio Spurs +18 San Antonio Spurs +5.8 Regular
Dec 20, 2000 77–94 San Antonio Spurs +17 San Antonio Spurs +7.1 Regular
Mar 25, 2000 76–96 San Antonio Spurs +20 San Antonio Spurs +9.8 Regular
Feb 15, 2000 81–92 Cleveland Cavaliers +11 San Antonio Spurs +5.8 Regular
Feb 11, 1999 89–99 Cleveland Cavaliers +10 Cleveland Cavaliers +1.2 Regular
Mar 24, 1998 86–85 San Antonio Spurs +1 Cleveland Cavaliers +2.8 Regular
Nov 1, 1997 80–83 San Antonio Spurs +3 Cleveland Cavaliers +1.2 Regular
Mar 25, 1997 59–64 San Antonio Spurs +5 Cleveland Cavaliers +4.9 Regular
Nov 5, 1996 74–68 San Antonio Spurs +6 Cleveland Cavaliers +3.2 Regular
Jan 10, 1996 86–92 San Antonio Spurs +6 San Antonio Spurs +8.0 Regular
Nov 12, 1995 84–81 San Antonio Spurs +3 San Antonio Spurs +4.8 Regular
Mar 9, 1995 100–98 San Antonio Spurs +2 San Antonio Spurs +1.0 Regular
Feb 28, 1995 83–100 San Antonio Spurs +17 San Antonio Spurs +7.9 Regular
Mar 31, 1994 85–101 San Antonio Spurs +16 San Antonio Spurs +6.2 Regular
Feb 3, 1994 98–97 San Antonio Spurs +1 Cleveland Cavaliers +2.7 Regular
Mar 23, 1993 90–127 Cleveland Cavaliers +37 Cleveland Cavaliers +6.0 Regular
Nov 17, 1992 95–106 San Antonio Spurs +11 Cleveland Cavaliers +2.7 Regular
Dec 27, 1991 97–103 Cleveland Cavaliers +6 Cleveland Cavaliers +4.3 Regular
Nov 8, 1991 101–107 San Antonio Spurs +6 San Antonio Spurs +8.5 Regular
Jan 24, 1991 103–111 San Antonio Spurs +8 San Antonio Spurs +11.7 Regular
Dec 14, 1990 116–106 San Antonio Spurs +10 San Antonio Spurs +2.6 Regular
Jan 19, 1990 101–104 San Antonio Spurs +3 San Antonio Spurs +6.1 Regular
Jan 15, 1990 89–92 Cleveland Cavaliers +3 Cleveland Cavaliers +1.3 Regular
Mar 2, 1989 84–112 Cleveland Cavaliers +28 Cleveland Cavaliers +17.2 Regular
Dec 8, 1988 104–95 Cleveland Cavaliers +9 Cleveland Cavaliers +3.1 Regular
Mar 11, 1988 107–117 Cleveland Cavaliers +10 Cleveland Cavaliers +7.8 Regular
Jan 27, 1988 112–102 Cleveland Cavaliers +10 San Antonio Spurs +1.5 Regular
Dec 2, 1986 105–115 Cleveland Cavaliers +10 Cleveland Cavaliers +4.3 Regular
Nov 13, 1986 102–115 San Antonio Spurs +13 San Antonio Spurs +3.0 Regular
Feb 24, 1986 114–124 Cleveland Cavaliers +10 Cleveland Cavaliers +1.4 Regular
Jan 30, 1986 99–112 San Antonio Spurs +13 San Antonio Spurs +5.6 Regular
Dec 18, 1984 110–118 Cleveland Cavaliers +8 San Antonio Spurs +1.2 Regular
Nov 10, 1984 103–127 San Antonio Spurs +24 San Antonio Spurs +9.1 Regular
Mar 6, 1984 122–129 San Antonio Spurs +7 San Antonio Spurs +4.3 Regular
Nov 27, 1983 106–114 Cleveland Cavaliers +8 San Antonio Spurs +2.6 Regular
Mar 6, 1983 98–117 San Antonio Spurs +19 San Antonio Spurs +12.2 Regular
Jan 2, 1983 103–95 San Antonio Spurs +8 San Antonio Spurs +7.5 Regular
Mar 20, 1982 115–102 San Antonio Spurs +13 San Antonio Spurs +4.3 Regular
Nov 4, 1981 102–128 San Antonio Spurs +26 San Antonio Spurs +8.1 Regular
Feb 19, 1981 104–118 Cleveland Cavaliers +14 San Antonio Spurs +0.6 Regular
Dec 4, 1980 100–130 San Antonio Spurs +30 San Antonio Spurs +7.2 Regular
Mar 15, 1980 98–100 Cleveland Cavaliers +2 Cleveland Cavaliers +4.3 Regular
Mar 2, 1980 123–119 Cleveland Cavaliers +4 San Antonio Spurs +6.2 Regular
Jan 17, 1980 112–116 Cleveland Cavaliers +4 Cleveland Cavaliers +3.1 Regular
Jan 11, 1980 109–116 San Antonio Spurs +7 San Antonio Spurs +5.4 Regular
Oct 20, 1979 127–129 San Antonio Spurs +2 San Antonio Spurs +7.9 Regular
Oct 18, 1979 134–141 Cleveland Cavaliers +7 San Antonio Spurs +1.5 Regular
Apr 8, 1979 101–117 San Antonio Spurs +16 San Antonio Spurs +9.8 Regular
Apr 3, 1979 116–112 San Antonio Spurs +4 San Antonio Spurs +1.6 Regular
Jan 13, 1979 103–117 San Antonio Spurs +14 San Antonio Spurs +8.9 Regular
Dec 19, 1978 113–106 San Antonio Spurs +7 Cleveland Cavaliers +0.4 Regular
Mar 30, 1978 99–95 San Antonio Spurs +4 San Antonio Spurs +0.6 Regular
Feb 25, 1978 108–112 San Antonio Spurs +4 San Antonio Spurs +8.8 Regular
Jan 7, 1978 109–107 San Antonio Spurs +2 Cleveland Cavaliers +3.0 Regular
Dec 30, 1977 101–122 San Antonio Spurs +21 San Antonio Spurs +4.3 Regular
Mar 19, 1977 89–94 Cleveland Cavaliers +5 Cleveland Cavaliers +1.4 Regular
Mar 10, 1977 100–106 San Antonio Spurs +6 San Antonio Spurs +6.1 Regular
Feb 1, 1977 87–92 San Antonio Spurs +5 San Antonio Spurs +4.3 Regular
Dec 19, 1976 105–106 Cleveland Cavaliers +1 Cleveland Cavaliers +7.0 Regular