ENSign in
NBA · Final

Trail Blazers Dominate Bucks in 130-99 Victory

Wednesday, March 25, 2026, 10:00 PM ET · Moda Center

Portland Trail Blazers 130, Milwaukee Bucks 99, final. Today's NBA pick is already sealed, as a hash, before kickoff.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won Milwaukee Bucks vs Portland Trail Blazers?

Portland Trail Blazers beat Milwaukee Bucks 130-99 at Moda Center on March 25, 2026.

Who was favored in Milwaukee Bucks vs Portland Trail Blazers?

Portland Trail Blazers were the favorite at DraftKings, moneyline -1050 (about 91% implied). The favorite won.

The Portland Trail Blazers secured a commanding victory over the Milwaukee Bucks, winning 130-99 at the Moda Center. This matchup was particularly noteworthy as it marked the third consecutive win for the Trail Blazers against the Bucks this season, solidifying their dominance in the series with a 3-0 record against Milwaukee.

Entering the game, the Trail Blazers had a home record of 37-37, while the Bucks were struggling with an away record of 29-43. The recent form of both teams highlighted the disparity; Portland had won six of their last ten games, boasting an average of 115.3 points scored and 108.8 points allowed. In contrast, Milwaukee had only managed to win three of their last ten, averaging 107.2 points scored and allowing 120.0 points per game.

The Trail Blazers' home performance has been particularly strong, with a 3-1 record in their last four home games. They recently defeated the Brooklyn Nets 134-99, showcasing their offensive capabilities. In their last five games, they averaged 119.0 points scored while allowing 109.0 points. Meanwhile, the Bucks have struggled, with a 1-4 record in their last five away games, including a heavy defeat to the LA Clippers, where they lost 96-129.

In terms of injuries, the Trail Blazers were without Shaedon Sharpe due to a knee issue, while both Damian Lillard and Ja Morant were listed as day-to-day with their respective injuries. The Bucks also had Kevin Porter Jr. listed as day-to-day due to a knee injury. The absence of key players could have impacted the Bucks' performance, especially given their recent struggles.

The betting market reflected Portland's strong position heading into the game, with DraftKings listing the Trail Blazers as 15.5-point favorites. The total for the game was set at 226.5 points, indicating expectations of a high-scoring affair. The odds for Portland to win straight up were -1050, while Milwaukee was at +675, further emphasizing the confidence in the Trail Blazers.

The conditions at the Moda Center were favorable for the home team, contributing to their performance. The Trail Blazers took control early and never looked back, leading comfortably throughout the game. Scoring plays in the fourth quarter included contributions from Blake Wesley and Matisse Thybulle, who helped seal the victory with key baskets.

Overall, the Trail Blazers' ability to maintain their scoring and defensive efficiency was evident, as they outperformed the Bucks in nearly every aspect of the game. With this win, Portland continues to build momentum as they look to solidify their playoff positioning.

Odds

BookSpreadTotalMoneyline
DraftKingsPOR -15.5 226.5 o -110 / u -110 Milwaukee Bucks +675 · Portland Trail Blazers -1050

What these prices pay on $100 · What these numbers mean

Injury report

  • Shaedon SharpeOutKneePortland Trail Blazers
  • Ja MorantDay-To-DayElbowPortland Trail Blazers
  • Damian LillardDay-To-DayAchillesPortland Trail Blazers
  • Kevin Porter Jr.Day-To-DayKneeMilwaukee Bucks

Leaders

  • PointsScoot Henderson23Portland Trail Blazers
  • AssistsJrue Holiday8Portland Trail Blazers
  • ReboundsDonovan Clingan15Portland Trail Blazers
  • PointsRyan Rollins36Milwaukee Bucks
  • AssistsAJ Green5Milwaukee Bucks
  • ReboundsTaurean Prince6Milwaukee Bucks

Recent form

Portland Trail Blazers

Last 10: 6-4Streak W1115.3 scored · 108.8 allowed per game3-1 at home

  • W134-99vs Brooklyn NetsMar 24
  • L112-128at Denver NuggetsMar 22
  • W108-104at Minnesota TimberwolvesMar 21
  • W127-119at Indiana PacersMar 18
  • W114-95at Brooklyn NetsMar 16
  • L103-109at Philadelphia 76ersMar 15
  • W124-114vs Utah JazzMar 14
  • L101-103vs Charlotte HornetsMar 11
  • W131-111vs Indiana PacersMar 9
  • L99-106at Houston RocketsMar 7

Milwaukee Bucks

Last 10: 3-7Streak L1107.2 scored · 120 allowed per game1-4 away

  • L96-129at LA ClippersMar 24
  • W108-105at Phoenix SunsMar 22
  • L96-128at Utah JazzMar 20
  • L116-123vs Cleveland CavaliersMar 18
  • W134-123vs Indiana PacersMar 15
  • L99-122at Atlanta HawksMar 14
  • L105-112at Miami HeatMar 12
  • L114-129vs Phoenix SunsMar 11
  • L91-130vs Orlando MagicMar 9
  • W113-99vs Utah JazzMar 8

Standings

TeamGames behindLostStreakWin %Won
Detroit-22W3.73260
Cleveland830W1.63452
Milwaukee2850L1.39032
Chicago2951L2.37831
Indiana4163L2.23219
Oklahoma City-18L2.78064
Denver1028W12.65954
Minnesota1533W2.59849
Portland2240W2.51242
Utah4260L1.26822

Box score

StatMilwaukee BucksPortland Trail Blazers
Field goals36-8942-80
Field goal %4053
Three-pointers14-4519-41
Three-point %3146
Free throws13-2027-33
Free throw %6582
Rebounds3454
Offensive rebounds1315
Defensive rebounds2139
Assists2230
Steals1211
Blocks311
Turnovers1620
Team turnovers11
Technical fouls20
Technical fouls, total20
Flagrant fouls00
Points off turnovers2029
Fast-break points1013
Points in the paint3644
Fouls2513
Largest lead033
Lead changes00
Time in front099

How the scoring went

  1. 3rd Quarter66-88Deni Avdija makes free throw 1 of 2
  2. 3rd Quarter66-89Deni Avdija makes free throw 2 of 2
  3. 3rd Quarter66-90Deni Avdija makes free throw 1 of 2
  4. 3rd Quarter66-91Deni Avdija makes free throw 2 of 2
  5. 3rd Quarter69-91Pete Nance makes 23-foot three point jumper (AJ Green assists)
  6. 3rd Quarter71-91Ryan Rollins makes driving layup
  7. 3rd Quarter71-94Matisse Thybulle makes 25-foot three point jumper (Deni Avdija assists)
  8. 3rd Quarter74-94Ryan Rollins makes 23-foot three point jumper (Pete Nance assists)
  9. 3rd Quarter76-94Ryan Rollins makes running layup (AJ Green assists)
  10. 3rd Quarter76-97Deni Avdija makes 25-foot three pointer
  11. 3rd Quarter77-97Taurean Prince makes free throw 1 of 2
  12. 3rd Quarter78-97Taurean Prince makes free throw 2 of 2
  13. 3rd Quarter78-100Matisse Thybulle makes 23-foot three point jumper (Scoot Henderson assists)
  14. 3rd Quarter81-100Ryan Rollins makes 25-foot three point step back jumpshot (AJ Green assists)
  15. 3rd Quarter81-101Scoot Henderson makes free throw 1 of 2
  16. 3rd Quarter81-102Scoot Henderson makes free throw 2 of 2
  17. 3rd Quarter81-104Robert Williams III makes layup (Scoot Henderson assists)
  18. 4th Quarter81-106Scoot Henderson makes running layup (Kris Murray assists)
  19. 4th Quarter81-109Scoot Henderson makes 26-foot three point jumper (Donovan Clingan assists)
  20. 4th Quarter81-111Donovan Clingan makes 2-foot two point shot (Jrue Holiday assists)
  21. 4th Quarter81-114Scoot Henderson makes 26-foot three pointer (Sidy Cissoko assists)
  22. 4th Quarter84-114Ousmane Dieng makes 25-foot three point jumper (Jericho Sims assists)
  23. 4th Quarter84-115Scoot Henderson makes free throw 1 of 2
  24. 4th Quarter84-116Scoot Henderson makes free throw 2 of 2
  25. 4th Quarter87-116Ryan Rollins makes 24-foot three point jumper (Taurean Prince assists)
  26. 4th Quarter90-116Ryan Rollins makes 26-foot three pointer (Jericho Sims assists)
  27. 4th Quarter92-116Andre Jackson Jr. makes 2-foot layup (Ryan Rollins assists)
  28. 4th Quarter92-118Kris Murray makes 1-foot dunk (Blake Wesley assists)
  29. 4th Quarter94-118Ousmane Dieng makes 3-foot two point shot (Ryan Rollins assists)
  30. 4th Quarter96-118Ryan Rollins makes 15-foot step back jumpshot
  31. 4th Quarter96-120Matisse Thybulle makes running layup
  32. 4th Quarter97-120Jericho Sims makes free throw 2 of 2
  33. 4th Quarter97-122Blake Wesley makes 11-foot two point shot (Caleb Love assists)
  34. 4th Quarter97-123Blake Wesley makes free throw 1 of 1
  35. 4th Quarter97-125Matisse Thybulle makes driving layup
  36. 4th Quarter97-126Matisse Thybulle makes free throw 1 of 1
  37. 4th Quarter99-126Cormac Ryan makes driving layup
  38. 4th Quarter99-127Blake Wesley makes free throw 2 of 2
  39. 4th Quarter99-129Blake Wesley makes driving layup
  40. 4th Quarter99-130Blake Wesley makes technical free throw

Win probability

Above the line favours Portland Trail Blazers, below favours Milwaukee Bucks.

Venue

  • Moda CenterPortland, OR
  • Attendance16991
  • OfficialsLeon Wood, Che Flores, Tre Maddox

Elsewhere

Picks for NBA

NBA rules and settlement

These two, other days

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.