Suns vs Cavaliers

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

Record since the 1976 season
57-48
Suns lead the series by 9 wins.
@ Suns
36-17
@ Cavaliers
21-31
Playoffs
0-0
VS EXPECTED
Suns -2.7
Avg Points
104.2-103.3
Most Recent Winner
Suns 126-113

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

Phoenix Suns vs Cleveland Cavaliers Results

All completed meetings between these teams.
Date Matchup Result Winner Model Projection Stage
Jan 30, 2026 113–126 Phoenix Suns +13 Phoenix Suns +4.3 Regular
Dec 31, 2025 113–129 Cleveland Cavaliers +16 Cleveland Cavaliers +1.6 Regular
Mar 21, 2025 112–123 Phoenix Suns +11 Cleveland Cavaliers +5.8 Regular
Jan 20, 2025 92–118 Cleveland Cavaliers +26 Cleveland Cavaliers +11.4 Regular
Apr 3, 2024 101–122 Phoenix Suns +21 Phoenix Suns +6.3 Regular
Mar 11, 2024 117–111 Phoenix Suns +6 Cleveland Cavaliers +4.2 Regular
Jan 8, 2023 112–98 Cleveland Cavaliers +14 Phoenix Suns +2.9 Regular
Jan 4, 2023 88–90 Cleveland Cavaliers +2 Cleveland Cavaliers +4.7 Regular
Nov 24, 2021 120–115 Phoenix Suns +5 Phoenix Suns +5.8 Regular
Oct 30, 2021 92–101 Phoenix Suns +9 Phoenix Suns +11.1 Regular
May 4, 2021 134–118 Phoenix Suns +16 Phoenix Suns +8.7 Regular
Feb 8, 2021 113–119 Phoenix Suns +6 Phoenix Suns +10.7 Regular
Apr 1, 2019 113–122 Phoenix Suns +9 Phoenix Suns +1.2 Regular
Feb 21, 2019 98–111 Cleveland Cavaliers +13 Cleveland Cavaliers +4.2 Regular
Mar 23, 2018 95–120 Cleveland Cavaliers +25 Cleveland Cavaliers +13.8 Regular
Mar 13, 2018 129–107 Cleveland Cavaliers +22 Cleveland Cavaliers +4.4 Regular
Jan 19, 2017 103–118 Cleveland Cavaliers +15 Cleveland Cavaliers +12.7 Regular
Jan 8, 2017 120–116 Cleveland Cavaliers +4 Cleveland Cavaliers +6.2 Regular
Jan 27, 2016 93–115 Cleveland Cavaliers +22 Cleveland Cavaliers +14.8 Regular
Dec 28, 2015 101–97 Cleveland Cavaliers +4 Cleveland Cavaliers +4.4 Regular
Mar 7, 2015 79–89 Cleveland Cavaliers +10 Cleveland Cavaliers +7.3 Regular
Jan 13, 2015 100–107 Phoenix Suns +7 Phoenix Suns +9.2 Regular
Mar 12, 2014 110–101 Cleveland Cavaliers +9 Phoenix Suns +9.4 Regular
Jan 26, 2014 99–90 Phoenix Suns +9 Phoenix Suns +1.4 Regular
Nov 27, 2012 91–78 Phoenix Suns +13 Phoenix Suns +1.4 Regular
Nov 9, 2012 105–107 Phoenix Suns +2 Phoenix Suns +8.8 Regular
Mar 25, 2012 108–83 Phoenix Suns +25 Phoenix Suns +2.2 Regular
Jan 12, 2012 101–90 Cleveland Cavaliers +11 Phoenix Suns +8.1 Regular
Jan 19, 2011 106–98 Phoenix Suns +8 Phoenix Suns +2.6 Regular
Jan 9, 2011 100–108 Phoenix Suns +8 Phoenix Suns +8.5 Regular
Dec 21, 2009 109–91 Cleveland Cavaliers +18 Phoenix Suns +0.4 Regular
Dec 2, 2009 90–107 Cleveland Cavaliers +17 Cleveland Cavaliers +6.8 Regular
Mar 12, 2009 119–111 Cleveland Cavaliers +8 Cleveland Cavaliers +3.3 Regular
Feb 11, 2009 92–109 Cleveland Cavaliers +17 Cleveland Cavaliers +9.7 Regular
Jan 25, 2008 110–108 Phoenix Suns +2 Cleveland Cavaliers +1.2 Regular
Nov 4, 2007 92–103 Phoenix Suns +11 Phoenix Suns +4.2 Regular
Jan 28, 2007 115–100 Phoenix Suns +15 Phoenix Suns +4.8 Regular
Jan 11, 2007 90–109 Phoenix Suns +19 Phoenix Suns +7.8 Regular
Jan 29, 2006 106–113 Cleveland Cavaliers +7 Cleveland Cavaliers +0.6 Regular
Jan 14, 2006 106–115 Phoenix Suns +9 Phoenix Suns +8.1 Regular
Dec 1, 2004 101–120 Phoenix Suns +19 Phoenix Suns +6.5 Regular
Nov 10, 2004 109–114 Cleveland Cavaliers +5 Cleveland Cavaliers +1.2 Regular
Mar 23, 2004 103–86 Phoenix Suns +17 Cleveland Cavaliers +6.7 Regular
Oct 30, 2003 86–95 Phoenix Suns +9 Phoenix Suns +10.8 Regular
Dec 29, 2002 103–84 Phoenix Suns +19 Phoenix Suns +5.8 Regular
Nov 1, 2002 74–78 Phoenix Suns +4 Phoenix Suns +5.3 Regular
Apr 2, 2002 96–101 Cleveland Cavaliers +5 Cleveland Cavaliers +0.4 Regular
Mar 25, 2002 96–102 Phoenix Suns +6 Phoenix Suns +5.6 Regular
Apr 7, 2001 102–98 Phoenix Suns +4 Phoenix Suns +6.7 Regular
Mar 28, 2001 94–103 Phoenix Suns +9 Phoenix Suns +12.9 Regular
Feb 29, 2000 100–93 Phoenix Suns +7 Phoenix Suns +3.7 Regular
Jan 22, 2000 88–101 Phoenix Suns +13 Phoenix Suns +9.4 Regular
Mar 10, 1999 86–73 Cleveland Cavaliers +13 Phoenix Suns +4.4 Regular
Jan 13, 1998 102–84 Cleveland Cavaliers +18 Phoenix Suns +4.6 Regular
Dec 16, 1997 90–103 Cleveland Cavaliers +13 Cleveland Cavaliers +6.0 Regular
Feb 21, 1997 88–94 Phoenix Suns +6 Phoenix Suns +0.3 Regular
Jan 2, 1997 94–103 Cleveland Cavaliers +9 Cleveland Cavaliers +8.0 Regular
Feb 2, 1996 85–107 Cleveland Cavaliers +22 Cleveland Cavaliers +3.9 Regular
Jan 14, 1996 89–74 Cleveland Cavaliers +15 Phoenix Suns +1.3 Regular
Jan 30, 1995 89–82 Phoenix Suns +7 Phoenix Suns +0.2 Regular
Jan 12, 1995 107–96 Cleveland Cavaliers +11 Phoenix Suns +7.5 Regular
Mar 15, 1994 119–106 Phoenix Suns +13 Cleveland Cavaliers +4.9 Regular
Nov 20, 1993 96–112 Phoenix Suns +16 Phoenix Suns +6.7 Regular
Feb 28, 1993 101–94 Cleveland Cavaliers +7 Phoenix Suns +5.3 Regular
Jan 20, 1993 119–123 Cleveland Cavaliers +4 Cleveland Cavaliers +2.1 Regular
Mar 10, 1992 100–102 Cleveland Cavaliers +2 Cleveland Cavaliers +3.2 Regular
Feb 26, 1992 100–103 Phoenix Suns +3 Phoenix Suns +4.9 Regular
Jan 9, 1991 105–113 Phoenix Suns +8 Phoenix Suns +11.8 Regular
Jan 2, 1991 105–83 Phoenix Suns +22 Phoenix Suns +4.1 Regular
Mar 4, 1990 96–108 Phoenix Suns +12 Phoenix Suns +11.0 Regular
Dec 30, 1989 102–110 Cleveland Cavaliers +8 Phoenix Suns +0.8 Regular
Jan 16, 1989 110–126 Cleveland Cavaliers +16 Cleveland Cavaliers +8.6 Regular
Jan 11, 1989 124–121 Cleveland Cavaliers +3 Cleveland Cavaliers +0.8 Regular
Feb 25, 1988 103–109 Phoenix Suns +6 Cleveland Cavaliers +1.6 Regular
Jan 2, 1988 107–120 Cleveland Cavaliers +13 Cleveland Cavaliers +4.2 Regular
Mar 12, 1987 109–116 Cleveland Cavaliers +7 Cleveland Cavaliers +3.5 Regular
Mar 5, 1987 102–126 Phoenix Suns +24 Phoenix Suns +2.9 Regular
Mar 5, 1986 115–100 Cleveland Cavaliers +15 Phoenix Suns +6.0 Regular
Jan 20, 1986 93–108 Cleveland Cavaliers +15 Cleveland Cavaliers +4.3 Regular
Jan 5, 1985 106–111 Cleveland Cavaliers +5 Phoenix Suns +1.5 Regular
Nov 8, 1984 111–112 Phoenix Suns +1 Phoenix Suns +11.7 Regular
Feb 15, 1984 90–104 Cleveland Cavaliers +14 Cleveland Cavaliers +2.8 Regular
Nov 16, 1983 104–115 Phoenix Suns +11 Phoenix Suns +10.5 Regular
Feb 20, 1983 103–81 Phoenix Suns +22 Phoenix Suns +5.6 Regular
Nov 12, 1982 81–94 Phoenix Suns +13 Phoenix Suns +13.9 Regular
Mar 11, 1982 101–95 Phoenix Suns +6 Phoenix Suns +5.8 Regular
Feb 24, 1982 97–131 Phoenix Suns +34 Phoenix Suns +11.9 Regular
Mar 4, 1981 106–126 Phoenix Suns +20 Phoenix Suns +11.5 Regular
Jan 29, 1981 111–115 Cleveland Cavaliers +4 Phoenix Suns +1.9 Regular
Feb 19, 1980 109–128 Cleveland Cavaliers +19 Phoenix Suns +2.7 Regular
Nov 9, 1979 106–110 Phoenix Suns +4 Phoenix Suns +9.3 Regular
Mar 13, 1979 124–120 Phoenix Suns +4 Cleveland Cavaliers +1.1 Regular
Feb 11, 1979 101–136 Phoenix Suns +35 Phoenix Suns +8.0 Regular
Nov 21, 1978 110–108 Phoenix Suns +2 Phoenix Suns +1.6 Regular
Nov 8, 1978 96–118 Phoenix Suns +22 Phoenix Suns +6.7 Regular
Mar 19, 1978 123–112 Phoenix Suns +11 Cleveland Cavaliers +4.2 Regular
Jan 15, 1978 104–113 Phoenix Suns +9 Phoenix Suns +8.3 Regular
Nov 24, 1977 82–97 Cleveland Cavaliers +15 Cleveland Cavaliers +4.2 Regular
Feb 19, 1977 88–92 Cleveland Cavaliers +4 Cleveland Cavaliers +2.7 Regular
Jan 15, 1977 79–94 Phoenix Suns +15 Phoenix Suns +2.9 Regular
Nov 13, 1976 103–90 Cleveland Cavaliers +13 Phoenix Suns +1.4 Regular
Mar 13, 1976 77–99 Cleveland Cavaliers +22 Cleveland Cavaliers +7.3 Regular
Mar 3, 1976 92–108 Phoenix Suns +16 Cleveland Cavaliers +0.8 Regular
Jan 17, 1976 85–105 Cleveland Cavaliers +20 Cleveland Cavaliers +7.0 Regular
Dec 19, 1975 128–124 Cleveland Cavaliers +4 Phoenix Suns +5.2 Regular