Hornets vs Bucks

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

Record since the 1976 season
65-78
Bucks lead the series by 13 wins.
@ Hornets
39-32
@ Bucks
26-45
Playoffs
3-4
VS EXPECTED
Hornets -0.3
Avg Points
102.1-104.2
Most Recent Winner
Bucks 121-122

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

Charlotte Hornets vs Milwaukee Bucks Results

All completed meetings between these teams.
Date Matchup Result Winner Model Projection Stage
Jan 2, 2026 121–122 Milwaukee Bucks +1 Milwaukee Bucks +6.1 Regular
Dec 29, 2025 123–113 Milwaukee Bucks +10 Charlotte Hornets +2.9 Regular
Nov 14, 2025 134–147 Milwaukee Bucks +13 Milwaukee Bucks +11.2 Regular
Nov 12, 2025 100–111 Charlotte Hornets +11 Milwaukee Bucks +5.8 Regular
Feb 5, 2025 112–102 Milwaukee Bucks +10 Milwaukee Bucks +4.7 Regular
Nov 23, 2024 119–125 Milwaukee Bucks +6 Milwaukee Bucks +7.7 Regular
Nov 16, 2024 114–115 Charlotte Hornets +1 Charlotte Hornets +0.4 Regular
Feb 29, 2024 111–99 Milwaukee Bucks +12 Milwaukee Bucks +5.2 Regular
Feb 27, 2024 85–123 Milwaukee Bucks +38 Milwaukee Bucks +11.7 Regular
Feb 9, 2024 84–120 Milwaukee Bucks +36 Milwaukee Bucks +14.7 Regular
Nov 17, 2023 130–99 Milwaukee Bucks +31 Milwaukee Bucks +3.2 Regular
Jan 31, 2023 115–124 Milwaukee Bucks +9 Milwaukee Bucks +10.3 Regular
Jan 6, 2023 138–109 Charlotte Hornets +29 Milwaukee Bucks +11.3 Regular
Dec 3, 2022 105–96 Milwaukee Bucks +9 Milwaukee Bucks +1.6 Regular
Feb 28, 2022 106–130 Milwaukee Bucks +24 Milwaukee Bucks +6.5 Regular
Jan 10, 2022 99–103 Charlotte Hornets +4 Charlotte Hornets +1.3 Regular
Jan 8, 2022 106–114 Charlotte Hornets +8 Charlotte Hornets +0.4 Regular
Dec 1, 2021 125–127 Milwaukee Bucks +2 Milwaukee Bucks +8.2 Regular
Apr 27, 2021 114–104 Milwaukee Bucks +10 Milwaukee Bucks +0.8 Regular
Apr 9, 2021 127–119 Charlotte Hornets +8 Milwaukee Bucks +6.7 Regular
Jan 30, 2021 114–126 Charlotte Hornets +12 Milwaukee Bucks +1.7 Regular
Mar 1, 2020 93–85 Milwaukee Bucks +8 Milwaukee Bucks +9.8 Regular
Jan 24, 2020 116–103 Milwaukee Bucks +13 Milwaukee Bucks +11.1 Regular
Nov 30, 2019 96–137 Milwaukee Bucks +41 Milwaukee Bucks +14.0 Regular
Mar 9, 2019 114–131 Milwaukee Bucks +17 Milwaukee Bucks +12.1 Regular
Jan 25, 2019 99–108 Milwaukee Bucks +9 Milwaukee Bucks +10.4 Regular
Nov 26, 2018 107–110 Charlotte Hornets +3 Milwaukee Bucks +0.8 Regular
Oct 17, 2018 113–112 Milwaukee Bucks +1 Charlotte Hornets +3.0 Regular
Dec 23, 2017 106–111 Charlotte Hornets +5 Charlotte Hornets +0.2 Regular
Dec 22, 2017 104–109 Milwaukee Bucks +5 Milwaukee Bucks +7.2 Regular
Nov 1, 2017 121–126 Charlotte Hornets +5 Charlotte Hornets +3.1 Regular
Oct 23, 2017 94–103 Milwaukee Bucks +9 Milwaukee Bucks +6.1 Regular
Apr 10, 2017 79–89 Milwaukee Bucks +10 Milwaukee Bucks +5.5 Regular
Mar 28, 2017 118–108 Milwaukee Bucks +10 Charlotte Hornets +3.0 Regular
Oct 26, 2016 107–96 Charlotte Hornets +11 Charlotte Hornets +0.8 Regular
Mar 26, 2016 115–91 Charlotte Hornets +24 Charlotte Hornets +0.7 Regular
Feb 19, 2016 98–95 Charlotte Hornets +3 Milwaukee Bucks +1.0 Regular
Jan 16, 2016 105–92 Milwaukee Bucks +13 Charlotte Hornets +4.6 Regular
Nov 29, 2015 82–87 Charlotte Hornets +5 Charlotte Hornets +6.5 Regular
Dec 29, 2014 104–94 Milwaukee Bucks +10 Charlotte Hornets +3.0 Regular
Dec 23, 2014 108–101 Charlotte Hornets +7 Milwaukee Bucks +4.2 Regular
Oct 29, 2014 106–108 Charlotte Hornets +2 Charlotte Hornets +11.2 Regular
Mar 16, 2014 101–92 Charlotte Hornets +9 Charlotte Hornets +6.2 Regular
Dec 23, 2013 110–111 Charlotte Hornets +1 Charlotte Hornets +6.9 Regular
Nov 29, 2013 76–92 Charlotte Hornets +16 Charlotte Hornets +6.0 Regular
Nov 23, 2013 96–72 Charlotte Hornets +24 Milwaukee Bucks +4.3 Regular
Apr 13, 2013 85–95 Charlotte Hornets +10 Milwaukee Bucks +1.6 Regular
Apr 1, 2013 102–131 Milwaukee Bucks +29 Milwaukee Bucks +10.3 Regular
Dec 7, 2012 93–108 Milwaukee Bucks +15 Milwaukee Bucks +10.6 Regular
Nov 19, 2012 98–102 Charlotte Hornets +4 Milwaukee Bucks +5.8 Regular
Apr 6, 2012 90–95 Milwaukee Bucks +5 Milwaukee Bucks +14.3 Regular
Mar 23, 2012 112–92 Milwaukee Bucks +20 Milwaukee Bucks +5.8 Regular
Dec 26, 2011 95–96 Charlotte Hornets +1 Charlotte Hornets +1.3 Regular
Mar 28, 2011 86–87 Charlotte Hornets +1 Charlotte Hornets +4.2 Regular
Nov 27, 2010 101–104 Milwaukee Bucks +3 Milwaukee Bucks +4.2 Regular
Oct 30, 2010 88–98 Milwaukee Bucks +10 Milwaukee Bucks +4.3 Regular
Apr 2, 2010 86–87 Charlotte Hornets +1 Charlotte Hornets +4.3 Regular
Feb 20, 2010 88–93 Milwaukee Bucks +5 Milwaukee Bucks +1.7 Regular
Dec 28, 2009 84–94 Charlotte Hornets +10 Charlotte Hornets +5.0 Regular
Nov 20, 2009 88–95 Milwaukee Bucks +7 Milwaukee Bucks +6.0 Regular
Jan 3, 2009 92–102 Charlotte Hornets +10 Charlotte Hornets +0.8 Regular
Jan 2, 2009 75–103 Milwaukee Bucks +28 Milwaukee Bucks +6.0 Regular
Dec 5, 2008 96–101 Milwaukee Bucks +5 Milwaukee Bucks +2.9 Regular
Nov 22, 2008 79–74 Milwaukee Bucks +5 Charlotte Hornets +4.5 Regular
Jan 6, 2008 93–89 Milwaukee Bucks +4 Charlotte Hornets +4.2 Regular
Dec 22, 2007 99–103 Milwaukee Bucks +4 Milwaukee Bucks +2.9 Regular
Nov 2, 2007 99–102 Charlotte Hornets +3 Charlotte Hornets +8.0 Regular
Apr 14, 2007 113–92 Charlotte Hornets +21 Charlotte Hornets +0.7 Regular
Mar 30, 2007 81–97 Charlotte Hornets +16 Charlotte Hornets +4.3 Regular
Mar 17, 2007 91–97 Milwaukee Bucks +6 Milwaukee Bucks +4.8 Regular
Jan 15, 2007 99–91 Milwaukee Bucks +8 Charlotte Hornets +3.2 Regular
Feb 11, 2006 93–99 Milwaukee Bucks +6 Milwaukee Bucks +8.1 Regular
Jan 21, 2006 91–101 Milwaukee Bucks +10 Milwaukee Bucks +7.0 Regular
Jan 13, 2006 103–102 Milwaukee Bucks +1 Charlotte Hornets +2.6 Regular
Apr 8, 2005 75–93 Milwaukee Bucks +18 Milwaukee Bucks +7.7 Regular
Feb 22, 2005 112–102 Milwaukee Bucks +10 Milwaukee Bucks +0.4 Regular
Jan 17, 2005 99–92 Milwaukee Bucks +7 Charlotte Hornets +2.0 Regular
Nov 10, 2004 100–102 Milwaukee Bucks +2 Milwaukee Bucks +3.1 Regular
Apr 14, 2002 91–98 Milwaukee Bucks +7 Charlotte Hornets +1.6 Regular
Mar 18, 2002 110–113 Charlotte Hornets +3 Charlotte Hornets +6.0 Regular
Feb 18, 2002 101–92 Charlotte Hornets +9 Milwaukee Bucks +6.0 Regular
Dec 28, 2001 105–89 Milwaukee Bucks +16 Charlotte Hornets +0.3 Regular
May 20, 2001 95–104 Milwaukee Bucks +9 Milwaukee Bucks +4.2 Playoffs
May 17, 2001 104–97 Milwaukee Bucks +7 Charlotte Hornets +4.2 Playoffs
May 15, 2001 94–86 Charlotte Hornets +8 Milwaukee Bucks +4.3 Playoffs
May 13, 2001 78–85 Charlotte Hornets +7 Charlotte Hornets +2.8 Playoffs
May 10, 2001 92–102 Charlotte Hornets +10 Charlotte Hornets +1.2 Playoffs
May 8, 2001 90–91 Milwaukee Bucks +1 Milwaukee Bucks +6.0 Playoffs
May 6, 2001 92–104 Milwaukee Bucks +12 Milwaukee Bucks +6.1 Playoffs
Mar 10, 2001 90–100 Charlotte Hornets +10 Charlotte Hornets +3.1 Regular
Feb 17, 2001 103–93 Charlotte Hornets +10 Milwaukee Bucks +7.1 Regular
Jan 19, 2001 105–98 Milwaukee Bucks +7 Charlotte Hornets +3.1 Regular
Nov 24, 2000 106–90 Charlotte Hornets +16 Milwaukee Bucks +0.1 Regular
Apr 14, 2000 109–106 Charlotte Hornets +3 Milwaukee Bucks +1.3 Regular
Jan 10, 2000 87–137 Milwaukee Bucks +50 Milwaukee Bucks +3.3 Regular
Dec 29, 1999 105–109 Charlotte Hornets +4 Charlotte Hornets +5.6 Regular
Nov 10, 1999 111–117 Charlotte Hornets +6 Charlotte Hornets +4.2 Regular
Apr 16, 1999 95–94 Charlotte Hornets +1 Milwaukee Bucks +4.3 Regular
Mar 31, 1999 102–94 Milwaukee Bucks +8 Charlotte Hornets +4.3 Regular
Mar 21, 1999 94–87 Charlotte Hornets +7 Milwaukee Bucks +4.2 Regular
Feb 6, 1999 113–107 Milwaukee Bucks +6 Charlotte Hornets +7.0 Regular
Apr 14, 1998 104–82 Charlotte Hornets +22 Charlotte Hornets +0.8 Regular
Mar 26, 1998 80–94 Charlotte Hornets +14 Charlotte Hornets +11.2 Regular
Dec 17, 1997 90–99 Charlotte Hornets +9 Charlotte Hornets +8.0 Regular
Dec 4, 1997 92–102 Milwaukee Bucks +10 Charlotte Hornets +0.8 Regular
Apr 20, 1997 100–120 Milwaukee Bucks +20 Charlotte Hornets +5.8 Regular
Jan 31, 1997 95–102 Charlotte Hornets +7 Charlotte Hornets +6.1 Regular
Nov 30, 1996 94–87 Charlotte Hornets +7 Milwaukee Bucks +0.4 Regular
Nov 9, 1996 100–98 Milwaukee Bucks +2 Charlotte Hornets +7.8 Regular
Apr 18, 1996 111–103 Milwaukee Bucks +8 Charlotte Hornets +10.1 Regular
Feb 27, 1996 88–84 Charlotte Hornets +4 Charlotte Hornets +0.9 Regular
Feb 18, 1996 99–122 Charlotte Hornets +23 Charlotte Hornets +7.2 Regular
Nov 28, 1995 106–98 Charlotte Hornets +8 Milwaukee Bucks +1.4 Regular
Mar 14, 1995 86–99 Milwaukee Bucks +13 Charlotte Hornets +5.8 Regular
Feb 3, 1995 98–117 Charlotte Hornets +19 Charlotte Hornets +11.1 Regular
Dec 30, 1994 101–94 Charlotte Hornets +7 Charlotte Hornets +3.1 Regular
Dec 13, 1994 101–107 Charlotte Hornets +6 Charlotte Hornets +10.6 Regular
Nov 11, 1994 123–115 Charlotte Hornets +8 Charlotte Hornets +1.5 Regular
Feb 18, 1994 106–99 Milwaukee Bucks +7 Charlotte Hornets +7.2 Regular
Jan 22, 1994 80–91 Charlotte Hornets +11 Charlotte Hornets +10.2 Regular
Jan 21, 1994 110–113 Milwaukee Bucks +3 Charlotte Hornets +3.4 Regular
Nov 26, 1993 99–110 Charlotte Hornets +11 Charlotte Hornets +11.5 Regular
Nov 6, 1993 120–103 Charlotte Hornets +17 Charlotte Hornets +0.9 Regular
Apr 24, 1993 108–106 Charlotte Hornets +2 Charlotte Hornets +1.6 Regular
Apr 21, 1993 111–119 Charlotte Hornets +8 Charlotte Hornets +8.4 Regular
Feb 15, 1993 122–128 Milwaukee Bucks +6 Charlotte Hornets +1.5 Regular
Feb 5, 1993 111–118 Charlotte Hornets +7 Charlotte Hornets +7.5 Regular
Mar 4, 1992 119–110 Charlotte Hornets +9 Milwaukee Bucks +4.3 Regular
Feb 25, 1992 82–94 Charlotte Hornets +12 Charlotte Hornets +1.4 Regular
Feb 13, 1992 118–127 Milwaukee Bucks +9 Milwaukee Bucks +7.3 Regular
Nov 19, 1991 104–127 Milwaukee Bucks +23 Milwaukee Bucks +7.1 Regular
Nov 8, 1991 125–122 Milwaukee Bucks +3 Charlotte Hornets +0.3 Regular
Mar 9, 1991 107–98 Charlotte Hornets +9 Milwaukee Bucks +11.1 Regular
Feb 15, 1991 106–103 Milwaukee Bucks +3 Milwaukee Bucks +2.2 Regular
Feb 3, 1991 111–120 Milwaukee Bucks +9 Milwaukee Bucks +10.0 Regular
Jan 2, 1991 106–91 Milwaukee Bucks +15 Milwaukee Bucks +5.8 Regular
Nov 28, 1990 111–118 Charlotte Hornets +7 Milwaukee Bucks +1.6 Regular
Feb 23, 1990 104–100 Milwaukee Bucks +4 Milwaukee Bucks +7.9 Regular
Jan 8, 1990 113–126 Milwaukee Bucks +13 Milwaukee Bucks +11.8 Regular
Apr 21, 1989 117–110 Milwaukee Bucks +7 Milwaukee Bucks +5.8 Regular
Jan 18, 1989 106–118 Milwaukee Bucks +12 Milwaukee Bucks +11.5 Regular
Dec 21, 1988 112–100 Milwaukee Bucks +12 Milwaukee Bucks +0.7 Regular
Dec 20, 1988 115–125 Milwaukee Bucks +10 Milwaukee Bucks +8.1 Regular