Texas Tech Red Raiders vs Duke Blue Devils
Lead tracker
Who won: Texas Tech 82-81
The Texas Tech Red Raiders beat the Duke Blue Devils 82-81 on Saturday, December 20, 2025 at Madison Square Garden. The Texas Tech outscored the Duke 46-35 in the 2nd half. Christian Anderson led the Texas Tech in points (27). Cameron Boozer led the Duke in points (23).
Every player rated
Chirp Rating, 3.0 to 10.0- 18.8
Christian AndersonG27 PTS3 REB5 AST - 28.8
Cameron BoozerF23 PTS8 REB7 AST - 37.7
LeJuan WattsG20 PTS6 REB3 AST - 47.3
Maliq BrownF7 PTS5 REB - 57.1
JT ToppinF19 PTS10 REB - 67.0
Cayden BoozerG13 PTS2 AST - 76.1
Patrick Ngongba IIC4 PTS4 REB4 AST - 86.0
Donovan AtwellG5 PTS4 REB1 AST - 95.8
Leon HornerG6 PTS3 REB - 105.7
Dame SarrF9 PTS3 REB - 115.6
Caleb FosterG8 PTS3 REB1 AST - 125.6
Darren HarrisG5 PTS
Team stats

Player of the game
Christian Anderson
TTU · 27 PTS, 5 AST, 3 STL
Win probability
Tap or hover the line to see the play. Dots mark the biggest swings.
Play by play
- End of Game
- End of 2nd half
- H2 0:00DUK

Dead ball rebound
Duke Deadball Team Rebound.
- H2 0:00


Misses 25-foot three point step back jumpshot
Cameron Boozer misses 25-foot three point step back jumpshot
Cam. Boozer · 23 PTS
- H2 0:01DUK

Regulartimeout
Duke Timeout
- H2 0:01


Defensive rebound
Isaiah Evans Defensive Rebound.
- H2 0:03


Misses free throw 2 of 2
Christian Anderson misses free throw 2 of 2
C. Anderson · 27 PTS
- H2 0:03

TTU 82 - 81 DUKE+1Makes free throw 1 of 2
Christian Anderson makes free throw 1 of 2
C. Anderson · 27 PTS
- H2 0:03


Foul on Caleb Foster
Foul on Caleb Foster.
C. Foster · 8 PTS
- H2 0:18

TTU 81 - 81 DUKE+1Makes free throw 2 of 2
Cameron Boozer makes free throw 2 of 2
Cam. Boozer · 23 PTS
- H2 0:18TTU

Shorttimeout
Texas Tech Timeout
- H2 0:18DUK

Dead ball rebound
Duke Deadball Team Rebound.
- H2 0:18


Misses free throw 1 of 2
Cameron Boozer misses free throw 1 of 2
Cam. Boozer · 23 PTS
- H2 0:18


Foul on Nolan Groves
Foul on Nolan Groves.
N. Groves
- H2 0:30

TOBad pass turnover
Christian Anderson bad pass turnover
C. Anderson · 27 PTS
- THREEH2 1:01


Three! Jumper, 25 ft
Cay. Boozer · 13 PTS
Cayden Boozer makes 25-foot three point jumper
TTU 81 - 80 DUKE - H2 1:14

TTU 81 - 77 DUKE+1Makes free throw 1 of 1
Christian Anderson makes free throw 1 of 1
C. Anderson · 27 PTS
- H2 1:14


Foul on Caleb Foster
Foul on Caleb Foster.
C. Foster · 8 PTS
- H2 1:14

TTU 80 - 77 DUKE+2Driving layup
Christian Anderson makes driving layup
C. Anderson · 27 PTS
- H2 1:18


Steal
Donovan Atwell Steal.
D. Atwell · 5 PTS
- H2 1:18

TOBad pass turnover
Isaiah Evans bad pass turnover
I. Evans · 4 PTS
- H2 1:35

TTU 78 - 77 DUKE+2Turnaround jump shot, 16 ft
JT Toppin makes 16-foot turnaround jump shot
JT Toppin · 19 PTS
- H2 1:47TTU

Shorttimeout
Texas Tech Timeout
- H2 2:04

TTU 76 - 77 DUKE+1Makes free throw 2 of 2
Cameron Boozer makes free throw 2 of 2
Cam. Boozer · 23 PTS
- H2 2:04DUK

Dead ball rebound
Duke Deadball Team Rebound.
Leaders
San Diego St6-445
Arizona11-068Final
Auburn8-460
Purdue11-188Final
Houston11-194
Arkansas9-385Final
Oakland6-770
Michigan St11-179Final
Montana6-754
Louisville10-294Final
North Carolina11-171
Ohio State8-370Final
St John's7-466
Kentucky8-478Final
Maryland6-672
Virginia10-180FinalLourdes67
Toledo6-6100Final
South Dakota7-776
Kansas St8-4106Final

