The Milwaukee Bucks face a tough test tonight at the Moda Center in Portland, where the Trail Blazers’ defense is ready to exploit Milwaukee’s offensive woes. The Bucks have been struggling with injuries and scoring lately, and they’re hoping to turn things around on the road against a Blazers team that’s been playing well recently.

Bucks’ Offense Falters Amid Injury Crisis

Milwaukee enters this game on the back foot. The Bucks have been struggling to score, averaging just 107.2 points over their last 10 games—a mark that ranks near the bottom of the league. They haven’t cracked 107 points in half of those contests, and in two of their last three games, they failed to reach 100 points.

Giannis Antetokounmpo remains sidelined, a blow that’s felt deeply on both ends of the floor. Adding to Milwaukee’s troubles, Kevin Porter Jr. And Gary Harris are also out, with Bobby Portis and Kyle Kuzma listed as questionable. What this means is a depleted offense that has few reliable options to pick up the slack.

Portland’s Defense Surges as Key Advantage

At the same time, the Trail Blazers have really stepped up their defense. Over the past 10 games, they rank fifth in fewest points allowed, holding opponents to just 108.8 points per game. Their defensive rating is the second-best in the league at 106.9.

At home, Portland has been even stingier, limiting teams to under 106 points in two of their last three games. They excel not just in points allowed but also in rebounds, assists, and three-point defense, ranking among the top 12 across those categories during this recent stretch.

Donovan Clingan’s recent performances highlight Portland’s defensive muscle. Against Brooklyn, he swatted away seven shots, continuing a streak where he’s averaged three blocks over eight games. His presence in the paint is a major challenge for any opposing offense, especially one lacking its star players.

Road Fatigue and Momentum

Travel has also been tough on the Bucks. This game is their fourth on the road in six days, and they’ve been hit hard. In two of their last three away games, they lost by 30 points or more, showing signs of fatigue and frustration.

Portland, on the other hand, has momentum, winning four of their last five games, including a dominant 134-99 victory over Brooklyn just days ago.

Toumani Camara also brings energy on the boards and defense, grabbing five or more rebounds in half of his last 10 games and recording steals consistently since the All-Star break. His contributions add depth to Portland’s defensive front, further complicating matters for the Bucks’ limited offense.

What to Expect Tonight

This game looks like a battle between defense and offense, but Portland’s defense seems to have the upper hand. Milwaukee’s current offensive struggles, made worse by injuries and travel weariness, make it hard to see them breaking through the Blazers’ defensive wall.

The betting odds support that idea. The Bucks’ team total points are expected to fall under 106.5, reflecting their scoring drought. Portland is favored by 12.5 points, suggesting a comfortable home win. Clingan’s shot-blocking is also a key factor, with expectations he’ll continue to disrupt Milwaukee’s shots.

Without their main players, the Bucks face a big challenge trying to score. The Blazers’ recent defensive form and home-court advantage give them the edge to keep Milwaukee’s offense in check and potentially secure a decisive victory.

With Milwaukee’s offense limping and Portland’s defense firing on all cylinders, tonight’s game looks set to be a stern test for the Bucks. How Milwaukee adjusts without Antetokounmpo and others could decide if they stay competitive or fall further behind in the standings.