
TTU
19-7

ASU
14-12
TTU · top performer

JT Toppin
F · #15
20
Pts
8
Reb
4
Ast
ASU · top performer

Maurice Odum
G · #5
23
Pts
2
Reb
3
Ast
Biggest swing: 51pp · 2nd Half · 20:00
NCAAB · Box score
| Player | |||||||
|---|---|---|---|---|---|---|---|
| Starters | |||||||
JT ToppinF · #15 | 32 | 20 | 8-18 | 0-1 | 4-4 | 8 | 4 |
L. WattsF · #3 | 18 | 5 | 1-4 | 0-1 | 3-4 | 3 | 3 |
J. PettyG · #11 | 30 | 4 | 1-6 | 1-5 | 1-2 | 2 | 0 |
D. AtwellG · #12 | 38 | 12 | 4-8 | 4-8 | 0-1 | 4 | 1 |
C. AndersonG · #4 | 38 | 18 | 6-10 | 4-7 | 2-2 | 6 | 6 |
| Bench | |||||||
J. MoseleyF · #5 | 6 | 4 | 2-2 | — | — | 0 | 1 |
L. BamgboyeF · #9 | 20 | 0 | 0-3 | — | — | 6 | 0 |
L. HornerG · #6 | 10 | 4 | 2-3 | — | — | 0 | 0 |
J. HendersonG · #2 | 6 | 0 | — | — | — | 0 | 0 |
T. BryanG · #1 | 2 | 0 | — | — | — | 0 | 0 |
| Team | 67 | 24-54 | 9-22 | 10-13 | 36 | 15 | |
| DNP: L. Hoover, M. Akuentok, N. Groves, J. Francis | |||||||
| Player | |||||||
|---|---|---|---|---|---|---|---|
| Starters | |||||||
A. GrbovićF · #14 | 12 | 2 | 1-4 | 0-2 | — | 3 | 0 |
S. TrouetF · #1 | 30 | 13 | 5-10 | 1-2 | 2-2 | 6 | 1 |
M. DiopC · #35 | 33 | 14 | 6-13 | 1-1 | 1-2 | 5 | 2 |
N. MeeusenG · #15 | 38 | 6 | 2-5 | 2-4 | — | 4 | 6 |
M. OdumG · #5 | 37 | 23 | 6-12 | 3-6 | 8-8 | 2 | 3 |
| Bench | |||||||
A. MukebaF · #23 | 14 | 1 | 0-3 | — | 1-2 | 2 | 1 |
T. BestG · #12 | 5 | 2 | 1-3 | 0-2 | — | 1 | 0 |
A. JohnsonG · #2 | 31 | 11 | 5-9 | 0-1 | 1-3 | 3 | 1 |
| Team | 72 | 26-59 | 7-18 | 13-17 | 31 | 14 | |
| DNP: J. Ićitović, K. Polk, M. Adams Jr., D. Salane, V. Wallace, Q. McCoy, B. Ford, A. Holiman | |||||||
Stat compare
Headline stats · full table below
44
FG %
44
15
Ast
14
Team stats
TTU
Away
Stat
ASU
Home
24-54
fieldGoalsMade-fieldGoalsAttempted
26-59
44
FG %
44
9-22
threePointFieldGoalsMade-threePointFieldGoalsAttempted
7-18
10-13
freeThrowsMade-freeThrowsAttempted
13-17
15
Assists
14
17
Turnovers
9
Model & market
Vegas line center
DraftKings via ESPN · 21+
Spread
TTU -7.5
Half-pt above key 7
Total
156.5
High-scoring · +11.5 vs avg
Moneyline
Implied probabilities back-computed from American odds — break-even win % a moneyline bet needs to be +EV.
Line movement · 6 snapshots
ESPN-tracked · 21+
Spread
7.5
0.0 since open
Total
156.5
0.0 since open
How it ended
ASU beat TTU 72-67. M. Odum led with 23 PTS, 2 REB, 3 AST. Anthony Johnson's play in the 2nd half drove the biggest swing of the night (51pp).
Last play
End of Game
Win probability
ASU vs TTU
Starters vs bench
production by unitStarters(5)
59 PTS · 23 REB · 14 AST
GS 38
Bench(5)
8 PTS · 6 REB · 1 AST
GS 5
Starters(5)
58 PTS · 20 REB · 12 AST
GS 49
Bench(3)
14 PTS · 6 REB · 2 AST
GS 9
Clutch moments · top swings
ranked by WP impactSantiago Trouet · makes layup (Noah Meeusen assists)
Anthony Johnson · subbing out for Arizona State
Anthony Johnson · misses layup
Linescore (quarters)
| Team | 1 | 2 | T |
|---|---|---|---|
| TTU | 36 | 31 | 67 |
| ASU | 37 | 35 | 72 |
Period scoring
TTU won 0 · ASU won 2
H1
Toppin 9
Odum 10
H2
Toppin 11
Trouet 30
Shooting comparison
44%
24-54
FG
44%
26-59
41%
9-22
3PT
39%
7-18
77%
10-13
FT
76%
13-17
Play-by-play · 406 plays
End of Game
TTU 67·ASU 72
End of 2nd half
TTU 67·ASU 72
Massamba Diop Steal.
TTU 67·ASU 72
Leon Horner bad pass turnover
TTU 67·ASU 72
Maurice Odum makes free throw 2 of 2
TTU 67·ASU 72
Maurice Odum makes free throw 1 of 2
TTU 67·ASU 71
+0.8pp
Leon Horner subbing in for Texas Tech
TTU 67·ASU 70
Christian Anderson subbing out for Texas Tech
TTU 67·ASU 70
−0.6pp
Foul on Christian Anderson.
TTU 67·ASU 70
Santiago Trouet Steal.
TTU 67·ASU 70
Christian Anderson bad pass turnover
TTU 67·ASU 70
+4pp
Arizona State Timeout
TTU 67·ASU 70
Anthony Johnson makes free throw 2 of 2BIG MOMENT
TTU 67·ASU 70
+11pp
Christian Anderson subbing in for Texas Tech
TTU 67·ASU 69
Josiah Moseley subbing out for Texas Tech
TTU 67·ASU 69
−4pp
Arizona State Deadball Team Rebound.
TTU 67·ASU 69
Anthony Johnson misses free throw 1 of 2
TTU 67·ASU 69
−3pp
Foul on Jaylen Petty.BIG MOMENT
TTU 67·ASU 69
+9pp
Arizona State Offensive Rebound.BIG MOMENT
TTU 67·ASU 69
+8pp
Josiah Moseley subbing in for Texas Tech
TTU 67·ASU 69
Christian Anderson subbing out for Texas TechBIG MOMENT
TTU 67·ASU 69
−8pp
Anthony Johnson misses layupBIG MOMENT
TTU 67·ASU 69
+21pp
Texas Tech Timeout
TTU 67·ASU 69
Texas Tech Coach's Challenge (Upheld) Texas Tech charged with a timeout
TTU 67·ASU 69
+0.8pp
Arizona State Defensive Rebound.BIG MOMENT
TTU 67·ASU 69
+13pp
Foul on Santiago Trouet.
TTU 67·ASU 69
Donovan Atwell Steal.
TTU 67·ASU 69
Noah Meeusen bad pass turnoverBIG MOMENT
TTU 67·ASU 69
−12pp
Donovan Atwell misses free throw 1 of 1BIG MOMENT
TTU 67·ASU 69
−6pp
Christian Anderson makes driving layupBIG MOMENT
TTU 67·ASU 69
−8pp
Betting line
TTU -7.5·O/U 156.5·TTU -375/ASU +295
Recap · NCAAB
rizona State Sun Devils held off Texas Tech Red Raiders, 72–67.
ASU +7.5 cashed (TTU lost outright). Total stayed UNDER 156.5 by 17.5.
ByTheOnemodel/auto-generated · live odds + scouting data/refreshes with the page