From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Northern Iowa
Iowa State
275
Total yards
335
230
Passing yards
199
45
Rushing yards
136
6.8
Yards per pass
7.7
1.7
Yards per rush
4.0
13
First downs
17
8–17
Third downs
5–14
1–2
Fourth downs
0–0
2
Turnovers
0
5–28
Penalties
4–31
28:48
Possession
31:12
1
Sacks (by defense)
2
Efficiency
Northern Iowa
Iowa State
30%
Success rate
39%
0.12
EPA per play
0.13
1.56
Explosiveness
0.99
−0.03
Rushing EPA
−0.05
0.21
Passing EPA
0.38
31%
Passing-down success
25%
−0.39
First-down EPA
0.11
0.38
Second-down EPA
0.13
0.48
Third-down EPA
0.18
10%
Havoc by its defense
15%
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 86% to win. Elo’s favorite won.
The line
Iowa State −28.5, over/under 50.
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 98%, Northern Iowa 2%. 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 IowaPunt, 3 plays, −10 yards
Q1 Iowa StatePunt, 3 plays, −6 yards
Q1 Northern IowaPunt, 3 plays, −3 yards
Q1 Iowa StatePunt, 3 plays, 5 yards
Q1 Northern IowaTouchdown, 5 plays, 87 yards
Q1 Iowa StateField goal, 6 plays, 57 yards
Q1 Northern IowaPunt, 3 plays, −2 yards
Q2 Iowa StateTouchdown, 14 plays, 59 yards
Q2 Northern IowaField goal, 10 plays, 51 yards
Q2 Iowa StateField goal, 10 plays, 10 yards
Q3 Iowa StatePunt, 5 plays, 23 yards
Q3 Northern IowaPunt, 6 plays, 15 yards
Q3 Iowa StatePunt, 4 plays, 26 yards
Q3 Northern IowaInterception, 10 plays, 30 yards
Q3 Iowa StatePunt, 5 plays, 35 yards
Q4 Northern IowaPunt, 6 plays, 15 yards
Q4 Iowa StateField goal, 10 plays, 57 yards
Q4 Northern IowaInterception, 7 plays, 10 yards
Q4 Iowa StatePunt, 3 plays, 9 yards
Q4 Northern IowaEnd of game, 8 plays, 57 yards
Play by play
1st quarter7 drives, then Northern Iowa 7, Iowa State 3
Northern Iowa Punt, 3 plays
14:55
1st & 10 at own 20
Will McElvain pass complete to Vance McShane for no gain to the NIowa 20
14:05
2nd & 10 at own 20
Will McElvain pass complete to Quan Hampton for no gain to the NIowa 20
13:22
3rd & 10 at own 20
Will McElvain sacked by Will McDonald IV for a loss of 10 yards to the NIowa 10
12:51
4th & 20 at own 10
Nate Murphy punt for 39 yds, fair catch by Tarique Milton at the NIowa 49
Iowa State Punt, 3 plays
12:46
1st & 10 at opp 49
Breece Hall run for 2 yds to the NIowa 47
12:00
2nd & 8 at opp 47
Brock Purdy pass complete to Joe Scates for a loss of 8 yards Joe Scates fumbled, recovered by IowSt Jared Rus
11:40
3rd & 16 at own 45
Brock Purdy pass incomplete
11:30
4th & 16 at own 45
Corey Dunn punt for 38 yds, downed at the NIowa 17
Northern Iowa Punt, 3 plays
11:14
1st & 10 at own 17
Will McElvain pass complete to Quan Hampton for 4 yds to the NIowa 21
10:47
2nd & 6 at own 21
Dom Williams run for no gain to the NIowa 21
10:03
3rd & 6 at own 21
Will McElvain sacked by O’Rien Vance for a loss of 7 yards to the NIowa 14
9:26
4th & 13 at own 14
Nate Murphy punt for 52 yds, downed at the IowSt 34
Iowa State Punt, 3 plays
9:16
1st & 10 at own 34
Brock Purdy pass complete to Tarique Milton for no gain to the IowSt 34
8:41
2nd & 10 at own 34
Brock Purdy pass complete to Jaylin Noel for 4 yds to the IowSt 38
8:06
3rd & 6 at own 38
Brock Purdy run for 1 yd to the IowSt 39 IOWA ST Penalty, Offensive Holding ( Yards) declined
7:33
4th & 5 at own 39
Corey Dunn punt for 57 yds , Quan Hampton returns for 9 yds to the NIowa 13
Northern Iowa Touchdown, 5 plays
7:27
1st & 10 at own 13
McElvain, Will pass complete to McShane, Deion for 22 yards to the NORTHIOWA35, PENALTY NORTHIOWA ineligible downfield on pass 5 yards to the NORTHIOWA8, NO PLAY.
7:00
1st & 15 at own 8
Will McElvain run for 1 yd to the NIowa 9
6:21
2nd & 14 at own 9
Tyler Hoosman run for 3 yds to the NIowa 12
5:39
3rd & 11 at own 12
Will McElvain pass complete to Deion McShane for 37 yds to the NIowa 49 for a 1ST down
5:05
1st & 10 at own 49
Dom Williams run for 4 yds to the IowSt 47
5:00
2nd & 6 at opp 47
McElvain, Will pass complete to Scott, Jayden for 7 yards to the IOWAST40, PENALTY NORTHIOWA illegal touching 5 yards to the NORTHIOWA48, NO PLAY.
4:09
2nd & 11 at own 48
Will McElvain pass complete to Quan Hampton for 52 yds for a TD (Matthew Cook KICK)Northern Iowa 7, Iowa State 0
Iowa State Field goal, 6 plays
4:09
2nd & 11 at own 35
Matthew Cook kickoff for 65 yds for a touchback
4:03
1st & 10 at own 25
Breece Hall run for 12 yds to the IowSt 37 for a 1ST down
3:36
1st & 10 at own 37
Brock Purdy pass complete to Xavier Hutchinson for 39 yds to the NIowa 24 for a 1ST down
3:17
1st & 10 at opp 24
IOWA ST Penalty, False Start (Easton Dean) to the NIowa 29
2:55
1st & 15 at opp 29
Brock Purdy pass complete to Xavier Hutchinson for 8 yds to the NIowa 21
2:19
2nd & 7 at opp 21
Brock Purdy pass complete to Tarique Milton for 3 yds to the NIowa 18
Quan Hampton run for a loss of 4 yards to the NIowa 21
0:00
2nd & 14 at own 21
Will McElvain pass complete to Quan Hampton for 2 yds to the NIowa 23
Q2 14:54
3rd & 12 at own 23
Will McElvain pass incomplete to Isaiah Weston
Q2 14:44
4th & 12 at own 23
Nate Murphy punt for 36 yds, downed at the IowSt 41
2nd quarter3 drives, then Iowa State 13, Northern Iowa 10
Iowa State Touchdown, 14 plays
14:34
1st & 10 at own 41
Breece Hall run for 4 yds to the IowSt 45
14:00
2nd & 6 at own 45
Breece Hall run for 5 yds to the 50 yard line
13:22
3rd & 1 at the 50
Breece Hall run for 4 yds to the NIowa 46 for a 1ST down
12:55
1st & 10 at opp 46
Brock Purdy pass complete to Breece Hall for 5 yds to the NIowa 41
12:19
2nd & 5 at opp 41
Jirehl Brock run for 6 yds to the NIowa 35 for a 1ST down
11:27
1st & 10 at opp 35
Jirehl Brock run for 3 yds to the NIowa 32
10:46
3rd & 7 at opp 32
Brock Purdy pass complete to Breece Hall for 10 yds to the NIowa 22 for a 1ST down
10:16
1st & 10 at opp 22
Brock Purdy pass incomplete to Tarique Milton
10:04
2nd & 10 at opp 22
Breece Hall run for 6 yds to the NIowa 16
9:28
3rd & 4 at opp 16
Breece Hall run for 4 yds to the NIowa 12 for a 1ST down
8:50
1st & 10 at opp 12
Breece Hall run for 2 yds to the NIowa 10
8:09
2nd & 8 at opp 10
Brock Purdy run for 5 yds to the NIowa 5
7:30
3rd & 3 at opp 5
Purdy, Brock pass incomplete to Scates, Joe, PENALTY NORTHIOWA pass interference (Sapp III, Benny) 3 yards to the NORTHIOWA2, NO PLAY, 1ST DOWN IOWAST.
7:25
1st & goal at opp 2
Breece Hall run for 2 yds for a TD (Connor Assalley KICK)Iowa State 10, Northern Iowa 7
Northern Iowa Field goal, 10 plays
7:25
1st & 10 at own 35
Andrew Mevis kickoff for 65 yds for a touchback
7:14
1st & 10 at own 25
Dom Williams run for 9 yds to the NIowa 34
6:40
2nd & 1 at own 34
Will McElvain pass complete to Quan Hampton for 17 yds to the IowSt 49 for a 1ST down
5:59
1st & 10 at opp 49
Dom Williams run for 11 yds to the IowSt 38 for a 1ST down
5:37
1st & 10 at opp 38
Will McElvain run for 4 yds to the IowSt 34
5:02
2nd & 6 at opp 34
Dom Williams run for 4 yds to the IowSt 30
4:19
3rd & 2 at opp 30
Bradrick Shaw run for 3 yds to the IowSt 27 for a 1ST down
4:01
1st & 10 at opp 27
Will McElvain run for a loss of 2 yards to the IowSt 29
3:16
2nd & 12 at opp 29
Will McElvain pass complete to Deion McShane for 5 yds to the IowSt 24
2:40
3rd & 7 at opp 24
Will McElvain pass incomplete to Dom Williams
2:35
4th & 7 at opp 24
Matthew Cook 41 yd FG GOODTied at 10
Iowa State Field goal, 10 plays
2:18
1st & 10 at own 25
Brock Purdy pass complete to Xavier Hutchinson for 11 yds to the IowSt 36 for a 1ST down
2:00
1st & 10 at own 36
Breece Hall run for 6 yds to the IowSt 42
1:53
2nd & 4 at own 42
Brock Purdy pass incomplete to Chase Allen
1:48
3rd & 4 at own 42
Brock Purdy pass complete to Xavier Hutchinson for 7 yds to the IowSt 49 for a 1ST down
1:34
1st & 10 at own 49
Brock Purdy pass complete to Xavier Hutchinson for 11 yds to the NIowa 40 for a 1ST down
1:09
1st & 10 at opp 40
Brock Purdy pass complete to Xavier Hutchinson for 12 yds to the NIowa 28 for a 1ST down
1:00
1st & 10 at opp 28
Breece Hall run for 4 yds to the NIowa 24
0:39
2nd & 6 at opp 24
Brock Purdy pass complete to Jaylin Noel for 3 yds to the NIowa 21
0:38
3rd & 3 at opp 21
Timeout IOWA ST, clock 00:38
0:36
3rd & 3 at opp 21
Brock Purdy sacked by Jared Brinkman and Devin Rice for a loss of 2 yards to the NIowa 23
0:00
4th & 5 at opp 23
Andrew Mevis 40 yd FG GOODIowa State 13, Northern Iowa 10
3rd quarter5 drives, then Iowa State 13, Northern Iowa 10
Iowa State Punt, 5 plays
15:00
1st & 10 at own 35
Matthew Cook kickoff for 65 yds , Xavier Hutchinson return for 21 yds to the IOWAST 44 IOWA ST Penalty, Unsportsmanlike Conduct (Parker Rickert) to the IowSt 11
14:55
1st & 10 at own 11
Breece Hall run for a loss of 1 yard to the IowSt 10
14:15
2nd & 11 at own 10
Brock Purdy run for 18 yds to the IowSt 28 for a 1ST down
13:40
1st & 10 at own 28
Breece Hall run for no gain to the IowSt 28
13:00
2nd & 10 at own 28
Brock Purdy pass complete to Darren Wilson Jr. for 6 yds to the IowSt 34
12:32
3rd & 4 at own 34
Brock Purdy pass incomplete to Chase Allen
12:26
4th & 4 at own 34
Corey Dunn punt for 36 yds, fair catch by Quan Hampton at the NIowa 30
Northern Iowa Punt, 6 plays
12:20
1st & 10 at own 30
Tyler Hoosman run for 1 yd to the NIowa 31
12:00
2nd & 9 at own 31
Will McElvain run for 8 yds to the NIowa 39
11:15
3rd & 1 at own 39
Bradrick Shaw run for 2 yds to the NIowa 41 for a 1ST down
10:48
1st & 10 at own 41
NORTHERN IOWA Penalty, False Start (Justin Peine) to the NIowa 36
10:31
1st & 15 at own 36
Will McElvain pass incomplete to Logan Wolf
10:25
2nd & 15 at own 36
Will McElvain pass incomplete to Quan Hampton
10:15
3rd & 15 at own 36
Will McElvain pass complete to Logan Wolf for 9 yds to the NIowa 45
9:40
4th & 6 at own 45
Nate Murphy punt for 37 yds, fair catch by Tarique Milton at the IowSt 18
Iowa State Punt, 4 plays
9:30
1st & 10 at own 18
Brock Purdy pass complete to Joe Scates for 17 yds to the IowSt 35 for a 1ST down
8:50
1st & 10 at own 35
Breece Hall run for no gain to the IowSt 35
8:25
2nd & 10 at own 35
Brock Purdy pass complete to Breece Hall for 7 yds to the IowSt 42
7:23
3rd & 3 at own 42
Brock Purdy pass complete to Jaylin Noel for 2 yds Jaylin Noel fumbled, recovered by IowSt
7:06
4th & 1 at own 44
Corey Dunn punt for 28 yds, punt out-of-bounds at the NIowa 28
Northern Iowa Interception, 10 plays
7:00
1st & 10 at own 28
Dom Williams run for 1 yd to the NIowa 29
6:25
2nd & 9 at own 29
Will McElvain pass complete to Quan Hampton for 7 yds to the NIowa 36
5:55
3rd & 2 at own 36
Dom Williams run for 5 yds to the NIowa 41 for a 1ST down
5:17
1st & 10 at own 41
Dom Williams run for 4 yds to the NIowa 45
4:41
2nd & 6 at own 45
Will McElvain pass incomplete to Tyler Hoosman
4:30
3rd & 6 at own 45
Will McElvain pass complete to Sam Schnee for 7 yds to the IowSt 48 for a 1ST down
4:00
1st & 10 at opp 48
Quan Hampton run for a loss of 2 yards to the 50 yard line
3:25
2nd & 12 at the 50
Will McElvain pass complete to Deion McShane for 8 yds to the IowSt 42
2:44
3rd & 4 at opp 42
Will McElvain pass incomplete to Isaiah Weston
2:36
4th & 4 at opp 42
Will McElvain pass intercepted Isheem Young return for no gain to the IowSt 26
Iowa State Punt, 5 plays
2:25
1st & 10 at own 26
Breece Hall run for 3 yds to the IowSt 29
2:00
2nd & 7 at own 29
Brock Purdy pass complete to Tarique Milton for 34 yds to the NIowa 37 for a 1ST down
1:35
1st & 10 at opp 37
IOWA ST Penalty, Offensive Holding (-11 Yards) to the NIowa 48
0:40
1st & 21 at opp 48
IOWA ST Penalty, False Start (-5 Yards) to the IowSt 47
0:34
1st & 26 at own 47
Brock Purdy pass complete to Xavier Hutchinson for no gain to the IowSt 47
0:05
2nd & 26 at own 47
Brock Purdy run for 5 yds to the NIowa 48
Q4 15:00
3rd & 21 at opp 48
Brock Purdy pass complete to Breece Hall for 9 yds to the NIowa 39
Q4 14:06
4th & 12 at opp 39
Corey Dunn punt for 39 yds for a touchback
4th quarter5 drives, then Iowa State 16, Northern Iowa 10
Northern Iowa Punt, 6 plays
14:00
1st & 10 at own 20
Dom Williams run for 2 yds to the NIowa 22
13:30
2nd & 8 at own 22
Dom Williams run for 2 yds to the NIowa 24
13:00
3rd & 6 at own 24
Will McElvain pass complete to Isaiah Weston for 11 yds to the NIowa 35 for a 1ST down
12:30
1st & 10 at own 35
Dom Williams run for no gain to the NIowa 35
11:50
2nd & 10 at own 35
Will McElvain pass incomplete to Tyler Hoosman NORTHERN IOWA Penalty, Offensive Holding ( Yards) declined
11:45
3rd & 10 at own 35
Will McElvain pass incomplete to Dom Williams
11:38
4th & 10 at own 35
Nate Murphy punt for 26 yds, punt out-of-bounds at the IowSt 39
Iowa State Field goal, 10 plays
11:35
1st & 10 at own 39
Brock Purdy pass complete to Jared Rus for 19 yds to the NIowa 42 for a 1ST down
11:00
1st & 10 at opp 42
Breece Hall run for 2 yds to the NIowa 40
10:15
2nd & 8 at opp 40
Breece Hall run for 5 yds to the NIowa 35
9:36
3rd & 3 at opp 35
Brock Purdy run for 8 yds to the NIowa 27 for a 1ST down
9:00
1st & 10 at opp 27
Breece Hall run for no gain to the NIowa 27
8:20
2nd & 10 at opp 27
Brock Purdy run for 19 yds to the NIowa 8 for a 1ST down
7:45
1st & goal at opp 8
Breece Hall run for 5 yds to the NIowa 3
7:05
2nd & goal at opp 3
Breece Hall run for 1 yd to the NIowa 2
6:25
3rd & goal at opp 2
Breece Hall run for a loss of 2 yards to the NIowa 4
Will McElvain pass complete to Tyler Hoosman for 3 yds to the NIowa 29
4:58
3rd & 6 at own 29
Will McElvain pass complete to Dom Williams for 4 yds to the NIowa 33
4:15
4th & 2 at own 33
Tyler Hoosman run for 4 yds to the NIowa 37 for a 1ST down
3:55
1st & 10 at own 37
NORTHERN IOWA Penalty, Offensive Holding (Jared Penning) to the NIowa 27
3:33
1st & 20 at own 27
Will McElvain run for 1 yd to the NIowa 28
3:00
2nd & 19 at own 28
Will McElvain pass complete to Deion McShane for 7 yds to the NIowa 35
2:05
3rd & 12 at own 35
Will McElvain pass intercepted Datrone Young return for 15 yds to the IowSt 40
Iowa State Punt, 3 plays
2:03
1st & 10 at own 40
Breece Hall run for 2 yds to the IowSt 42
2:00
2nd & 8 at own 42
Timeout NORTHERN IOWA, clock 02:00
1:57
2nd & 8 at own 42
Breece Hall run for 3 yds to the IowSt 45
1:54
3rd & 5 at own 45
Timeout NORTHERN IOWA, clock 01:54
1:10
3rd & 5 at own 45
Brock Purdy run for 4 yds to the IowSt 49
1:08
4th & 1 at own 49
Timeout IOWA ST, clock 01:08
1:02
4th & 1 at own 49
Corey Dunn punt for 41 yds, fair catch by Quan Hampton at the NIowa 10
Northern Iowa End of game, 8 plays
1:00
1st & 10 at own 10
Will McElvain pass complete to Quan Hampton for 8 yds to the NIowa 18
0:55
2nd & 2 at own 18
Will McElvain pass incomplete to Deion McShane
0:52
3rd & 2 at own 18
Will McElvain pass complete to Quan Hampton for 9 yds to the NIowa 27 for a 1ST down
0:50
1st & 10 at own 27
Will McElvain pass incomplete to Isaiah Weston
0:45
2nd & 10 at own 27
Will McElvain pass complete to Deion McShane for 8 yds to the NIowa 35
0:25
3rd & 2 at own 35
Will McElvain pass complete to Sam Schnee for 7 yds to the NIowa 42 for a 1ST down
0:14
1st & 10 at own 42
Timeout IOWA ST, clock 00:14
0:06
1st & 10 at own 42
Will McElvain pass incomplete to Quan Hampton
0:01
2nd & 10 at own 42
Will McElvain pass complete to Sam Schnee for 25 yds to the IowSt 33 for a 1ST down
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.