The Portland Trail Blazers never trailed Wednesday night. They built a 10-0 lead in the opening minutes against the Milwaukee Bucks, pushed that advantage as high as 33 points, and walked away with a 130-99 win at the Moda Center that moved them to 37-37 on the season.
It is the first time Portland has been at .500 since late January, and it is also the first time this roster has finished with a better record than it posted a season ago. Both facts matter to a team that has spent most of this year proving it belongs in the Western Conference playoff conversation.
Scoot Henderson leads a balanced offensive night
Seven Blazers finished in double figures, and the balance was as notable as the final score. Scoot Henderson led the team with 23 points on 6-of-13 shooting, including three three-pointers and a perfect 8-for-8 from the free throw line. He added four assists and did not commit a single turnover. When Milwaukee showed any signs of making a run in the fourth quarter, Henderson scored 10 of Portland’s first 12 points in the period and ended the conversation.
Deni Avdija and Jerami Grant each added 18 points. Matisse Thybulle and Donovan Clingan contributed 14 apiece, Jrue Holiday finished with 13, and Toumani Camara scored 10 in 24 minutes off the bench.
The Blazers shot 12-of-23 from three-point range in the first half alone, building a 71-point halftime total that made the result feel settled well before the fourth quarter. Portland scored 42 points in the opening period and led by 22 at the break.
Ryan Rollins kept things interesting for one player
Milwaukee’s Ryan Rollins delivered a career-high 36 points on 13-of-26 shooting with six three-pointers, a performance that will strengthen his case for the NBA’s Most Improved Player award. It was a genuine individual effort, but the Bucks were short-handed and the margin was too wide for one player to close. Ousmane Dieng added 16 points for Milwaukee, Taurean Prince contributed 13 off the bench, and Jericho Sims finished with 12. The Bucks fell to 29-43 on the year.
Where the Blazers stand in the playoff race
The win did not move Portland up in the standings. The Los Angeles Clippers beat the Toronto Raptors on the same night, holding their spot in eighth place. The Golden State Warriors also won, keeping the gap between them and Portland steady.
As things stand, the Blazers are 3.5 games behind the Phoenix Suns for seventh, half a game behind the Clippers for eighth, and 1.5 games ahead of the Warriors for tenth. Ninth place is where they sit.
The math matters because of how the play-in tournament is structured. A seventh or eighth seed earns two chances to advance, including at least one home game. A ninth or tenth seed gets one fewer opportunity and no home game advantage before a potential elimination. For a Portland team that has found its footing at home this season, the difference between eighth and ninth is significant.
What comes next
The Blazers host the Dallas Mavericks Tonight at 7 p.m. PT. Dallas has its own complicated season to sort out, and Portland will be looking to string together wins rather than let a strong performance against a depleted Milwaukee team stand as an isolated result.
The Blazers have roughly two weeks of regular season games remaining. Every night from here is a direct audition for the postseason, and Wednesday’s performance was the kind that gives a team confidence it can handle the pressure ahead.

