Tonight's games, ranked.

← Back to the schedule

Game completed

Dallas Mavericks25-56120atSan Antonio Spurs62-19139

Fri, Apr 10, 8:00 PM EDTFrost Bank Center, San Antonio, TXKENS · KFAA/WFAA · MavsTV

The box score

Final numbers

Line scoreQ1Q2Q3Q4T
DAL26392827120
SAS37314031139

Dallas Mavericks

120
PlayerMinPtsRebAstStlBlkTOFG3PTFT+/-
Cooper FlaggSF32336500213-253-74-4-8
Khris MiddletonPF2514330005-82-32-2-5
Marvin Bagley IIIC82110001-40-20-0-9
Max ChristieSG3116121015-124-72-2-8
Ryan NembhardPG3113170005-131-42-2-5
Moussa Cisse197802303-50-01-5-10
John Poulakidas3012101104-114-100-0-19
Tyler Smith196211003-70-40-0-12
AJ Johnson2013120114-91-24-4-9
Dwight Powell2541152132-40-10-0-10
Team120422676745-9815-4015-19

DNP: Naji Marshall (injury), P.J. Washington (injury), Daniel Gafford (rest), Kyrie Irving (injury), Dereck Lively II (injury), Caleb Martin (injury), Klay Thompson (injury), Brandon Williams (injury)

San Antonio Spurs

139
PlayerMinPtsRebAstStlBlkTOFG3PTFT+/-
Devin VassellSF275220012-71-40-0+3
Julian ChampagniePF2714711205-81-33-3+15
Victor WembanyamaC264013512214-232-710-11+10
Dylan HarperSG2613460124-90-15-5+15
De'Aaron FoxPG28181100027-142-42-2+11
Keldon Johnson2417620006-131-54-4+8
Luke Kornet182711011-20-00-0+10
Harrison Barnes2815210006-92-41-1+13
Carter Bryant2512420124-53-31-1+14
Jordan McLaughlin63201001-21-10-0-2
Harrison Ingram60000000-00-00-0-2
Team1395830461050-9213-3226-27

DNP: Bismack Biyombo, Kelly Olynyk, Mason Plumlee, Lindy Waters III, Stephon Castle (injury), David Jones Garcia (injury), Emanuel Miller (gleague twoway)

Lead tracker

How the game flowed

5510101515202025253030SASDALQ1Q2Q3Q4
Biggest lead · SAS
24
Biggest lead · DAL
2
Times tied
8
Lead changes
4
Longest run · SAS
10

How they entered this matchup

Pregame context

Travel tax: DALBody clock: DAL4 in 6: DAL
  • DAL is carrying the heavier travel load at 850 mi from its previous stop.
  • DAL is dealing with east-to-west pressure: 0h on the body clock and +2h of zone shift.
  • DAL is playing into a 4 in 6 schedule window, which matters even before the ball goes up.
  • DAL is in game 3 of 3 on the road with 1,605 mi already logged before tip.

The numbers

Rest · travel · body clock

Schedule spotDALSAS
Record25-5662-19
Days rest1 day1 day
Hours rest46h46.5h
Rest swing-0.5h+0.5h
Travel in850 mi0 mi
Zone change+2h0h
Body clock0h0h
Local tipeveningevening
SegmentRoad trip · 3 of 3Homestand · 3 of 6
Miles before tip1,605 mi0 mi
Schedule alerts4 in 6

How each side got here

Travel and map

DAL

850 mi
Phoenix, AZSan Antonio, TX

DAL came from Phoenix, AZ with 850 mi of travel and +2h of time-zone change.

Phoenix, AZ to San Antonio, TX

SAS

0 mi
San Antonio, TXNo travel

SAS stayed in San Antonio, TX between games, so travel is not a real factor in this setup.

Stayed in San Antonio, TX

Where this game sits in the run

Trip context

DAL

Road trip

DAL is on game 3 of 3 on the road, with 1,605 mi already behind it.

Game in segment3 of 3
Miles before tip1,605 mi
Segment miles2,454 mi

SAS

Homestand

SAS is in game 3 of 6 on this homestand.

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

Where it aired

TV · streaming · radio

Local TV
SASKENSDALKFAA/WFAAin-market
Team streams
DALMavsTVin-market
League Pass
Full replay + condensed game
Radio
DAL97.1 FM / S: 99.1 FMSiriusXMSASWOAI/KXTN

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 →

Mavericks at Spurs, April 10, 2026 · Hoops Menu