From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Northern Iowa
Iowa State
279
Total yards
250
173
Passing yards
116
106
Rushing yards
134
4.9
Yards per pass
6.4
2.9
Yards per rush
5.0
19
First downs
10
3–15
Third downs
2–11
2–3
Fourth downs
1–1
2
Turnovers
0
6–52
Penalties
9–81
34:24
Possession
25:36
0
Sacks (by defense)
5
Efficiency
Northern Iowa
Iowa State
36%
Success rate
28%
−0.24
EPA per play
0.23
0.95
Explosiveness
1.55
−0.14
Rushing EPA
0.28
−0.20
Passing EPA
0.17
26%
Passing-down success
14%
0.04
First-down EPA
0.29
−0.71
Second-down EPA
0.01
−0.11
Third-down EPA
0.21
9%
Havoc by its defense
25%
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 75% to win. Elo’s favorite won.
The line
Iowa State −7.5, over/under 41.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 70%, Northern Iowa 30%. 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, Northern Iowa right to left.
Q1 Northern IowaPick-six, 4 plays (Iowa State scores), 31 yards
Q1 Northern IowaPunt, 3 plays, 8 yards
Q1 Iowa StatePunt, 4 plays, 9 yards
Q1 Northern IowaPunt, 3 plays, 4 yards
Q1 Iowa StateTouchdown, 7 plays, 21 yards
Q1 Northern IowaPunt, 5 plays, 17 yards
Q2 Iowa StatePunt, 3 plays, 8 yards
Q2 Northern IowaPunt, 3 plays, −1 yard
Q2 Iowa StatePunt, 3 plays, 6 yards
Q2 Northern IowaPunt, 3 plays, 2 yards
Q2 Iowa StatePunt, 3 plays, 5 yards
Q2 Northern IowaPunt, 4 plays, 19 yards
Q2 Iowa StateTouchdown, 6 plays, 71 yards
Q2 Northern IowaInterception, 4 plays, 13 yards
Q2 Iowa StateField goal, 1 play, 0 yards
Q3 Iowa StateTouchdown, 4 plays, 87 yards
Q3 Northern IowaField goal, 12 plays, 61 yards
Q3 Iowa StatePunt, 6 plays, 20 yards
Q3 Northern IowaPunt, 9 plays, 38 yards
Q4 Iowa StatePunt, 3 plays, 5 yards
Q4 Northern IowaTouchdown, 5 plays, 57 yards
Q4 Iowa StatePunt, 3 plays, 1 yard
Q4 Northern IowaTurnover on downs, 15 plays, 59 yards
Q4 Iowa StatePunt, 3 plays, 8 yards
Q4 Northern IowaEnd of game, 3 plays, −6 yards
Play by play
1st quarter6 drives, then Iowa State 14, Northern Iowa 0
Northern Iowa Pick-six, 4 plays (Iowa State scores)
15:00
1st & 10 at own 25
(15:00) DAY, Theo pass deep up the middle incomplete intended for MORANCY, Sergio thrown to the ISU43, clock 14:55. PENALTY ISU Pass Interference on FREYLER, Beau enforced 15 yards to the UNI40 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
15:00
Keegan Shackford kickoff for 65 yds
14:54
1st & 10 at own 40
Aidan Dunne pass complete to Tyjahree Edwards for 9 yds to the UNI 49
14:10
2nd & 1 at own 49
Tyjahree Edwards run for 4 yds to the ISU 47 for a 1ST down
13:31
1st & 10 at opp 47
Tyjahree Edwards run for 3 yds to the ISU 44
12:45
2nd & 7 at opp 44
Jeremiah Cooper 58 Yd Interception Return (Chase Contreraz Kick)Iowa State 7, Northern Iowa 0
Northern Iowa Punt, 3 plays
12:45
Timeout Iowa State, clock 12:45
12:45
Keegan Shackford kickoff for 65 yds for a touchback
12:45
1st & 10 at own 25
Theo Day pass incomplete
12:40
2nd & 10 at own 25
Tyjahree Edwards run for 9 yds to the UNI 34
11:55
3rd & 1 at own 34
Tyjahree Edwards run for a loss of 1 yard to the UNI 33
11:17
4th & 2 at own 33
Noah Pettinger punt for 48 yds
Iowa State Punt, 4 plays
11:10
1st & 10 at own 19
Iowa State Penalty, Offensive Holding (-10 Yards) to the ISU 19
10:41
1st & 10 at own 19
(10:41) BECHT, Rocco pass short to the left complete for 10 yards to KLOTZ, Stevo caught at the ISU21 and advanced to the ISU29 (STALEY, Dalesean), clock 10:36. PENALTY ISU Holding on SIMMONS, Darrell enforced half the distance from the goal, 9 yards from the ISU19 to the ISU10 [NHSG]. NO PLAY (replay the down).
10:17
1st & 19 at own 10
Cartevious Norton run for 5 yds to the ISU 15
9:36
2nd & 14 at own 15
Rocco Becht pass complete to Jaylin Noel for 4 yds to the ISU 19
8:51
3rd & 10 at own 19
Rocco Becht run for 9 yds to the ISU 28
8:04
4th & 1 at own 28
Timeout Iowa State, clock 08:04
8:04
4th & 1 at own 28
Tyler Perkins punt for 70 yds, downed at the UNI 2
Northern Iowa Punt, 3 plays
7:54
1st & 10 at own 2
Tyjahree Edwards run for 3 yds to the UNI 5
7:12
2nd & 7 at own 5
Northern Iowa Penalty, False Start ( Yards) to the UNI 3
6:52
2nd & 9 at own 3
Tyjahree Edwards run for 2 yds to the UNI 5
6:07
3rd & 7 at own 5
Theo Day run for 1 yd to the UNI 6
5:21
4th & 6 at own 6
Noah Pettinger punt for 54 yds
Iowa State Touchdown, 7 plays
5:08
1st & 10 at opp 21
Cartevious Norton run for 4 yds to the UNI 17
4:34
2nd & 6 at opp 17
Abu Sama III run for 2 yds to the UNI 15
4:00
3rd & 4 at opp 15
Rocco Becht pass complete to Easton Dean for 9 yds to the UNI 6 for a 1ST down
3:23
1st & goal at opp 6
Eli Sanders run for 3 yds to the UNI 3
2:42
2nd & goal at opp 3
Eli Sanders run for 2 yds to the UNI 1
2:08
3rd & goal at opp 1
Eli Sanders run for no gain to the UNI 1
1:21
4th & goal at opp 1
Rocco Becht run for 1 yd for a TD (Chase Contreraz KICK)Iowa State 14, Northern Iowa 0
Northern Iowa Punt, 5 plays
1:21
Timeout Iowa State, clock 01:21
1:21
Keegan Shackford kickoff for 65 yds for a touchback Iowa State Penalty, Offsides (-5 Yards)
1:20
1st & 10 at own 30
Tyjahree Edwards run for 9 yds to the UNI 39
0:47
2nd & 1 at own 39
Tyjahree Edwards run for 8 yds to the UNI 47 for a 1ST down
0:13
1st & 10 at own 47
Theo Day pass complete to Desmond Hutson for 4 yds to the ISU 49
Q2 15:00
2nd & 6 at opp 49
Harrison Bey-Buie run for a loss of 4 yards to the UNI 47
Q2 14:18
3rd & 10 at own 47
Theo Day pass incomplete
Q2 14:13
4th & 10 at own 47
Noah Pettinger punt for 42 yds, downed at the ISU 11
2nd quarter8 drives, then Iowa State 23, Northern Iowa 0
Iowa State Punt, 3 plays
14:05
1st & 10 at own 11
Cartevious Norton run for no gain to the ISU 11
13:26
2nd & 10 at own 11
Cartevious Norton run for a loss of 1 yard to the ISU 10
12:47
3rd & 11 at own 10
Rocco Becht pass complete to Easton Dean for 9 yds to the ISU 19
12:07
4th & 2 at own 19
Tyler Perkins punt for 59 yds
12:00
1st & 10 at own 22
Timeout Iowa State, clock 12:00
Northern Iowa Punt, 3 plays
12:00
1st & 10 at own 22
Theo Day pass incomplete
11:57
2nd & 10 at own 22
Theo Day pass complete to Sam Schnee for 7 yds to the UNI 29
11:15
3rd & 3 at own 29
Theo Day sacked by Caleb Bacon for a loss of 8 yards to the UNI 21
10:39
4th & 11 at own 21
Noah Pettinger punt for 53 yds
10:27
1st & 10 at own 47
Timeout Iowa State, clock 10:27
Iowa State Punt, 3 plays
10:27
1st & 10 at own 47
Eli Sanders run for 2 yds to the ISU 49
9:59
2nd & 8 at own 49
J.J. Kohl pass complete to Jaylin Noel for a loss of 1 yard to the ISU 48
9:21
3rd & 9 at own 48
J.J. Kohl run for 5 yds to the UNI 47
8:42
4th & 4 at opp 47
Tyler Perkins punt for 47 yds for a touchback
Northern Iowa Punt, 3 plays
8:37
1st & 10 at own 20
Tyjahree Edwards run for 3 yds to the UNI 23
7:58
2nd & 7 at own 23
Tyjahree Edwards run for a loss of 1 yard to the UNI 22
7:14
3rd & 8 at own 22
Theo Day pass incomplete
7:10
4th & 8 at own 22
Noah Pettinger punt for 43 yds
7:04
1st & 10 at own 35
Timeout Iowa State, clock 07:04
Iowa State Punt, 3 plays
7:04
1st & 10 at own 35
Rocco Becht pass incomplete
6:58
2nd & 10 at own 35
Rocco Becht pass complete to Tyler Moore for 5 yds to the ISU 40
6:55
2nd & 10 at own 35
Timeout Northern Iowa, clock 06:55
6:22
3rd & 5 at own 40
Rocco Becht pass incomplete
6:15
4th & 5 at own 40
Tyler Perkins punt for 60 yds for a touchback
Northern Iowa Punt, 4 plays
6:08
1st & 10 at own 20
Tyjahree Edwards run for 11 yds to the UNI 31 for a 1ST down
5:27
1st & 10 at own 31
Tyjahree Edwards run for 5 yds to the UNI 36
4:50
2nd & 5 at own 36
Harrison Bey-Buie run for 4 yds to the UNI 40
4:29
3rd & 1 at own 40
Harrison Bey-Buie run for a loss of 1 yard to the UNI 39
3:45
4th & 2 at own 39
Noah Pettinger punt for 32 yds
3:39
1st & 10 at own 29
Timeout Iowa State, clock 03:39
Iowa State Touchdown, 6 plays
3:39
1st & 10 at own 29
Rocco Becht pass complete to Easton Dean for 3 yds to the ISU 32
3:05
2nd & 7 at own 32
Abu Sama III run for 8 yds to the ISU 40 for a 1ST down
2:24
1st & 10 at own 40
Timeout Iowa State, clock 02:24
2:23
1st & 10 at own 40
Abu Sama III run for 26 yds to the UNI 34 for a 1ST down
1:44
1st & 10 at opp 34
(01:44) SAMA, Abu rush to the right for a gain of 7 yards to the UNI27 (BOYD, Khristian;GOVERNOR, Woo), clock 01:38. PENALTY ISU Holding on HUFFORD, Jarrod enforced 10 yards from the UNI34 to the UNI44 [NH]. NO PLAY (replay the down).
1:28
1st & 20 at opp 44
Rocco Becht pass complete to Aidan Bitter for 15 yds to the UNI 29
1:23
2nd & 5 at opp 29
Rocco Becht pass complete to Jayden Higgins for 15 yds to the UNI 14 for a 1ST down
0:48
1st & 10 at opp 14
Tyler Moore 14 Yd pass from Rocco Becht ( PAT failed)Iowa State 20, Northern Iowa 0
Northern Iowa Interception, 4 plays
0:48
Keegan Shackford kickoff for 60 yds
0:42
1st & 10 at own 29
Theo Day sacked by Will McLaughlin for a loss of 1 yard to the UNI 28
0:33
2nd & 11 at own 28
Theo Day pass complete to Logan Wolf for 19 yds to the UNI 47 for a 1ST down
0:20
1st & 10 at own 47
Northern Iowa Penalty, False Start (-5 Yards) to the UNI 42
3rd quarter4 drives, then Iowa State 30, Northern Iowa 3
Iowa State Touchdown, 4 plays
15:00
Matthew Cook kickoff for 64 yds
14:55
1st & 10 at own 13
Northern Iowa Penalty, Face mask (15 yards) (Woo Governor) to the ISU 31 for a 1ST down
14:36
1st & 10 at own 31
(14:36) BECHT, Rocco pass deep to the left incomplete intended for NOEL, Jaylin thrown to the UNI30, clock 14:32. PENALTY UNI Roughing the Passer on CROOK-JONES, Cartez enforced 15 yards from the ISU31 to the ISU46 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
14:32
1st & 10 at own 46
Iowa State Penalty, False Start (Dimitri Stanley) to the ISU 41
14:31
1st & 15 at own 41
Eli Sanders run for 6 yds to the ISU 47
13:54
2nd & 9 at own 47
Cartevious Norton run for 17 yds to the UNI 36 for a 1ST down
13:08
1st & 10 at opp 36
Rocco Becht pass complete to Benjamin Brahmer for 36 yds for a TD (Chase Contreraz KICK)Iowa State 30, Northern Iowa 0
Northern Iowa Field goal, 12 plays
13:08
Timeout Iowa State, clock 13:08
13:08
Jace Gilbert kickoff for 65 yds for a touchback
13:07
1st & 10 at own 25
Theo Day pass complete to Layne Pryor for 2 yds to the UNI 27
12:38
2nd & 8 at own 27
Tyjahree Edwards run for 6 yds to the UNI 33
12:00
3rd & 2 at own 33
Theo Day pass complete to Sam Schnee for 6 yds to the UNI 39 for a 1ST down
11:30
1st & 10 at own 39
Harrison Bey-Buie run for 15 yds to the ISU 46 for a 1ST down
10:51
1st & 10 at opp 46
Harrison Bey-Buie run for 4 yds to the ISU 42
10:16
2nd & 6 at opp 42
Theo Day pass complete to Sam Schnee for 18 yds to the ISU 24 for a 1ST down
9:41
1st & 10 at opp 24
Harrison Bey-Buie run for 4 yds to the ISU 20
9:05
2nd & 6 at opp 20
Harrison Bey-Buie run for 6 yds to the ISU 14 for a 1ST down
8:24
1st & 10 at opp 14
Theo Day pass incomplete
8:19
2nd & 10 at opp 14
Theo Day pass incomplete
8:14
3rd & 10 at opp 14
Theo Day pass incomplete
8:03
4th & 10 at opp 14
Matthew Cook 31 yd FG GOODIowa State 30, Northern Iowa 3
Iowa State Punt, 6 plays
8:03
Matthew Cook kickoff for 65 yds for a touchback Northern Iowa Penalty, Offsides (-5 Yards)
8:01
1st & 10 at own 30
Abu Sama III run for 3 yds to the ISU 33
7:25
2nd & 7 at own 33
Abu Sama III run for 1 yd to the ISU 34
6:47
3rd & 6 at own 34
J.J. Kohl run for 9 yds to the ISU 43 for a 1ST down
6:23
1st & 10 at own 43
J.J. Kohl pass complete to Jaylin Noel for no gain to the ISU 43
5:53
2nd & 10 at own 43
J.J. Kohl pass complete to Abu Sama III for a loss of 1 yard to the ISU 42
5:08
3rd & 11 at own 42
J.J. Kohl run for 8 yds to the 50 yard line
4:29
4th & 3 at the 50
Tyler Perkins punt for 38 yds, downed at the UNI 12
4:20
1st & 10 at own 12
Timeout Iowa State, clock 04:20
Northern Iowa Punt, 9 plays
4:19
1st & 10 at own 12
Harrison Bey-Buie run for 1 yd to the UNI 13
3:40
2nd & 9 at own 13
Theo Day pass complete to Naran Buntin for 2 yds to the UNI 15
3:01
3rd & 7 at own 15
Theo Day run for 10 yds to the UNI 25 for a 1ST down
2:15
1st & 10 at own 25
Theo Day pass incomplete
2:12
2nd & 10 at own 25
Josh Jenkins run for 5 yds to the UNI 30
1:30
3rd & 5 at own 30
(01:30) DAY, Theo pass short to the right incomplete intended for MCCULLOUGH, Brady broken up by HOWARD, Trevon at the UNI35; QB hurried by ELLIS, Jacob, clock 01:27. PENALTY ISU Roughing the Passer on ELLIS, Jacob enforced 15 yards from the UNI30 to the UNI45 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
1:23
1st & 10 at own 45
Theo Day pass complete to Layne Pryor for 15 yds to the ISU 40 for a 1ST down
0:54
1st & 10 at opp 40
Tyjahree Edwards run for no gain to the ISU 40
0:16
2nd & 10 at opp 40
Theo Day sacked by Myles Purchase for a loss of 10 yards to the 50 yard line
Q4 15:00
3rd & 20 at the 50
Theo Day pass incomplete
Q4 14:54
4th & 20 at the 50
Noah Pettinger punt for 36 yds, fair catch by Jaylin Noel at the ISU 14
4th quarter6 drives, then Iowa State 30, Northern Iowa 9
Iowa State Punt, 3 plays
14:48
1st & 10 at own 14
Abu Sama III run for no gain to the ISU 14
14:16
2nd & 10 at own 14
J.J. Kohl pass complete to Gabe Burkle for 5 yds to the ISU 19
13:38
3rd & 5 at own 19
J.J. Kohl pass incomplete
13:34
4th & 5 at own 19
Tyler Perkins punt for 49 yds
13:25
1st & 10 at own 43
Timeout Iowa State, clock 13:25
Northern Iowa Touchdown, 5 plays
13:25
1st & 10 at own 43
Theo Day pass complete to Jaiden Ellis-Lahey for 36 yds to the ISU 21 for a 1ST down
12:48
1st & 10 at opp 21
Theo Day pass complete to Layne Pryor for 11 yds to the ISU 10 for a 1ST down
12:11
1st & goal at opp 10
Tyjahree Edwards run for 7 yds to the ISU 3
11:37
2nd & goal at opp 3
Theo Day pass incomplete
11:30
3rd & goal at opp 3
Desmond Hutson 3 Yd pass from Theo Day (Two-Point Run Conversion Failed)Iowa State 30, Northern Iowa 9
11:30
Timeout Iowa State, clock 11:30
Iowa State Punt, 3 plays
11:30
Matthew Cook kickoff for 65 yds , return for no gain to the ISU 7
11:21
1st & 10 at own 7
Cartevious Norton run for 3 yds to the ISU 10
10:45
2nd & 7 at own 10
Cartevious Norton run for 3 yds to the ISU 13
10:05
3rd & 4 at own 13
Rocco Becht pass incomplete
10:03
4th & 4 at own 13
Iowa State Penalty, Delay Of Game (-5 Yards) to the ISU 8
9:54
4th & 9 at own 8
Tyler Perkins punt for 46 yds, downed at the UNI 36
Northern Iowa Turnover on downs, 15 plays
9:53
1st & 10 at own 36
Theo Day run for 10 yds to the UNI 46 for a 1ST down
9:18
1st & 10 at own 46
Tyjahree Edwards run for 4 yds to the 50 yard line
8:44
2nd & 6 at the 50
Theo Day pass complete to Alex Allen for 11 yds to the ISU 39 for a 1ST down
8:13
1st & 10 at opp 39
Theo Day pass complete to Tyjahree Edwards for 6 yds to the ISU 33
7:42
2nd & 4 at opp 33
Harrison Bey-Buie run for no gain to the ISU 33
7:03
3rd & 4 at opp 33
Theo Day pass incomplete
6:56
4th & 4 at opp 33
Theo Day pass complete to Logan Wolf for 5 yds to the ISU 28 for a 1ST down
6:20
1st & 10 at opp 28
Theo Day pass complete to Sam Schnee for 3 yds to the ISU 25
5:43
2nd & 7 at opp 25
Theo Day pass incomplete
5:39
3rd & 7 at opp 25
Theo Day sacked by Trent Jones II for a loss of 1 yard to the ISU 26
4:57
4th & 8 at opp 26
Theo Day pass complete to Logan Wolf for 16 yds to the ISU 10 for a 1ST down
4:17
1st & goal at opp 10
Theo Day pass incomplete
4:14
2nd & goal at opp 10
Theo Day pass incomplete
4:09
3rd & goal at opp 10
Timeout Northern Iowa, clock 04:09
4:09
3rd & goal at opp 10
Harrison Bey-Buie run for no gain to the ISU 10
3:30
4th & goal at opp 10
Theo Day run for 5 yds to the ISU 5
3:23
1st & 10 at own 5
Timeout Iowa State, clock 03:23
Iowa State Punt, 3 plays
3:22
1st & 10 at own 5
Cartevious Norton run for 5 yds to the ISU 10
2:48
2nd & 5 at own 10
Cartevious Norton run for 3 yds to the ISU 13
2:07
3rd & 2 at own 13
Cartevious Norton run for no gain to the ISU 13
1:21
4th & 2 at own 13
Tyler Perkins punt for 60 yds
Northern Iowa End of game, 3 plays
1:11
1st & 10 at own 27
Theo Day pass incomplete
1:03
2nd & 10 at own 27
Theo Day sacked by Caleb Bacon for a loss of 6 yards to the UNI 21
0:23
3rd & 16 at own 21
Harrison Bey-Buie run for no gain to the UNI 21
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.