Tonight's games, ranked.

← Back to the schedule

Game completed

Chicago Bulls29-46114atSan Antonio Spurs57-18129

Mon, Mar 30, 8:00 PM EDTFrost Bank Center, San Antonio, TXPeacock · NBCSN Extra · FanDuel Sports Network - Southwest

The box score

Final numbers

Line scoreQ1Q2Q3Q4T
CHI28193532114
SAS29353827129

Chicago Bulls

114
PlayerMinPtsRebAstStlBlkTOFG3PTFT+/-
Isaac OkoroSF256301002-51-31-2-10
Matas BuzelisPF2812621325-121-61-1-28
Guerschon YabuseleC3015521014-101-66-8-8
Tre JonesSG2623230019-132-33-3-7
Josh GiddeyPG3397100123-52-31-2-18
Collin Sexton2720331018-153-61-10
Leonard Miller2521641109-143-80-0-9
Patrick Williams212111110-70-42-2+3
Rob Dillingham206111123-120-50-0+2
Lachlan Olbrich40100000-00-00-20
Team1144726771043-9313-4415-21

DNP: Yuki Kawamura, Anfernee Simons (injury), Zach Collins (injury), Noa Essengue (injury), Mac McClung (gleague twoway), Nick Richards (injury), Jalen Smith (injury)

San Antonio Spurs

129
PlayerMinPtsRebAstStlBlkTOFG3PTFT+/-
Devin VassellSF316731002-92-40-0+20
Julian ChampagniePF2813830005-73-50-0+9
Victor WembanyamaC314116413217-273-64-4+15
Stephon CastleSG35218101046-123-66-10+24
De'Aaron FoxPG237262033-80-31-2+9
Dylan Harper2413631116-111-20-0+4
Keldon Johnson2615211015-112-53-4+11
Luke Kornet1910510004-50-02-2-8
Harrison Barnes173101001-50-21-2-5
Carter Bryant60000000-10-10-0-4
Team1296531841149-9614-3417-24

DNP: Bismack Biyombo, Jordan McLaughlin, Kelly Olynyk, Mason Plumlee, Lindy Waters III, Harrison Ingram (gleague twoway), David Jones Garcia (gleague twoway), Emanuel Miller (gleague twoway)

Lead tracker

How the game flowed

55101015152020252530303535SASCHIQ1Q2Q3Q4
Biggest lead · SAS
29
Biggest lead · CHI
4
Times tied
5
Lead changes
5
Longest run · CHI
10

How they entered this matchup

Pregame context

Travel tax: SAS4 in 6: CHINational TV
  • SAS is carrying the heavier travel load at 1,107 mi from its previous stop.
  • CHI is playing into a 4 in 6 schedule window, which matters even before the ball goes up.
  • CHI is in game 4 of 4 on the road with 2,344 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 spotCHISAS
Record29-4657-18
Days rest1 day1 day
Hours rest48h53h
Rest swing-5h+5h
Travel in629 mi1,107 mi
Zone change0h0h
Body clock0h0h
Local tipeveningevening
SegmentRoad trip · 4 of 4Homestand · 1 of 1
Miles before tip2,344 mi0 mi
Schedule alerts4 in 6

How each side got here

Travel and map

CHI

629 mi
Memphis, TNSan Antonio, TX

CHI came from Memphis, TN with 629 mi of travel and 0h of time-zone change.

Memphis, TN to San Antonio, TX

SAS

1,107 mi
Milwaukee, WISan Antonio, TX

SAS came from Milwaukee, WI with 1,107 mi of travel and 0h of time-zone change.

Milwaukee, WI to San Antonio, TX

Where this game sits in the run

Trip context

CHI

Road trip

CHI is on game 4 of 4 on the road, with 2,344 mi already behind it.

Game in segment4 of 4
Miles before tip2,344 mi
Segment miles2,973 mi

SAS

Homestand

SAS 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
streamingPeacockNBCSN Extra
Local TV
SASFanDuel Sports Network - Southwestin-market
League Pass
Full replay + condensed game
Radio
CHI104.3 The ScoreSiriusXMSASWOAI/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 →

Bulls at Spurs, March 30, 2026 · Hoops Menu