Bucks vs Spurs

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

Record since the 1976 season
47-56
Spurs lead the series by 9 wins.
@ Bucks
31-21
@ Spurs
16-35
Playoffs
0-0
VS EXPECTED
Bucks +2.8
Avg Points
105.4-107.7
Most Recent Winner
Spurs 95-127

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

Milwaukee Bucks vs San Antonio Spurs Results

All completed meetings between these teams.
Date Matchup Result Winner Model Projection Stage
Mar 28, 2026 127–95 San Antonio Spurs +32 San Antonio Spurs +9.8 Regular
Jan 15, 2026 101–119 San Antonio Spurs +18 San Antonio Spurs +9.5 Regular
Jan 31, 2025 118–144 San Antonio Spurs +26 Milwaukee Bucks +0.0 Regular
Jan 8, 2025 105–121 Milwaukee Bucks +16 Milwaukee Bucks +6.0 Regular
Jan 4, 2024 125–121 Milwaukee Bucks +4 Milwaukee Bucks +8.6 Regular
Dec 19, 2023 119–132 Milwaukee Bucks +13 Milwaukee Bucks +14.7 Regular
Mar 22, 2023 94–130 Milwaukee Bucks +36 Milwaukee Bucks +16.0 Regular
Nov 11, 2022 93–111 San Antonio Spurs +18 Milwaukee Bucks +3.0 Regular
Oct 30, 2021 102–93 San Antonio Spurs +9 Milwaukee Bucks +11.0 Regular
Oct 23, 2021 121–111 Milwaukee Bucks +10 Milwaukee Bucks +2.5 Regular
May 10, 2021 125–146 San Antonio Spurs +21 Milwaukee Bucks +1.5 Regular
Mar 20, 2021 113–120 Milwaukee Bucks +7 Milwaukee Bucks +6.3 Regular
Jan 6, 2020 104–126 San Antonio Spurs +22 Milwaukee Bucks +5.9 Regular
Jan 4, 2020 118–127 Milwaukee Bucks +9 Milwaukee Bucks +13.5 Regular
Mar 10, 2019 114–121 San Antonio Spurs +7 Milwaukee Bucks +1.6 Regular
Nov 24, 2018 129–135 Milwaukee Bucks +6 Milwaukee Bucks +8.0 Regular
Mar 25, 2018 103–106 Milwaukee Bucks +3 Milwaukee Bucks +0.4 Regular
Nov 10, 2017 94–87 Milwaukee Bucks +7 San Antonio Spurs +8.2 Regular
Jan 10, 2017 109–107 Milwaukee Bucks +2 San Antonio Spurs +11.7 Regular
Dec 5, 2016 97–96 San Antonio Spurs +1 San Antonio Spurs +4.4 Regular
Jan 4, 2016 123–98 San Antonio Spurs +25 San Antonio Spurs +7.2 Regular
Dec 2, 2015 70–95 San Antonio Spurs +25 San Antonio Spurs +13.3 Regular
Mar 18, 2015 114–103 San Antonio Spurs +11 San Antonio Spurs +1.6 Regular
Jan 25, 2015 95–101 San Antonio Spurs +6 San Antonio Spurs +9.5 Regular
Jan 19, 2014 82–110 San Antonio Spurs +28 San Antonio Spurs +16.4 Regular
Dec 11, 2013 109–77 San Antonio Spurs +32 San Antonio Spurs +8.9 Regular
Jan 2, 2013 117–110 San Antonio Spurs +7 San Antonio Spurs +3.3 Regular
Dec 5, 2012 99–110 San Antonio Spurs +11 San Antonio Spurs +12.0 Regular
Jan 10, 2012 103–106 Milwaukee Bucks +3 San Antonio Spurs +0.7 Regular
Jan 12, 2011 91–84 San Antonio Spurs +7 San Antonio Spurs +3.0 Regular
Dec 15, 2010 90–92 San Antonio Spurs +2 San Antonio Spurs +9.8 Regular
Dec 26, 2009 112–97 San Antonio Spurs +15 San Antonio Spurs +0.8 Regular
Nov 23, 2009 98–112 San Antonio Spurs +14 San Antonio Spurs +4.8 Regular
Dec 30, 2008 100–98 Milwaukee Bucks +2 San Antonio Spurs +9.8 Regular
Nov 12, 2008 78–82 Milwaukee Bucks +4 San Antonio Spurs +4.3 Regular
Mar 1, 2008 96–94 San Antonio Spurs +2 San Antonio Spurs +5.8 Regular
Nov 11, 2007 88–113 San Antonio Spurs +25 San Antonio Spurs +14.3 Regular
Mar 15, 2007 90–101 Milwaukee Bucks +11 San Antonio Spurs +8.5 Regular
Dec 26, 2006 114–107 Milwaukee Bucks +7 San Antonio Spurs +10.5 Regular
Jan 18, 2006 92–95 San Antonio Spurs +3 San Antonio Spurs +12.9 Regular
Dec 20, 2005 107–109 Milwaukee Bucks +2 San Antonio Spurs +4.0 Regular
Jan 12, 2005 79–94 San Antonio Spurs +15 San Antonio Spurs +14.5 Regular
Dec 4, 2004 104–83 San Antonio Spurs +21 San Antonio Spurs +5.8 Regular
Jan 26, 2004 92–93 Milwaukee Bucks +1 San Antonio Spurs +0.9 Regular
Dec 28, 2003 74–89 San Antonio Spurs +15 San Antonio Spurs +10.6 Regular
Mar 25, 2003 94–107 San Antonio Spurs +13 San Antonio Spurs +11.3 Regular
Mar 11, 2003 105–102 San Antonio Spurs +3 San Antonio Spurs +3.5 Regular
Dec 29, 2001 99–102 Milwaukee Bucks +3 Milwaukee Bucks +0.8 Regular
Dec 23, 2001 101–91 Milwaukee Bucks +10 San Antonio Spurs +9.7 Regular
Mar 31, 2001 86–77 Milwaukee Bucks +9 San Antonio Spurs +8.9 Regular
Feb 19, 2001 98–102 Milwaukee Bucks +4 San Antonio Spurs +0.7 Regular
Dec 23, 1999 94–91 Milwaukee Bucks +3 San Antonio Spurs +8.2 Regular
Nov 18, 1999 88–99 Milwaukee Bucks +11 San Antonio Spurs +2.5 Regular
Mar 16, 1998 85–96 San Antonio Spurs +11 San Antonio Spurs +9.1 Regular
Jan 18, 1998 98–92 San Antonio Spurs +6 San Antonio Spurs +0.7 Regular
Feb 21, 1997 93–98 San Antonio Spurs +5 Milwaukee Bucks +3.0 Regular
Jan 26, 1997 76–94 Milwaukee Bucks +18 Milwaukee Bucks +8.0 Regular
Nov 14, 1995 84–98 Milwaukee Bucks +14 San Antonio Spurs +4.8 Regular
Nov 10, 1995 90–104 San Antonio Spurs +14 San Antonio Spurs +11.5 Regular
Mar 31, 1995 102–118 San Antonio Spurs +16 San Antonio Spurs +15.1 Regular
Mar 25, 1995 113–105 San Antonio Spurs +8 San Antonio Spurs +7.6 Regular
Nov 29, 1993 95–102 San Antonio Spurs +7 San Antonio Spurs +11.4 Regular
Nov 20, 1993 101–97 San Antonio Spurs +4 San Antonio Spurs +2.4 Regular
Jan 14, 1993 108–93 San Antonio Spurs +15 San Antonio Spurs +3.5 Regular
Nov 10, 1992 98–104 San Antonio Spurs +6 San Antonio Spurs +4.3 Regular
Jan 24, 1992 86–115 San Antonio Spurs +29 San Antonio Spurs +7.5 Regular
Dec 8, 1991 83–102 Milwaukee Bucks +19 Milwaukee Bucks +0.3 Regular
Apr 4, 1991 105–101 San Antonio Spurs +4 Milwaukee Bucks +3.1 Regular
Dec 22, 1990 114–98 Milwaukee Bucks +16 San Antonio Spurs +8.6 Regular
Mar 31, 1990 100–107 San Antonio Spurs +7 San Antonio Spurs +7.2 Regular
Nov 14, 1989 97–108 Milwaukee Bucks +11 Milwaukee Bucks +9.6 Regular
Mar 15, 1989 108–110 San Antonio Spurs +2 Milwaukee Bucks +9.0 Regular
Feb 27, 1989 96–105 Milwaukee Bucks +9 Milwaukee Bucks +15.0 Regular
Mar 8, 1988 101–119 Milwaukee Bucks +18 Milwaukee Bucks +10.2 Regular
Jan 19, 1988 104–110 San Antonio Spurs +6 Milwaukee Bucks +0.8 Regular
Feb 1, 1987 116–120 San Antonio Spurs +4 Milwaukee Bucks +0.9 Regular
Dec 23, 1986 108–110 Milwaukee Bucks +2 Milwaukee Bucks +14.6 Regular
Feb 22, 1986 120–115 Milwaukee Bucks +5 Milwaukee Bucks +2.4 Regular
Nov 5, 1985 97–126 Milwaukee Bucks +29 Milwaukee Bucks +7.9 Regular
Jan 27, 1985 106–93 Milwaukee Bucks +13 Milwaukee Bucks +1.3 Regular
Dec 22, 1984 90–101 Milwaukee Bucks +11 Milwaukee Bucks +9.2 Regular
Feb 25, 1984 130–119 Milwaukee Bucks +11 San Antonio Spurs +1.0 Regular
Feb 10, 1984 132–127 San Antonio Spurs +5 Milwaukee Bucks +7.0 Regular
Feb 26, 1983 107–104 Milwaukee Bucks +3 San Antonio Spurs +2.9 Regular
Dec 19, 1982 98–113 Milwaukee Bucks +15 Milwaukee Bucks +4.7 Regular
Mar 6, 1982 166–171 San Antonio Spurs +5 Milwaukee Bucks +1.5 Regular
Nov 29, 1981 89–105 Milwaukee Bucks +16 Milwaukee Bucks +5.5 Regular
Feb 15, 1981 108–110 San Antonio Spurs +2 San Antonio Spurs +0.4 Regular
Dec 14, 1980 98–115 Milwaukee Bucks +17 Milwaukee Bucks +6.0 Regular
Feb 17, 1980 134–135 San Antonio Spurs +1 San Antonio Spurs +4.3 Regular
Dec 7, 1979 117–105 San Antonio Spurs +12 Milwaukee Bucks +6.1 Regular
Mar 18, 1979 127–147 Milwaukee Bucks +20 Milwaukee Bucks +1.5 Regular
Dec 28, 1978 103–112 San Antonio Spurs +9 San Antonio Spurs +7.2 Regular
Nov 23, 1978 116–114 San Antonio Spurs +2 Milwaukee Bucks +1.1 Regular
Oct 14, 1978 111–153 San Antonio Spurs +42 San Antonio Spurs +4.3 Regular
Apr 7, 1978 102–108 Milwaukee Bucks +6 San Antonio Spurs +0.7 Regular
Jan 11, 1978 106–130 San Antonio Spurs +24 San Antonio Spurs +5.0 Regular
Dec 21, 1977 92–116 Milwaukee Bucks +24 Milwaukee Bucks +4.2 Regular
Nov 26, 1977 107–129 San Antonio Spurs +22 San Antonio Spurs +4.2 Regular
Apr 10, 1977 125–133 Milwaukee Bucks +8 Milwaukee Bucks +1.2 Regular
Feb 24, 1977 131–121 Milwaukee Bucks +10 San Antonio Spurs +8.9 Regular
Jan 12, 1977 127–121 Milwaukee Bucks +6 San Antonio Spurs +6.0 Regular
Dec 10, 1976 136–120 San Antonio Spurs +16 Milwaukee Bucks +0.3 Regular