From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Eastern Washington
North Dakota State
338
Total yards
513
266
Passing yards
176
72
Rushing yards
337
6.8
Yards per pass
6.3
2.6
Yards per rush
8.6
16
First downs
22
5–17
Third downs
8–14
1–1
Fourth downs
0–2
1
Turnovers
0
8–57
Penalties
4–35
23:56
Possession
36:04
Efficiency
Eastern Washington
North Dakota State
37%
Success rate
48%
0.08
EPA per play
0.30
1.24
Explosiveness
1.50
−0.10
Rushing EPA
0.27
0.26
Passing EPA
0.35
23%
Passing-down success
33%
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 75% to win. Elo’s favorite won.
The line
North Dakota State −23, over/under 59.
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 North Dakota State 94%, Eastern Washington 6%. 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. North Dakota State drives left to right, Eastern Washington right to left.
Q1 Eastern WashingtonPunt, 7 plays, 28 yards
Q1 North Dakota StateTouchdown, 8 plays, 80 yards
Q1 Eastern WashingtonPunt, 3 plays, 2 yards
Q1 North Dakota StateTouchdown, 3 plays, 72 yards
Q1 Eastern WashingtonTouchdown, 7 plays, 75 yards
Q1 North Dakota StateTurnover on downs, 9 plays, 40 yards
Q1 Eastern WashingtonPunt, 7 plays, 20 yards
Q2 North Dakota StateTouchdown, 4 plays, 92 yards
Q2 Eastern WashingtonPunt, 3 plays, 0 yards
Q2 North Dakota StatePunt, 3 plays, 7 yards
Q2 Eastern WashingtonMissed FG, 9 plays, 66 yards
Q2 North Dakota StateTurnover on downs, 5 plays, 21 yards
Q4 North Dakota StateEnd of game, 3 plays, 11 yards
Play by play
1st quarter8 drives, then North Dakota State 14, Eastern Washington 7
Eastern Washington Punt, 7 plays
14:55
Kaedin Steindorf kickoff for 65 yds
14:55
1st & 10 at own 27
Kekoa Visperas pass complete to Efton Chism III for 14 yds to the EWU 41 for a 1ST down
14:55
1st & 10 at own 41
Kekoa Visperas pass complete to Robert Mason III for 8 yds to the EWU 49
14:55
2nd & 2 at own 49
Tuna Altahir run for 1 yd to the 50 yard line
14:55
3rd & 1 at the 50
Kekoa Visperas run for 3 yds to the NDSU 47 for a 1ST down
12:35
4th & 8 at opp 45
Nick Kokich punt for 45 yds for a touchback
North Dakota State Touchdown, 8 plays
12:35
1st & 10 at own 20
Cam Miller pass incomplete
12:35
2nd & 10 at own 20
TaMerik Williams run for a loss of 2 yards to the NDSU 18
12:35
3rd & 12 at own 18
Cam Miller pass complete to Eli Green for 26 yds to the NDSU 44 for a 1ST down
12:35
1st & 10 at own 44
Cam Miller pass complete to Joe Stoffel for 6 yds to the 50 yard line
12:35
2nd & 4 at the 50
Cam Miller pass complete to Tyler Terhark for 3 yds to the EWU 47
12:35
3rd & 1 at opp 47
Cam Miller run for 28 yds to the EWU 19 for a 1ST down
12:35
1st & 10 at opp 19
Eastern Washington Penalty, Personal Foul (Ben Allen) to the EWU 7 for a 1ST down
9:23
1st & goal at opp 7
Cam Miller pass complete to Joe Stoffel for 7 yds for a TD (Griffin Crosa KICK)North Dakota State 7, Eastern Washington 0
Eastern Washington Punt, 3 plays
9:23
Timeout North Dakota State, clock 09:23
9:23
Kaedin Steindorf kickoff for 65 yds for a touchback
9:23
1st & 10 at own 25
Kekoa Visperas pass incomplete
9:23
2nd & 10 at own 25
Michael Wortham run for no gain to the EWU 25
9:23
3rd & 10 at own 25
Kekoa Visperas run for 7 yds to the EWU 32
9:23
4th & 3 at own 32
Eastern Washington Penalty, Delay Of Game (Nick Kokich) to the EWU 27
7:48
4th & 8 at own 27
Nick Kokich punt for 45 yds, fair catch by Jayden Price at the NDSU 28
7:48
1st & 10 at own 28
Timeout North Dakota State, clock 07:48
North Dakota State Touchdown, 3 plays
7:48
1st & 10 at own 28
Eastern Washington Penalty, Personal Foul (15 Yards) to the NDSU 43 for a 1ST down
7:48
1st & 10 at own 43
TaMerik Williams run for 3 yds to the NDSU 46
7:02
2nd & 7 at own 46
TaMerik Williams run for 54 yds for a TD (Griffin Crosa KICK)North Dakota State 14, Eastern Washington 0
Eastern Washington Touchdown, 7 plays
7:02
Timeout North Dakota State, clock 07:02
7:02
Kaedin Steindorf kickoff for 65 yds for a touchback
7:02
1st & 10 at own 25
Kekoa Visperas run for 11 yds to the EWU 36 for a 1ST down
7:02
1st & 10 at own 36
Kekoa Visperas pass complete to Robert Mason III for 5 yds to the EWU 41
7:02
2nd & 5 at own 41
Kekoa Visperas pass complete to Marlon Jones Jr. for 23 yds to the NDSU 36 for a 1ST down
7:02
1st & 10 at opp 36
Kekoa Visperas pass incomplete
7:02
2nd & 10 at opp 36
Kekoa Visperas pass incomplete
5:02
4th & 8 at opp 34
Timeout North Dakota State, clock 05:02
5:02
3rd & 10 at opp 36
Malik Dotson run for 2 yds to the NDSU 34
4:55
4th & 8 at opp 34
Kekoa Visperas pass complete to Nolan Ulm for 34 yds for a TD (Soren McKee KICK)North Dakota State 14, Eastern Washington 7
North Dakota State Turnover on downs, 9 plays
4:49
Jackson Cleaver kickoff for 64 yds
4:49
1st & 10 at own 20
Cole Payton run for 3 yds to the NDSU 23
4:49
2nd & 7 at own 23
TK Marshall run for 12 yds to the NDSU 35 for a 1ST down
4:49
1st & 10 at own 35
Cam Miller run for 4 yds to the NDSU 39
4:49
2nd & 6 at own 39
Cam Miller pass incomplete
4:49
3rd & 6 at own 39
Cam Miller pass complete to Eli Green for 15 yds to the EWU 46 for a 1ST down
4:49
1st & 10 at opp 46
Cam Miller pass complete to RaJa Nelson for a loss of 1 yard to the EWU 47
4:49
2nd & 11 at opp 47
Cam Miller pass incomplete
4:49
3rd & 11 at opp 47
Cam Miller pass complete to Zach Mathis for 8 yds to the EWU 39
0:31
4th & 3 at opp 39
TaMerik Williams run for a loss of 1 yard to the EWU 40
Eastern Washington Punt, 7 plays
0:00
1st & 10 at own 40
Michael Wortham run for 14 yds to the NDSU 46 for a 1ST down
Eastern Washington Punt, 7 plays
0:00
4th & 3 at opp 40
Eastern Washington Penalty, False Start (Wyatt Hansen) to the NDSU 45
0:00
1st & 10 at opp 47
Kekoa Visperas pass complete to Robert Mason III for 6 yds to the NDSU 41
0:00
2nd & 4 at opp 41
Kekoa Visperas pass incomplete
0:00
3rd & 4 at opp 41
Tuna Altahir run for 1 yd to the NDSU 40
2nd quarter7 drives, then North Dakota State 21, Eastern Washington 7
Eastern Washington Punt, 7 plays
15:00
1st & 10 at opp 46
Kekoa Visperas sacked by Logan Kopp for a loss of 8 yards to the EWU 46
15:00
2nd & 18 at own 46
Kekoa Visperas pass complete to Efton Chism III for 16 yds to the NDSU 38
15:00
3rd & 2 at opp 38
Kekoa Visperas run for 3 yds to the NDSU 35 for a 1ST down
15:00
1st & 10 at opp 35
ALTAHIR, Tuna rush up the middle for a gain of 9 yards to the NDS26 (WISNIEWSKI, Cole). PENALTY EWU Holding on SEELYE, Jack enforced 10 yards from the NDS35 to the NDS45 [NHSG]. NO PLAY (replay the down).
15:00
1st & 20 at opp 45
Kekoa Visperas pass incomplete
15:00
2nd & 20 at opp 45
Michael Wortham run for 5 yds to the NDSU 40
15:00
3rd & 15 at opp 40
Kekoa Visperas pass incomplete
12:20
4th & 15 at opp 40
Nick Kokich punt for 32 yds, fair catch by Jayden Price at the NDSU 8
12:20
1st & 10 at own 8
Timeout North Dakota State, clock 12:20
North Dakota State Touchdown, 4 plays
12:20
1st & 10 at own 8
Cole Payton run for 9 yds to the NDSU 17
12:20
2nd & 1 at own 17
TaMerik Williams run for 3 yds to the NDSU 20 for a 1ST down
12:20
1st & 10 at own 20
TaMerik Williams run for 10 yds to the NDSU 30 for a 1ST down
10:10
1st & 10 at own 30
Cole Payton run for 70 yds for a TD (Griffin Crosa KICK)North Dakota State 21, Eastern Washington 7
Eastern Washington Punt, 3 plays
10:10
Timeout North Dakota State, clock 10:10
10:10
Kaedin Steindorf kickoff for 55 yds
10:10
1st & 10 at own 25
Malik Dotson run for no gain to the EWU 25
10:10
2nd & 10 at own 25
Malik Dotson run for 2 yds to the EWU 27
10:10
3rd & 8 at own 27
Eastern Washington Penalty, False Start (-5 Yards) to the EWU 22
10:10
3rd & 13 at own 22
Kekoa Visperas run for 3 yds to the EWU 25
8:31
4th & 10 at own 25
Nick Kokich punt for 41 yds, downed at the NDSU 34
8:31
1st & 10 at own 34
Timeout North Dakota State, clock 08:31
North Dakota State Punt, 3 plays
8:31
1st & 10 at own 34
TK Marshall run for 5 yds to the NDSU 39
8:31
2nd & 5 at own 39
Cam Miller run for 2 yds to the NDSU 41
8:31
3rd & 3 at own 41
Cam Miller run for no gain to the NDSU 41
6:13
4th & 3 at own 41
Kaedin Steindorf punt for 49 yds, downed at the EWU 10
6:13
1st & 10 at own 10
Timeout North Dakota State, clock 06:13
Eastern Washington Missed FG, 9 plays
6:13
1st & 10 at own 10
Kekoa Visperas pass complete to Anthony Stell Jr. for 6 yds to the EWU 16
6:13
2nd & 4 at own 16
Kekoa Visperas pass complete to Jakobie James for 22 yds to the EWU 38 for a 1ST down
6:13
1st & 10 at own 38
Kekoa Visperas pass incomplete
6:13
2nd & 10 at own 38
Kekoa Visperas pass complete to Efton Chism III for 25 yds to the NDSU 37 for a 1ST down
6:13
1st & 10 at opp 37
Kekoa Visperas pass complete to Blake Gobel for 12 yds to the NDSU 25 for a 1ST down
3:55
2nd & 9 at opp 24
Timeout Eastern Washington, clock 03:55
3:55
1st & 10 at opp 25
Tuna Altahir run for 1 yd to the NDSU 24
3:55
2nd & 9 at opp 24
Kekoa Visperas pass incomplete
3:55
3rd & 9 at opp 24
Kekoa Visperas pass incomplete
3:34
4th & 9 at opp 24
Soren McKee 41 yd FG BLOCKED blocked by
North Dakota State Turnover on downs, 5 plays
3:34
1st & 10 at own 38
Cam Miller pass complete to RaJa Nelson for 12 yds to the 50 yard line for a 1ST down
3:34
1st & 10 at the 50
Cam Miller pass complete to RaJa Nelson for 3 yds to the EWU 47
3:34
2nd & 7 at opp 47
Cam Miller pass complete to Zach Mathis for 5 yds to the EWU 42
3:34
3rd & 2 at opp 42
TaMerik Williams run for no gain to the EWU 42
0:53
4th & 2 at opp 42
Cam Miller run for 1 yd to the EWU 41
Eastern Washington Interception, 6 plays
0:53
1st & 10 at own 41
Kekoa Visperas pass incomplete
0:53
2nd & 10 at own 41
Kekoa Visperas pass complete to Nolan Ulm for 6 yds to the EWU 47
0:23
1st & 10 at opp 35
Timeout Eastern Washington, clock 00:23
0:23
3rd & 4 at own 47
Kekoa Visperas pass complete to Blake Gobel for 18 yds to the NDSU 35 for a 1ST down
0:23
1st & 10 at opp 35
Kekoa Visperas pass incomplete
0:09
3rd & 10 at opp 35
Timeout Eastern Washington, clock 00:09
0:09
2nd & 10 at opp 35
Kekoa Visperas run for no gain to the NDSU 35
0:00
3rd & 10 at opp 35
Kekoa Visperas pass intercepted
3rd quarter7 drives, then North Dakota State 28, Eastern Washington 7
North Dakota State Punt, 4 plays
15:00
Jackson Cleaver kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Cole Payton run for 28 yds to the EWU 47 for a 1ST down
15:00
1st & 10 at opp 47
Cole Payton pass complete to Jacob StreitHear for 2 yds to the EWU 45
15:00
2nd & 8 at opp 45
Cole Payton sacked by Brock Harrison for a loss of 7 yards to the NDSU 48
15:00
3rd & 15 at own 48
Cole Payton pass incomplete
12:39
4th & 15 at own 48
Kaedin Steindorf punt for 45 yds, fair catch by Efton Chism III at the EWU 7
Eastern Washington Punt, 5 plays
12:39
1st & 10 at own 7
Kekoa Visperas run for a loss of 1 yard to the EWU 6
12:39
2nd & 11 at own 6
Michael Wortham run for 11 yds to the EWU 17 for a 1ST down
12:39
1st & 10 at own 17
Kekoa Visperas pass complete to Jakobie James for 4 yds to the EWU 21
12:39
2nd & 6 at own 21
Tuna Altahir run for 1 yd to the EWU 22
12:39
3rd & 5 at own 22
Kekoa Visperas pass complete to Tuna Altahir for 3 yds to the EWU 25
10:27
4th & 2 at own 25
Nick Kokich punt for 38 yds, fair catch by Braylon Henderson at the NDSU 37
10:27
1st & 10 at own 37
Timeout North Dakota State, clock 10:27
North Dakota State Punt, 3 plays
10:27
1st & 10 at own 37
TK Marshall run for 1 yd to the NDSU 38
10:27
2nd & 9 at own 38
Cam Miller pass complete to Carson Williams for 4 yds to the NDSU 42
10:27
3rd & 5 at own 42
Cam Miller pass incomplete
9:09
4th & 5 at own 42
Kaedin Steindorf punt for 48 yds
9:09
1st & 10 at own 16
Timeout North Dakota State, clock 09:09
Eastern Washington Punt, 3 plays
9:09
1st & 10 at own 16
Kekoa Visperas pass incomplete
9:09
2nd & 10 at own 16
Tuna Altahir run for 1 yd to the EWU 17
9:09
3rd & 9 at own 17
Kekoa Visperas sacked by Kody Huisman for a loss of 8 yards to the EWU 9
7:38
4th & 17 at own 9
Nick Kokich punt for 55 yds , Jayden Price returns for no gain to the NDSU 30
North Dakota State Touchdown, 9 plays
7:38
1st & 10 at own 30
TaMerik Williams run for 3 yds to the NDSU 33
7:38
2nd & 7 at own 33
Cam Miller pass incomplete
7:38
3rd & 7 at own 33
Cam Miller pass complete to Zach Mathis for 20 yds to the EWU 47 for a 1ST down
7:38
1st & 10 at opp 47
Barika Kpeenu run for 2 yds to the EWU 45
7:38
2nd & 8 at opp 45
MILLER, Cam pass to the left complete for 39 yards to VOLPENTESTA, Giancarlo caught at the EWU37 and advanced to the EWU6 (WILLIAMS JR., Kentrell). PENALTY NDS Ineligible Receiver Downfield on Pass on STOFFEL, Joe enforced 5 yards from the EWU45 to the NDS50 [SG]. NO PLAY (replay the down).
7:38
2nd & 13 at the 50
Cam Miller pass complete to Carson Williams for 8 yds to the EWU 42
7:38
3rd & 5 at opp 42
Cam Miller pass complete to Zach Mathis for 20 yds to the EWU 22 for a 1ST down
7:38
1st & 10 at opp 22
TaMerik Williams run for 9 yds to the EWU 13
7:38
2nd & 1 at opp 13
TaMerik Williams run for a loss of 1 yard to the EWU 14
2:56
3rd & 2 at opp 14
Cam Miller run for 14 yds for a TD (Griffin Crosa KICK)North Dakota State 28, Eastern Washington 7
Eastern Washington Punt, 4 plays
2:49
Kaedin Steindorf kickoff for 62 yds
2:49
1st & 10 at own 27
Kekoa Visperas pass complete to Nolan Ulm for 10 yds to the EWU 37 for a 1ST down
2:49
1st & 10 at own 37
Kekoa Visperas pass complete to Justice Jackson for 3 yds to the EWU 40
2:49
2nd & 7 at own 40
Kekoa Visperas pass complete to Efton Chism III for 6 yds to the EWU 46
2:49
3rd & 1 at own 46
Kekoa Visperas run for a loss of 3 yards to the EWU 43
0:46
4th & 4 at own 43
Nick Kokich punt for 43 yds, fair catch by Jayden Price at the NDSU 14
North Dakota State Touchdown, 13 plays
0:46
1st & 10 at own 14
TaMerik Williams run for 9 yds to the NDSU 23
0:00
2nd & 1 at own 23
TaMerik Williams run for 3 yds to the NDSU 26 for a 1ST down
Q4 15:00
1st & 10 at own 26
TK Marshall run for 8 yds to the NDSU 34
Q4 15:00
2nd & 2 at own 34
North Dakota State Penalty, False Start (Jake Kubas) to the NDSU 29
Q4 15:00
2nd & 7 at own 29
Cam Miller run for 6 yds to the NDSU 35
Q4 13:35
3rd & 1 at own 35
Cam Miller run for 23 yds to the EWU 42 for a 1ST down
Q4 13:35
2nd & 7 at opp 39
Cam Miller pass complete to Eli Green for 11 yds to the EWU 28 for a 1ST down
Q4 13:35
1st & 10 at opp 28
Cam Miller pass complete to Tyler Terhark for 12 yds to the EWU 16 for a 1ST down
Q4 13:35
1st & 10 at opp 16
MILLER, Cam pass short to the right complete for 1 yard to NELSON, RaJa caught at the EWU15 and advanced to the EWU15 (OYWAK, Alphonse). PENALTY NDS Pass Interference on LIPPE, Jake enforced 15 yards to the EWU31 [SG]. NO PLAY (replay the down).
Q4 13:35
1st & 25 at opp 31
Owen Johnson run for 13 yds to the EWU 18
Q4 13:35
2nd & 12 at opp 18
Cam Miller pass complete to Joe Stoffel for 12 yds to the EWU 6 for a 1ST down
Q4 13:35
1st & goal at opp 6
Cam Miller pass incomplete
Q4 13:35
2nd & goal at opp 6
TaMerik Williams run for 3 yds to the EWU 3
Q4 13:35
1st & 10 at opp 42
Timeout North Dakota State, clock 13:35
Q4 13:35
1st & 10 at opp 42
Barika Kpeenu run for 3 yds to the EWU 39
Q4 8:30
3rd & goal at opp 3
Cam Miller pass complete to Joe Stoffel for 3 yds for a TD (Griffin Crosa KICK)North Dakota State 35, Eastern Washington 7
Q4 8:30
Timeout North Dakota State, clock 08:30
4th quarter4 drives, then North Dakota State 35, Eastern Washington 10
Eastern Washington Field goal, 12 plays
8:24
Kaedin Steindorf kickoff for 60 yds
8:24
1st & 10 at own 20
Kekoa Visperas pass complete to Efton Chism III for 3 yds to the EWU 23
8:24
2nd & 7 at own 23
Malik Dotson run for 4 yds to the EWU 27
8:24
3rd & 3 at own 27
Kekoa Visperas pass complete to Jakobie James for 28 yds to the NDSU 45 for a 1ST down
8:24
1st & 10 at opp 45
Kekoa Visperas pass complete to Efton Chism III for 5 yds to the NDSU 40
8:24
2nd & 5 at opp 40
Michael Wortham run for 11 yds to the NDSU 29 for a 1ST down
8:24
1st & 10 at opp 29
Malik Dotson run for 6 yds to the NDSU 23
8:24
2nd & 4 at opp 23
Kekoa Visperas run for no gain to the NDSU 23
8:24
3rd & 4 at opp 23
Kekoa Visperas pass complete to Efton Chism III for 5 yds to the NDSU 18 for a 1ST down
8:24
1st & 10 at opp 18
Kekoa Visperas pass complete to Marlon Jones Jr. for 4 yds to the NDSU 14
8:24
2nd & 6 at opp 14
Kekoa Visperas pass incomplete
8:24
3rd & 6 at opp 14
Kekoa Visperas pass incomplete
8:24
4th & 6 at opp 14
Eastern Washington Penalty, False Start (Luke Dahlgren) to the NDSU 19
4:01
4th & 11 at opp 19
Soren McKee 36 yd FG GOODNorth Dakota State 35, Eastern Washington 10
North Dakota State Punt, 3 plays
4:01
Timeout North Dakota State, clock 04:01
4:01
1st & goal at opp 35
Timeout North Dakota State, clock 04:01
4:01
1st & 10 at the 50
Barika Kpeenu run for 2 yds to the EWU 48
3:15
3rd & 7 at opp 47
Timeout Eastern Washington, clock 03:15
3:15
2nd & 8 at opp 48
Cole Payton run for 1 yd to the EWU 47
3:15
3rd & 7 at opp 47
Cole Payton pass incomplete
3:01
4th & 7 at opp 47
Kaedin Steindorf punt for 47 yds for a touchback
Eastern Washington Punt, 3 plays
3:01
1st & 10 at own 20
Kekoa Visperas pass incomplete
3:01
2nd & 10 at own 20
Kekoa Visperas run for 7 yds to the EWU 27
3:01
3rd & 3 at own 27
Kekoa Visperas run for a loss of 2 yards to the EWU 25
1:39
4th & 5 at own 25
Nick Kokich punt for 54 yds, fair catch by Jayden Price at the NDSU 26
North Dakota State End of game, 3 plays
1:39
1st & 10 at own 26
Barika Kpeenu run for 4 yds to the NDSU 30
1:39
2nd & 6 at own 30
Barika Kpeenu run for 8 yds to the NDSU 38 for a 1ST down
0:00
1st & 10 at own 38
[SG] Kneel down by PAYTON, Cole at NDS37 (team loss of 1), clock 00:00.
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.