Tonight's games, ranked.

← Back to the schedule

Game completed

Dallas Mavericks23-45130atCleveland Cavaliers41-27120

Sun, Mar 15, 3:30 PM EDTRocket Arena, Cleveland, OHFDSNOH/RESN/WUAB 43 · KFAA · MavsTV · NBA TV

The box score

Final numbers

Line scoreQ1Q2Q3Q4T
DAL35254030130
CLE31282734120

Dallas Mavericks

130
PlayerMinPtsRebAstStlBlkTOFG3PTFT+/-
Naji MarshallSF3225571038-121-18-8+10
Cooper FlaggPF332761002310-171-36-8+2
P.J. WashingtonC33201125108-163-41-2+17
Max ChristieSG299251103-42-31-1+4
Ryan NembhardPG2411332004-103-70-0+15
Marvin Bagley III166500122-41-21-2-2
Brandon Williams2412252004-70-14-4-5
Caleb Martin85100011-21-12-2-4
Khris Middleton245521022-91-40-0+2
John Poulakidas1510301014-62-40-0+10
Dwight Powell20110000-00-00-0+1
Team13050351351246-8715-3023-27

DNP: AJ Johnson, Moussa Cisse (gleague twoway), Daniel Gafford (injury), Kyrie Irving (injury), Dereck Lively II (injury), Tyler Smith (gleague twoway), Klay Thompson (rest)

Cleveland Cavaliers

120
PlayerMinPtsRebAstStlBlkTOFG3PTFT+/-
Keon EllisSF315530122-71-50-0-2
Dean WadePF2612500005-92-50-0-12
Evan MobleyC36181140448-140-32-5-2
Donovan MitchellSG392611120110-244-112-2-4
James HardenPG3813571064-121-54-5-5
Dennis Schröder228160014-50-00-1-9
Max Strus2324810017-96-74-40
Thomas Bryant1210201003-42-32-4-7
Nae'Qwan Tomlin124001012-40-20-0-9
Team1204632551645-8816-4114-21

DNP: Tristan Enaruna, Riley Minix, Larry Nance Jr., Olivier Sarr, Jarrett Allen (injury), Sam Merrill (injury), Craig Porter Jr. (injury), Tyrese Proctor (injury), Jaylon Tyson (injury)

Lead tracker

How the game flowed

551010151520202525CLEDALQ1Q2Q3Q4
Biggest lead · CLE
2
Biggest lead · DAL
21
Times tied
7
Lead changes
11
Longest run · DAL
11

How they entered this matchup

Pregame context

Travel tax: DAL4 in 6: DALNational TV
  • DAL is carrying the heavier travel load at 1,025 mi from its previous stop.
  • DAL is playing into a 4 in 6 schedule window, which matters even before the ball goes up.
  • DAL is in game 1 of 2 on the road with 0 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 spotDALCLE
Record23-4541-27
Days rest1 day1 day
Hours rest44h44h
Rest swing0h0h
Travel in1,025 mi1,025 mi
Zone change+1h+1h
Body clock1h0h
Local tipafternoonafternoon
SegmentRoad trip · 1 of 2Homestand · 1 of 1
Miles before tip0 mi0 mi
Schedule alerts4 in 6

How each side got here

Travel and map

DAL

1,025 mi
Dallas, TXCleveland, OH

DAL came from Dallas, TX with 1,025 mi of travel and +1h of time-zone change.

Dallas, TX to Cleveland, OH

CLE

1,025 mi
Dallas, TXCleveland, OH

CLE came from Dallas, TX with 1,025 mi of travel and +1h of time-zone change.

Dallas, TX to Cleveland, OH

Where this game sits in the run

Trip context

DAL

Road trip

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

Game in segment1 of 2
Miles before tip0 mi
Segment miles1,950 mi

CLE

Homestand

CLE is in game 1 of 1 on this homestand.

Game in segment1 of 1
Miles before tip0 mi
Segment miles0 mi

Where it aired

TV · streaming · radio

National
NBA TV
Local TV
CLEFDSNOH/RESN/WUAB 43DALKFAAin-market
Team streams
DALMavsTVin-market
League Pass
Full replay + condensed game
Radio
DAL97.1 FM / S: 99.1 FMSiriusXMCLEWTAM 1100 / 100.7 WMMS / S: La Mega 1300

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 →

Mavericks at Cavaliers, March 15, 2026 · Hoops Menu