The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.
TTU +8%Q1 7:48 (07:52) No Huddle-Shotgun #8 C.Boley pass intercepted by #13 B.Roberts at ASU24 #13 B.Roberts return 24 yards to the ASU00 TOUCHDOWN, clock 07:48 #48 S.Harrington kick attempt good (H: #49 W.Karoll, LS: #89 J.Llewellyn)
ASU +6%Q1 8:57 (09:03) #6 M.Gillis rush middle for 3 yards gain to the ASU05 (#10 A.Holmes Jr.; #1 J.Laventure)
TTU +4%Q1 5:26 (05:38) No Huddle-Shotgun #15 W.Hammond pass complete deep left to #5 M.Ludwig caught at ASU11, for 24 yards to the ASU09 (#1 A.Stamps), out of bounds, 1ST DOWN. The previous play is under automatic review - "Pass completion". CALL UPHELD
TTU +4%Q1 5:12 (05:10) No Huddle-Shotgun #15 W.Hammond rush left for 9 yards gain to the ASU00 TOUCHDOWN, clock 05:12 #48 S.Harrington kick attempt good (H: #49 W.Karoll, LS: #89 J.Llewellyn)
TTU +3%Q2 8:24 (08:24) #32 C.Smith kickoff 65 yards to the TTU00, Touchback
Team stats
Stat
ASU
TTU
1st Downs
21
21
3rd down efficiency
5-14
4-11
4th down efficiency
2-5
2-2
Total Yards
415
502
Passing
380
242
Comp/Att
30/44
19/27
Yards per pass
8.6
9.0
Rushing
35
260
Rushing Attempts
28
37
Yards per rush
1.3
7.0
Penalties
4-32
3-29
Turnovers
2
1
Fumbles lost
0
1
Interceptions thrown
2
0
Possession
32:33
27:27
Play by play
Q4 0:00 End of 4th quarter.
Q4 0:12 2nd & 3 at TTU 38 (00:00) No Huddle-Shotgun #12 M.Keene pass incomplete deep right to #3 R.Harris thrown to TTU05 broken up by #4 D.Martin
Q4 0:12 1st & 10 at TTU 45 (00:25) No Huddle-Shotgun #12 M.Keene pass complete short right to #5 D.Eusebio caught at TTU40, for 7 yards to the TTU38 (#4 D.Martin; #45 B.Golwas)
Q4 0:27 1st & 10 at ASU 31 (00:32) No Huddle-Shotgun #12 M.Keene pass complete short left to #18 J.Moss caught at ASU48, for 24 yards to the TTU45 (#5 O.Miles III), 1ST DOWN
Q4 0:50 3rd & 2 at ASU 28 (00:51) No Huddle-Shotgun #1 K.Brown rush middle for 3 yards gain to the ASU31 (#97 C.Anderson Jr.), 1ST DOWN
Q4 1:02 2nd & 4 at ASU 26 (01:22) No Huddle-Shotgun #12 M.Keene pass complete short right to #1 K.Brown caught at ASU23, for 2 yards to the ASU28 (#4 D.Martin)
Q4 1:39 1st & 10 at ASU 20 (01:53) No Huddle-Shotgun #12 M.Keene pass complete short right to #1 K.Brown caught at ASU20, for 6 yards to the ASU26 (#4 D.Martin; #9 C.Platt Jr.)
Q4 1:56 4th & 16 at ASU 18 (01:56) #48 S.Harrington field goal attempt from 36 yards NO GOOD (H: #49 W.Karoll, LS: #89 J.Llewellyn), clock 01:56
Q4 2:03 3rd & 8 at ASU 10 (02:05) No Huddle-Shotgun #4 T.Castellanos sacked for loss of 8 yards to the ASU18 (#98 J.Hugo)
Q4 2:50 2nd & 9 at ASU 11 (02:52) No Huddle-Shotgun #28 A.Rowden rush middle for 1 yard gain to the ASU10 (#90 H.Vaeono; #13 P.Young-Blackgoat)
Q4 3:25 1st & 10 at ASU 12 (03:30) No Huddle-Shotgun #28 A.Rowden rush left for 1 yard gain to the ASU11 (#90 H.Vaeono)
Q4 3:41 2nd & 10 at ASU 29 (04:08) No Huddle-Shotgun #4 T.Castellanos rush right for 17 yards gain to the ASU12 fumbled by #4 T.Castellanos at ASU32 recovered by TTU #4 T.Castellanos at ASU32 (#23 J.McGrew), 1ST DOWN
Q4 4:42 1st & 10 at ASU 29 (04:43) No Huddle-Shotgun #4 T.Castellanos rush right for 0 yards to the ASU29 (#22 O.Long), out of bounds
Q4 5:06 3rd & 5 at ASU 39 (05:17) No Huddle-Shotgun #4 T.Castellanos pass complete short right to #13 C.Campbell caught at ASU35, for 10 yards to the ASU29 (#0 R.Bimage Jr.), 1ST DOWN
Q4 5:33 2nd & 5 at ASU 39 (05:39) No Huddle-Shotgun #28 A.Rowden rush left for 0 yards to the ASU39 (#23 J.McGrew)
Q4 5:47 1st & 10 at ASU 44 (05:55) No Huddle-Shotgun #4 T.Castellanos rush right for 5 yards gain to the ASU39 (#6 A.Wilson)
Q4 6:30 (06:30) #32 C.Smith onside kickoff 9 yards to the ASU44, End Of Play. The previous play is under automatic review - "Loose ball recovery". CALL OVERTURNED. (Original Play: (06:30) #32 C.Smith onside kickoff 19 yards to the TTU46)
Q4 6:32 2nd & 10 at TTU 12 (06:31) No Huddle-Shotgun #12 M.Keene pass complete short left to #25 C.Mack caught at TTU09, for 12 yards to the TTU00 TOUCHDOWN, clock 06:32, 1ST DOWN #1 K.Brown pass attempt Successful
Q4 6:37 1st & 10 at TTU 12 (06:37) No Huddle-Shotgun #12 M.Keene pass incomplete short left to #3 R.Harris thrown to TTU00
Q4 6:54 4th & 3 at TTU 35 (07:03) No Huddle-Shotgun #12 M.Keene pass complete short left to #5 D.Eusebio caught at TTU16, for 23 yards to the TTU12 (#24 M.Esquerra), 1ST DOWN
Q4 7:08 3rd & 3 at TTU 35 (07:10) No Huddle-Shotgun #12 M.Keene pass incomplete short left to #5 D.Eusebio thrown to TTU28 broken up by #4 D.Martin
Q4 7:11 2nd & 3 at TTU 35 (07:15) No Huddle-Shotgun #12 M.Keene pass incomplete short left to #5 D.Eusebio thrown to TTU16
Q4 7:30 1st & 10 at TTU 42 (07:57) No Huddle-Shotgun #12 M.Keene pass complete short middle to #6 M.Gillis caught at TTU41, for 7 yards to the TTU35 (#9 C.Platt Jr.)
Q4 8:08 3rd & 10 at ASU 41 (08:24) No Huddle-Shotgun #12 M.Keene pass complete short left to #18 J.Moss caught at TTU47, for 17 yards to the TTU42 (#27 A.Boyd), 1ST DOWN
Q4 8:26 2nd & 10 at ASU 41 (08:25) No Huddle-Shotgun #12 M.Keene pass incomplete short left to #3 R.Harris thrown to ASU50 broken up by #9 C.Platt Jr.