Game completed
Dallas Mavericks12-22122at
Portland Trail Blazers14-19125
Mon, Dec 29, 10:30 PM ESTModa Center, Portland, ORPeacock · NBC
The box score
Final numbers
| Line score | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| DAL | 29 | 34 | 30 | 29 | 122 |
| POR | 42 | 33 | 22 | 28 | 125 |
| Player | Min | Pts | Reb | Ast | Stl | Blk | TO | FG | 3PT | FT | +/- |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Cooper FlaggSF | 35 | 15 | 6 | 8 | 3 | 1 | 5 | 6-20 | 1-6 | 2-2 | -4 |
| P.J. WashingtonPF | 29 | 8 | 5 | 1 | 0 | 2 | 0 | 3-8 | 1-4 | 1-2 | -6 |
| Daniel GaffordC | 26 | 17 | 10 | 0 | 1 | 3 | 2 | 7-9 | 0-0 | 3-4 | +2 |
| Max ChristieSG | 29 | 25 | 3 | 5 | 0 | 0 | 2 | 8-12 | 5-7 | 4-4 | -12 |
| Ryan NembhardPG | 17 | 0 | 2 | 6 | 0 | 0 | 1 | 0-4 | 0-2 | 0-0 | -1 |
| Dwight Powell | 18 | 2 | 3 | 2 | 0 | 1 | 0 | 1-1 | 0-0 | 0-0 | -2 |
| Brandon Williams | 30 | 22 | 3 | 4 | 1 | 0 | 0 | 8-12 | 0-0 | 6-6 | 0 |
| Naji Marshall | 29 | 17 | 7 | 4 | 0 | 0 | 2 | 7-12 | 1-3 | 2-3 | +3 |
| Klay Thompson | 19 | 14 | 1 | 1 | 1 | 0 | 0 | 5-12 | 3-10 | 1-3 | +10 |
| Caleb Martin | 7 | 2 | 1 | 2 | 0 | 0 | 0 | 1-1 | 0-0 | 0-0 | -5 |
| Team | 122 | 50 | 33 | 6 | 7 | 12 | 46-91 | 11-32 | 19-24 |
DNP: Moussa Cisse, Jaden Hardy, D'Angelo Russell, Anthony Davis (injury), Danté Exum (injury), Kyrie Irving (injury), Miles Kelly (gleague twoway), Dereck Lively II (injury)
| Player | Min | Pts | Reb | Ast | Stl | Blk | TO | FG | 3PT | FT | +/- |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sidy CissokoSF | 22 | 6 | 5 | 1 | 0 | 1 | 2 | 1-8 | 1-6 | 3-4 | -6 |
| Toumani CamaraPF | 25 | 9 | 4 | 2 | 0 | 0 | 0 | 3-7 | 3-5 | 0-0 | +8 |
| Donovan ClinganC | 29 | 18 | 11 | 1 | 0 | 0 | 0 | 8-10 | 2-4 | 0-0 | -2 |
| Shaedon SharpeSG | 33 | 24 | 5 | 5 | 1 | 0 | 3 | 9-23 | 2-5 | 4-4 | +2 |
| Deni AvdijaPG | 39 | 27 | 9 | 11 | 2 | 0 | 6 | 9-18 | 1-6 | 8-12 | +5 |
| Caleb Love | 34 | 24 | 3 | 2 | 0 | 0 | 1 | 8-15 | 6-10 | 2-2 | +9 |
| Rayan Rupert | 28 | 9 | 3 | 2 | 0 | 1 | 0 | 4-9 | 1-4 | 0-0 | +1 |
| Robert Williams III | 20 | 8 | 8 | 2 | 0 | 1 | 2 | 4-5 | 0-0 | 0-0 | -4 |
| Yang Hansen | 10 | 0 | 0 | 1 | 0 | 0 | 1 | 0-2 | 0-1 | 0-0 | +2 |
| Team | 125 | 57 | 27 | 3 | 3 | 15 | 46-97 | 16-41 | 17-22 |
DNP: Javonte Cooke, Jerami Grant (injury), Kris Murray (injury), Duop Reath, Matisse Thybulle (injury), Blake Wesley (injury), Scoot Henderson (injury), Jrue Holiday (injury), Damian Lillard (injury)
Lead tracker
How the game flowed
- Biggest lead · POR
- 17
- Biggest lead · DAL
- 4
- Times tied
- 7
- Lead changes
- 13
- Longest run · POR
- 11
How they entered this matchup
Pregame context
- DAL has the rest edge with 1 day and 53.5h between games.
- DAL is carrying the heavier travel load at 484 mi from its previous stop.
- DAL is dealing with minimal pressure: -2h on the body clock and 0h of zone shift.
- POR is playing into a 3 in 4 schedule window, which matters even before the ball goes up.
- DAL is in game 3 of 3 on the road with 1,552 mi already logged before tip.
The numbers
Rest · travel · body clock
| Schedule spot | DAL | POR |
|---|---|---|
| Record | 12-22 | 14-19 |
| Days rest | 1 day | B2B |
| Hours rest | 53.5h | 28.5h |
| Rest swing | +25h | -25h |
| Travel in | 484 mi | 0 mi |
| Zone change | 0h | 0h |
| Body clock | -2h | 0h |
| Local tip | evening | evening |
| Segment | Road trip · 3 of 3 | Homestand · 5 of 5 |
| Miles before tip | 1,552 mi | 0 mi |
| Schedule alerts | — | B2B3 in 4 |
How each side got here
Travel and map
DAL
484 miDAL came from Sacramento, CA with 484 mi of travel and 0h of time-zone change.
Sacramento, CA to Portland, OR
POR
0 miPOR stayed in Portland, OR between games, so travel is not a real factor in this setup.
Stayed in Portland, OR
Where this game sits in the run
Trip context
DAL
Road tripDAL is on game 3 of 3 on the road, with 1,552 mi already behind it.
POR
HomestandPOR is in game 5 of 5 on this homestand.
Where it aired
TV · streaming · radio
- National
- League Pass
- Radio
League Passblacks out games in each team's home market and national-exclusive windows — those are the feeds listed above. How NBA TV works now →

