From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
North Dakota State
Indiana State
444
Total yards
192
161
Passing yards
107
283
Rushing yards
85
8.1
Yards per pass
4.5
5.4
Yards per rush
2.9
26
First downs
10
6–11
Third downs
3–13
0–2
Fourth downs
1–2
1
Turnovers
1
5–30
Penalties
4–35
37:19
Possession
22:41
Efficiency
North Dakota State
Indiana State
54%
Success rate
30%
0.15
EPA per play
−0.20
1.06
Explosiveness
0.92
0.06
Rushing EPA
0.02
0.37
Passing EPA
−0.44
47%
Passing-down success
17%
2%
Havoc by its defense
1%
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)
North Dakota State 89% to win. Elo’s favorite won.
The line
North Dakota State −33.5, over/under 56.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Indiana State drives left to right, North Dakota State right to left.
Q1 North Dakota StateInterception, 8 plays, 70 yards
Q1 Indiana StateTouchdown, 14 plays, 97 yards
Q1 North Dakota StateTouchdown, 12 plays, 75 yards
Q2 Indiana StatePunt, 3 plays, 2 yards
Q2 North Dakota StateTurnover on downs, 4 plays, 9 yards
Q2 Indiana StateMissed FG, 6 plays, 11 yards
Q2 North Dakota StatePunt, 5 plays, 6 yards
Q2 Indiana StatePunt, 3 plays, 8 yards
Q2 North Dakota StateField goal, 7 plays, 19 yards
Q2 Indiana StateEnd of half, 4 plays, 8 yards
Q3 Indiana StateInterception, 1 play, 0 yards
Q3 North Dakota StateTouchdown, 1 play, 3 yards
Q3 Indiana StatePunt, 3 plays, 4 yards
Q3 North Dakota StateTouchdown, 9 plays, 80 yards
Q3 Indiana StatePunt, 5 plays, 18 yards
Q3 North Dakota StateTouchdown, 10 plays, 88 yards
Q4 Indiana StatePunt, 3 plays, 4 yards
Q4 North Dakota StateTouchdown, 8 plays, 64 yards
Q4 Indiana StatePunt, 3 plays, −5 yards
Q4 North Dakota StatePunt, 3 plays, 6 yards
Q4 Indiana StatePunt, 3 plays, 6 yards
Q4 North Dakota StateTurnover on downs, 5 plays, 20 yards
Q4 Indiana StateTurnover on downs, 6 plays, 34 yards
Q4 North Dakota StateEnd of game, 1 play, −1 yard
Play by play
1st quarter3 drives, then Indiana State 7, North Dakota State 0
North Dakota State Interception, 8 plays
14:55
1st & 10 at own 35
Sebastian Lopez kickoff for 65 yds , Jackson Williams return for 17 yds to the NDSU 17
14:55
1st & 10 at own 17
Cole Payton pass complete to Reis Kessel for 16 yds to the NDSU 33 for a 1ST down
14:55
1st & 10 at own 33
Cole Payton pass complete to RaJa Nelson for 9 yds to the NDSU 42
14:55
2nd & 1 at own 42
Barika Kpeenu run for 4 yds to the NDSU 46 for a 1ST down
14:55
1st & 10 at own 46
Cole Payton pass complete to Bryce Lance for 11 yds to the INST 43 for a 1ST down
14:55
1st & 10 at opp 43
Barika Kpeenu run for 10 yds to the INST 33 for a 1ST down
14:55
1st & 10 at opp 33
Cole Payton pass complete to Bryce Lance for 15 yds to the INST 18 for a 1ST down
14:55
1st & 10 at opp 18
Barika Kpeenu run for 5 yds to the INST 13
10:32
2nd & 5 at opp 13
Cole Payton pass intercepted Jorge Valdes return for no gain to the INST 3
Indiana State Touchdown, 14 plays
10:32
1st & 10 at own 3
Keegan Patterson pass complete to Rashad Rochelle for 13 yds to the INST 16 for a 1ST down
10:32
1st & 10 at own 16
PENALTY NDSU Delay Of Game (Woolen,Donovan) 5 yards from INST16 to INST21. NO PLAY.
10:32
1st & 5 at own 21
Keegan Patterson pass complete to Rashad Rochelle for a loss of 1 yard to the INST 20
10:32
2nd & 6 at own 20
Nick Osho run for 3 yds to the INST 23
10:32
3rd & 3 at own 23
Keegan Patterson pass complete to Nick Osho for 1 yd to the INST 24
10:32
4th & 2 at own 24
Harry Traum run for 18 yds to the INST 42 for a 1ST down
10:32
1st & 10 at own 42
Nick Osho run for a loss of 3 yards to the INST 39
10:32
2nd & 13 at own 39
Keegan Patterson pass complete to Zack Drawdy Jr. for 12 yds to the NDSU 49
10:32
3rd & 1 at opp 49
Keegan Patterson run for 1 yd to the NDSU 48 for a 1ST down
6:08
1st & 10 at opp 48
Timeout Indiana State, clock 06:08
6:08
1st & 10 at opp 48
Keegan Patterson pass complete to Zack Drawdy Jr. for 25 yds to the NDSU 23 for a 1ST down
6:08
1st & 10 at opp 23
Nick Osho run for 5 yds to the NDSU 18
6:08
2nd & 5 at opp 18
Nick Osho run for 9 yds to the NDSU 9 for a 1ST down
6:08
1st & goal at opp 9
Keegan Patterson pass incomplete to Rashad Rochelle
6:08
2nd & goal at opp 9
Keegan Patterson pass complete to Rashad Rochelle for 6 yds to the NDSU 3
4:11
3rd & goal at opp 3
Nick Osho 3 Yd Run (Sebastian Lopez Kick)Indiana State 7, North Dakota State 0
North Dakota State Touchdown, 12 plays
4:11
1st & 10 at own 35
Sebastian Lopez kickoff for 65 yds for a touchback
4:11
1st & 10 at own 25
Barika Kpeenu run for 2 yds to the NDSU 27
4:11
2nd & 8 at own 27
Cole Payton pass incomplete to Jackson Williams
4:11
3rd & 8 at own 27
Cole Payton run for 15 yds to the NDSU 42 for a 1ST down
4:11
1st & 10 at own 42
DJ Scott run for 3 yds to the NDSU 45
4:11
2nd & 7 at own 45
DJ Scott run for 6 yds to the INST 49
4:11
3rd & 1 at opp 49
DJ Scott run for 6 yds to the INST 43 for a 1ST down
4:11
1st & 10 at opp 43
Cole Payton pass incomplete to DJ Scott
4:11
2nd & 10 at opp 43
PENALTY NDSU False Start (Magin,Josh) 5 yards from INST43 to INST48. NO PLAY.
4:11
2nd & 15 at opp 48
Cole Payton run for 16 yds to the INST 32 for a 1ST down
0:00
1st & 10 at opp 32
Barika Kpeenu run for 7 yds to the INST 25
Q2 15:00
2nd & 3 at opp 25
Barika Kpeenu run for 10 yds to the INST 15 for a 1ST down
Q2 15:00
1st & 10 at opp 15
Cole Payton run for 12 yds to the INST 3 for a 1ST down
Q2 13:38
1st & goal at opp 3
Truman Werremeyer 3 Yd pass from Cole Payton (Eli Ozick Kick)Tied at 7
2nd quarter7 drives, then North Dakota State 10, Indiana State 7
Indiana State Punt, 3 plays
13:38
1st & 10 at own 35
Eli Ozick kickoff for 65 yds for a touchback
13:38
1st & 10 at own 25
Deion Brown run for no gain to the INST 25
13:38
2nd & 10 at own 25
Keegan Patterson pass complete to Deion Brown for 2 yds to the INST 27
13:38
3rd & 8 at own 27
Deion Brown run for no gain to the INST 27
11:42
4th & 8 at own 27
Harry Traum punt for 38 yds, fair catch by Jackson Williams at the NDSU 25
North Dakota State Turnover on downs, 4 plays
11:42
1st & 10 at own 25
Barika Kpeenu run for no gain to the NDSU 25
11:42
2nd & 10 at own 25
Cole Payton run for 9 yds to the NDSU 34
9:28
4th & 1 at own 34
Cole Payton run for no gain to the NDSU 34
Indiana State Missed FG, 6 plays
9:28
1st & 10 at opp 34
PENALTY NDSU Delay Of Game (Wayne,Alijah) 5 yards from NDSU34 to NDSU29. NO PLAY.
9:28
1st & 5 at opp 29
Nick Osho run for 3 yds to the NDSU 26
9:28
2nd & 2 at opp 26
Nick Osho run for 4 yds to the NDSU 22 for a 1ST down
9:28
1st & 10 at opp 22
Keegan Patterson pass incomplete to Keshon Singleton
9:28
2nd & 10 at opp 22
Nick Osho run for a loss of 1 yard to the NDSU 23
9:28
3rd & 11 at opp 23
Keegan Patterson pass incomplete to Rashad Rochelle
7:51
4th & 11 at opp 23
Sebastian Lopez 41 yd FG MISSED
North Dakota State Punt, 5 plays
7:51
1st & 10 at own 23
Cole Payton pass complete to Bryce Lance for 6 yds to the NDSU 29
7:51
2nd & 4 at own 29
Cole Payton run for 5 yds to the NDSU 34 for a 1ST down
7:51
1st & 10 at own 34
Cole Payton sacked by Lucas McAllister for a loss of 3 yards to the NDSU 31
7:51
2nd & 13 at own 31
Cole Payton pass complete to Barika Kpeenu for 2 yds to the NDSU 29
7:51
3rd & 15 at own 29
Cole Payton pass incomplete to Chris Harris
4:55
4th & 15 at own 29
Aaron Bickerton punt for 59 yds , Rashad Rochelle returns for 4 yds to the INST 16
Indiana State Punt, 3 plays
4:55
1st & 10 at own 16
Deion Brown run for 5 yds to the INST 21
4:55
2nd & 5 at own 21
Keegan Patterson pass incomplete to Talan White-Hatch
4:55
3rd & 5 at own 21
Keegan Patterson pass complete to Talan White-Hatch for 3 yds to the INST 24
3:40
4th & 2 at own 24
Harry Traum punt for 44 yds , Jackson Williams returns for 12 yds to the NDSU 44
North Dakota State Field goal, 7 plays
3:40
1st & 10 at own 44
Barika Kpeenu run for 1 yd to the NDSU 45
3:40
2nd & 9 at own 45
Barika Kpeenu run for 4 yds to the NDSU 49
3:40
3rd & 5 at own 49
Cole Payton pass complete to RaJa Nelson for 14 yds to the INST 37 for a 1ST down
3:40
1st & 10 at opp 37
Barika Kpeenu run for no gain to the INST 37
2:00
2nd & 10 at opp 37
Timeout Indiana State, clock 02:00
2:00
3rd & 10 at opp 37
Cole Payton pass incomplete to Jackson Williams
1:48
4th & 10 at opp 37
Timeout Indiana State, clock 01:48
1:48
4th & 10 at opp 37
PENALTY INST Offside (Campbell,Sirmaine) 5 yards from INST37 to INST32. NO PLAY.
1:48
4th & 5 at opp 32
PENALTY NDSU Delay Of Game (Payton,Cole) 5 yards from INST32 to INST37. NO PLAY.
1:44
4th & 10 at opp 37
Eli Ozick 54 Yd Field GoalNorth Dakota State 10, Indiana State 7
Indiana State End of half, 4 plays
1:38
1st & 10 at own 35
Eli Ozick kickoff for 63 yds , Torey French return for 21 yds to the INST 23
1:38
1st & 10 at own 23
Nick Osho run for a loss of 3 yards to the INST 20
1:26
2nd & 13 at own 20
Timeout Indiana State, clock 01:26
1:26
2nd & 13 at own 20
Keegan Patterson pass complete to Zack Drawdy Jr. for 12 yds to the INST 32
1:26
3rd & 1 at own 32
Nick Osho run for 3 yds to the INST 35 for a 1ST down
1:26
1st & 10 at own 35
No Huddle-Shotgun Patterson,Keegan rush middle for 8 yards gain to the INST43, out of bounds at INST43 PENALTY INST Holding (Hile,Griffin) 10 yards from INST35 to INST25. NO PLAY.
0:00
1st & 20 at own 25
Keegan Patterson pass complete to Nick Osho for 6 yds to the INST 31
3rd quarter6 drives, then North Dakota State 24, Indiana State 7
Indiana State Interception, 1 play
15:00
1st & 10 at own 35
Eli Ozick kickoff for 65 yds for a touchback
14:48
1st & 10 at own 25
Keegan Patterson pass intercepted Jaylin Crumby return for no gain to the INST 3
North Dakota State Touchdown, 1 play
14:44
1st & goal at opp 3
Cole Payton 3 Yd Run (Eli Ozick Kick)North Dakota State 17, Indiana State 7
Indiana State Punt, 3 plays
14:44
1st & 10 at own 35
Eli Ozick kickoff for 65 yds for a touchback
14:44
1st & 10 at own 25
Nick Osho run for 2 yds to the INST 27
14:44
2nd & 8 at own 27
Nick Osho run for a loss of 1 yard to the INST 26
14:44
3rd & 9 at own 26
Keegan Patterson pass complete to Bryan Domino for 3 yds to the INST 29
12:52
4th & 6 at own 29
Harry Traum punt for 51 yds
North Dakota State Touchdown, 9 plays
12:52
1st & 10 at own 20
Barika Kpeenu run for 3 yds to the NDSU 23
12:52
2nd & 7 at own 23
Cole Payton pass complete to Reis Kessel for 12 yds to the NDSU 35 for a 1ST down
12:52
1st & 10 at own 35
Barika Kpeenu run for 6 yds to the NDSU 41
12:52
2nd & 4 at own 41
RaJa Nelson run for 6 yds to the NDSU 47 for a 1ST down
12:52
1st & 10 at own 47
Barika Kpeenu run for 3 yds to the 50 yard line
12:52
2nd & 7 at the 50
DJ Scott run for 7 yds to the INST 43 for a 1ST down
12:52
1st & 10 at opp 43
DJ Scott run for 27 yds to the INST 16 for a 1ST down
12:52
1st & 10 at opp 16
Barika Kpeenu run for 1 yd to the INST 15
Indiana State Punt, 5 plays
7:27
1st & 10 at the 50
Eli Ozick kickoff for 49 yds
7:27
1st & 10 at own 25
Deion Brown run for 2 yds to the INST 27
7:27
2nd & 8 at own 27
Keegan Patterson pass complete to Torey French for 10 yds to the INST 37 for a 1ST down
7:27
1st & 10 at own 37
Keegan Patterson pass incomplete to Torey French
7:27
2nd & 10 at own 37
Keegan Patterson run for 1 yd to the INST 38
7:27
3rd & 9 at own 38
Deion Brown run for 5 yds to the INST 43
5:07
4th & 4 at own 43
Harry Traum punt for 47 yds , Jackson Williams returns for 2 yds to the NDSU 12
North Dakota State Touchdown, 10 plays
5:07
1st & 10 at own 12
Barika Kpeenu run for 6 yds to the NDSU 18
5:07
2nd & 4 at own 18
Barika Kpeenu run for 12 yds to the NDSU 30 for a 1ST down
5:07
1st & 10 at own 30
DJ Scott run for 4 yds to the NDSU 34
5:07
2nd & 6 at own 34
DJ Scott run for 4 yds to the NDSU 38
5:07
3rd & 2 at own 38
Cole Payton run for 9 yds to the NDSU 47 for a 1ST down
5:07
1st & 10 at own 47
RaJa Nelson run for no gain to the NDSU 47
5:07
2nd & 10 at own 47
Cole Payton pass complete to Reis Kessel for 11 yds to the INST 42 for a 1ST down
0:00
1st & 10 at opp 42
Barika Kpeenu run for 7 yds to the INST 35
Q4 15:00
2nd & 3 at opp 35
Barika Kpeenu run for 17 yds to the INST 18 for a 1ST down
Q4 14:24
1st & 10 at opp 18
DJ Scott 18 Yd Run (Eli Ozick Kick)
4th quarter8 drives, then North Dakota State 38, Indiana State 7
Indiana State Punt, 3 plays
14:19
1st & 10 at own 35
Eli Ozick kickoff for 58 yds , Torey French return for 14 yds to the INST 21
14:19
1st & 10 at own 21
Nick Osho run for 2 yds to the INST 23
14:19
2nd & 8 at own 23
Keegan Patterson run for 2 yds to the INST 25
14:19
3rd & 6 at own 25
Keegan Patterson pass incomplete to Zack Drawdy Jr.
13:06
4th & 6 at own 25
Harry Traum punt for 40 yds , Jackson Williams returns for 1 yd to the NDSU 36
North Dakota State Touchdown, 8 plays
13:06
1st & 10 at own 36
RaJa Nelson run for 2 yds to the NDSU 38
13:06
2nd & 8 at own 38
Cole Payton pass complete to Bryce Lance for 42 yds to the INST 20 for a 1ST down
13:06
1st & 10 at opp 20
DJ Scott run for 3 yds to the INST 17
13:06
2nd & 7 at opp 17
Barika Kpeenu run for a loss of 2 yards to the INST 19
13:06
3rd & 9 at opp 19
Cole Payton pass complete to Jackson Williams for 12 yds to the INST 7 for a 1ST down
13:06
1st & goal at opp 7
Cole Payton run for 5 yds to the INST 2
13:06
2nd & goal at opp 2
Barika Kpeenu run for 1 yd to the INST 1
8:26
3rd & goal at opp 1
Barika Kpeenu 1 Yd Run (Eli Ozick Kick)
Indiana State Punt, 3 plays
8:26
1st & 10 at own 35
Eli Ozick kickoff for 65 yds for a touchback
8:26
1st & 10 at own 25
Deion Brown run for 1 yd to the INST 26
8:26
2nd & 9 at own 26
No Huddle-Shotgun Patterson,Keegan pass complete short left to Singleton,Keshon caught at INST36, for 12 yards to the INST38 (Altepeter,Austin) PENALTY INST Ineligible Downfield on Pass (Okunlola,Sunny) 5 yards from INST26 to INST21. NO PLAY.
8:26
2nd & 14 at own 21
Deion Brown run for a loss of 1 yard to the INST 20
8:26
3rd & 15 at own 20
Keegan Patterson sacked by Chase Evink for 0 yards to the INST 20
6:29
4th & 15 at own 20
Harry Traum punt for 39 yds, fair catch by Jackson Williams at the NDSU 41
North Dakota State Punt, 3 plays
6:29
1st & 10 at own 41
Nathan Hayes run for 1 yd to the NDSU 42
6:29
2nd & 9 at own 42
Owen Johnson run for 5 yds to the NDSU 47
6:29
3rd & 4 at own 47
Nathan Hayes pass incomplete to Isiah St. Romain
4:45
4th & 4 at own 47
Aaron Bickerton punt for 46 yds, punt out-of-bounds at the INST 7
Indiana State Punt, 3 plays
4:45
1st & 10 at own 7
Nick Osho run for 3 yds to the INST 10
4:45
2nd & 7 at own 10
Keegan Patterson run for 3 yds to the INST 13
4:45
3rd & 4 at own 13
Keegan Patterson pass incomplete to Rocco Ciocca
3:39
4th & 4 at own 13
Harry Traum punt for 35 yds, fair catch by Jackson Williams at the INST 48
North Dakota State Turnover on downs, 5 plays
3:39
1st & 10 at opp 48
Cortez LeGrant run for 14 yds to the INST 34 for a 1ST down
3:39
1st & 10 at opp 34
Cortez LeGrant run for a loss of 3 yards to the INST 37
3:39
2nd & 13 at opp 37
Cortez LeGrant run for a loss of 1 yard to the INST 38
2:00
3rd & 14 at opp 38
Timeout Indiana State, clock 02:00
2:00
3rd & 14 at opp 38
Nathan Hayes pass complete to Logan Conklin for 12 yds to the INST 26
1:23
4th & 2 at opp 26
Cortez LeGrant run for a loss of 2 yards to the INST 28
Indiana State Turnover on downs, 6 plays
1:23
1st & 10 at own 28
Nick Osho run for 13 yds to the INST 41 for a 1ST down
1:23
1st & 10 at own 41
Keegan Patterson pass complete to BJ Wuest for 14 yds to the NDSU 45 for a 1ST down
1:23
1st & 10 at opp 45
Keegan Patterson pass incomplete to BJ Wuest
1:23
2nd & 10 at opp 45
Nick Osho run for 6 yds to the NDSU 39
1:23
3rd & 4 at opp 39
Keegan Patterson pass incomplete to Cael Vanderbush
0:20
4th & 4 at opp 39
Keegan Patterson pass complete to Cael Vanderbush for 1 yd to the NDSU 38
North Dakota State End of game, 1 play
0:00
1st & 10 at own 38
N. Hayes takes a knee
3rd quarter1 drive, then North Dakota State 24, Indiana State 7
North Dakota State Touchdown, 9 plays
7:27
Barika Kpeenu 15 Yd Run (Eli Ozick Kick)North Dakota State 24, Indiana State 7
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.