1. /NCAAM
  2. /Scores
  3. /2 · 15 · 25
  4. /TCU vs ASU
FINAL
Feb 15, 2025

Game Recap

Jace Posey, Noah Reynolds help TCU rally late for 74-70 victory over Arizona State. Freshman Jace Posey came off the bench to score a season-high 20 points and Noah Reynolds hit a go-ahead 3-pointer late and scored 19 to help TCU hold on for a 74-70 victory over Arizona State on Saturday night, handing the Sun Devils their fifth...

Box Score

12T
TCU383674
ASU313970
Tcu Horned Frogs logoTCUMINFG3PTFTREBASTSTLBLKTOPFPTS
15David Punch222-20-00-06102244
8Ernest Udeh Jr.160-00-03-46101043
3Vasean Allette283-71-27-893015014
21Noah Reynolds346-142-45-722004219
0Brendan Wenzel274-91-60-01040119
5Micah Robinson170-60-40-21010010
13Trazarien White202-51-40-00000105
32Malick Diallo60-10-00-03000010
41Jace Posey306-80-08-1060203320
TOTAL23-5244.2%5-2025.0%23-3174.2%34774161674
Arizona State Sun Devils logoARIZONA STATEMINFG3PTFTREBASTSTLBLKTOPFPTS
8Basheer Jihad354-90-23-543203311
9Shawn Phillips Jr.236-80-00-080031412
10BJ Freeman358-165-120-122104221
1Alston Mason403-102-54-409102312
44Adam Miller211-40-12-21130154
3Joson Sanon211-51-40-04010213
5Amier Ali252-51-32-23010037
TOTAL25-5743.9%9-2733.3%11-1478.6%221593132170

Play-by-Play

1st halftcuasu
  • (20:00) Start game
  • Arizona State Sun Devils logo
    (19:59) Jump Ball won by Arizona State
  • Tcu Horned Frogs logo
    (19:59) Jump Ball lost by TCU
  • Arizona State Sun Devils logo
    +3 (19:48) BJ Freeman made Three Point Jumper.
    03
  • Tcu Horned Frogs logo
    +3 (19:27) Noah Reynolds made Three Point Jumper. Assisted by Vasean Allette.
    33
  • Arizona State Sun Devils logo
    (19:26) Foul on BJ Freeman.
  • Tcu Horned Frogs logo
    +1 (19:26) Noah Reynolds made Free Throw.
    43
  • Arizona State Sun Devils logo
    (19:00) Shawn Phillips Jr. missed Dunk.
  • Tcu Horned Frogs logo
    (19:00) Vasean Allette Block.
  • Tcu Horned Frogs logo
    (18:56) Ernest Udeh Jr. Defensive Rebound.
  • Tcu Horned Frogs logo
    (18:49) Vasean Allette Turnover.
  • Arizona State Sun Devils logo
    (18:49) Basheer Jihad Steal.
  • Arizona State Sun Devils logo
    (18:34) Shawn Phillips Jr. missed Jumper.
  • Tcu Horned Frogs logo
    (18:31) Ernest Udeh Jr. Defensive Rebound.
  • Tcu Horned Frogs logo
    (18:27) Noah Reynolds missed Layup.
  • Arizona State Sun Devils logo
    (18:24) Shawn Phillips Jr. Defensive Rebound.
  • Arizona State Sun Devils logo
    (18:18) Alston Mason missed Jumper.
  • Arizona State Sun Devils logo
    (18:14) Adam Miller Offensive Rebound.
  • Arizona State Sun Devils logo
    (18:04) BJ Freeman missed Three Point Jumper.
  • Tcu Horned Frogs logo
    (18:01) Ernest Udeh Jr. Defensive Rebound.
  • Tcu Horned Frogs logo
    (17:50) Noah Reynolds Turnover.
  • Arizona State Sun Devils logo
    (17:50) Adam Miller Steal.
  • Arizona State Sun Devils logo
    (17:43) Alston Mason missed Jumper.
  • Arizona State Sun Devils logo
    (17:39) Basheer Jihad Offensive Rebound.
  • Arizona State Sun Devils logo
    +2 (17:38) Basheer Jihad made Layup.
    45
  • Tcu Horned Frogs logo
    +2 (17:19) Vasean Allette made Layup.
    65
  • Tcu Horned Frogs logo
    (16:56) Foul on Brendan Wenzel.
  • Arizona State Sun Devils logo
    +2 (16:51) Basheer Jihad made Jumper.
    67
  • Arizona State Sun Devils logo
    (16:28) Foul on Basheer Jihad.
  • Tcu Horned Frogs logo
    (16:28) Ernest Udeh Jr. missed Free Throw.
  • Tcu Horned Frogs logo
    (16:28) TCU Deadball Team Rebound.
  • Arizona State Sun Devils logo
    (16:28) Basheer Jihad subbing out for Arizona State
  • Arizona State Sun Devils logo
    (16:28) Joson Sanon subbing in for Arizona State
  • Tcu Horned Frogs logo
    (16:28) David Punch subbing out for TCU
  • Tcu Horned Frogs logo
    (16:28) Jace Posey subbing in for TCU
  • Arizona State Sun Devils logo
    (16:28) Shawn Phillips Jr. subbing out for Arizona State
  • Arizona State Sun Devils logo
    (16:28) Basheer Jihad subbing in for Arizona State
  • Tcu Horned Frogs logo
    +1 (16:28) Ernest Udeh Jr. made Free Throw.
    77
  • Arizona State Sun Devils logo
    +2 (16:15) Basheer Jihad made Layup.
    79
  • Tcu Horned Frogs logo
    +2 (15:53) Noah Reynolds made Jumper.
    99
  • Arizona State Sun Devils logo
    (15:35) BJ Freeman missed Three Point Jumper.
  • Tcu Horned Frogs logo
    (15:32) Ernest Udeh Jr. Defensive Rebound.
  • Tcu Horned Frogs logo
    +3 (15:23) Brendan Wenzel made Three Point Jumper. Assisted by Vasean Allette.
    129
  • Arizona State Sun Devils logo
    (15:06) Joson Sanon missed Three Point Jumper.
  • Tcu Horned Frogs logo
    (15:03) Ernest Udeh Jr. Defensive Rebound.
  • Tcu Horned Frogs logo
    +3 (14:48) Vasean Allette made Three Point Jumper. Assisted by Noah Reynolds.
    159
  • Arizona State Sun Devils logo
    (14:19) Basheer Jihad missed Three Point Jumper.
  • Tcu Horned Frogs logo
    (14:16) Brendan Wenzel Defensive Rebound.
  • Arizona State Sun Devils logo
    (14:14) Foul on Adam Miller.
  • (14:14) Official TV Timeout
  • Arizona State Sun Devils logo
    (14:14) Adam Miller subbing out for Arizona State
  • Arizona State Sun Devils logo
    (14:14) Amier Ali subbing in for Arizona State
  • Tcu Horned Frogs logo
    (14:14) Brendan Wenzel subbing out for TCU
  • Tcu Horned Frogs logo
    (14:14) Ernest Udeh Jr. subbing out for TCU
  • Tcu Horned Frogs logo
    (14:14) Noah Reynolds subbing out for TCU
  • Tcu Horned Frogs logo
    (14:14) Micah Robinson subbing in for TCU
  • Tcu Horned Frogs logo
    (14:14) Trazarien White subbing in for TCU
  • Tcu Horned Frogs logo
    (14:14) Malick Diallo subbing in for TCU
  • Arizona State Sun Devils logo
    (13:58) Foul on Amier Ali.
  • Tcu Horned Frogs logo
    +1 (13:58) Jace Posey made Free Throw.
    169
  • Tcu Horned Frogs logo
    +1 (13:58) Jace Posey made Free Throw.
    179
  • Arizona State Sun Devils logo
    (13:26) Arizona State Turnover.
  • Arizona State Sun Devils logo
    (13:06) Foul on Joson Sanon.
  • Tcu Horned Frogs logo
    (13:06) Micah Robinson missed Free Throw.
  • Tcu Horned Frogs logo
    (13:06) TCU Deadball Team Rebound.
  • Arizona State Sun Devils logo
    (13:06) Basheer Jihad subbing out for Arizona State
  • Arizona State Sun Devils logo
    (13:06) Shawn Phillips Jr. subbing in for Arizona State
  • Tcu Horned Frogs logo
    (13:06) Vasean Allette subbing out for TCU
  • Tcu Horned Frogs logo
    (13:06) Noah Reynolds subbing in for TCU
  • Tcu Horned Frogs logo
    (13:06) Micah Robinson missed Free Throw.
  • Arizona State Sun Devils logo
    (13:05) Amier Ali Defensive Rebound.
  • Arizona State Sun Devils logo
    (12:54) Joson Sanon missed Three Point Jumper.
  • Tcu Horned Frogs logo
    (12:49) Jace Posey Defensive Rebound.
  • Arizona State Sun Devils logo
    (12:45) Foul on Alston Mason.
  • Tcu Horned Frogs logo
    +1 (12:45) Jace Posey made Free Throw.
    189
  • Tcu Horned Frogs logo
    +1 (12:45) Jace Posey made Free Throw.
    199
  • Arizona State Sun Devils logo
    (12:32) Alston Mason missed Three Point Jumper.
  • Arizona State Sun Devils logo
    (12:26) Shawn Phillips Jr. Offensive Rebound.
  • Arizona State Sun Devils logo
    +2 (12:26) Shawn Phillips Jr. made Two Point Tip Shot.
    1911
  • Tcu Horned Frogs logo
    +2 (12:12) Noah Reynolds made Layup.
    2111
  • Arizona State Sun Devils logo
    (11:59) Amier Ali missed Three Point Jumper.
  • Tcu Horned Frogs logo
    (11:55) Jace Posey Defensive Rebound.
  • Tcu Horned Frogs logo
    (11:39) Malick Diallo missed Jumper.
  • Arizona State Sun Devils logo
    (11:36) Amier Ali Defensive Rebound.
  • Tcu Horned Frogs logo
    (11:20) Foul on Noah Reynolds.
  • Tcu Horned Frogs logo
    (11:20) Technical Foul on Malick Diallo.
  • Arizona State Sun Devils logo
    (11:20) Technical Foul on Shawn Phillips Jr..
  • Arizona State Sun Devils logo
    (11:20) Shawn Phillips Jr. Turnover.
  • (11:20) Official TV Timeout
  • Arizona State Sun Devils logo
    (11:20) BJ Freeman subbing out for Arizona State
  • Arizona State Sun Devils logo
    (11:20) Adam Miller subbing in for Arizona State
  • Tcu Horned Frogs logo
    (11:20) Malick Diallo subbing out for TCU
  • Tcu Horned Frogs logo
    (11:20) Ernest Udeh Jr. subbing in for TCU
  • Arizona State Sun Devils logo
    +2 (11:16) Shawn Phillips Jr. made Layup. Assisted by Alston Mason.
    2113
  • Tcu Horned Frogs logo
    +2 (10:50) Jace Posey made Layup.
    2313
  • Arizona State Sun Devils logo
    +3 (10:20) Joson Sanon made Three Point Jumper. Assisted by Alston Mason.
    2316
  • Tcu Horned Frogs logo
    (9:54) Noah Reynolds Turnover.
  • Arizona State Sun Devils logo
    (9:54) Alston Mason Steal.
  • Tcu Horned Frogs logo
    (9:49) Foul on Ernest Udeh Jr..
  • Arizona State Sun Devils logo
    +1 (9:49) Alston Mason made Free Throw.
    2317
  • Tcu Horned Frogs logo
    (9:49) Micah Robinson subbing out for TCU
  • Tcu Horned Frogs logo
    (9:49) Trazarien White subbing out for TCU
  • Tcu Horned Frogs logo
    (9:49) Jace Posey subbing out for TCU
  • Tcu Horned Frogs logo
    (9:49) Brendan Wenzel subbing in for TCU
  • Tcu Horned Frogs logo
    (9:49) Vasean Allette subbing in for TCU
  • Tcu Horned Frogs logo
    (9:49) David Punch subbing in for TCU
  • Arizona State Sun Devils logo
    +1 (9:49) Alston Mason made Free Throw.
    2318
  • Arizona State Sun Devils logo
    (9:40) Foul on Shawn Phillips Jr..
  • Arizona State Sun Devils logo
    (9:40) Shawn Phillips Jr. subbing out for Arizona State
  • Arizona State Sun Devils logo
    (9:40) Basheer Jihad subbing in for Arizona State
  • Tcu Horned Frogs logo
    +1 (9:40) Ernest Udeh Jr. made Free Throw.
    2418
  • Tcu Horned Frogs logo
    +1 (9:40) Ernest Udeh Jr. made Free Throw.
    2518
  • Tcu Horned Frogs logo
    (9:22) Foul on Ernest Udeh Jr..
  • Arizona State Sun Devils logo
    +1 (9:22) Amier Ali made Free Throw.
    2519
  • Tcu Horned Frogs logo
    (9:22) Ernest Udeh Jr. subbing out for TCU
  • Tcu Horned Frogs logo
    (9:22) Jace Posey subbing in for TCU
  • Arizona State Sun Devils logo
    +1 (9:22) Amier Ali made Free Throw.
    2520
  • Tcu Horned Frogs logo
    +2 (9:13) Jace Posey made Layup.
    2720
  • Arizona State Sun Devils logo
    (9:04) Alston Mason missed Layup.
  • Tcu Horned Frogs logo
    (9:01) Vasean Allette Defensive Rebound.
  • Tcu Horned Frogs logo
    (8:54) Noah Reynolds missed Three Point Jumper.
  • Arizona State Sun Devils logo
    (8:49) Joson Sanon Defensive Rebound.
  • Arizona State Sun Devils logo
    (8:22) Joson Sanon missed Jumper.
  • Tcu Horned Frogs logo
    (8:19) David Punch Defensive Rebound.
  • Tcu Horned Frogs logo
    (8:13) Brendan Wenzel missed Three Point Jumper.
  • Arizona State Sun Devils logo
    (8:07) Amier Ali Defensive Rebound.
  • Arizona State Sun Devils logo
    (7:59) Alston Mason Turnover.
  • Tcu Horned Frogs logo
    (7:59) Brendan Wenzel Steal.
  • Tcu Horned Frogs logo
    (7:50) Vasean Allette missed Jumper.
  • Tcu Horned Frogs logo
    (7:50) Vasean Allette Offensive Rebound.
  • Tcu Horned Frogs logo
    (7:50) Foul on David Punch.
  • Tcu Horned Frogs logo
    (7:50) David Punch Turnover.
  • (7:50) Official TV Timeout
  • Arizona State Sun Devils logo
    (7:50) Joson Sanon subbing out for Arizona State
  • Arizona State Sun Devils logo
    (7:50) BJ Freeman subbing in for Arizona State
  • Arizona State Sun Devils logo
    (7:34) Adam Miller missed Layup.
  • Tcu Horned Frogs logo
    (7:34) David Punch Block.
  • Tcu Horned Frogs logo
    (7:30) David Punch Defensive Rebound.
  • Tcu Horned Frogs logo
    +2 (7:17) Brendan Wenzel made Jumper.
    2920
  • Arizona State Sun Devils logo
    (6:57) BJ Freeman missed Three Point Jumper.
  • Tcu Horned Frogs logo
    (6:54) Noah Reynolds Defensive Rebound.
  • Tcu Horned Frogs logo
    (6:47) Vasean Allette Turnover.
  • Arizona State Sun Devils logo
    (6:47) Adam Miller Steal.
  • Arizona State Sun Devils logo
    (6:31) Adam Miller missed Jumper.
  • Tcu Horned Frogs logo
    (6:28) David Punch Defensive Rebound.
  • Tcu Horned Frogs logo
    (6:01) Noah Reynolds missed Three Point Jumper.
  • Tcu Horned Frogs logo
    (5:59) TCU Offensive Rebound.
  • Tcu Horned Frogs logo
    (5:59) TCU Turnover.
  • Tcu Horned Frogs logo
    (5:59) Noah Reynolds subbing out for TCU
  • Tcu Horned Frogs logo
    (5:59) Trazarien White subbing in for TCU
  • Arizona State Sun Devils logo
    (5:51) Basheer Jihad missed Layup.
  • Tcu Horned Frogs logo
    (5:51) David Punch Block.
  • Tcu Horned Frogs logo
    (5:51) David Punch Defensive Rebound.
  • Tcu Horned Frogs logo
    (5:51) Jace Posey subbing out for TCU
  • Tcu Horned Frogs logo
    (5:51) Micah Robinson subbing in for TCU
  • Arizona State Sun Devils logo
    (5:23) Amier Ali subbing out for Arizona State
  • Arizona State Sun Devils logo
    (5:23) Joson Sanon subbing in for Arizona State
  • Tcu Horned Frogs logo
    (5:19) Trazarien White missed Three Point Jumper.
  • Arizona State Sun Devils logo
    (5:15) BJ Freeman Defensive Rebound.
  • Tcu Horned Frogs logo
    (5:08) Foul on Micah Robinson.
  • Arizona State Sun Devils logo
    +1 (5:08) Adam Miller made Free Throw.
    2921
  • Tcu Horned Frogs logo
    (5:08) David Punch subbing out for TCU
  • Tcu Horned Frogs logo
    (5:08) Malick Diallo subbing in for TCU
  • Arizona State Sun Devils logo
    +1 (5:08) Adam Miller made Free Throw.
    2922
  • Tcu Horned Frogs logo
    (4:53) Micah Robinson missed Three Point Jumper.
  • Arizona State Sun Devils logo
    (4:49) Basheer Jihad Defensive Rebound.
  • Arizona State Sun Devils logo
    (4:43) Joson Sanon missed Three Point Jumper.
  • Tcu Horned Frogs logo
    (4:40) Vasean Allette Defensive Rebound.
  • Tcu Horned Frogs logo
    (4:33) Vasean Allette Turnover.
  • Arizona State Sun Devils logo
    (4:33) Joson Sanon Steal.
  • Arizona State Sun Devils logo
    (4:27) BJ Freeman missed Three Point Jumper.
  • Tcu Horned Frogs logo
    (4:23) Malick Diallo Defensive Rebound.
  • Tcu Horned Frogs logo
    (4:14) Brendan Wenzel missed Three Point Jumper.
  • Arizona State Sun Devils logo
    (4:11) Arizona State Defensive Rebound.
  • Tcu Horned Frogs logo
    (4:11) Vasean Allette subbing out for TCU
  • Tcu Horned Frogs logo
    (4:11) Noah Reynolds subbing in for TCU
  • Arizona State Sun Devils logo
    (3:57) Adam Miller Turnover.
  • (3:56) Official TV Timeout
  • Tcu Horned Frogs logo
    (3:56) Malick Diallo subbing out for TCU
  • Tcu Horned Frogs logo
    (3:56) David Punch subbing in for TCU
  • Tcu Horned Frogs logo
    (3:38) Trazarien White Turnover.
  • Arizona State Sun Devils logo
    (3:38) Basheer Jihad Steal.
  • Arizona State Sun Devils logo
    (3:19) BJ Freeman Turnover.
  • Tcu Horned Frogs logo
    (3:19) Micah Robinson Steal.
  • Tcu Horned Frogs logo
    +3 (2:55) Trazarien White made Three Point Jumper. Assisted by David Punch.
    3222
  • Arizona State Sun Devils logo
    +3 (2:41) BJ Freeman made Three Point Jumper. Assisted by Basheer Jihad.
    3225
  • Tcu Horned Frogs logo
    (2:13) Noah Reynolds missed Jumper.
  • Tcu Horned Frogs logo
    (2:07) David Punch Offensive Rebound.
  • Tcu Horned Frogs logo
    +2 (2:07) David Punch made Two Point Tip Shot.
    3425
  • Tcu Horned Frogs logo
    (1:50) Foul on David Punch.
  • Arizona State Sun Devils logo
    (1:50) Basheer Jihad missed Free Throw.
  • Arizona State Sun Devils logo
    (1:50) Arizona State Deadball Team Rebound.
  • Arizona State Sun Devils logo
    (1:50) Joson Sanon subbing out for Arizona State
  • Arizona State Sun Devils logo
    (1:50) Amier Ali subbing in for Arizona State
  • Tcu Horned Frogs logo
    (1:50) Brendan Wenzel subbing out for TCU
  • Tcu Horned Frogs logo
    (1:50) Jace Posey subbing in for TCU
  • Arizona State Sun Devils logo
    +1 (1:50) Basheer Jihad made Free Throw.
    3426
  • Tcu Horned Frogs logo
    +2 (1:21) David Punch made Layup.
    3626
  • Arizona State Sun Devils logo
    +3 (0:57) BJ Freeman made Three Point Jumper. Assisted by Adam Miller.
    3629
  • Tcu Horned Frogs logo
    +2 (0:31) Noah Reynolds made Jumper.
    3829
  • Arizona State Sun Devils logo
    (0:24) Arizona State Timeout
  • Tcu Horned Frogs logo
    (0:24) David Punch subbing out for TCU
  • Tcu Horned Frogs logo
    (0:24) Vasean Allette subbing in for TCU
  • Arizona State Sun Devils logo
    +2 (0:05) Alston Mason made Layup.
    3831
  • Tcu Horned Frogs logo
    (0:03) TCU Timeout
  • (0:00) End of 1st half
2nd half

Team Stats

74Points70
23-52(44.2%)Field Goal(%)25-57(43.9%)
5-20(25%)3-Point(%)9-27(33.3%)
23-31(74.2%)Free Throw(%)11-14(78.6%)
39(8)Rebounds(Offensive)27(3)
7Assists15
7Steals9
4Blocks3
17Turnovers14
16(1)Fouls(Technical)21(3)
13Largest Lead3

Game Details

Saturday, February 15, 2025 · 8:00 PM
Desert Financial Arena · Tempe, AZ
attendance: 9,026 (63.6%)
tv: ESPN+
spread: ASU -4.5
over/under: 140.5