From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Arizona
Iowa State
360
Total yards
400
253
Passing yards
288
107
Rushing yards
112
5.3
Yards per pass
13.1
4.5
Yards per rush
2.4
20
First downs
19
4–13
Third downs
6–13
1–3
Fourth downs
2–2
2
Turnovers
1
2–30
Penalties
1–5
28:55
Possession
31:05
2
Sacks (by defense)
1
Efficiency
Arizona
Iowa State
51%
Success rate
48%
−0.09
EPA per play
0.18
0.85
Explosiveness
1.26
0.20
Rushing EPA
0.09
−0.22
Passing EPA
0.35
27%
Passing-down success
42%
−0.11
First-down EPA
0.01
0.24
Second-down EPA
−0.02
−0.29
Third-down EPA
0.65
16%
Havoc by its defense
11%
From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.
Before kickoff
Our ratings and the line, going in
Our ratings (scores only)
Iowa State 73% to win. Elo’s favorite won.
The line
Iowa State −4, over/under 48.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were Iowa State 60%, Arizona 40%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Iowa State drives left to right, Arizona right to left.
Q1 ArizonaMissed FG, 10 plays, 50 yards
Q1 Iowa StateTouchdown, 9 plays, 72 yards
Q1 ArizonaPunt, 3 plays, 8 yards
Q1 Iowa StatePunt, 6 plays, 19 yards
Q1 ArizonaPunt, 3 plays, 4 yards
Q1 Iowa StateTouchdown, 6 plays, 38 yards
Q2 ArizonaPunt, 5 plays, 13 yards
Q2 Iowa StatePunt, 6 plays, 22 yards
Q2 ArizonaInterception, 7 plays, 39 yards
Q2 Iowa StateTouchdown, 4 plays, 30 yards
Q2 ArizonaTouchdown, 12 plays, 69 yards
Q2 Iowa StateEnd of half, 2 plays, −1 yard
Q3 Iowa StateTouchdown, 7 plays, 75 yards
Q3 ArizonaTurnover on downs, 6 plays, 18 yards
Q3 Iowa StateTouchdown, 3 plays, 44 yards
Q3 ArizonaTouchdown, 12 plays, 74 yards
Q3 Iowa StatePunt, 11 plays, 29 yards
Q4 ArizonaPunt, 3 plays, 8 yards
Q4 Iowa StateInterception, 6 plays, 46 yards
Q4 ArizonaInterception, 7 plays, 65 yards
Q4 Iowa StatePunt, 3 plays, 1 yard
Q4 ArizonaTurnover on downs, 4 plays, 8 yards
Q4 Iowa StateField goal, 7 plays, 34 yards
Q4 ArizonaEnd of game, 1 play, 4 yards
Play by play
1st quarter6 drives, then Iowa State 8, Arizona 0
Arizona Missed FG, 10 plays
14:44
1st & 10 at own 22
Ismail Mahdi run for 5 yds to the ARIZ 27
14:16
2nd & 5 at own 27
Noah Fifita pass complete to Kris Hutson for 6 yds to the ARIZ 33 for a 1ST down
13:44
1st & 10 at own 33
Ismail Mahdi run for 23 yds to the ISU 44 for a 1ST down
13:07
1st & 10 at opp 44
Noah Fifita pass complete to Ismail Mahdi for 4 yds to the ISU 40
12:50
2nd & 6 at opp 40
Ismail Mahdi run for 2 yds to the ISU 38
12:04
3rd & 4 at opp 38
Noah Fifita pass complete to Javin Whatley for 6 yds to the ISU 32 for a 1ST down
11:27
1st & 10 at opp 32
Noah Fifita pass complete to Keyan Burnett for 5 yds to the ISU 27
11:01
2nd & 5 at opp 27
Kris Hutson run for a loss of 1 yard to the ISU 28
10:22
3rd & 6 at opp 28
Noah Fifita pass incomplete
10:17
4th & 6 at opp 28
Michael Salgado-Medina 46 yd FG MISSED
Iowa State Touchdown, 9 plays
10:17
2nd & 8 at own 30
Timeout Iowa State, clock 10:17
10:09
1st & 10 at own 28
Carson Hansen run for 2 yds to the ISU 30
9:48
2nd & 8 at own 30
Rocco Becht pass complete to Carson Hansen for 3 yds to the ISU 33
9:15
3rd & 5 at own 33
Rocco Becht pass complete to Brett Eskildsen for 5 yds to the ISU 38 for a 1ST down
8:24
1st & 10 at own 38
Carson Hansen run for a loss of 2 yards to the ISU 36
7:48
2nd & 12 at own 36
Rocco Becht pass complete to Xavier Townsend for 9 yds to the ISU 45
7:12
3rd & 3 at own 45
Carson Hansen run for 8 yds to the ARIZ 47 for a 1ST down
6:40
1st & 10 at opp 47
Carson Hansen run for 3 yds to the ARIZ 44
6:06
2nd & 7 at opp 44
Rocco Becht pass complete to Chase Sowell for 43 yds to the ARIZ 1 for a 1ST down
5:56
1st & goal at opp 1
Rocco Becht run for 1 yd for a TD (G. Burkle Run For Two-point Conversion)Iowa State 8, Arizona 0
5:56
1st & 10 at own 21
Timeout Iowa State, clock 05:56
Arizona Punt, 3 plays
5:50
1st & 10 at own 35
Chase Smith kickoff for 65 yds , Ismail Mahdi return for 21 yds to the ARIZ 21
5:43
1st & 10 at own 21
Ismail Mahdi run for 1 yd to the ARIZ 22
5:06
2nd & 9 at own 22
Noah Fifita pass complete to Chris Hunter for 4 yds to the ARIZ 26
4:27
3rd & 5 at own 26
Noah Fifita pass complete to Gio Richardson for 3 yds to the ARIZ 29
3:57
4th & 2 at own 29
Isaac Lovison punt for 35 yds, fair catch by Xavier Townsend at the ISU 36
Iowa State Punt, 6 plays
3:57
2nd & 5 at own 41
Timeout Iowa State, clock 03:57
3:50
1st & 10 at own 36
Carson Hansen run for 5 yds to the ISU 41
3:18
2nd & 5 at own 41
Rocco Becht pass incomplete to Brett Eskildsen
3:10
3rd & 5 at own 41
Rocco Becht pass complete to Carson Hansen for 6 yds to the ISU 47 for a 1ST down
2:47
1st & 10 at own 47
Carson Hansen run for 8 yds to the ARIZ 45
2:08
2nd & 2 at opp 45
Abu Sama III run for 1 yd to the ARIZ 44
1:35
3rd & 1 at opp 44
Xavier Townsend run for no gain to the ARIZ 46
1:24
4th & 2 at opp 45
Tyler Perkins punt for 38 yds, fair catch by Jeremiah Patterson at the ARIZ 7
Arizona Punt, 3 plays
1:17
1st & 10 at own 7
Quincy Craig run for a loss of 2 yards to the ARIZ 5
0:37
2nd & 12 at own 5
Noah Fifita pass incomplete to Chris Hunter
0:20
3rd & 12 at own 5
Noah Fifita pass complete to Quincy Craig for 6 yds to the ARIZ 11
0:19
4th & 6 at own 11
Timeout Iowa State, clock 00:19
0:12
4th & 6 at own 11
Isaac Lovison punt for 42 yds
Iowa State Touchdown, 6 plays
0:00
1st & 10 at opp 38
Carson Hansen run for 1 yd to the ARIZ 37
Q2 14:55
2nd & 9 at opp 37
(14:59) No Huddle-Shotgun Becht,Rocco pass incomplete deep left to Brown,Carson thrown to ARI05 broken up by Dansby,Michael PENALTY ARI Pass Interference (Dansby,Michael) 15 yards from ARI37 to ARI22, 1ST DOWN. NO PLAY.
Q2 14:32
1st & 10 at opp 22
Rocco Becht pass complete to Brett Eskildsen for 4 yds to the ARIZ 18
Q2 14:11
2nd & 6 at opp 18
Carson Hansen run for 5 yds to the ARIZ 13
Q2 13:33
3rd & 1 at opp 13
Carson Hansen run for 9 yds to the ARIZ 4 for a 1ST down
Q2 13:05
1st & goal at opp 4
Carson Hansen run for 3 yds to the ARIZ 1
Q2 12:41
2nd & goal at opp 1
Carson Hansen run for 1 yd for a TD (Chase Smith KICK)Iowa State 15, Arizona 0
Q2 12:41
1st & 10 at own 25
Timeout Iowa State, clock 12:41
2nd quarter6 drives, then Iowa State 22, Arizona 7
Arizona Punt, 5 plays
12:41
1st & 10 at own 35
Chase Smith kickoff for 65 yds for a touchback
12:29
1st & 10 at own 25
Noah Fifita pass complete to Sam Olson for 8 yds to the ARIZ 33
12:10
2nd & 2 at own 33
Ismail Mahdi run for 5 yds to the ARIZ 38 for a 1ST down
11:43
1st & 10 at own 38
Noah Fifita pass incomplete to Kris Hutson
11:38
2nd & 10 at own 38
Noah Fifita pass incomplete to Chris Hunter
11:33
3rd & 10 at own 38
Noah Fifita pass incomplete to Luke Wysong
11:20
4th & 10 at own 38
Isaac Lovison punt for 55 yds , Xavier Townsend returns for 4 yds to the ISU 11
Iowa State Punt, 6 plays
11:20
1st & 15 at own 6
Timeout Iowa State, clock 11:20
11:20
1st & 10 at own 11
PENALTY ISU False Start (Neal,James) 5 yards from ISU11 to ISU06. NO PLAY.
11:05
1st & 15 at own 6
Carson Hansen run for 2 yds to the ISU 8
10:34
2nd & 13 at own 8
Rocco Becht pass complete to Benjamin Brahmer for 2 yds to the ISU 10
9:47
3rd & 11 at own 10
Rocco Becht pass complete to Chase Sowell for 32 yds to the ISU 42 for a 1ST down
9:37
1st & 10 at own 42
Rocco Becht pass incomplete to Carson Hansen
9:33
2nd & 10 at own 42
Rocco Becht pass incomplete to Eli Green
9:25
3rd & 10 at own 42
Rocco Becht sacked by Riley Wilson for a loss of 9 yards to the ISU 33
8:36
4th & 19 at own 33
Tyler Perkins punt for 53 yds
Arizona Interception, 7 plays
8:27
1st & 10 at own 14
Ismail Mahdi run for 18 yds to the ARIZ 32 for a 1ST down
7:43
1st & 10 at own 32
Noah Fifita run for 4 yds to the ARIZ 36
7:02
2nd & 6 at own 36
Ismail Mahdi run for 5 yds to the ARIZ 41
6:34
3rd & 1 at own 41
Noah Fifita run for 1 yd to the ARIZ 42 for a 1ST down
5:58
1st & 10 at own 42
Noah Fifita pass complete to Javin Whatley for 5 yds to the ARIZ 47
5:44
2nd & 5 at own 47
Noah Fifita run for 6 yds to the ISU 47 for a 1ST down
4:51
1st & 10 at opp 47
Noah Fifita pass intercepted Jontez Williams return for 42 yds to the ARIZ 30
Iowa State Touchdown, 4 plays
4:43
1st & 10 at opp 30
Abu Sama III run for a loss of 1 yard to the ARIZ 31
4:04
2nd & 11 at opp 31
Rocco Becht pass complete to Benjamin Brahmer for 27 yds to the ARIZ 4 for a 1ST down
3:27
1st & goal at opp 4
Rocco Becht run for 1 yd to the ARIZ 3
2:52
2nd & goal at opp 3
Carson Hansen run for 3 yds for a TD (Chase Smith KICK)Iowa State 22, Arizona 0
2:52
1st & 10 at own 31
Timeout Iowa State, clock 02:52
Arizona Touchdown, 12 plays
2:46
1st & 10 at own 35
Chase Smith kickoff for 56 yds , Ismail Mahdi return for 22 yds to the ARIZ 31
2:36
1st & 10 at own 31
Noah Fifita pass complete to Kris Hutson for 8 yds to the ARIZ 39
2:21
2nd & 2 at own 39
Noah Fifita pass complete to Sam Olson for 3 yds to the ARIZ 42 for a 1ST down
1:58
1st & 10 at own 42
Noah Fifita pass incomplete to Chris Hunter
1:58
2nd & 10 at own 42
Timeout Iowa State, clock 01:58
1:55
2nd & 10 at own 42
Noah Fifita pass complete to Kris Hutson for 7 yds to the ARIZ 49
1:49
3rd & 3 at own 49
Noah Fifita pass complete to Luke Wysong for 6 yds to the ISU 45 for a 1ST down
1:35
1st & 10 at opp 45
Noah Fifita pass incomplete to Kris Hutson
1:28
2nd & 10 at opp 45
Noah Fifita run for 11 yds to the ISU 34 for a 1ST down
1:20
1st & 10 at opp 34
Noah Fifita pass complete to Brandon Phelps for 6 yds to the ISU 28
1:11
2nd & 4 at opp 28
Noah Fifita run for 4 yds to the ISU 24 for a 1ST down
0:47
1st & 10 at opp 24
Quincy Craig run for 1 yd to the ISU 23
0:46
2nd & 9 at opp 23
Timeout Arizona, clock 00:46
0:40
2nd & 9 at opp 23
Noah Fifita pass complete to Chris Hunter for 14 yds to the ISU 9 for a 1ST down
0:22
1st & goal at opp 9
Noah Fifita pass complete to Kris Hutson for 9 yds for a TD (Michael Salgado-Medina KICK)Iowa State 22, Arizona 7
Iowa State End of half, 2 plays
0:22
1st & 10 at own 35
Ian Wagner kickoff for 65 yds for a touchback
0:16
1st & 10 at own 25
Rocco Becht pass incomplete to Chase Sowell
0:00
2nd & 10 at own 25
R. Becht takes a knee
3rd quarter5 drives, then Iowa State 36, Arizona 14
Iowa State Touchdown, 7 plays
15:00
1st & 10 at own 35
Ian Wagner kickoff for 65 yds for a touchback
14:50
1st & 10 at own 25
Rocco Becht pass complete to Gabe Burkle for 8 yds to the ISU 33
14:31
2nd & 2 at own 33
Carson Hansen run for 5 yds to the ISU 38 for a 1ST down
13:54
1st & 10 at own 38
Rocco Becht pass complete to Chase Sowell for 52 yds to the ARIZ 10 for a 1ST down
13:29
1st & goal at opp 10
Carson Hansen run for 5 yds to the ARIZ 5
12:49
2nd & goal at opp 5
Carson Hansen run for 4 yds to the ARIZ 1
11:55
3rd & goal at opp 1
Carson Hansen run for no gain to the ARIZ 1
11:30
4th & goal at opp 1
Rocco Becht run for 1 yd for a TD (Chase Smith KICK)Iowa State 29, Arizona 7
11:30
1st & 10 at own 26
Timeout Iowa State, clock 11:30
Arizona Turnover on downs, 6 plays
11:24
1st & 10 at own 35
Chase Smith kickoff for 61 yds , Ismail Mahdi return for 22 yds to the ARIZ 26
11:15
1st & 10 at own 26
Ismail Mahdi run for 5 yds to the ARIZ 31
10:57
2nd & 5 at own 31
Ismail Mahdi run for 5 yds to the ARIZ 36 for a 1ST down
10:21
1st & 10 at own 36
Noah Fifita pass complete to Sam Olson for 6 yds to the ARIZ 42
10:02
2nd & 4 at own 42
Ismail Mahdi run for 2 yds to the ARIZ 44
9:06
3rd & 2 at own 44
Noah Fifita pass complete to Chris Hunter for 6 yds to the 50 yard line for a 1ST down
8:56
4th & 2 at own 44
Noah Fifita pass incomplete
Iowa State Touchdown, 3 plays
8:56
2nd & 12 at opp 46
Timeout Iowa State, clock 08:56
8:49
1st & 10 at opp 44
Carson Hansen run for a loss of 2 yards to the ARIZ 46
8:16
2nd & 12 at opp 46
Benjamin Brahmer pass complete to Brett Eskildsen for 45 yds to the ARIZ 1 for a 1ST down
8:08
1st & goal at opp 1
Rocco Becht run for 1 yd for a TD (Chase Smith KICK)Iowa State 36, Arizona 7
Arizona Touchdown, 12 plays
8:04
1st & 10 at own 35
Chase Smith kickoff for 59 yds , Quincy Craig return for 20 yds to the ARIZ 26
7:54
1st & 10 at own 26
Ismail Mahdi run for 11 yds to the ARIZ 37 for a 1ST down
7:35
1st & 10 at own 37
Noah Fifita pass incomplete
7:21
2nd & 10 at own 37
Noah Fifita pass complete to Kris Hutson for 31 yds to the ISU 32 for a 1ST down
7:00
1st & 10 at opp 32
Noah Fifita pass complete to Isaiah Mizell for 7 yds to the ISU 25
6:22
2nd & 3 at opp 25
Noah Fifita pass complete to Ismail Mahdi for 3 yds to the ISU 22 for a 1ST down
5:59
1st & 10 at opp 22
Ismail Mahdi run for 3 yds to the ISU 19
5:40
2nd & 7 at opp 19
Quincy Craig run for 3 yds to the ISU 16
4:48
3rd & 4 at opp 16
Noah Fifita pass complete to Tre Spivey for 9 yds to the ISU 7 for a 1ST down
4:15
1st & goal at opp 7
Noah Fifita pass incomplete to Keyan Burnett
3:41
2nd & goal at opp 7
Noah Fifita pass complete to Kris Hutson for 6 yds to the ISU 1
3:14
3rd & goal at opp 1
Ismail Mahdi run for no gain to the ISU 1
2:46
4th & goal at opp 1
Noah Fifita pass complete to Tre Spivey for 1 yd for a TD (Michael Salgado-Medina KICK)Iowa State 36, Arizona 14
2:46
1st & 10 at own 25
Timeout Iowa State, clock 02:46
Iowa State Punt, 11 plays
2:46
1st & 10 at own 35
Ian Wagner kickoff for 65 yds for a touchback
2:35
1st & 10 at own 25
Abu Sama III run for 2 yds to the ISU 27
1:57
2nd & 8 at own 27
Rocco Becht pass complete to Gabe Burkle for 11 yds to the ISU 38 for a 1ST down
1:39
1st & 10 at own 38
Abu Sama III run for 9 yds to the ISU 47
1:26
2nd & 1 at own 47
Abu Sama III run for 4 yds to the ARIZ 49 for a 1ST down
0:00
1st & 10 at opp 49
Abu Sama III run for 6 yds to the ARIZ 43
Q4 14:53
2nd & 4 at opp 43
Abu Sama III run for no gain to the ARIZ 43
Q4 14:10
3rd & 4 at opp 43
Rocco Becht run for 3 yds to the ARIZ 40
Q4 13:28
4th & 1 at opp 40
Rocco Becht run for 2 yds to the ARIZ 38 for a 1ST down
Q4 13:12
1st & 10 at opp 38
Rocco Becht pass incomplete to Dominic Overby
Q4 13:02
2nd & 10 at opp 38
Abu Sama III run for 1 yd to the ARIZ 37
Q4 12:21
3rd & 9 at opp 37
Iowa State Penalty, Offensive Holding (Yards) declined
Q4 12:08
4th & 18 at opp 46
Tyler Perkins punt for 41 yds, fair catch by Jeremiah Patterson at the ARIZ 5
4th quarter7 drives, then Iowa State 39, Arizona 14
Arizona Punt, 3 plays
12:08
2nd & 3 at own 12
Timeout Iowa State, clock 12:08
11:58
1st & 10 at own 5
Noah Fifita pass complete to Sam Olson for 7 yds to the ARIZ 12
11:33
2nd & 3 at own 12
Noah Fifita pass incomplete to Kris Hutson
11:21
3rd & 3 at own 12
Noah Fifita pass complete to Ismail Mahdi for 1 yd to the ARIZ 13
10:45
4th & 2 at own 13
Isaac Lovison punt for 46 yds, fair catch by Xavier Townsend at the ISU 41
Iowa State Interception, 6 plays
10:45
1st & 10 at opp 40
Timeout Iowa State, clock 10:45
10:34
1st & 10 at own 41
Rocco Becht pass complete to Chase Sowell for 19 yds to the ARIZ 40 for a 1ST down
10:15
1st & 10 at opp 40
Carson Hansen run for 3 yds to the ARIZ 37
9:33
2nd & 7 at opp 37
Abu Sama III run for no gain to the ARIZ 37
8:50
3rd & 7 at opp 37
Rocco Becht pass complete to Carson Hansen for 22 yds to the ARIZ 15 for a 1ST down
8:12
1st & 10 at opp 15
Abu Sama III run for 2 yds to the ARIZ 13
7:29
2nd & 8 at opp 13
Rocco Becht pass intercepted Treydan Stukes return for 15 yds to the ARIZ 19
7:29
2nd & 8 at opp 13
Rocco Becht pass intercepted Treydan Stukes return for 15 yds to the ARIZ 19
Arizona Interception, 7 plays
7:29
1st & 10 at own 40
Timeout Iowa State, clock 07:29
7:12
1st & 10 at own 19
Noah Fifita pass complete to Chris Hunter for 21 yds to the ARIZ 40 for a 1ST down
6:56
1st & 10 at own 40
Noah Fifita pass complete to Luke Wysong for 8 yds to the ARIZ 48
6:43
2nd & 2 at own 48
Noah Fifita pass complete to Luke Wysong for 17 yds to the ISU 35 for a 1ST down
6:17
1st & 10 at opp 35
Noah Fifita pass complete to Chris Hunter for 13 yds to the ISU 22 for a 1ST down
6:02
1st & 10 at opp 22
Noah Fifita pass incomplete to Chris Hunter
5:46
2nd & 10 at opp 22
Noah Fifita pass complete to Javin Whatley for 6 yds to the ISU 16
5:20
3rd & 4 at opp 16
Noah Fifita pass intercepted Jamison Patton return for 10 yds to the ISU 10
5:20
3rd & 4 at opp 16
Noah Fifita pass intercepted Jamison Patton return for 10 yds to the ISU 10
Iowa State Punt, 3 plays
5:05
1st & 10 at own 10
Abu Sama III run for 1 yd to the ISU 11
4:25
2nd & 9 at own 11
Abu Sama III run for 1 yd to the ISU 12
3:45
3rd & 8 at own 12
Timeout Iowa State, clock 03:45
3:40
3rd & 8 at own 12
Rocco Becht run for a loss of 1 yard to the ISU 11
3:40
4th & 9 at own 11
Timeout Arizona, clock 03:40
3:29
4th & 9 at own 11
Tyler Perkins punt for 53 yds , Jeremiah Patterson returns for 6 yds to the ARIZ 42
Arizona Turnover on downs, 4 plays
3:21
1st & 10 at own 42
Noah Fifita sacked by Trey Verdon for a loss of 9 yards to the ARIZ 33
3:00
2nd & 19 at own 33
Noah Fifita pass incomplete to Kris Hutson
2:43
3rd & 19 at own 33
Noah Fifita pass complete to Chris Hunter for 7 yds to the ARIZ 40
2:15
4th & 12 at own 40
Noah Fifita pass complete to Javin Whatley for 10 yds to the 50 yard line
Iowa State Field goal, 7 plays
2:01
1st & 10 at the 50
Connor Moberly run for 11 yds to the ARIZ 39 for a 1ST down
2:00
1st & 10 at opp 39
Timeout Iowa State, clock 02:00
1:54
1st & 10 at opp 39
Dylan Lee run for 5 yds to the ARIZ 34
1:53
2nd & 5 at opp 34
Timeout Arizona, clock 01:53
1:48
2nd & 5 at opp 34
Connor Moberly run for 13 yds to the ARIZ 21 for a 1ST down
1:40
1st & 10 at opp 21
Connor Moberly run for 3 yds to the ARIZ 18
1:40
2nd & 7 at opp 18
Timeout Arizona, clock 01:40
1:26
2nd & 7 at opp 18
Connor Moberly run for 2 yds to the ARIZ 16
0:47
3rd & 5 at opp 16
Connor Moberly pass incomplete
0:43
4th & 5 at opp 16
Chase Smith 34 yd FG GOODIowa State 39, Arizona 14
Arizona End of game, 1 play
0:43
1st & 10 at own 35
Chase Smith kickoff for 51 yds
0:00
1st & 10 at own 25
Quincy Craig run for 4 yds to the ARIZ 29
Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.