Milwaukee Bucks at Portland Trail Blazers
Matchup Analysis
MIL
Milwaukee Bucks @ Portland Trail Blazers — March 25, 2026 | Moda Center | 10:00 PM ET
Today's Injury Status (Game-Specific)
Milwaukee Bucks — OUT for tonight:
- Giannis Antetokounmpo (OUT — left ankle sprain; has missed most of March)
- Kevin Porter Jr. (OUT — right knee synovitis; key ball-handler unavailable)
- Kyle Kuzma (OUT — Achilles injury suffered March 21 vs. Phoenix; will miss extended time)
- Gary Harris (OUT — groin injury; depletes already thin backcourt depth)
Portland Trail Blazers — OUT for tonight:
- Jerami Grant (OUT — left calf strain; was listed out vs. Nets on March 23 and ESPN preview confirms out tonight; Grant had earlier missed time with left foot soreness before the calf flared up)
- Shaedon Sharpe (OUT — left fibula stress reaction; significant absence for their explosive wing scorer)
- Robert Williams III (OUT — left knee injury management; center out for extended stretch)
- Vít Krejčí (Day-to-Day — left calf contusion; questionable)
- Damian Lillard (OUT for season — left Achilles tendon; narrative layer as Lillard returned to Portland after being waived by Milwaukee pre-season)
Net injury impact: Both teams are significantly shorthanded. Milwaukee is without their top 4 scorers/contributors from their normal rotation (Giannis, KPJ, Kuzma all out). Portland loses Grant (18.6 PPG) and Sharpe (21.4 PPG), meaning their top two secondary scorers are also unavailable. This pushes Deni Avdija into a near-singular offensive burden role.
Rest & Travel Situation
Milwaukee plays tonight at Portland (a true road game on the West Coast, 10 PM ET tipoff). Per available schedule context, this is not a back-to-back for either team. Milwaukee's last game was March 23 vs. Brooklyn (which Portland also played that same night, per injury report dating). Both teams have had 1 rest day between games. Milwaukee travels cross-country from Wisconsin to Oregon, adding a fatigue dimension to their already undermanned road trip.
Head-to-Head This Season
The teams have met once previously in 2025-26: Portland won 115–103 on November 25 in Portland. Jerami Grant was the offensive engine in that contest, exploding for 35 points, while Bobby Portis led Milwaukee with 22 points. Grant is now OUT for this rematch, fundamentally altering the matchup dynamic compared to that November meeting. Milwaukee has not won at Moda Center in this season series.
Season series record: Portland leads 1–0.
Betting Market Context
Current consensus line:
- Spread: Portland -12.5 (MIL +12.5) — DraftKings & FanDuel at -12.5/-105; bet365 and Caesars offering -12.0; Fanatics at -12.0
- Total: 225.5–226.5 (consensus ~226, slight lean toward under)
- Moneyline: Portland -602 / Milwaukee +480
The opening line was Portland -10.5, and it has moved to -12.5 at most books — a significant 2-point shift toward Portland, likely driven by Kuzma's Achilles injury becoming official and the confirmed absences of Giannis and KPJ. This line movement tells a clear story: sharp money followed the injury news flow. Milwaukee opened as 10.5-point underdogs and are now 12–12.5-point underdogs depending on the book.
Notable ATS context: The Fox Sports 550 preview notes Portland is just 1-2 ATS as a 12-point+ favorite this season, suggesting the market has historically over-corrected in Portland's favor at large spreads. Milwaukee has historically covered as a large underdog (6-3 ATS when +10.5 or more from baseline data). The heavy line movement to Portland reflects the public/sharps agreeing on the matchup, but the Bucks' ATS resilience in blowout spots is worth flagging.
Matchup Dynamics
Pace and style collision: Portland (36-37, 9th in Western Conference, chasing a play-in spot) has strong motivation to win and push pace. They average a solid 115.3 PPG with Avdija orchestrating at 24.1 PPG/6.9 RPG/6.7 APG on the season. Without Grant and Sharpe, Portland leans even more heavily on Avdija and Donovan Clingan's interior presence (12.4 PPG, 11.7 RPG, 1.7 BPG). Toumani Camara (13.0 PPG), Jrue Holiday (15.8 PPG), and Caleb Love (11.3 PPG off bench) fill supporting roles.
Milwaukee (29-42, 11th East, lottery-locked) has Ryan Rollins (16.9 PPG) as their only reliable offensive option. Bobby Portis (12.2 PPG, 48% FG over last 10) provides veteran consistency. Myles Turner anchors the defense with rim protection. With Kuzma, KPJ, and Giannis all gone, this is essentially a developmental lineup.
Key personnel matchups:
- Deni Avdija vs. Milwaukee's wing defense: Avdija is averaging 19.8 PPG in his last 10 games and has been on a scorching run. Without Gary Harris or Kyle Kuzma, Milwaukee's perimeter defense is exposed. Ryan Rollins and Gary Trent Jr. will have to contest him all night — a severe disadvantage given Avdija's size (6-8) and offensive versatility.
- Donovan Clingan vs. Myles Turner: Portland's emerging center (11.7 RPG, 52.3% FG) will test Turner's interior defense. Turner is a legitimate shot-blocker, but Clingan's rebounding dominance (7.1 DREB/game, leads team) could be a problem for Milwaukee's 27th-ranked rebounding unit.
- Ryan Rollins vs. Portland's wing defense: Rollins has carried Milwaukee offensively but faces a legitimate defensive challenge in Toumani Camara (active on-ball defender) and potentially Jrue Holiday's team-switching defense.
- Jrue Holiday homecoming narrative: Holiday returned to Portland (his college market, now playing for the Blazers) after multiple championship runs. His experience and steady play (15.8 PPG, 6.2 APG) give Portland a crucial floor-raiser in Grant's absence.
Motivation Factors
Portland (36-37, 9th West at +21.5 games back of OKC) is fighting for play-in tournament positioning. They sit 9th in the West, just ahead of the Warriors (34-38) and Clippers (36-36). Every win is critical for their postseason viability — this is a game Portland desperately needs. Home court at Moda Center (19-16 at home) with a massive injury mismatch further fuels their motivation.
Milwaukee (29-42, 11th East, mathematically eliminated) has nothing to play for competitively. The Bucks have transitioned to end-of-season mode, resting veterans and evaluating young players. Organizational priorities now center on lottery positioning (currently projecting ~6-7% odds at #1 pick) and player development, with Rollins, Ousmane Dieng, and Pete Nance (freshly upgraded to a standard contract on March 24) getting extended run.
Damian Lillard subplot: Lillard is OUT for the season with an Achilles injury but is on Portland's roster, creating an awkward narrative — the Bucks waived him pre-season after his Achilles tear, he then signed with Portland (his original team), and now both teams are on the same floor. Though Lillard won't play, this game still carries the emotional residue of one of the 2025-26 season's defining storylines.
Summary Assessment
This is a classic "motivated playoff contender vs. eliminated, injury-depleted road team" scenario. Portland's injury losses to Grant and Sharpe are significant, but they still have Avdija (the potential All-Star), Clingan (double-double machine), and Holiday (veteran stabilizer). Milwaukee is missing their top 4 rotation contributors. The 2-point line movement from -10.5 to -12.5 accurately reflects the injury news. The key betting question is whether Portland covers a double-digit number at home with their own injuries and a 1-2 ATS record as large favorites, versus Milwaukee's documented tendency to cover (and occasionally compete) as large underdogs with young players gunning for minutes and contracts.
POR
Portland Trail Blazers vs. Milwaukee Bucks — March 25, 2026 | Moda Center, Portland, OR | 10:00 PM ET
GAME CONTEXT & SETTING
This is a home game for the Portland Trail Blazers (36-37) hosting the Milwaukee Bucks (29-42) at Moda Center. Portland enters on the back of a massive 134-99 blowout victory over the Brooklyn Nets on Monday, March 23 — a game in which they clinched their play-in tournament berth. The Bucks, by contrast, are a collapsed Eastern Conference team with no playoff aspirations and significant internal tension over whether Giannis Antetokounmpo should be shut down for the season.
INJURY REPORT — TODAY'S GAME (March 25, 2026)
Portland Trail Blazers:
- Damian Lillard — OUT (Season-ending left Achilles tendon rupture)
- Shaedon Sharpe — OUT (Left fibula stress reaction, effectively done for the season)
- Jerami Grant — DAY-TO-DAY (Left foot soreness / calf; missed the March 23 Nets game; status uncertain for tonight)
- Robert Williams III — DAY-TO-DAY (Left knee injury management / load management protocols)
- Vit Krejci — DAY-TO-DAY (Left calf contusion, suffered March 22 vs. Philadelphia)
Milwaukee Bucks:
- Giannis Antetokounmpo — OUT (Left knee hyperextension and bone bruise; actively disputed with Bucks about whether he should return this season at all — NBPA has reportedly backed Giannis amid the disagreement)
- Kyle Kuzma — DAY-TO-DAY (Achilles soreness)
- Kevin Porter Jr. — DAY-TO-DAY (Knee)
- Gary Harris — DAY-TO-DAY (Groin)
The Bucks' injury situation is far more significant than it appears on paper. Giannis being out is essentially the same as having no team identity — Milwaukee ranks 29th in the East and has been blasted by opponents all season without him. Without Giannis, the Bucks are led by a makeshift roster of Ousmane Dieng, Bobby Portis Jr., Taurean Prince, AJ Green, and a rotating cast of bench players.
REST SITUATION & TRAVEL
Portland: Coming off a home game Monday night (March 23 vs. Nets). This is a two-day rest game — not a back-to-back. Playing at home at Moda Center. Portland's rotation will be fresher than any back-to-back scenario. Excellent rest advantage. Milwaukee: The Bucks last played on March 24 (vs. LA Clippers), meaning this is a BACK-TO-BACK road game for Milwaukee — they travel cross-country from the Eastern time zone to Portland on zero rest. This is a massive fatigue factor favoring Portland.
HEAD-TO-HEAD THIS SEASON (2025-26)
The two teams have already met once this season, on November 24, 2025, with Portland winning 115-103 as underdogs (+1 spread; Bucks were listed as -1 favorites at -115). Portland has beaten the Bucks in each of their last three meetings dating back to January 28, 2025 (125-112 POR) and January 4, 2025 (105-102 POR), the latter being a remarkable upset when the Bucks were -12 favorites and -746 on the moneyline. Portland owns the head-to-head series this season and recent history decisively.
BETTING MARKET CONTEXT
- Spread: Portland -12 (Bucks +12)
- Moneyline: Portland -625; Milwaukee approximately +465
- Total: Over/Under 226 (computer model projects 229.7; lean Over)
- ATS records: Portland 38-35-0 ATS; Milwaukee 31-40-0 ATS
- Portland as -12 or greater favorite this season: 1-2 ATS — a rare situation for them
- Milwaukee as 12+ point underdog this season: 4-3 ATS — they have shown some resilience in blowout spots
The line is massive at -12, reflecting both Portland's home advantage, their clinching momentum, and Milwaukee's road back-to-back without Giannis. However, the computer model favors the Over, and Portland has actually struggled to cover as large favorites (1-2 ATS when favored by 12+). The Bucks, despite their poor record, are 4-3 ATS as 12+ underdogs this season, making the spread something of a two-sided proposition. Sharps may find value on Milwaukee +12 given the large number.
MATCHUP DYNAMICS & STYLE CONFLICTS
Portland's approach: The Blazers play the 3rd-fastest pace in the NBA (100.9) and thrive on transition offense, offensive rebounding (3rd in NBA), and high-volume three-point attempts (3rd in league). They scored 134 points against the Nets two nights ago and are riding enormous momentum after clinching the play-in spot.
Milwaukee without Giannis: The Bucks have no primary creator or anchor without Antetokounmpo. Their offense becomes disjointed, slow, and inefficient — exactly the type of methodical half-court team that struggles against Portland's pace. Milwaukee averages just 110.8 PPG (vs. Portland's 115.3), and without their star, figure closer to 105-108.
Key personnel matchup: With Kuzma, Porter Jr., and Harris all day-to-day, Milwaukee may be severely shorthanded even beyond Giannis's absence. Ousmane Dieng (their most athletic remaining player), Bobby Portis Jr., and Taurean Prince will likely carry the load. Portland's Donovan Clingan (11.6 RPG) should dominate Milwaukee's frontcourt in Clingan's interior vs. a depleted Bucks paint presence. Deni Avdija (25.0 PPG, 7.0 RPG, 6.6 APG) will have a favorable matchup against an overmatched Bucks defense.
KEY PLAYER MATCHUPS
- Deni Avdija vs. Taurean Prince/Ousmane Dieng: Massive mismatch. Avdija is operating at All-Star level; Milwaukee has no one capable of slowing him. Avdija should have a 25+ point performance opportunity.
- Donovan Clingan vs. Bobby Portis Jr.: Clingan's rim protection and rebounding dominance should be decisive. He had 15 rebounds and 7 blocks vs. the Nets Monday. Portis, while energetic, will be undermanned.
- Toumani Camara vs. Bucks wings: Camara just exploded for a career-high 35 points and 9 threes vs. Brooklyn. His confidence is sky-high. Milwaukee has no defensive stopper capable of containing him if he replicates anything close to that form.
- Scoot Henderson (PG) vs. Bucks backcourt: Henderson has been improving steadily since returning from his hamstring injury. The Bucks' backcourt (AJ Green, Andre Jackson Jr.) lacks the defensive firepower to contain a healthy, confident Henderson.
MOTIVATION FACTORS
Portland: Just clinched the play-in spot the previous night. Playing at home in front of energized fans. There is potential for a "hangover" game with reduced intensity, but the coaching staff will be aware of this risk. This is also a situation where Portland could rest key players (especially Robert Williams III who has auto load-management protocols) and still expect to be competitive. Milwaukee: Giannis is reportedly at odds with the team about whether to return this season. The NBPA has backed Giannis. This creates genuine locker room and organizational dysfunction. A depleted, disinterested Bucks team on a road back-to-back after losing their identity and playoff hopes is about as low-motivation as it gets in the NBA. These are lottery-positioning games for Milwaukee at this point.
SUMMARY ASSESSMENT
Portland is a massive home favorite deserving of their status. The key variables for betting are: (1) Whether the Blazers come out with full intensity after their play-in clinching celebration, (2) Whether Jerami Grant plays (adds significant offensive punch if healthy), (3) Whether the Bucks' day-to-day players (Kuzma, Porter, Harris) are available, and (4) The ATS historical note that Portland is only 1-2 when favored by 12+ points this season. The total likely goes Over given Portland's high-pace, high-volume style vs. a depleted Milwaukee defense playing back-to-back on the road.