NBA Final Intelligence
Portland Trail Blazers 108, Minnesota Timberwolves 104 — Recap
Game Summary
Final (regular season): Portland Trail Blazers 108, Minnesota Timberwolves 104. Scoring by quarter: Q1 POR 33-28 MIN; Q2 POR 35-31 MIN; Q3 POR 19-27 MIN; Q4 POR 21-18 MIN.
Top performers (box score): Jerami Grant (POR) 26 points, 5 rebounds, 1 assists, 4 threes on 10-of-16 shooting; Deni Avdija (POR) 25 points, 8 rebounds, 5 assists, 2 threes on 7-of-18 shooting; Donovan Clingan (POR) 21 points, 12 rebounds, 4 assists, 1 threes on 9-of-13 shooting; Julius Randle (MIN) 19 points, 5 rebounds, 4 assists on 6-of-16 shooting; Rudy Gobert (MIN) 18 points, 15 rebounds, 1 assists on 7-of-14 shooting.
Standouts
Every player's line is in the box score below; the play-by-play is available in the BlowOutAlert workspace.
📊 Game Flow
Ahead for good: Jerami Grant makes 23-foot three point jumper (Jrue Holiday assists) (Q4 0:22, POR 106, MIN 104).
- Q4 3:16 Deni Avdija makes free throw 2 of 2POR · POR 98, MIN 97
- Q4 3:02 Toumani Camara makes free throw 1 of 2POR · POR 99, MIN 97
- Q4 3:02 Toumani Camara makes free throw 2 of 2POR · POR 100, MIN 97
- Q4 2:48 Julius Randle makes 9-foot driving floating jump shot (Ayo Dosunmu assists)MIN · POR 100, MIN 99
- Q4 2:48 Julius Randle makes free throw 1 of 1MIN · POR 100, MIN 100
- Q4 1:40 Jerami Grant makes 24-foot three point jumper (Deni Avdija assists)POR · POR 103, MIN 100
- Q4 1:28 Julius Randle makes free throw 1 of 2MIN · POR 103, MIN 101
- Q4 1:28 Julius Randle makes free throw 2 of 2MIN · POR 103, MIN 102
- Q4 0:53 Julius Randle makes 10-foot turnaround jump shotMIN · POR 103, MIN 104
- Q4 0:22 Jerami Grant makes 23-foot three point jumper (Jrue Holiday assists)POR · POR 106, MIN 104
- Q4 0:09 Jerami Grant makes free throw 1 of 2POR · POR 107, MIN 104
- Q4 0:09 Jerami Grant makes free throw 2 of 2POR · POR 108, MIN 104
Linescore
| 1 | 2 | 3 | 4 | T | ||
|---|---|---|---|---|---|---|
| POR | 33 | 35 | 19 | 21 | 108 | |
| MIN | 28 | 31 | 27 | 18 | 104 |
🧮 How They Scored
Box Score
Portland Trail Blazers
| Player | MIN | PTS | REB | AST | STL | BLK | TO | FG | 3PT | FT | +/- |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Deni Avdija F | 36 | 25 | 8 | 5 | 0 | 0 | 4 | 7-18 | 2-5 | 9-11 | -1 |
| Toumani Camara F | 34 | 6 | 3 | 0 | 1 | 0 | 2 | 2-7 | 0-3 | 2-2 | +3 |
| Jerami Grant F | 32 | 26 | 5 | 1 | 3 | 1 | 4 | 10-16 | 4-9 | 2-2 | +9 |
| Jrue Holiday G | 32 | 12 | 2 | 12 | 0 | 0 | 0 | 5-17 | 1-6 | 1-1 | +14 |
| Donovan Clingan C | 31 | 21 | 12 | 4 | 1 | 3 | 1 | 9-13 | 1-5 | 2-2 | +2 |
| Scoot Henderson G | 24 | 11 | 3 | 2 | 3 | 0 | 3 | 4-10 | 0-3 | 3-4 | -2 |
| Robert Williams III C-F | 17 | 2 | 12 | 0 | 0 | 0 | 3 | 1-4 | 0-0 | 0-0 | +2 |
| Matisse Thybulle G-F | 16 | 5 | 3 | 0 | 0 | 1 | 0 | 1-5 | 1-5 | 2-2 | -5 |
| Kris Murray F | 16 | 0 | 2 | 0 | 0 | 1 | 0 | 0-2 | 0-1 | 0-0 | -3 |
| Sidy Cissoko G | 2 | 0 | 1 | 1 | 0 | 0 | 0 | 0-0 | 0-0 | 0-0 | +1 |
Minnesota Timberwolves
| Player | MIN | PTS | REB | AST | STL | BLK | TO | FG | 3PT | FT | +/- |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Jaden McDaniels F | 40 | 16 | 6 | 3 | 5 | 1 | 1 | 6-11 | 0-1 | 4-6 | -11 |
| Rudy Gobert C | 39 | 18 | 15 | 1 | 2 | 1 | 0 | 7-14 | 0-0 | 4-6 | +5 |
| Ayo Dosunmu G | 38 | 17 | 10 | 8 | 0 | 0 | 2 | 6-15 | 3-6 | 2-2 | +11 |
| Julius Randle F | 37 | 19 | 5 | 4 | 1 | 0 | 4 | 6-16 | 0-1 | 7-9 | 0 |
| Donte DiVincenzo G | 35 | 13 | 4 | 2 | 1 | 2 | 4 | 5-16 | 3-12 | 0-0 | -14 |
| Nah'Shon Hyland G | 22 | 17 | 0 | 0 | 2 | 0 | 2 | 5-11 | 3-7 | 4-4 | -5 |
| Kyle Anderson F | 18 | 4 | 2 | 2 | 0 | 1 | 0 | 1-6 | 0-1 | 2-2 | +7 |
| Terrence Shannon Jr. G-F | 11 | 0 | 1 | 1 | 0 | 0 | 0 | 0-2 | 0-0 | 0-0 | -13 |
🔬 Advanced Stats
| Player | Role | MIN | PTS | TS% | USG% | NET | PIE |
|---|---|---|---|---|---|---|---|
| Jerami Grant | Starter | 32 | 26 | 77.0 | 26.6 | +14.7 | 17.2 |
| Deni Avdija | Starter | 36 | 25 | 54.7 | 31.0 | -2.7 | 12.1 |
| Donovan Clingan | Starter | 31 | 21 | 75.6 | 19.5 | +1.4 | 22.4 |
| Jrue Holiday | Starter | 32 | 12 | 34.4 | 19.8 | +21.6 | 9.7 |
| Toumani Camara | Starter | 34 | 6 | 38.1 | 12.2 | +4.1 | 0.0 |
| Scoot Henderson | Bench | 24 | 11 | 46.8 | 23.1 | -6.1 | 8.3 |
| Matisse Thybulle | Bench | 16 | 5 | 42.5 | 13.6 | -8.9 | 3.4 |
| Robert Williams III | Bench | 17 | 2 | 25.0 | 15.2 | +8.3 | 10.5 |
| Damian Lillard | Bench | 00 | 0 | 0.0 | 0.0 | 0.0 | 0.0 |
| Vit Krejci | Bench | 00 | 0 | 0.0 | 0.0 | 0.0 | 0.0 |
| Shaedon Sharpe | Bench | 00 | 0 | 0.0 | 0.0 | 0.0 | 0.0 |
| Blake Wesley | Bench | 00 | 0 | 0.0 | 0.0 | 0.0 | 0.0 |
| Kris Murray | Bench | 16 | 0 | 0.0 | 4.4 | -9.7 | -2.1 |
| Sidy Cissoko | Bench | 02 | 0 | 0.0 | 0.0 | +55.0 | 16.7 |
| Player | Role | MIN | PTS | TS% | USG% | NET | PIE |
|---|---|---|---|---|---|---|---|
| Julius Randle | Starter | 37 | 19 | 47.6 | 25.8 | 0.0 | 7.6 |
| Rudy Gobert | Starter | 39 | 18 | 54.1 | 17.9 | +3.6 | 17.6 |
| Ayo Dosunmu | Starter | 38 | 17 | 53.5 | 17.3 | +11.1 | 12.8 |
| Jaden McDaniels | Starter | 40 | 16 | 58.7 | 14.4 | -14.1 | 12.9 |
| Donte DiVincenzo | Starter | 35 | 13 | 40.6 | 23.0 | -18.7 | 1.6 |
| Nah'Shon Hyland | Bench | 22 | 17 | 66.6 | 27.3 | -10.4 | 11.3 |
| Kyle Anderson | Bench | 18 | 4 | 29.1 | 15.9 | +18.9 | 1.9 |
| Mike Conley | Bench | 00 | 0 | 0.0 | 0.0 | 0.0 | 0.0 |
| Joe Ingles | Bench | 00 | 0 | 0.0 | 0.0 | 0.0 | 0.0 |
| Jaylen Clark | Bench | 00 | 0 | 0.0 | 0.0 | 0.0 | 0.0 |
| Julian Phillips | Bench | 00 | 0 | 0.0 | 0.0 | 0.0 | 0.0 |
| Terrence Shannon Jr. | Bench | 11 | 0 | 0.0 | 7.4 | -50.4 | -3.1 |
| Joan Beringer | Bench | 00 | 0 | 0.0 | 0.0 | 0.0 | 0.0 |
⚔️ Season Series & What's Next
- MIN 124@POR 121 Recap
- POR 109@MIN 133 Recap
- MIN 118@POR 114 Recap
- POR 98@MIN 114 Recap
- MIN 98@POR 106 Recap
More NBA Results — Friday, March 20, 2026
Sharper Picks Start Here
Live odds, Key Suspects, player props, DFS rankings, and real-time game tracking — all in one workspace built for serious bettors and DFS players.