Trail Blazers vs Cavaliers

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

Record since the 1976 season
57-49
Trail Blazers lead the series by 8 wins.
@ Trail Blazers
34-19
@ Cavaliers
23-30
Playoffs
0-0
VS EXPECTED
Trail Blazers -3.7
Avg Points
103.4-100.6
Most Recent Winner
Cavaliers 111-130

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

Portland Trail Blazers vs Cleveland Cavaliers Results

All completed meetings between these teams.
Date Matchup Result Winner Model Projection Stage
Feb 1, 2026 130–111 Cleveland Cavaliers +19 Portland Trail Blazers +0.3 Regular
Dec 3, 2025 122–110 Portland Trail Blazers +12 Cleveland Cavaliers +7.7 Regular
Mar 25, 2025 122–111 Cleveland Cavaliers +11 Cleveland Cavaliers +3.1 Regular
Mar 2, 2025 129–133 Cleveland Cavaliers +4 Cleveland Cavaliers +12.5 Regular
Nov 30, 2023 103–95 Portland Trail Blazers +8 Cleveland Cavaliers +10.6 Regular
Nov 15, 2023 109–95 Cleveland Cavaliers +14 Cleveland Cavaliers +1.6 Regular
Jan 12, 2023 119–113 Cleveland Cavaliers +6 Cleveland Cavaliers +0.8 Regular
Nov 23, 2022 96–114 Cleveland Cavaliers +18 Cleveland Cavaliers +8.1 Regular
Jan 7, 2022 114–101 Cleveland Cavaliers +13 Cleveland Cavaliers +0.8 Regular
Nov 3, 2021 104–107 Cleveland Cavaliers +3 Portland Trail Blazers +1.6 Regular
May 5, 2021 141–105 Portland Trail Blazers +36 Portland Trail Blazers +5.6 Regular
Feb 12, 2021 110–129 Portland Trail Blazers +19 Portland Trail Blazers +9.6 Regular
Nov 23, 2019 104–110 Cleveland Cavaliers +6 Portland Trail Blazers +3.1 Regular
Feb 25, 2019 123–110 Portland Trail Blazers +13 Portland Trail Blazers +8.6 Regular
Jan 16, 2019 112–129 Portland Trail Blazers +17 Portland Trail Blazers +12.0 Regular
Mar 15, 2018 105–113 Portland Trail Blazers +8 Portland Trail Blazers +8.3 Regular
Jan 2, 2018 110–127 Cleveland Cavaliers +17 Cleveland Cavaliers +7.8 Regular
Jan 11, 2017 86–102 Portland Trail Blazers +16 Cleveland Cavaliers +1.5 Regular
Nov 23, 2016 125–137 Cleveland Cavaliers +12 Cleveland Cavaliers +10.5 Regular
Dec 26, 2015 76–105 Portland Trail Blazers +29 Cleveland Cavaliers +3.3 Regular
Dec 8, 2015 100–105 Cleveland Cavaliers +5 Cleveland Cavaliers +7.7 Regular
Jan 28, 2015 94–99 Cleveland Cavaliers +5 Cleveland Cavaliers +0.4 Regular
Nov 4, 2014 82–101 Portland Trail Blazers +19 Portland Trail Blazers +7.0 Regular
Jan 15, 2014 96–108 Portland Trail Blazers +12 Portland Trail Blazers +11.6 Regular
Dec 17, 2013 119–116 Portland Trail Blazers +3 Portland Trail Blazers +4.2 Regular
Jan 16, 2013 93–88 Cleveland Cavaliers +5 Portland Trail Blazers +9.9 Regular
Dec 1, 2012 118–117 Portland Trail Blazers +1 Cleveland Cavaliers +0.8 Regular
Jan 8, 2012 78–98 Portland Trail Blazers +20 Portland Trail Blazers +10.1 Regular
Mar 17, 2011 70–111 Portland Trail Blazers +41 Portland Trail Blazers +13.4 Regular
Feb 5, 2011 111–105 Portland Trail Blazers +6 Portland Trail Blazers +5.1 Regular
Jan 10, 2010 106–94 Cleveland Cavaliers +12 Cleveland Cavaliers +1.7 Regular
Dec 11, 2009 99–104 Cleveland Cavaliers +5 Cleveland Cavaliers +7.8 Regular
Mar 19, 2009 92–97 Cleveland Cavaliers +5 Cleveland Cavaliers +8.4 Regular
Jan 21, 2009 104–98 Cleveland Cavaliers +6 Cleveland Cavaliers +0.6 Regular
Mar 10, 2008 80–88 Cleveland Cavaliers +8 Cleveland Cavaliers +6.1 Regular
Jan 30, 2008 84–83 Cleveland Cavaliers +1 Portland Trail Blazers +3.8 Regular
Jan 17, 2007 76–94 Portland Trail Blazers +18 Cleveland Cavaliers +4.5 Regular
Nov 15, 2006 87–100 Cleveland Cavaliers +13 Cleveland Cavaliers +11.6 Regular
Mar 17, 2006 84–99 Cleveland Cavaliers +15 Cleveland Cavaliers +9.5 Regular
Jan 15, 2006 87–89 Portland Trail Blazers +2 Cleveland Cavaliers +1.6 Regular
Jan 19, 2005 107–101 Cleveland Cavaliers +6 Portland Trail Blazers +0.4 Regular
Dec 15, 2004 88–112 Cleveland Cavaliers +24 Cleveland Cavaliers +4.2 Regular
Dec 28, 2003 74–86 Cleveland Cavaliers +12 Portland Trail Blazers +2.8 Regular
Nov 1, 2003 85–104 Portland Trail Blazers +19 Portland Trail Blazers +11.7 Regular
Feb 2, 2003 114–95 Portland Trail Blazers +19 Portland Trail Blazers +8.7 Regular
Jan 13, 2003 94–118 Portland Trail Blazers +24 Portland Trail Blazers +14.4 Regular
Jan 13, 2002 64–96 Portland Trail Blazers +32 Portland Trail Blazers +9.1 Regular
Jan 7, 2002 98–72 Portland Trail Blazers +26 Cleveland Cavaliers +0.7 Regular
Jan 22, 2001 58–84 Cleveland Cavaliers +26 Portland Trail Blazers +4.9 Regular
Jan 16, 2001 83–103 Portland Trail Blazers +20 Portland Trail Blazers +12.0 Regular
Jan 12, 2000 75–95 Portland Trail Blazers +20 Portland Trail Blazers +11.8 Regular
Nov 23, 1999 100–103 Cleveland Cavaliers +3 Portland Trail Blazers +3.2 Regular
Mar 17, 1998 96–82 Cleveland Cavaliers +14 Portland Trail Blazers +4.7 Regular
Jan 20, 1998 86–84 Portland Trail Blazers +2 Cleveland Cavaliers +5.4 Regular
Mar 14, 1997 73–96 Portland Trail Blazers +23 Portland Trail Blazers +6.1 Regular
Nov 13, 1996 70–81 Cleveland Cavaliers +11 Cleveland Cavaliers +3.1 Regular
Jan 21, 1996 81–88 Portland Trail Blazers +7 Portland Trail Blazers +2.7 Regular
Dec 30, 1995 121–124 Cleveland Cavaliers +3 Cleveland Cavaliers +4.8 Regular
Jan 27, 1995 87–77 Portland Trail Blazers +10 Cleveland Cavaliers +4.2 Regular
Nov 17, 1994 81–80 Cleveland Cavaliers +1 Portland Trail Blazers +4.2 Regular
Dec 7, 1993 100–109 Cleveland Cavaliers +9 Cleveland Cavaliers +3.2 Regular
Nov 16, 1993 101–96 Cleveland Cavaliers +5 Portland Trail Blazers +3.5 Regular
Dec 5, 1992 96–94 Portland Trail Blazers +2 Cleveland Cavaliers +2.4 Regular
Nov 13, 1992 109–115 Portland Trail Blazers +6 Portland Trail Blazers +4.2 Regular
Jan 14, 1992 121–114 Portland Trail Blazers +7 Cleveland Cavaliers +4.4 Regular
Nov 1, 1991 106–117 Portland Trail Blazers +11 Portland Trail Blazers +10.2 Regular
Mar 11, 1991 96–104 Portland Trail Blazers +8 Portland Trail Blazers +12.5 Regular
Dec 29, 1990 120–114 Portland Trail Blazers +6 Portland Trail Blazers +5.9 Regular
Feb 27, 1990 105–118 Portland Trail Blazers +13 Portland Trail Blazers +7.7 Regular
Feb 21, 1990 109–121 Cleveland Cavaliers +12 Portland Trail Blazers +3.2 Regular
Mar 12, 1989 123–110 Cleveland Cavaliers +13 Cleveland Cavaliers +1.2 Regular
Feb 24, 1989 91–128 Cleveland Cavaliers +37 Cleveland Cavaliers +10.6 Regular
Feb 29, 1988 94–107 Portland Trail Blazers +13 Portland Trail Blazers +6.1 Regular
Dec 26, 1987 117–120 Cleveland Cavaliers +3 Cleveland Cavaliers +0.1 Regular
Mar 3, 1987 122–127 Portland Trail Blazers +5 Portland Trail Blazers +10.6 Regular
Nov 26, 1986 114–118 Cleveland Cavaliers +4 Cleveland Cavaliers +0.3 Regular
Jan 14, 1986 120–108 Portland Trail Blazers +12 Cleveland Cavaliers +1.4 Regular
Nov 10, 1985 107–110 Portland Trail Blazers +3 Portland Trail Blazers +5.4 Regular
Mar 1, 1985 111–103 Cleveland Cavaliers +8 Portland Trail Blazers +3.3 Regular
Nov 27, 1984 115–106 Portland Trail Blazers +9 Portland Trail Blazers +3.4 Regular
Nov 30, 1983 105–112 Cleveland Cavaliers +7 Portland Trail Blazers +3.5 Regular
Nov 10, 1983 110–115 Portland Trail Blazers +5 Portland Trail Blazers +10.7 Regular
Feb 27, 1983 92–98 Cleveland Cavaliers +6 Portland Trail Blazers +5.7 Regular
Nov 21, 1982 79–129 Portland Trail Blazers +50 Portland Trail Blazers +12.4 Regular
Mar 5, 1982 111–110 Cleveland Cavaliers +1 Portland Trail Blazers +11.3 Regular
Feb 10, 1982 105–91 Portland Trail Blazers +14 Portland Trail Blazers +4.4 Regular
Jan 20, 1981 94–99 Cleveland Cavaliers +5 Cleveland Cavaliers +1.1 Regular
Nov 2, 1980 96–102 Portland Trail Blazers +6 Portland Trail Blazers +3.1 Regular
Feb 24, 1980 115–100 Portland Trail Blazers +15 Cleveland Cavaliers +3.4 Regular
Nov 17, 1979 96–103 Portland Trail Blazers +7 Portland Trail Blazers +10.5 Regular
Mar 29, 1979 120–103 Portland Trail Blazers +17 Portland Trail Blazers +1.7 Regular
Mar 4, 1979 102–106 Portland Trail Blazers +4 Portland Trail Blazers +6.1 Regular
Nov 30, 1978 98–97 Portland Trail Blazers +1 Cleveland Cavaliers +1.4 Regular
Nov 12, 1978 91–98 Portland Trail Blazers +7 Portland Trail Blazers +6.0 Regular
Mar 4, 1978 100–105 Portland Trail Blazers +5 Portland Trail Blazers +11.3 Regular
Feb 9, 1978 94–88 Portland Trail Blazers +6 Portland Trail Blazers +4.5 Regular
Dec 6, 1977 116–94 Portland Trail Blazers +22 Portland Trail Blazers +1.6 Regular
Nov 19, 1977 67–109 Portland Trail Blazers +42 Portland Trail Blazers +7.4 Regular
Mar 4, 1977 113–101 Cleveland Cavaliers +12 Portland Trail Blazers +4.1 Regular
Feb 15, 1977 96–117 Cleveland Cavaliers +21 Cleveland Cavaliers +1.3 Regular
Jan 20, 1977 99–91 Portland Trail Blazers +8 Cleveland Cavaliers +1.3 Regular
Dec 5, 1976 89–93 Portland Trail Blazers +4 Portland Trail Blazers +2.7 Regular
Mar 5, 1976 113–100 Cleveland Cavaliers +13 Portland Trail Blazers +0.4 Regular
Feb 19, 1976 94–112 Cleveland Cavaliers +18 Cleveland Cavaliers +7.9 Regular
Dec 2, 1975 80–91 Cleveland Cavaliers +11 Cleveland Cavaliers +3.0 Regular
Nov 15, 1975 99–95 Cleveland Cavaliers +4 Portland Trail Blazers +5.8 Regular