NBA · All-Time Matchup
Milwaukee Bucks
VS
Portland Trail Blazers
Milwaukee Bucks vs Portland Trail Blazers:All-Time Matchup History
Matchup Overview
The Milwaukee Bucks and Portland Trail Blazers have met 139 times in NBA since 1971. Milwaukee Bucks hold a dominant all-time edge, leading the series 81–58. Portland Trail Blazers have been dominant in recent meetings, winning 5 of their last 5. Their most recent matchup ended 130–99 in favor of Portland Trail Blazers on March 25, 2026. They are scheduled to meet again on November 19, 2026 at Fiserv Forum, Milwaukee.
Next Meeting
Portland Trail BlazersAway
@Thu, Nov 197:00 PM ESTFiserv Forum, Milwaukee
Milwaukee BucksHome
All-Time Head-to-Head
Showing 139 games from available historical data.
| Date | Away | Score | Home |
|---|---|---|---|
| Mar 25, 26 | MIL | 99–130 | POR |
| Nov 24, 25 | POR | 115–103 | MIL |
| Jan 28, 25 | MIL | 112–125 | POR |
| Jan 4, 25 | POR | 105–102 | MIL |
| Jan 31, 24 | MIL | 116–119 | POR |
| Nov 25, 23 | POR | 102–108 | MIL |
| Feb 6, 23 | MIL | 127–108 | POR |
| Nov 21, 22 | POR | 111–119 | MIL |
| Feb 14, 22 | POR | 122–107 | MIL |
| Feb 5, 22 | MIL | 137–108 | POR |
| Apr 2, 21 | MIL | 127–109 | POR |
| Feb 1, 21 | POR | 106–134 | MIL |
| Jan 11, 20 | MIL | 122–101 | POR |
| Nov 21, 19 | POR | 129–137 | MIL |
| Nov 21, 18 | POR | 100–143 | MIL |
| Nov 6, 18 | MIL | 103–118 | POR |
| Nov 30, 17 | MIL | 103–91 | POR |
| Oct 21, 17 | POR | 110–113 | MIL |
| Mar 21, 17 | MIL | 93–90 | POR |
| Dec 7, 16 | POR | 107–115 | MIL |
| Feb 2, 16 | MIL | 95–107 | POR |
| Dec 7, 15 | POR | 88–90 | MIL |
| Jan 30, 15 | POR | 88–95 | MIL |
| Dec 16, 14 | MIL | 97–104 | POR |
| Mar 17, 14 | MIL | 115–120 | POR |
| Nov 19, 13 | POR | 91–82 | MIL |
| Mar 18, 13 | POR | 95–102 | MIL |
| Jan 18, 13 | MIL | 110–104 | POR |
| Apr 6, 12 | POR | 94–116 | MIL |
| Mar 19, 12 | MIL | 116–87 | POR |
| Dec 19, 10 | MIL | 80–106 | POR |
| Nov 1, 10 | POR | 90–76 | MIL |
| Jan 12, 10 | MIL | 108–120 | POR |
| Dec 11, 09 | POR | 101–108 | MIL |
| Mar 20, 09 | POR | 96–84 | MIL |
| Jan 18, 09 | MIL | 85–102 | POR |
| Mar 6, 08 | POR | 103–101 | MIL |
| Dec 8, 07 | MIL | 113–117 | POR |
| Jan 20, 07 | MIL | 95–99 | POR |
| Dec 5, 06 | POR | 94–102 | MIL |
| Mar 19, 06 | MIL | 100–93 | POR |
| Mar 17, 06 | POR | 93–97 | MIL |
| Dec 21, 04 | POR | 104–95 | MIL |
| Nov 18, 04 | MIL | 98–110 | POR |
| Mar 15, 04 | POR | 100–99 | MIL |
| Dec 15, 03 | MIL | 106–99 | POR |
| Feb 21, 03 | MIL | 93–90 | POR |
| Dec 12, 02 | POR | 79–101 | MIL |
| Mar 1, 02 | POR | 104–103 | MIL |
| Nov 29, 01 | MIL | 95–101 | POR |
| Jan 4, 01 | MIL | 115–119 | POR |
| Nov 21, 00 | POR | 93–84 | MIL |
| Mar 31, 00 | MIL | 79–113 | POR |
| Feb 6, 00 | POR | 115–111 | MIL |
| Jan 9, 98 | POR | 90–95 | MIL |
| Jan 4, 98 | MIL | 98–92 | POR |
| Apr 3, 97 | MIL | 93–108 | POR |
| Mar 19, 97 | POR | 97–78 | MIL |
| Jan 4, 96 | POR | 96–113 | MIL |
| Nov 29, 95 | MIL | 100–99 | POR |
| Mar 6, 95 | POR | 106–100 | MIL |
| Dec 3, 94 | MIL | 103–106 | POR |
| Mar 30, 94 | POR | 109–111 | MIL |
| Dec 18, 93 | MIL | 81–93 | POR |
| Jan 18, 93 | POR | 119–92 | MIL |
| Dec 7, 92 | MIL | 97–126 | POR |
| Mar 9, 92 | POR | 126–112 | MIL |
| Nov 25, 91 | MIL | 98–107 | POR |
| Jan 19, 91 | MIL | 112–116 | POR |
| Dec 29, 90 | POR | 112–117 | MIL |
| Jan 22, 90 | MIL | 90–119 | POR |
| Dec 9, 89 | POR | 104–107 | MIL |
| Jan 25, 89 | MIL | 127–109 | POR |
| Nov 28, 88 | POR | 114–119 | MIL |
| Jan 25, 88 | MIL | 106–112 | POR |
| Dec 10, 87 | POR | 112–125 | MIL |
| Feb 21, 87 | MIL | 120–124 | POR |
| Jan 10, 87 | POR | 103–91 | MIL |
| Jan 9, 86 | POR | 89–95 | MIL |
| Nov 16, 85 | MIL | 117–104 | POR |
| Mar 9, 85 | POR | 94–110 | MIL |
| Feb 1, 85 | MIL | 105–95 | POR |
| Feb 2, 84 | MIL | 110–116 | POR |
| Dec 29, 83 | POR | 88–93 | MIL |
| Feb 9, 83 | POR | 92–102 | MIL |
| Jan 31, 83 | MIL | 115–99 | POR |
| Mar 22, 82 | MIL | 109–104 | POR |
| Feb 10, 82 | POR | 105–116 | MIL |
| Jan 17, 81 | POR | 103–110 | MIL |
| Nov 19, 80 | MIL | 97–93 | POR |
| Mar 17, 80 | MIL | 122–123 | POR |
| Mar 13, 80 | POR | 110–120 | MIL |
| Jan 28, 80 | MIL | 103–96 | POR |
| Jan 19, 80 | POR | 88–89 | MIL |
| Nov 12, 79 | MIL | 101–92 | POR |
| Nov 7, 79 | POR | 89–98 | MIL |
| Mar 31, 79 | POR | 109–107 | MIL |
| Mar 24, 79 | MIL | 122–110 | POR |
| Nov 20, 78 | POR | 93–123 | MIL |
| Oct 27, 78 | MIL | 95–106 | POR |
| Mar 22, 78 | POR | 109–116 | MIL |
| Mar 4, 78 | MIL | 88–126 | POR |
| Jan 30, 78 | MIL | 116–136 | POR |
| Nov 14, 77 | POR | 109–106 | MIL |
| Dec 29, 76 | POR | 107–127 | MIL |
| Dec 3, 76 | MIL | 108–112 | POR |
| Nov 29, 76 | POR | 106–115 | MIL |
| Nov 18, 76 | MIL | 111–124 | POR |
| Mar 27, 76 | POR | 100–115 | MIL |
| Mar 22, 76 | MIL | 97–100 | POR |
| Jan 31, 76 | MIL | 97–107 | POR |
| Dec 2, 75 | POR | 92–114 | MIL |
| Oct 31, 75 | POR | 113–97 | MIL |
| Mar 27, 75 | POR | 105–128 | MIL |
| Mar 17, 75 | MIL | 89–95 | POR |
| Jan 18, 75 | POR | 108–122 | MIL |
| Dec 16, 74 | MIL | 103–119 | POR |
| Mar 23, 74 | MIL | 120–110 | POR |
| Jan 28, 74 | MIL | 126–106 | POR |
| Jan 18, 74 | POR | 106–121 | MIL |
| Dec 15, 73 | MIL | 121–98 | POR |
| Dec 6, 73 | POR | 86–116 | MIL |
| Nov 12, 73 | POR | 100–108 | MIL |
| Mar 25, 73 | MIL | 118–99 | POR |
| Mar 8, 73 | POR | 96–116 | MIL |
| Jan 18, 73 | POR | 105–108 | MIL |
| Dec 19, 72 | POR | 104–123 | MIL |
| Dec 11, 72 | MIL | 115–94 | POR |
| Oct 16, 72 | MIL | 108–111 | POR |
| Mar 13, 72 | MIL | 109–98 | POR |
| Jan 15, 72 | POR | 97–126 | MIL |
| Dec 28, 71 | POR | 84–123 | MIL |
| Nov 25, 71 | POR | 105–120 | MIL |
| Nov 15, 71 | MIL | 125–105 | POR |
| Oct 16, 71 | MIL | 127–94 | POR |
| Feb 1, 71 | MIL | 111–123 | POR |
| Jan 22, 71 | POR | 117–142 | MIL |
| Nov 28, 70 | POR | 111–124 | MIL |
| Nov 21, 70 | MIL | 126–104 | POR |
Games before the 2015-16 season: Data from FiveThirtyEight, used under CC BY 4.0 and limited to today's franchises.
Overall Record
since 1971
Milwaukee Bucks
81Portland Trail Blazers
58139 games in available data
Last 5 Meetings
MIL99
@Mar 25
130POR
POR115
@Nov 24
103MIL
MIL112
@Jan 28
125POR
POR105
@Jan 4
102MIL
MIL116
@Jan 31
119POR