From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Tennessee State
North Dakota State
200
Total yards
436
128
Passing yards
210
72
Rushing yards
226
5.1
Yards per pass
9.1
2.4
Yards per rush
5.5
12
First downs
21
4–14
Third downs
8–13
0–0
Fourth downs
2–2
3
Turnovers
1
7–60
Penalties
5–53
29:44
Possession
30:16
Efficiency
Tennessee State
North Dakota State
32%
Success rate
56%
−0.15
EPA per play
0.38
0.94
Explosiveness
1.26
−0.17
Rushing EPA
0.32
−0.12
Passing EPA
0.51
11%
Passing-down success
43%
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 81% to win. Elo’s favorite won.
The line
North Dakota State −35.5, over/under 52.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. North Dakota State drives left to right, Tennessee State right to left.
Q1 Tennessee StatePunt, 6 plays, 20 yards
Q1 North Dakota StateTouchdown, 12 plays, 77 yards
Q1 Tennessee StatePunt, 4 plays, 19 yards
Q1 North Dakota StateTouchdown, 6 plays, 69 yards
Q1 Tennessee StatePunt, 9 plays, 32 yards
Q2 North Dakota StateTouchdown, 4 plays, 26 yards
Q2 Tennessee StatePunt, 5 plays, 16 yards
Q2 North Dakota StateTouchdown, 8 plays, 76 yards
Q2 Tennessee StatePunt, 3 plays, 4 yards
Q2 North Dakota StateTouchdown, 8 plays, 60 yards
Q2 Tennessee StateEnd of half, 1 play, −3 yards
Q3 North Dakota StatePunt, 3 plays, −7 yards
Q3 Tennessee StatePunt, 3 plays, −8 yards
Q3 North Dakota StateField goal, 4 plays, 7 yards
Q3 Tennessee StateFumble, 3 plays, 5 yards
Q3 North Dakota StateInterception, 2 plays, 2 yards
Q3 Tennessee StatePunt, 4 plays, 14 yards
Q3 North Dakota StatePunt, 3 plays, 3 yards
Q3 Tennessee StateFumble, 5 plays, 3 yards
Q3 North Dakota StateTouchdown, 4 plays, 30 yards
Q4 Tennessee StateFumble, 4 plays, 32 yards
Q4 North Dakota StateTouchdown, 3 plays, 57 yards
Q4 Tennessee StateField goal, 9 plays, 74 yards
Q4 North Dakota StateEnd of game, 8 plays, 36 yards
Play by play
1st quarter5 drives, then North Dakota State 14, Tennessee State 0
Tennessee State Punt, 6 plays
15:00
Eli Ozick kickoff for 65 yds for a touchback
15:00
1st & 15 at own 20
Draylen Ellis run for 1 yd to the TNST 21
14:54
2nd & 14 at own 21
Draylen Ellis pass complete to Gerard Bullock for 4 yds to the TNST 25
14:23
3rd & 10 at own 25
Draylen Ellis pass complete to Gerard Bullock for 15 yds to the TNST 40 for a 1ST down
14:01
1st & 10 at own 40
Draylen Ellis pass incomplete
13:55
2nd & 10 at own 40
Draylen Ellis pass complete to Bryant Williams for 5 yds to the TNST 45
13:21
3rd & 5 at own 45
Draylen Ellis pass incomplete
13:08
4th & 5 at own 45
Mark Shenouda punt for 32 yds
North Dakota State Touchdown, 12 plays
13:07
1st & 10 at own 23
Cole Payton run for a loss of 4 yards to the NDSU 19
12:30
2nd & 14 at own 19
Cam Miller pass complete to Bryce Lance for 26 yds to the NDSU 45 for a 1ST down
12:01
1st & 10 at own 45
CharMar Brown run for 3 yds to the NDSU 48
11:24
2nd & 7 at own 48
Cam Miller pass complete to Braylon Henderson for 5 yds to the TNST 47
10:46
3rd & 2 at opp 47
Barika Kpeenu run for no gain to the TNST 47
10:05
4th & 2 at opp 47
Barika Kpeenu run for 2 yds to the TNST 45 for a 1ST down
9:27
1st & 10 at opp 45
CharMar Brown run for 8 yds to the TNST 37
9:07
2nd & 2 at opp 37
CharMar Brown run for no gain to the TNST 37
8:26
3rd & 2 at opp 37
Cam Miller pass complete to Bryce Lance for 6 yds to the TNST 31 for a 1ST down
7:51
1st & 10 at opp 31
CharMar Brown run for 7 yds to the TNST 24
7:30
2nd & 3 at opp 24
CharMar Brown run for no gain to the TNST 24
6:47
3rd & 3 at opp 24
Cam Miller run for 24 yds for a TD (Griffin Crosa KICK)North Dakota State 7, Tennessee State 0
6:47
Timeout North Dakota State, clock 06:47
Tennessee State Punt, 4 plays
6:47
Eli Ozick kickoff for 53 yds , Craig Cunningham return for 3 yds to the TNST 15
6:43
1st & 10 at own 15
Timeout North Dakota State, clock 06:43
6:43
1st & 10 at own 15
Draylen Ellis run for 12 yds to the TNST 27 for a 1ST down
6:10
1st & 10 at own 27
Draylen Ellis pass complete to CJ Evans for 4 yds to the TNST 31
5:37
2nd & 6 at own 31
Draylen Ellis pass incomplete
5:32
3rd & 6 at own 31
Draylen Ellis pass complete to Da’Shon Davis for 3 yds to the TNST 34
4:54
4th & 3 at own 34
Mark Shenouda punt for 41 yds , John Gores returns for 6 yds to the NDSU 31
4:42
1st & 10 at own 31
Timeout North Dakota State, clock 04:42
North Dakota State Touchdown, 6 plays
4:42
1st & 10 at own 31
Cam Miller run for 9 yds to the NDSU 40
4:04
2nd & 1 at own 40
Cam Miller pass incomplete
3:55
3rd & 1 at own 40
Tennessee State Penalty, Targeting on MCCLENDON, Jalen enforced (Jalen McClendon) to the TNST 24 for a 1ST down
2:47
1st & 10 at opp 24
Cam Miller pass complete to Joe Stoffel for 10 yds Joe Stoffel fumbled, recovered by NDSU Cam Miller C. Miller return for 0 yds for a 1ST down
2:24
1st & 10 at opp 14
Cam Miller pass incomplete
2:20
2nd & 10 at opp 14
Cam Miller pass complete to Bryce Lance for 14 yds for a TD (Griffin Crosa KICK)North Dakota State 14, Tennessee State 0
2:20
Timeout North Dakota State, clock 02:20
Tennessee State Punt, 9 plays
2:20
Eli Ozick kickoff for 65 yds , Dayron Johnson return for 10 yds to the TNST 10
2:08
1st & 10 at own 10
Draylen Ellis pass complete to Bryant Williams for 9 yds to the TNST 19
1:33
2nd & 1 at own 19
Tevin Carter run for a loss of 3 yards to the TNST 16
0:52
3rd & 4 at own 16
Draylen Ellis pass complete to Tevin Carter for 11 yds to the TNST 27 for a 1ST down
0:10
1st & 10 at own 27
Draylen Ellis run for a loss of 5 yards to the TNST 22
Q2 15:00
2nd & 15 at own 22
Jordan Gant run for 5 yds to the TNST 27
Q2 15:00
3rd & 10 at own 27
Draylen Ellis pass complete to Gerard Bullock for 11 yds to the TNST 38 for a 1ST down
Q2 15:00
1st & 10 at own 38
ELLIS, Draylen pass deep up the middle incomplete intended for DAVIS, Da’Shon thrown to the NDS35. PENALTY TSU Ineligible Receiver Downfield on Pass on MEADOWS, Connor enforced 5 yards from the TSU38 to the TSU33 [NHSG]. NO PLAY (replay the down).
Q2 15:00
1st & 15 at own 33
Draylen Ellis run for 8 yds to the TNST 41
Q2 15:00
2nd & 7 at own 41
Jordan Gant run for 1 yd to the TNST 42
Q2 15:00
3rd & 6 at own 42
Draylen Ellis pass incomplete
Q2 11:39
4th & 6 at own 42
Mark Shenouda punt for 51 yds , John Gores returns for 67 yds to the TNST 26
2nd quarter6 drives, then North Dakota State 35, Tennessee State 0
North Dakota State Touchdown, 4 plays
11:39
1st & 10 at opp 26
TK Marshall run for 3 yds to the TNST 23
11:39
2nd & 7 at opp 23
Cam Miller pass complete to TK Marshall for 15 yds to the TNST 8 for a 1ST down
11:39
1st & goal at opp 8
CharMar Brown run for 5 yds to the TNST 3
9:37
2nd & goal at opp 3
CharMar Brown run for 3 yds for a TD (Griffin Crosa KICK)North Dakota State 21, Tennessee State 0
Tennessee State Punt, 5 plays
9:37
Timeout North Dakota State, clock 09:37
9:37
1st & 10 at opp 25
Timeout North Dakota State, clock 09:37
9:37
Eli Ozick kickoff for 65 yds for a touchback
9:37
1st & 10 at own 25
CJ Evans run for 5 yds to the TNST 30
8:53
2nd & 5 at own 30
CJ Evans run for 10 yds to the TNST 40 for a 1ST down
8:16
1st & 10 at own 40
Draylen Ellis pass incomplete
8:08
2nd & 10 at own 40
Jordan Gant run for 1 yd to the TNST 41
7:28
3rd & 9 at own 41
Draylen Ellis pass incomplete
7:21
4th & 9 at own 41
Mark Shenouda punt for 35 yds, fair catch by John Gores at the NDSU 24
7:17
1st & 10 at own 24
Timeout North Dakota State, clock 07:17
North Dakota State Touchdown, 8 plays
7:16
1st & 10 at own 24
Cole Payton pass complete to Chris Harris for 6 yds to the NDSU 30
6:36
2nd & 4 at own 30
Cole Payton run for 5 yds to the NDSU 35 for a 1ST down
5:52
1st & 10 at own 35
CharMar Brown run for 5 yds to the NDSU 40
5:11
2nd & 5 at own 40
Cam Miller pass incomplete
5:03
3rd & 5 at own 40
Cam Miller pass complete to Cole Payton for 3 yds to the NDSU 43
4:23
4th & 2 at own 43
Cam Miller run for 3 yds to the NDSU 46 for a 1ST down
3:44
1st & 10 at own 46
Cam Miller pass complete to Bryce Lance for 42 yds to the TNST 12 for a 1ST down
3:13
1st & 10 at opp 12
Cam Miller pass complete to John Gores for 12 yds for a TD (Griffin Crosa KICK)North Dakota State 28, Tennessee State 0
Tennessee State Punt, 3 plays
3:13
1st & 10 at opp 25
Timeout North Dakota State, clock 03:13
3:13
Eli Ozick kickoff for 65 yds for a touchback
3:13
1st & 10 at own 25
Draylen Ellis pass complete to Karate Brenson for a loss of 2 yards to the TNST 23
2:26
2nd & 12 at own 23
Jalen Rouse run for 7 yds to the TNST 30
2:00
3rd & 5 at own 30
Tennessee State Penalty, False Start (-5 Yards) to the TNST 25
2:00
3rd & 10 at own 25
Timeout North Dakota State, clock 02:00
2:00
3rd & 10 at own 25
Draylen Ellis run for 4 yds to the TNST 29
1:53
4th & 6 at own 29
Jackson Foster punt for 46 yds
North Dakota State Touchdown, 8 plays
1:16
1st & 10 at own 40
TK Marshall run for no gain to the NDSU 40
1:16
2nd & 10 at own 40
Cam Miller pass complete to Chris Harris for 24 yds to the TNST 36 for a 1ST down
1:07
1st & 10 at opp 36
Cam Miller run for a loss of 1 yard to the TNST 37
1:07
2nd & 11 at opp 37
Timeout North Dakota State, clock 01:07
1:03
2nd & 11 at opp 37
Cam Miller pass complete to Bryce Lance for 8 yds to the TNST 29
0:42
3rd & 3 at opp 29
Cam Miller pass complete to Tyler Terhark for 8 yds to the TNST 21 for a 1ST down
0:30
1st & 10 at opp 21
Cam Miller run for 6 yds to the TNST 15
0:26
2nd & 4 at opp 15
Barika Kpeenu run for 9 yds to the TNST 6 for a 1ST down
0:21
1st & goal at opp 6
Timeout North Dakota State, clock 00:21
0:16
1st & goal at opp 6
Cam Miller pass complete to Bryce Lance for 6 yds for a TD (Griffin Crosa KICK)North Dakota State 35, Tennessee State 0
Tennessee State End of half, 1 play
0:16
Eli Ozick kickoff for 65 yds for a touchback
0:16
1st & 10 at own 25
(00:16) Kneel down by ELLIS, Draylen at TSU22 (team loss of 3), clock 00:00.
3rd quarter9 drives, then North Dakota State 38, Tennessee State 0
North Dakota State Punt, 3 plays
15:00
James Lowery kickoff for 65 yds , Jackson Williams return for 55 yds to the TNST 45
14:50
1st & 10 at opp 45
CharMar Brown run for 2 yds to the TNST 43
14:09
2nd & 8 at opp 43
(14:09) BROWN, CharMar rush to the right for a gain of 13 yards to the TSU30 (VILLIERS, Dion), out of bounds, clock 14:02. PENALTY NDS Holding on FRALEY, Trent enforced 10 yards from the TSU43 to the NDS47 [SG]. NO PLAY (replay the down).
13:37
2nd & 18 at own 47
CharMar Brown run for 1 yd to the NDSU 48
13:06
3rd & 17 at own 48
Cam Miller pass incomplete
13:00
4th & 17 at own 48
Kaedin Steindorf punt for 38 yds, fair catch by Dayron Johnson at the TNST 14
12:53
1st & 10 at own 14
Timeout North Dakota State, clock 12:53
Tennessee State Punt, 3 plays
12:53
1st & 10 at own 14
Jaden McGill run for 1 yd to the TNST 15
12:16
2nd & 9 at own 15
Jaden McGill run for no gain to the TNST 15
11:32
3rd & 9 at own 15
Draylen Ellis sacked by Austin Altepeter for a loss of 4 yards to the TNST 11
10:56
4th & 13 at own 11
Tennessee State Penalty, False Start (Kheagian Heckaman) to the TNST 6
10:47
4th & 18 at own 6
Jackson Foster punt for 44 yds , John Gores returns for 10 yds to the TNST 40
10:35
1st & 10 at opp 40
Timeout North Dakota State, clock 10:35
North Dakota State Field goal, 4 plays
10:34
1st & 10 at opp 40
Cam Miller pass complete to Cole Payton for 2 yds to the TNST 38
9:56
2nd & 8 at opp 38
Barika Kpeenu run for 1 yd to the TNST 37
9:12
3rd & 7 at opp 37
Cole Payton pass complete to Bryce Lance for 4 yds to the TNST 33
8:33
4th & 3 at opp 33
Eli Ozick 51 yd FG GOODNorth Dakota State 38, Tennessee State 0
Tennessee State Fumble, 3 plays
8:33
Timeout North Dakota State, clock 08:33
8:33
Eli Ozick kickoff for 65 yds for a touchback
8:33
1st & 10 at own 25
Jordan Gant run for 4 yds to the TNST 29
7:59
2nd & 6 at own 29
Draylen Ellis pass complete to Jalal Dean for 5 yds to the TNST 34
7:15
3rd & 1 at own 34
Tevin Carter run for a loss of 4 yards to the TNST 30 Tevin Carter fumbled, recovered by NDSU Jailen Duffie J. Duffie return for 0 yds
North Dakota State Interception, 2 plays
7:04
1st & 10 at opp 30
CharMar Brown run for 2 yds to the TNST 28
6:25
2nd & 8 at opp 28
Cole Payton pass intercepted, touchback. Malik Ganaway return for no gain
Tennessee State Punt, 4 plays
6:18
1st & 10 at own 20
Draylen Ellis pass complete to Jalal Dean for 15 yds to the TNST 35 for a 1ST down
5:40
1st & 10 at own 35
Draylen Ellis pass complete to Gerard Bullock for a loss of 1 yard to the TNST 34
5:05
2nd & 11 at own 34
Draylen Ellis pass incomplete
4:33
3rd & 11 at own 34
Draylen Ellis pass incomplete
4:29
4th & 11 at own 34
Jackson Foster punt for 35 yds
North Dakota State Punt, 3 plays
4:21
1st & 10 at own 31
Cole Payton pass incomplete
4:20
2nd & 10 at own 31
Barika Kpeenu run for 6 yds to the NDSU 37
3:39
3rd & 4 at own 37
Barika Kpeenu run for a loss of 3 yards to the NDSU 34
3:05
4th & 7 at own 34
Kaedin Steindorf punt for 37 yds , Dayron Johnson returns for 1 yd to the TNST 30
Tennessee State Fumble, 5 plays
2:58
1st & 10 at own 30
Draylen Ellis pass complete to Karate Brenson for 9 yds to the TNST 39
2:36
2nd & 1 at own 39
CJ Evans run for 2 yds to the TNST 41 for a 1ST down
1:52
1st & 10 at own 41
(01:52) ELLIS, Draylen pass deep to the right incomplete intended for DEAN, Jalal broken up by EADY, Taylen at the NDS33, clock 01:43. PENALTY TSU Holding on GAMEZ, Blake enforced 10 yards from the TSU41 to the TSU31 [NHSG]. NO PLAY (replay the down).
1:43
1st & 20 at own 31
Draylen Ellis run for 3 yds to the TNST 34
1:07
2nd & 17 at own 34
CJ Evans run for 5 yds to the TNST 39
0:28
3rd & 12 at own 39
Draylen Ellis sacked for a loss of 6 yards to the TNST 30 Draylen Ellis fumbled, recovered by NDSU Logan Larson , return for 0 yards
North Dakota State Touchdown, 4 plays
0:00
1st & 10 at opp 30
Cole Payton run for 5 yds to the TNST 25
Q4 14:56
2nd & 5 at opp 25
CharMar Brown run for 4 yds to the TNST 21
Q4 14:12
3rd & 1 at opp 21
CharMar Brown run for 2 yds to the TNST 19 for a 1ST down
Q4 13:32
1st & 10 at opp 19
Cole Payton pass complete to Mekhi Collins for 19 yds for a TD (Eli Ozick KICK)North Dakota State 45, Tennessee State 0
4th quarter4 drives, then North Dakota State 52, Tennessee State 3
Tennessee State Fumble, 4 plays
13:32
Timeout North Dakota State, clock 13:32
13:32
Eli Ozick kickoff for 65 yds for a touchback
13:32
1st & 10 at own 25
Jalen Rouse run for 3 yds to the TNST 28
12:57
2nd & 7 at own 28
Draylen Ellis run for 2 yds to the TNST 30 for a 1ST down North Dakota State Penalty, Personal Foul (Kaden Zenzen) to the TNST 45 for a 1ST down
12:32
1st & 10 at own 45
Draylen Ellis pass complete to Jalen Rouse for no gain to the TNST 45
11:54
2nd & 10 at own 45
Draylen Ellis sacked for a loss of 12 yards to the NDSU 43 Draylen Ellis fumbled, recovered by NDSU Nathaniel Staehling , return for 0 yards for a 1ST down
11:46
1st & 10 at own 43
North Dakota State Penalty, False Start (Jack Liwienski) to the NDSU 38
North Dakota State Touchdown, 3 plays
11:42
1st & 15 at own 38
Peder Haugo run for 7 yds to the NDSU 45
11:11
2nd & 8 at own 45
Peder Haugo run for 4 yds to the NDSU 49
10:46
3rd & 4 at own 49
Nathan Hayes run for 51 yds for a TD (Eli Ozick KICK)North Dakota State 52, Tennessee State 0
Tennessee State Field goal, 9 plays
10:46
Timeout North Dakota State, clock 10:46
10:46
Eli Ozick kickoff for 65 yds for a touchback
10:45
1st & 10 at own 25
North Dakota State Penalty, Personal Foul (Brennan Palmer) to the TNST 47 for a 1ST down
10:25
1st & 10 at own 47
Jaden McGill run for 6 yds to the NDSU 47
9:47
2nd & 4 at opp 47
Draylen Ellis pass complete to Karate Brenson for 2 yds to the NDSU 45
9:07
3rd & 2 at opp 45
Jaden McGill run for 3 yds to the NDSU 42 for a 1ST down
8:33
1st & 10 at opp 42
(08:33) ELLIS, Draylen pass to the right incomplete intended for BRENSON, Karate thrown to the NDS32, clock 08:26. PENALTY NDS Pass Interference on ARTZ, Hudson enforced at the spot of the foul for 8 yards to the NDS34 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
8:26
1st & 10 at opp 34
Draylen Ellis pass complete to Jalal Dean for 31 yds Jalal Dean fumbled, recovered by TNST for a 1ST down
7:58
1st & goal at opp 3
Timeout North Dakota State, clock 07:58
7:58
1st & goal at opp 3
Jordan Gant run for 2 yds to the NDSU 1
7:11
2nd & goal at opp 1
Jordan Gant run for no gain to the NDSU 1
6:26
3rd & goal at opp 1
Draylen Ellis run for no gain to the NDSU 1
5:34
4th & goal at opp 1
James Lowery 19 yd FG GOODNorth Dakota State 52, Tennessee State 3
North Dakota State End of game, 8 plays
5:34
Timeout North Dakota State, clock 05:34
5:34
James Lowery kickoff for 39 yds , Truman Werremeyer return for no gain to the NDSU 26
5:33
1st & 10 at own 26
Peder Haugo run for 1 yd to the NDSU 27
4:48
2nd & 9 at own 27
Peder Haugo run for 7 yds to the NDSU 34
4:04
3rd & 2 at own 34
Peder Haugo run for 8 yds to the NDSU 42 for a 1ST down
3:17
1st & 10 at own 42
Kelly Watson run for 5 yds to the NDSU 47
2:34
2nd & 5 at own 47
Peder Haugo run for 2 yds to the NDSU 49
2:00
3rd & 3 at own 49
Timeout North Dakota State, clock 02:00
1:59
3rd & 3 at own 49
Peder Haugo run for 5 yds to the TNST 46 for a 1ST down
1:15
1st & 10 at opp 46
Kelly Watson run for 2 yds to the TNST 44
0:36
2nd & 8 at opp 44
Peder Haugo run for 6 yds to the TNST 38
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.