Tonight's games, ranked.

← Back to the schedule

Game completed

Dallas Mavericks24-50100atPortland Trail Blazers37-3893

Fri, Mar 27, 10:00 PM EDTModa Center, Portland, ORBlazerVision · KFAA/WFAA · KUNP · MavsTV · NBA TV

The box score

Final numbers

Line scoreQ1Q2Q3Q4T
DAL32242321100
POR2229251793

Dallas Mavericks

100
PlayerMinPtsRebAstStlBlkTOFG3PTFT+/-
Cooper FlaggSF3824324039-170-16-6+3
P.J. WashingtonPF275500012-61-20-0-7
Dwight PowellC214531032-30-00-2+1
Max ChristieSG255321221-81-52-2-4
Naji MarshallPG3319335017-140-25-7+7
Marvin Bagley III27269311111-143-51-4+6
Brandon Williams2010150122-60-16-8+7
Tyler Smith90300010-00-00-0+3
Klay Thompson187230112-102-81-1+12
AJ Johnson100010000-20-00-0-1
Ryan Nembhard120320020-10-00-0+8
Team10047241251736-817-2421-30

DNP: Khris Middleton (injury), Moussa Cisse (gleague twoway), Daniel Gafford (injury), Kyrie Irving (injury), Dereck Lively II (injury), Caleb Martin (injury), John Poulakidas (gleague twoway)

Portland Trail Blazers

93
PlayerMinPtsRebAstStlBlkTOFG3PTFT+/-
Jerami GrantSF2919401214-82-49-12-4
Toumani CamaraPF398531113-92-60-0-2
Donovan ClinganC3261700152-90-12-4-4
Jrue HolidaySG3523431048-193-94-4+5
Deni AvdijaPG3820961258-150-34-9-8
Scoot Henderson229233033-111-52-2-12
Matisse Thybulle164011021-30-12-20
Robert Williams III114500102-30-00-0-2
Kris Murray120000020-00-00-0-3
Sidy Cissoko80200010-20-10-0-5
Team936516872431-798-3023-33

DNP: Vít Krejčí (injury), Damian Lillard (injury), Caleb Love, Shaedon Sharpe (injury), Blake Wesley, Yang Hansen (gleague on assignment), Jayson Kent (gleague twoway), Chris Youngblood (gleague twoway)

Lead tracker

How the game flowed

55101015152020PORDALQ1Q2Q3Q4
Biggest lead · POR
3
Biggest lead · DAL
17
Times tied
7
Lead changes
6
Longest run · DAL
10

How they entered this matchup

Pregame context

Travel tax: DALBody clock: DAL4 in 6: PORNational TV
  • DAL is carrying the heavier travel load at 980 mi from its previous stop.
  • DAL is dealing with west-to-east pressure: -2h on the body clock and -1h of zone shift.
  • POR is playing into a 4 in 6 schedule window, which matters even before the ball goes up.
  • DAL is in game 2 of 2 on the road with 663 mi already logged before tip.
  • National TV puts extra weight on a matchup that already has real schedule context.

The numbers

Rest · travel · body clock

Schedule spotDALPOR
Record24-5037-38
Days rest1 day1 day
Hours rest48h48h
Rest swing0h0h
Travel in980 mi0 mi
Zone change-1h0h
Body clock-2h0h
Local tipeveningevening
SegmentRoad trip · 2 of 2Homestand · 3 of 4
Miles before tip663 mi0 mi
Schedule alerts4 in 6

How each side got here

Travel and map

DAL

980 mi
Denver, COPortland, OR

DAL came from Denver, CO with 980 mi of travel and -1h of time-zone change.

Denver, CO to Portland, OR

POR

0 mi
Portland, ORNo travel

POR 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 trip

DAL is on game 2 of 2 on the road, with 663 mi already behind it.

Game in segment2 of 2
Miles before tip663 mi
Segment miles1,642 mi

POR

Homestand

POR is in game 3 of 4 on this homestand.

Game in segment3 of 4
Miles before tip0 mi
Segment miles0 mi

Where it aired

TV · streaming · radio

National
NBA TV
Local TV
DALKFAA/WFAAPORKUNPin-market
Team streams
PORBlazerVisionDALMavsTVin-market
League Pass
Full replay + condensed game
Radio
DAL97.1 FM / S: 99.1 FMPORRip City Radio 620SiriusXM

League Pass blacks out games in each team's home market and national-exclusive windows — those are the feeds listed above. How NBA TV works now →