Mavericks vs Suns

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

Record since the 1976 season
89-112
Suns lead the series by 23 wins.
@ Mavericks
55-45
@ Suns
33-67
Playoffs
10-9
VS EXPECTED
Mavericks -4.5
Avg Points
105.5-107.6
Most Recent Winner
Suns 107-112

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

Dallas Mavericks vs Phoenix Suns Results

All completed meetings between these teams.
Date Matchup Result Winner Model Projection Stage
Apr 8, 2026 107–112 Phoenix Suns +5 Phoenix Suns +10.1 Regular
Feb 10, 2026 111–120 Phoenix Suns +9 Phoenix Suns +9.4 Regular
Nov 12, 2025 123–114 Phoenix Suns +9 Dallas Mavericks +0.3 Regular
Mar 9, 2025 125–116 Phoenix Suns +9 Dallas Mavericks +5.5 Regular
Dec 27, 2024 98–89 Dallas Mavericks +9 Dallas Mavericks +0.7 Regular
Nov 8, 2024 114–113 Phoenix Suns +1 Dallas Mavericks +4.2 Regular
Oct 26, 2024 102–114 Phoenix Suns +12 Phoenix Suns +0.8 Regular
Feb 22, 2024 113–123 Dallas Mavericks +10 Dallas Mavericks +1.8 Regular
Jan 24, 2024 132–109 Phoenix Suns +23 Dallas Mavericks +0.7 Regular
Dec 25, 2023 128–114 Dallas Mavericks +14 Phoenix Suns +4.2 Regular
Mar 5, 2023 130–126 Phoenix Suns +4 Dallas Mavericks +1.3 Regular
Jan 26, 2023 99–95 Dallas Mavericks +4 Phoenix Suns +5.6 Regular
Dec 5, 2022 111–130 Dallas Mavericks +19 Dallas Mavericks +0.4 Regular
Oct 19, 2022 105–107 Phoenix Suns +2 Phoenix Suns +4.0 Regular
May 15, 2022 123–90 Dallas Mavericks +33 Phoenix Suns +4.3 Playoffs
May 12, 2022 86–113 Dallas Mavericks +27 Dallas Mavericks +2.8 Playoffs
May 10, 2022 80–110 Phoenix Suns +30 Phoenix Suns +4.2 Playoffs
May 8, 2022 101–111 Dallas Mavericks +10 Dallas Mavericks +3.0 Playoffs
May 6, 2022 94–103 Dallas Mavericks +9 Dallas Mavericks +1.4 Playoffs
May 4, 2022 109–129 Phoenix Suns +20 Phoenix Suns +5.6 Playoffs
May 2, 2022 114–121 Phoenix Suns +7 Phoenix Suns +4.4 Playoffs
Jan 20, 2022 109–101 Phoenix Suns +8 Dallas Mavericks +0.5 Regular
Nov 19, 2021 104–112 Phoenix Suns +8 Phoenix Suns +7.8 Regular
Nov 17, 2021 98–105 Phoenix Suns +7 Phoenix Suns +7.5 Regular
Feb 1, 2021 109–108 Phoenix Suns +1 Dallas Mavericks +1.4 Regular
Jan 30, 2021 111–105 Phoenix Suns +6 Dallas Mavericks +3.0 Regular
Dec 23, 2020 102–106 Phoenix Suns +4 Phoenix Suns +4.6 Regular
Aug 13, 2020 102–128 Phoenix Suns +26 Phoenix Suns +3.5 Regular
Aug 2, 2020 115–117 Phoenix Suns +2 Dallas Mavericks +0.2 Regular
Jan 28, 2020 133–104 Phoenix Suns +29 Dallas Mavericks +11.1 Regular
Nov 29, 2019 120–113 Dallas Mavericks +7 Dallas Mavericks +0.8 Regular
Apr 9, 2019 109–120 Dallas Mavericks +11 Dallas Mavericks +8.1 Regular
Jan 9, 2019 94–104 Dallas Mavericks +10 Dallas Mavericks +9.4 Regular
Dec 13, 2018 89–99 Phoenix Suns +10 Dallas Mavericks +5.8 Regular
Oct 17, 2018 100–121 Phoenix Suns +21 Phoenix Suns +1.4 Regular
Apr 10, 2018 124–97 Phoenix Suns +27 Dallas Mavericks +9.3 Regular
Jan 31, 2018 88–102 Phoenix Suns +14 Phoenix Suns +0.6 Regular
Dec 18, 2017 97–91 Phoenix Suns +6 Dallas Mavericks +6.3 Regular
Apr 9, 2017 111–124 Phoenix Suns +13 Dallas Mavericks +0.8 Regular
Mar 11, 2017 100–98 Phoenix Suns +2 Dallas Mavericks +8.4 Regular
Jan 12, 2017 113–108 Dallas Mavericks +5 Phoenix Suns +0.4 Regular
Jan 5, 2017 102–95 Phoenix Suns +7 Dallas Mavericks +6.4 Regular
Jan 31, 2016 78–91 Dallas Mavericks +13 Dallas Mavericks +11.7 Regular
Dec 14, 2015 94–104 Dallas Mavericks +10 Dallas Mavericks +6.0 Regular
Oct 28, 2015 111–95 Dallas Mavericks +16 Phoenix Suns +1.2 Regular
Apr 8, 2015 104–107 Dallas Mavericks +3 Dallas Mavericks +6.0 Regular
Mar 22, 2015 92–98 Phoenix Suns +6 Phoenix Suns +2.9 Regular
Dec 23, 2014 115–124 Phoenix Suns +9 Phoenix Suns +1.4 Regular
Dec 5, 2014 118–106 Phoenix Suns +12 Dallas Mavericks +6.6 Regular
Apr 12, 2014 98–101 Dallas Mavericks +3 Dallas Mavericks +4.2 Regular
Jan 17, 2014 110–107 Dallas Mavericks +3 Phoenix Suns +3.0 Regular
Dec 21, 2013 108–123 Phoenix Suns +15 Phoenix Suns +3.1 Regular
Apr 10, 2013 102–91 Phoenix Suns +11 Dallas Mavericks +12.1 Regular
Feb 1, 2013 109–99 Dallas Mavericks +10 Phoenix Suns +2.9 Regular
Jan 27, 2013 95–110 Dallas Mavericks +15 Dallas Mavericks +5.5 Regular
Dec 6, 2012 97–94 Dallas Mavericks +3 Phoenix Suns +4.3 Regular
Mar 8, 2012 94–96 Phoenix Suns +2 Phoenix Suns +0.4 Regular
Jan 30, 2012 122–99 Dallas Mavericks +23 Dallas Mavericks +1.7 Regular
Jan 23, 2012 87–93 Dallas Mavericks +6 Dallas Mavericks +9.7 Regular
Jan 4, 2012 89–98 Dallas Mavericks +9 Dallas Mavericks +8.6 Regular
Apr 10, 2011 90–115 Dallas Mavericks +25 Dallas Mavericks +8.7 Regular
Mar 27, 2011 91–83 Dallas Mavericks +8 Dallas Mavericks +1.4 Regular
Feb 17, 2011 112–106 Dallas Mavericks +6 Phoenix Suns +0.2 Regular
Dec 17, 2010 91–106 Dallas Mavericks +15 Dallas Mavericks +8.0 Regular
Feb 17, 2010 97–107 Dallas Mavericks +10 Dallas Mavericks +3.0 Regular
Jan 28, 2010 106–112 Phoenix Suns +6 Dallas Mavericks +0.6 Regular
Dec 8, 2009 101–102 Dallas Mavericks +1 Dallas Mavericks +4.2 Regular
Apr 5, 2009 116–140 Dallas Mavericks +24 Dallas Mavericks +4.2 Regular
Mar 10, 2009 122–117 Dallas Mavericks +5 Phoenix Suns +3.0 Regular
Jan 9, 2009 100–128 Phoenix Suns +28 Phoenix Suns +3.4 Regular
Dec 4, 2008 97–112 Dallas Mavericks +15 Dallas Mavericks +4.6 Regular
Apr 6, 2008 105–98 Dallas Mavericks +7 Phoenix Suns +6.0 Regular
Feb 14, 2008 97–109 Phoenix Suns +12 Phoenix Suns +4.2 Regular
Dec 19, 2007 105–108 Dallas Mavericks +3 Dallas Mavericks +3.1 Regular
Apr 1, 2007 104–126 Phoenix Suns +22 Dallas Mavericks +1.5 Regular
Mar 14, 2007 129–127 Phoenix Suns +2 Dallas Mavericks +6.0 Regular
Dec 28, 2006 99–101 Dallas Mavericks +2 Dallas Mavericks +4.2 Regular
Nov 9, 2006 119–112 Dallas Mavericks +7 Phoenix Suns +3.1 Regular
Jun 3, 2006 102–93 Dallas Mavericks +9 Phoenix Suns +1.0 Playoffs
Jun 1, 2006 101–117 Dallas Mavericks +16 Dallas Mavericks +6.0 Playoffs
May 30, 2006 86–106 Phoenix Suns +20 Phoenix Suns +0.3 Playoffs
May 28, 2006 95–88 Dallas Mavericks +7 Phoenix Suns +1.2 Playoffs
May 26, 2006 98–105 Dallas Mavericks +7 Dallas Mavericks +6.0 Playoffs
May 24, 2006 121–118 Phoenix Suns +3 Dallas Mavericks +6.7 Playoffs
Apr 13, 2006 104–117 Phoenix Suns +13 Phoenix Suns +3.0 Regular
Mar 5, 2006 115–107 Phoenix Suns +8 Dallas Mavericks +4.2 Regular
Dec 14, 2005 96–102 Dallas Mavericks +6 Dallas Mavericks +4.7 Regular
Nov 1, 2005 111–108 Dallas Mavericks +3 Phoenix Suns +4.3 Regular
May 20, 2005 130–126 Phoenix Suns +4 Dallas Mavericks +2.7 Playoffs
May 18, 2005 108–114 Phoenix Suns +6 Phoenix Suns +4.9 Playoffs
May 15, 2005 109–119 Dallas Mavericks +10 Dallas Mavericks +1.7 Playoffs
May 13, 2005 119–102 Phoenix Suns +17 Dallas Mavericks +3.2 Playoffs
May 11, 2005 108–106 Dallas Mavericks +2 Phoenix Suns +5.1 Playoffs
May 9, 2005 102–127 Phoenix Suns +25 Phoenix Suns +4.3 Playoffs
Feb 26, 2005 124–123 Phoenix Suns +1 Dallas Mavericks +4.3 Regular
Feb 17, 2005 119–113 Dallas Mavericks +6 Phoenix Suns +4.4 Regular
Nov 16, 2004 107–101 Phoenix Suns +6 Dallas Mavericks +8.5 Regular
Apr 3, 2004 103–124 Dallas Mavericks +21 Dallas Mavericks +11.3 Regular
Mar 13, 2004 113–90 Dallas Mavericks +23 Dallas Mavericks +4.3 Regular
Mar 8, 2004 90–103 Dallas Mavericks +13 Dallas Mavericks +11.1 Regular
Nov 26, 2003 90–121 Phoenix Suns +31 Dallas Mavericks +1.4 Regular
Apr 9, 2003 89–112 Phoenix Suns +23 Dallas Mavericks +0.7 Regular
Mar 22, 2003 95–102 Dallas Mavericks +7 Dallas Mavericks +9.9 Regular
Jan 17, 2003 106–111 Phoenix Suns +5 Dallas Mavericks +0.7 Regular
Nov 2, 2002 83–97 Dallas Mavericks +14 Dallas Mavericks +10.0 Regular
Apr 17, 2002 76–89 Phoenix Suns +13 Dallas Mavericks +5.8 Regular
Mar 5, 2002 77–81 Dallas Mavericks +4 Dallas Mavericks +8.9 Regular
Feb 17, 2002 105–92 Dallas Mavericks +13 Dallas Mavericks +0.8 Regular
Nov 24, 2001 104–119 Dallas Mavericks +15 Dallas Mavericks +4.2 Regular
Apr 11, 2001 106–111 Phoenix Suns +5 Phoenix Suns +3.1 Regular
Mar 17, 2001 99–109 Dallas Mavericks +10 Dallas Mavericks +5.8 Regular
Jan 13, 2001 103–86 Phoenix Suns +17 Dallas Mavericks +6.1 Regular
Nov 15, 2000 78–99 Phoenix Suns +21 Phoenix Suns +7.2 Regular
Mar 11, 2000 99–104 Dallas Mavericks +5 Phoenix Suns +4.3 Regular
Mar 4, 2000 96–110 Phoenix Suns +14 Phoenix Suns +9.8 Regular
Dec 23, 1999 111–110 Dallas Mavericks +1 Phoenix Suns +11.1 Regular
Dec 11, 1999 115–120 Dallas Mavericks +5 Phoenix Suns +1.4 Regular
Apr 20, 1999 100–104 Dallas Mavericks +4 Phoenix Suns +3.1 Regular
Apr 16, 1999 85–92 Phoenix Suns +7 Phoenix Suns +9.9 Regular
Mar 9, 1999 103–91 Phoenix Suns +12 Phoenix Suns +2.1 Regular
Feb 22, 1999 83–101 Phoenix Suns +18 Phoenix Suns +11.3 Regular
Mar 15, 1998 90–100 Phoenix Suns +10 Phoenix Suns +12.9 Regular
Feb 17, 1998 95–77 Phoenix Suns +18 Phoenix Suns +8.0 Regular
Jan 2, 1998 85–92 Phoenix Suns +7 Phoenix Suns +14.3 Regular
Dec 18, 1997 89–75 Phoenix Suns +14 Phoenix Suns +5.8 Regular
Mar 15, 1997 76–101 Phoenix Suns +25 Phoenix Suns +9.7 Regular
Mar 2, 1997 109–108 Phoenix Suns +1 Phoenix Suns +1.1 Regular
Feb 23, 1997 88–86 Dallas Mavericks +2 Phoenix Suns +9.7 Regular
Jan 13, 1997 105–98 Phoenix Suns +7 Dallas Mavericks +2.2 Regular
Apr 19, 1996 103–123 Phoenix Suns +20 Phoenix Suns +11.4 Regular
Mar 3, 1996 121–114 Phoenix Suns +7 Phoenix Suns +1.6 Regular
Jan 12, 1996 140–130 Dallas Mavericks +10 Phoenix Suns +7.5 Regular
Dec 16, 1995 111–108 Phoenix Suns +3 Dallas Mavericks +0.5 Regular
Apr 21, 1995 99–110 Phoenix Suns +11 Phoenix Suns +8.2 Regular
Feb 7, 1995 114–113 Phoenix Suns +1 Phoenix Suns +5.8 Regular
Dec 27, 1994 119–118 Phoenix Suns +1 Phoenix Suns +5.6 Regular
Dec 26, 1994 113–139 Phoenix Suns +26 Phoenix Suns +11.9 Regular
Apr 18, 1994 106–97 Phoenix Suns +9 Phoenix Suns +10.8 Regular
Mar 25, 1994 94–99 Phoenix Suns +5 Phoenix Suns +16.9 Regular
Jan 18, 1994 103–113 Phoenix Suns +10 Phoenix Suns +18.2 Regular
Dec 11, 1993 114–103 Phoenix Suns +11 Phoenix Suns +10.8 Regular
Mar 12, 1993 98–116 Phoenix Suns +18 Phoenix Suns +18.2 Regular
Mar 6, 1993 109–102 Phoenix Suns +7 Phoenix Suns +11.2 Regular
Jan 30, 1993 105–126 Phoenix Suns +21 Phoenix Suns +18.2 Regular
Jan 7, 1993 111–107 Phoenix Suns +4 Phoenix Suns +11.2 Regular
Mar 17, 1992 81–92 Phoenix Suns +11 Phoenix Suns +15.2 Regular
Feb 28, 1992 107–115 Dallas Mavericks +8 Phoenix Suns +8.2 Regular
Dec 28, 1991 103–121 Phoenix Suns +18 Phoenix Suns +11.0 Regular
Nov 16, 1991 88–91 Dallas Mavericks +3 Phoenix Suns +2.2 Regular
Apr 12, 1991 91–103 Phoenix Suns +12 Phoenix Suns +14.3 Regular
Mar 20, 1991 110–96 Phoenix Suns +14 Phoenix Suns +7.2 Regular
Dec 26, 1990 88–115 Phoenix Suns +27 Phoenix Suns +8.0 Regular
Dec 18, 1990 114–95 Phoenix Suns +19 Phoenix Suns +1.6 Regular
Apr 3, 1990 111–117 Phoenix Suns +6 Phoenix Suns +6.0 Regular
Mar 2, 1990 102–108 Dallas Mavericks +6 Phoenix Suns +1.6 Regular
Jan 17, 1990 108–88 Phoenix Suns +20 Phoenix Suns +1.7 Regular
Jan 4, 1990 102–119 Phoenix Suns +17 Phoenix Suns +6.9 Regular
Apr 12, 1989 109–94 Phoenix Suns +15 Phoenix Suns +6.3 Regular
Feb 3, 1989 117–121 Dallas Mavericks +4 Phoenix Suns +0.7 Regular
Jan 6, 1989 111–120 Phoenix Suns +9 Phoenix Suns +4.1 Regular
Nov 9, 1988 103–111 Phoenix Suns +8 Dallas Mavericks +3.0 Regular
Apr 6, 1988 93–119 Dallas Mavericks +26 Dallas Mavericks +9.5 Regular
Feb 22, 1988 107–114 Dallas Mavericks +7 Dallas Mavericks +11.4 Regular
Jan 27, 1988 121–102 Dallas Mavericks +19 Dallas Mavericks +4.0 Regular
Jan 7, 1988 105–91 Dallas Mavericks +14 Dallas Mavericks +1.1 Regular
Dec 11, 1987 104–108 Dallas Mavericks +4 Dallas Mavericks +7.8 Regular
Apr 6, 1987 110–118 Phoenix Suns +8 Dallas Mavericks +4.9 Regular
Mar 2, 1987 112–135 Dallas Mavericks +23 Dallas Mavericks +11.6 Regular
Dec 27, 1986 97–123 Dallas Mavericks +26 Dallas Mavericks +10.3 Regular
Dec 23, 1986 119–120 Phoenix Suns +1 Dallas Mavericks +2.6 Regular
Nov 21, 1986 130–122 Dallas Mavericks +8 Phoenix Suns +0.2 Regular
Apr 1, 1986 98–128 Dallas Mavericks +30 Dallas Mavericks +8.1 Regular
Mar 3, 1986 139–138 Dallas Mavericks +1 Phoenix Suns +3.0 Regular
Jan 10, 1986 104–117 Dallas Mavericks +13 Dallas Mavericks +5.8 Regular
Dec 26, 1985 105–98 Dallas Mavericks +7 Phoenix Suns +1.7 Regular
Nov 19, 1985 119–123 Dallas Mavericks +4 Dallas Mavericks +8.3 Regular
Mar 4, 1985 107–99 Dallas Mavericks +8 Phoenix Suns +2.2 Regular
Feb 15, 1985 126–103 Phoenix Suns +23 Dallas Mavericks +7.0 Regular
Jan 16, 1985 95–98 Phoenix Suns +3 Phoenix Suns +1.0 Regular
Dec 28, 1984 125–111 Dallas Mavericks +14 Phoenix Suns +4.2 Regular
Nov 3, 1984 105–93 Phoenix Suns +12 Phoenix Suns +0.6 Regular
Apr 12, 1984 118–119 Phoenix Suns +1 Phoenix Suns +4.2 Regular
Feb 17, 1984 123–129 Dallas Mavericks +6 Dallas Mavericks +4.0 Regular
Feb 11, 1984 89–108 Phoenix Suns +19 Phoenix Suns +4.2 Regular
Nov 19, 1983 107–116 Dallas Mavericks +9 Dallas Mavericks +2.8 Regular
Oct 29, 1983 103–120 Dallas Mavericks +17 Phoenix Suns +0.7 Regular
Mar 19, 1983 112–115 Phoenix Suns +3 Phoenix Suns +6.4 Regular
Mar 8, 1983 99–120 Dallas Mavericks +21 Phoenix Suns +0.3 Regular
Feb 8, 1983 112–100 Dallas Mavericks +12 Phoenix Suns +7.6 Regular
Dec 23, 1982 106–125 Phoenix Suns +19 Phoenix Suns +7.2 Regular
Nov 6, 1982 112–100 Phoenix Suns +12 Dallas Mavericks +0.5 Regular
Apr 9, 1982 100–105 Dallas Mavericks +5 Phoenix Suns +1.8 Regular
Mar 24, 1982 96–104 Phoenix Suns +8 Phoenix Suns +8.3 Regular
Jan 9, 1982 101–105 Dallas Mavericks +4 Phoenix Suns +5.6 Regular
Nov 21, 1981 110–88 Phoenix Suns +22 Phoenix Suns +5.8 Regular
Nov 5, 1981 93–121 Phoenix Suns +28 Phoenix Suns +11.4 Regular
Mar 10, 1981 103–107 Dallas Mavericks +4 Phoenix Suns +9.6 Regular
Feb 11, 1981 97–119 Phoenix Suns +22 Phoenix Suns +17.4 Regular
Dec 17, 1980 102–115 Phoenix Suns +13 Phoenix Suns +15.4 Regular
Nov 18, 1980 102–91 Phoenix Suns +11 Phoenix Suns +7.3 Regular
Oct 21, 1980 99–111 Phoenix Suns +12 Phoenix Suns +9.9 Regular