1. NBA
  2. Scores
  3. 3 · 25 · 26
  4. MIL vs POR

Milwaukee Bucks vs. Portland Trail Blazers

Mar 25, 2026
FINAL

Box Score

1234T
MIL2722321899
POR42293326130

Game Recap

The Portland Trail Blazers defeated the Milwaukee Bucks, 130-99, to improve to 37-37 on the season, while the Bucks fall to 29-43.

Player Stats

Milwaukee Bucks logoBUCKSMINFG3PTFTREBASTSTLBLKTOPF+/-PTS
21Ousmane DiengSF327-172-60-0440143-2816
35Pete NancePF312-61-51-2420114-196
00Jericho SimsC285-50-02-4622015-2112
20AJ GreenSG332-81-50-0451012-305
13Ryan RollinsPG3113-266-124-4442054-636
12Taurean Prince294-113-82-2621001-113
44Andre Jackson Jr.212-51-33-6314022-108
5Gary Trent Jr.180-70-40-0001003-210
43Thanasis Antetokounmpo80-10-01-2321021-111
30Cormac Ryan41-30-20-0000100-82
3Myles Turner— did not play —— did not play —
TOTAL-36-8940.4%14-4531.1%13-2065.0%34221231625-99
Portland Trail Blazers logoTRAIL BLAZERSMINFG3PTFTREBASTSTLBLKTOPF+/-PTS
33Toumani CamaraSF243-62-42-2312121+110
9Jerami GrantPF247-164-100-0200131+2018
23Donovan ClinganC256-81-21-21534222+2614
5Jrue HolidaySG254-74-51-1581031+2813
8Deni AvdijaPG244-81-59-11470140+618
00Scoot Henderson246-133-78-8341001+1823
35Robert Williams III132-40-02-4600212+46
4Matisse Thybulle235-73-51-1803122+2314
24Kris Murray212-21-10-0320010+225
91Sidy Cissoko151-10-00-0430122+72
1Blake Wesley92-50-13-4110200+17
2Caleb Love80-30-10-0010001-10
27Vit Krejci— did not play —— did not play —
0Damian Lillard— did not play —— did not play —
17Shaedon Sharpe— did not play —— did not play —
TOTAL-42-8052.5%19-4146.3%27-3381.8%543011112013-130

Play-by-Play

1st quarterMILPOR
  • Portland Trail Blazers logo
    (11:56) Jump Ball Clingan vs. Sims: Tip to Avdija
  • Portland Trail Blazers logo
    +3 (11:36) Holiday 3PT Jump Shot (3 PTS) (Avdija 1 AST)
    03
  • Milwaukee Bucks logo
    (11:22) MISS Rollins 26' 3PT Pullup Jump Shot
  • Portland Trail Blazers logo
    (11:20) Clingan REBOUND (Off:0 Def:1)
  • Milwaukee Bucks logo
    (11:02) Nance S.FOUL (P1.T1) (L.Wood)
  • Portland Trail Blazers logo
    +1 (11:02) Avdija Free Throw 1 of 2 (1 PTS)
    04
  • Portland Trail Blazers logo
    +1 (11:02) Avdija Free Throw 2 of 2 (2 PTS)
    05
  • Milwaukee Bucks logo
    (10:46) Dieng Lost Ball Turnover (P1.T1)
  • Portland Trail Blazers logo
    (10:46) Clingan STEAL (1 STL)
  • Portland Trail Blazers logo
    +2 (10:41) Avdija 2' Running Layup (4 PTS) (Holiday 1 AST)
    07
  • Milwaukee Bucks logo
    (10:41) Bucks Timeout: Regular (Reg.1 Short 0)
  • Milwaukee Bucks logo
    (10:30) MISS Dieng 11' Step Back Jump Shot
  • Portland Trail Blazers logo
    (10:30) Camara BLOCK (1 BLK)
  • Portland Trail Blazers logo
    (10:26) Camara REBOUND (Off:0 Def:1)
  • Portland Trail Blazers logo
    +3 (10:22) Holiday 27' 3PT Running Jump Shot (6 PTS) (Camara 1 AST)
    010
  • Milwaukee Bucks logo
    +3 (10:04) Rollins 25' 3PT Step Back Jump Shot (3 PTS)
    310
  • Portland Trail Blazers logo
    (9:45) MISS Grant 9' Fadeaway Jumper
  • Milwaukee Bucks logo
    (9:45) Dieng BLOCK (1 BLK)
  • Milwaukee Bucks logo
    (9:43) Dieng REBOUND (Off:0 Def:1)
  • Portland Trail Blazers logo
    (9:36) Camara S.FOUL (P1.T1) (T.Maddox)
  • Milwaukee Bucks logo
    +1 (9:36) Rollins Free Throw 1 of 2 (4 PTS)
    410
  • Milwaukee Bucks logo
    +1 (9:36) Rollins Free Throw 2 of 2 (5 PTS)
    510
  • Milwaukee Bucks logo
    (9:26) Nance P.FOUL (P2.T2) (T.Maddox)
  • Portland Trail Blazers logo
    (9:19) Avdija Bad Pass Turnover (P1.T1)
  • Milwaukee Bucks logo
    (9:19) Sims STEAL (1 STL)
  • Milwaukee Bucks logo
    +2 (9:14) Rollins 3' Running Layup (7 PTS)
    710
  • Milwaukee Bucks logo
    (9:12) Bucks Violation: Delay of game Violation
  • Portland Trail Blazers logo
    +3 (8:59) Grant 25' 3PT Jump Shot (3 PTS) (Avdija 2 AST)
    713
  • Milwaukee Bucks logo
    (8:50) Rollins OFF.Foul (P1) (T.Maddox)
  • Milwaukee Bucks logo
    (8:50) Rollins Offensive Foul Turnover (P1.T2)
  • Milwaukee Bucks logo
    (8:50) Rollins T.FOUL (P1.T2) (T.Maddox)
  • Portland Trail Blazers logo
    +1 (8:50) Holiday Free Throw Technical (7 PTS)
    714
  • Portland Trail Blazers logo
    (8:39) MISS Grant 25' 3PT Jump Shot
  • Milwaukee Bucks logo
    (8:39) Bucks Rebound
  • Milwaukee Bucks logo
    (8:39) Bucks Timeout: Regular (Reg.2 Short 0)
  • Milwaukee Bucks logo
    (8:39) Jump Ball (CC) Clingan vs. Sims: Tip to Green
  • Milwaukee Bucks logo
    (8:27) Sims OFF.Foul (P1) (T.Maddox)
  • Milwaukee Bucks logo
    (8:27) Sims Offensive Foul Turnover (P1.T3)
  • Portland Trail Blazers logo
    (8:15) MISS Avdija 25' 3PT Step Back Jump Shot
  • Milwaukee Bucks logo
    (8:13) Rollins REBOUND (Off:0 Def:1)
  • Milwaukee Bucks logo
    +2 (8:01) Sims 1' Cutting Dunk Shot (2 PTS) (Green 1 AST)
    914
  • Portland Trail Blazers logo
    (7:49) MISS Holiday 25' 3PT Pullup Jump Shot
  • Milwaukee Bucks logo
    (7:45) Prince REBOUND (Off:0 Def:1)
  • Milwaukee Bucks logo
    (7:41) Rollins Bad Pass Turnover (P2.T4)
  • Portland Trail Blazers logo
    (7:41) Clingan STEAL (2 STL)
  • Milwaukee Bucks logo
    (7:39) Rollins P.FOUL (P2.T3) (L.Wood)
  • Portland Trail Blazers logo
    (7:22) Grant Out of Bounds - Bad Pass Turnover Turnover (P1.T2)
  • Milwaukee Bucks logo
    +3 (7:10) Dieng 25' 3PT Jump Shot (3 PTS) (Prince 1 AST)
    1214
  • Portland Trail Blazers logo
    +3 (6:58) Camara 27' 3PT Jump Shot (3 PTS) (Holiday 2 AST)
    1217
  • Milwaukee Bucks logo
    (6:44) Jackson Jr. Bad Pass Turnover (P1.T5)
  • Portland Trail Blazers logo
    (6:44) Holiday STEAL (1 STL)
  • Portland Trail Blazers logo
    +2 (6:35) Grant 2' Driving Layup (5 PTS) (Holiday 3 AST)
    1219
  • Milwaukee Bucks logo
    (6:22) MISS Dieng 19' Step Back Jump Shot
  • Portland Trail Blazers logo
    (6:18) Holiday REBOUND (Off:0 Def:1)
  • Milwaukee Bucks logo
    (6:07) Dieng S.FOUL (P1.T4) (C.Flores)
  • Portland Trail Blazers logo
    +1 (6:07) Avdija Free Throw 1 of 2 (5 PTS)
    1220
  • Portland Trail Blazers logo
    +1 (6:07) Avdija Free Throw 2 of 2 (6 PTS)
    1221
  • Milwaukee Bucks logo
    +2 (5:53) Sims 2' Alley Oop Dunk (4 PTS) (Dieng 1 AST)
    1421
  • Portland Trail Blazers logo
    +3 (5:39) Grant 27' 3PT Jump Shot (8 PTS) (Avdija 3 AST)
    1424
  • Milwaukee Bucks logo
    +3 (5:27) Prince 3PT Jump Shot (3 PTS) (Dieng 2 AST)
    1724
  • Portland Trail Blazers logo
    +2 (5:12) Clingan 1' Cutting Dunk Shot (2 PTS) (Henderson 1 AST)
    1726
  • Milwaukee Bucks logo
    +2 (4:50) Dieng 12' Pullup Jump Shot (5 PTS)
    1926
  • Portland Trail Blazers logo
    +3 (4:35) Henderson 26' 3PT Pullup Jump Shot (3 PTS) (Avdija 4 AST)
    1929
  • Portland Trail Blazers logo
    (4:22) Clingan S.FOUL (P1.T2) (C.Flores)
  • Milwaukee Bucks logo
    +1 (4:22) Jackson Jr. Free Throw 1 of 2 (1 PTS)
    2029
  • Portland Trail Blazers logo
    (4:22) TRAIL BLAZERS Violation: Delay of game Violation
  • Milwaukee Bucks logo
    +1 (4:22) Jackson Jr. Free Throw 2 of 2 (2 PTS)
    2129
  • Milwaukee Bucks logo
    (4:08) Sims S.FOUL (P2.PN) (L.Wood)
  • Portland Trail Blazers logo
    +1 (4:08) Avdija Free Throw 1 of 2 (7 PTS)
    2130
  • Portland Trail Blazers logo
    (4:08) MISS Avdija Free Throw 2 of 2
  • Milwaukee Bucks logo
    (4:05) Bucks Rebound
  • Milwaukee Bucks logo
    (3:53) MISS Dieng 5' Driving Layup
  • Portland Trail Blazers logo
    (3:53) Williams III BLOCK (1 BLK)
  • Milwaukee Bucks logo
    (3:53) Bucks Rebound
  • Milwaukee Bucks logo
    (3:41) MISS Trent Jr. 26' 3PT Pullup Jump Shot
  • Portland Trail Blazers logo
    (3:37) Avdija REBOUND (Off:0 Def:1)
  • Portland Trail Blazers logo
    (3:31) Avdija Bad Pass Turnover (P2.T3)
  • Milwaukee Bucks logo
    (3:31) Antetokounmpo STEAL (1 STL)
  • Milwaukee Bucks logo
    +2 (3:25) Dieng 1' Running Dunk (7 PTS) (Antetokounmpo 1 AST)
    2330
  • Portland Trail Blazers logo
    (3:25) TRAIL BLAZERS Timeout: Regular (Full 1 Short 0)
  • Portland Trail Blazers logo
    (3:09) Thybulle Bad Pass Turnover (P1.T4)
  • Milwaukee Bucks logo
    (3:09) Jackson Jr. STEAL (1 STL)
  • Portland Trail Blazers logo
    (3:08) Thybulle C.P.FOUL (P1.T3) (L.Wood)
  • Milwaukee Bucks logo
    +1 (3:08) Antetokounmpo Free Throw Clear Path 1 of 2 (1 PTS)
    2430
  • Milwaukee Bucks logo
    (3:08) MISS Antetokounmpo Free Throw Clear Path 2 of 2
  • Milwaukee Bucks logo
    (3:08) Bucks Rebound
  • Milwaukee Bucks logo
    (3:01) MISS Green 15' Step Back Jump Shot
  • Portland Trail Blazers logo
    (2:58) Thybulle REBOUND (Off:0 Def:1)
  • Portland Trail Blazers logo
    +3 (2:45) Thybulle 24' 3PT Jump Shot (3 PTS) (Henderson 2 AST)
    2433
  • Milwaukee Bucks logo
    +2 (2:32) Prince 6' Driving Bank Hook Shot (5 PTS) (Antetokounmpo 2 AST)
    2633
  • Portland Trail Blazers logo
    (2:16) MISS Camara 25' 3PT Step Back Jump Shot
  • Portland Trail Blazers logo
    (2:14) TRAIL BLAZERS Rebound
  • Portland Trail Blazers logo
    (2:05) MISS Henderson 8' Driving Layup
  • Portland Trail Blazers logo
    (2:04) Williams III REBOUND (Off:1 Def:0)
  • Portland Trail Blazers logo
    (2:04) MISS Williams III Tip Layup Shot
  • Portland Trail Blazers logo
    (2:03) Henderson REBOUND (Off:1 Def:0)
  • Portland Trail Blazers logo
    (2:03) MISS Henderson Putback Layup
  • Portland Trail Blazers logo
    (2:03) Williams III REBOUND (Off:2 Def:0)
  • Milwaukee Bucks logo
    (2:03) Jackson Jr. S.FOUL (P1.PN) (L.Wood)
  • Portland Trail Blazers logo
    (2:03) MISS Williams III Free Throw 1 of 2
  • Portland Trail Blazers logo
    (2:03) TRAIL BLAZERS Rebound
  • Portland Trail Blazers logo
    +1 (2:03) Williams III Free Throw 2 of 2 (1 PTS)
    2634
  • Milwaukee Bucks logo
    (1:52) MISS Jackson Jr. 26' 3PT Pullup Jump Shot
  • Portland Trail Blazers logo
    (1:49) Williams III REBOUND (Off:2 Def:1)
  • Portland Trail Blazers logo
    (1:46) Thybulle Out of Bounds - Bad Pass Turnover Turnover (P2.T5)
  • Portland Trail Blazers logo
    (1:38) Williams III S.FOUL (P1.T4) (C.Flores)
  • Milwaukee Bucks logo
    +1 (1:38) Jackson Jr. Free Throw 1 of 2 (3 PTS)
    2734
  • Milwaukee Bucks logo
    (1:38) MISS Jackson Jr. Free Throw 2 of 2
  • Portland Trail Blazers logo
    (1:36) Thybulle REBOUND (Off:0 Def:2)
  • Portland Trail Blazers logo
    +2 (1:31) Henderson 1' Running Layup (5 PTS)
    2736
  • Milwaukee Bucks logo
    (1:19) Antetokounmpo Traveling Turnover (P1.T6)
  • Milwaukee Bucks logo
    (1:04) Trent Jr. S.FOUL (P1.PN) (C.Flores)
  • Portland Trail Blazers logo
    (1:04) MISS Williams III Free Throw 1 of 2
  • Portland Trail Blazers logo
    (1:04) TRAIL BLAZERS Rebound
  • Portland Trail Blazers logo
    +1 (1:04) Williams III Free Throw 2 of 2 (2 PTS)
    2737
  • Milwaukee Bucks logo
    (0:54) Jackson Jr. Lost Ball Turnover (P2.T7)
  • Portland Trail Blazers logo
    (0:54) Thybulle STEAL (1 STL)
  • Portland Trail Blazers logo
    (0:45) MISS Henderson 26' 3PT Jump Shot
  • Portland Trail Blazers logo
    (0:41) Murray REBOUND (Off:1 Def:0)
  • Portland Trail Blazers logo
    +3 (0:31) Holiday 27' 3PT Step Back Jump Shot (10 PTS)
    2740
  • Milwaukee Bucks logo
    (0:19) MISS Trent Jr. 7' Driving Floating Jump Shot
  • Portland Trail Blazers logo
    (0:17) Thybulle REBOUND (Off:0 Def:3)
  • Milwaukee Bucks logo
    (0:00) Trent Jr. P.FOUL (P2.PN) (L.Wood)
  • Portland Trail Blazers logo
    +1 (0:00) Henderson Free Throw 1 of 2 (6 PTS)
    2741
  • Portland Trail Blazers logo
    +1 (0:00) Henderson Free Throw 2 of 2 (7 PTS)
    2742
  • Milwaukee Bucks logo
    (0:00) BUCKS Heave
  • Milwaukee Bucks logo
    (0:00) Bucks Rebound
2nd quarter
3rd quarter
4th quarter

Team Stats

99Points130
36-89(40.4%)Field Goal(%)42-80(52.5%)
14-45(31.1%)3-Point(%)19-41(46.3%)
13-20(65.0%)Free Throw(%)27-33(81.8%)
34(13)Rebounds(Offensive)54(15)
22Assists30
12Steals11
3Blocks11
16Turnovers20
25Fouls13
36Pts In The Paint44
10Fast Break Pts13
29Pts Off Turnovers20
24Bench Pts57
0Largest Lead33

Game Details

Wednesday, March 25, 2026 · 10:00 PM
Moda Center · Portland, OR
attendance: 16,991 (85.0%)