From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Northern Colorado
Portland State
401
Total yards
508
228
Passing yards
150
173
Rushing yards
358
7.1
Yards per pass
7.9
4.8
Yards per rush
8.1
16
First downs
30
7–16
Third downs
3–5
2–4
Fourth downs
0–0
1
Turnovers
2
6–49
Penalties
6–54
29:27
Possession
29:01
Efficiency
Northern Colorado
Portland State
34%
Success rate
73%
0.07
EPA per play
0.40
1.28
Explosiveness
0.79
0.03
Rushing EPA
0.41
0.11
Passing EPA
0.36
32%
Passing-down success
56%
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)
Portland State 81% to win. Elo’s favorite won.
The line
Portland State −16.5, over/under 55.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. Portland State drives left to right, Northern Colorado right to left.
Q1 Northern ColoradoPunt, 3 plays, −1 yard
Q1 Portland StateField goal, 5 plays, 17 yards
Q1 Northern ColoradoPunt, 9 plays, 36 yards
Q1 Portland StatePunt, 6 plays, 21 yards
Q1 Northern ColoradoPunt, 3 plays, 5 yards
Q1 Portland StateTouchdown, 8 plays, 59 yards
Q2 Northern ColoradoTouchdown, 16 plays, 75 yards
Q2 Portland StateFumble, 8 plays, 83 yards
Q2 Northern ColoradoFumble, 4 plays, 30 yards
Q2 Portland StateTouchdown, 2 plays, 32 yards
Q2 Northern ColoradoEnd of half, 3 plays, 38 yards
Q3 Portland StateTouchdown, 6 plays, 65 yards
Q3 Northern ColoradoPunt, 3 plays, 8 yards
Q3 Portland StateTouchdown, 8 plays, 65 yards
Q3 Northern ColoradoTurnover on downs, 8 plays, 65 yards
Q3 Portland StateTouchdown, 11 plays, 90 yards
Q4 Northern ColoradoTouchdown, 9 plays, 84 yards
Q4 Portland StateInterception, 1 play, 0 yards
Q4 Northern ColoradoTurnover on downs, 7 plays, 16 yards
Q4 Portland StateTouchdown, 7 plays, 56 yards
Q4 Northern ColoradoPunt, 3 plays, 0 yards
Q4 Portland StateResult not recorded, 2 plays, 12 yards
Play by play
1st quarter6 drives, then Portland State 3, Northern Colorado 0
Northern Colorado Punt, 3 plays
15:00
Mathias Uribe kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Kaiden Box pass incomplete
14:56
2nd & 10 at own 25
Caden Meis run for 1 yd to the UNCO 26
14:23
3rd & 9 at own 26
Kaiden Box run for a loss of 2 yards to the UNCO 24
13:36
4th & 11 at own 24
Tama Tuitele punt for 8 yds, downed at the UNCO 32
Portland State Field goal, 5 plays
13:25
1st & 10 at opp 32
Quincy Craig run for 12 yds to the UNCO 20 for a 1ST down
Kaiden Box pass complete to Caden Meis for 1 yd to the UNCO 28
8:47
4th & 7 at own 28
Tama Tuitele run for 22 yds to the 50 yard line for a 1ST down Northern Colorado Penalty, Offensive Holding (-10 Yards) to the UNCO 40 for a 1ST down
8:13
1st & 10 at own 40
Caden Meis run for 4 yds to the UNCO 44
7:31
2nd & 6 at own 44
Mathias Price run for 15 yds to the PRST 41 for a 1ST down
7:24
1st & 10 at opp 41
Timeout Portland State, clock 07:24
7:08
1st & 10 at opp 41
Kaiden Box pass incomplete
7:05
2nd & 10 at opp 41
Mathias Price run for no gain to the PRST 41
6:21
3rd & 10 at opp 41
Kaiden Box run for 2 yds to the PRST 39
5:41
4th & 8 at opp 39
Tama Tuitele punt for 23 yds
Portland State Punt, 6 plays
5:33
1st & 10 at own 9
Delon Thompson run for 5 yds to the PRST 14
4:57
2nd & 5 at own 14
Dante Chachere pass incomplete
4:53
3rd & 5 at own 14
Dante Chachere pass complete to Eric Denham for 11 yds to the PRST 25 for a 1ST down
4:27
1st & 10 at own 25
Dante Chachere pass complete to Chance Miller for 8 yds to the PRST 33
3:58
2nd & 2 at own 33
(03:58) CHACHERE, Dante pass short up the middle complete for 7 yards to LYNCH, Jaylen caught at the PSU37 and advanced to the PSU40 (IONGO-AMITUANAI, Samuel;OSBORN, LaDavion), clock 03:48. PENALTY PSU Ineligible Receiver Downfield on Pass on ESTRELLA, Richard enforced 5 yards from the PSU33 to the PSU28 [NHSG]. NO PLAY (replay the down).
3:36
2nd & 7 at own 28
Delon Thompson run for 2 yds to the PRST 30
2:53
3rd & 5 at own 30
Dante Chachere pass complete to Eric Denham for no gain to the PRST 30
2:08
4th & 5 at own 30
Tony Johnson punt for 47 yds, fair catch by Brayden Munroe at the UNCO 23
Northern Colorado Punt, 3 plays
2:03
1st & 10 at own 23
Darius Stewart run for 4 yds to the UNCO 27
1:25
2nd & 6 at own 27
Mathias Price run for 1 yd to the UNCO 28
0:42
3rd & 5 at own 28
Kaiden Box pass incomplete
0:37
4th & 5 at own 28
Tama Tuitele punt for 31 yds
Portland State Touchdown, 8 plays
0:31
1st & 10 at own 41
Quincy Craig run for 12 yds to the UNCO 47 for a 1ST down
0:00
1st & 10 at opp 47
Quincy Craig run for 4 yds to the UNCO 43
Q2 14:59
2nd & 6 at opp 43
Dante Chachere pass incomplete
Q2 14:54
3rd & 6 at opp 43
Dante Chachere pass complete to Quincy Craig for 13 yds to the UNCO 30 for a 1ST down
Q2 14:11
1st & 10 at opp 30
Quincy Craig run for 16 yds to the UNCO 14 for a 1ST down
Q2 13:37
1st & 10 at opp 14
Dante Chachere pass complete to Tanner Beaman for 10 yds to the UNCO 4 for a 1ST down
Q2 12:57
1st & goal at opp 4
Quincy Craig run for 3 yds to the UNCO 1
Q2 12:32
2nd & goal at opp 1
Quincy Craig run for 1 yd for a TD (Mathias Uribe KICK)Portland State 10, Northern Colorado 0
2nd quarter5 drives, then Portland State 17, Northern Colorado 7
Northern Colorado Touchdown, 16 plays
12:32
Timeout Portland State, clock 12:32
12:32
Mathias Uribe kickoff for 53 yds
12:32
1st & 10 at own 25
Kaiden Box pass complete to Carver Cheeks for 6 yds to the UNCO 31
11:48
2nd & 4 at own 31
Kaiden Box pass incomplete
11:39
3rd & 4 at own 31
Darius Stewart run for 7 yds to the UNCO 38 for a 1ST down
11:07
1st & 10 at own 38
Darius Stewart run for 12 yds to the 50 yard line for a 1ST down
10:46
1st & 10 at the 50
Darius Stewart run for 6 yds to the PRST 44
10:06
2nd & 4 at opp 44
Caden Meis run for 8 yds to the PRST 36 for a 1ST down
9:29
1st & 10 at opp 36
Caden Meis run for 3 yds to the PRST 33
8:41
2nd & 7 at opp 33
Darius Stewart run for 1 yd to the PRST 32
8:12
3rd & 6 at opp 32
Darius Stewart run for no gain to the PRST 32
7:28
4th & 6 at opp 32
Caden Meis pass complete to Jordan Riles for 7 yds to the PRST 25 for a 1ST down
6:56
1st & 10 at opp 25
Caden Meis pass incomplete
6:54
2nd & 10 at opp 25
David Afari run for 7 yds to the PRST 18
6:25
3rd & 3 at opp 18
David Afari run for 15 yds to the PRST 3 for a 1ST down
5:44
1st & goal at opp 3
Timeout Northern Colorado, clock 05:44
5:41
1st & goal at opp 3
Caden Meis run for no gain to the PRST 3
5:16
2nd & goal at opp 3
Northern Colorado Penalty, Unsportsmanlike Conduct (-15 Yards) to the PRST 18
5:08
2nd & goal at opp 18
David Afari run for 10 yds to the PRST 8
4:23
3rd & goal at opp 8
David Afari run for 8 yds for a TD (Keagan Zabilla KICK)Portland State 10, Northern Colorado 7
4:23
Timeout Portland State, clock 04:23
Portland State Fumble, 8 plays
4:23
Keagan Zabilla kickoff for 48 yds , Jordan Herron return for 17 yds to the PRST 15
4:12
1st & 10 at own 15
Dante Chachere pass complete to Eric Denham for 6 yds to the PRST 21
3:39
2nd & 4 at own 21
Dante Chachere pass incomplete
3:32
3rd & 4 at own 21
(03:32) CHACHERE, Dante pass up the middle incomplete intended for CRAIG, Quincy thrown to the PSU29, clock 03:30. PENALTY UNC Pass Interference on MORALES, Franky enforced at the spot of the foul for 4 yards to the PSU25 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
2:00
1st & 10 at own 28
Quincy Craig run for 8 yds to the PRST 36
2:00
2nd & 2 at own 36
Quincy Craig run for 12 yds to the PRST 48 for a 1ST down
2:00
1st & 10 at own 48
Quincy Craig run for 13 yds to the UNCO 39 for a 1ST down
2:00
1st & 10 at opp 39
Timeout Portland State, clock 02:00
2:00
1st & 10 at opp 39
Quincy Craig run for 27 yds to the UNCO 12 for a 1ST down
1:30
1st & 10 at opp 12
Quincy Craig run for 4 yds to the UNCO 8
1:21
2nd & 6 at opp 8
Timeout Northern Colorado, clock 01:21
1:20
2nd & 6 at opp 8
Dante Chachere run for 6 yds to the UNCO 2 Dante Chachere fumbled, recovered by UNCO Aliou-Rocco Traore A. Traore return for 0 yds
Northern Colorado Fumble, 4 plays
1:12
1st & 10 at own 2
Kia’i Keone run for 2 yds to the UNCO 4
1:07
2nd & 8 at own 4
Kaiden Box pass complete to Jordan Riles for 9 yds to the UNCO 13 for a 1ST down
1:06
2nd & 8 at own 4
Timeout Portland State, clock 01:06
1:03
1st & 10 at own 13
Northern Colorado Penalty, False Start (-5 Yards) to the UNCO 8
1:03
1st & 15 at own 8
Timeout Portland State, clock 01:03
1:03
1st & 15 at own 8
Kaiden Box pass incomplete
0:55
2nd & 15 at own 8
Kaiden Box pass complete to Charles Garrison for 24 yds Charles Garrison fumbled, recovered by PRST Michael Hurst M. Hurst return for 0 yds
Portland State Touchdown, 2 plays
0:48
1st & 10 at opp 32
Dante Chachere run for 29 yds to the UNCO 3 for a 1ST down
0:25
1st & goal at opp 3
Delon Thompson run for 3 yds for a TD (Mathias Uribe KICK)Portland State 17, Northern Colorado 7
Northern Colorado End of half, 3 plays
0:25
Mathias Uribe kickoff for 62 yds , Reece Pratz return for 15 yds to the UNCO 33
0:20
1st & 10 at own 33
Kaiden Box pass complete to Charles Garrison for 36 yds to the PRST 31 for a 1ST down
0:10
1st & 10 at opp 31
Kaiden Box pass incomplete
0:10
2nd & 10 at opp 31
Kaiden Box run for 2 yds to the PRST 29
3rd quarter5 drives, then Portland State 31, Northern Colorado 7
Portland State Touchdown, 6 plays
15:00
Hunter Green kickoff
15:00
1st & 10 at own 35
Jalynnee McGee run for 7 yds to the PRST 42
14:32
2nd & 3 at own 42
Dante Chachere pass complete to Tanner Beaman for 8 yds to the 50 yard line for a 1ST down
14:06
1st & 10 at the 50
Dante Chachere pass complete to Jaylen Lynch for 11 yds to the UNCO 39 for a 1ST down
13:31
1st & 10 at opp 39
Jalynnee McGee run for 16 yds to the UNCO 23 for a 1ST down
12:57
1st & 10 at opp 23
Dante Chachere run for 5 yds to the UNCO 18
12:20
2nd & 5 at opp 18
Christian Grubb run for 18 yds for a TD (Mathias Uribe KICK)Portland State 24, Northern Colorado 7
Northern Colorado Punt, 3 plays
12:20
Mathias Uribe kickoff for 64 yds
12:16
1st & 10 at own 25
Caden Meis run for 3 yds to the UNCO 28
11:42
2nd & 7 at own 28
Mathias Price run for a loss of 1 yard to the UNCO 27
11:00
3rd & 8 at own 27
Kaiden Box pass complete to Jordan Riles for 6 yds to the UNCO 33
10:22
4th & 2 at own 33
Tama Tuitele punt for 32 yds, downed at the PRST 35
10:13
1st & 10 at own 35
Timeout Portland State, clock 10:13
Portland State Touchdown, 8 plays
10:13
1st & 10 at own 35
Jalynnee McGee run for 3 yds to the PRST 38
9:39
2nd & 7 at own 38
Dante Chachere pass complete to Jaylen Lynch for 15 yds to the UNCO 47 for a 1ST down
9:08
1st & 10 at opp 47
Timeout Portland State, clock 09:08
9:02
1st & 10 at opp 47
Christian Grubb run for 7 yds to the PRST 40 Portland State Penalty, Offensive Holding (Eric Denham) to the 50 yard line
8:41
1st & 13 at the 50
Delon Thompson run for 8 yds to the UNCO 42
8:06
2nd & 5 at opp 42
Delon Thompson run for 6 yds to the UNCO 36 for a 1ST down
7:21
1st & 10 at opp 36
Dante Chachere run for 20 yds to the UNCO 16 for a 1ST down
6:40
1st & 10 at opp 16
Dante Chachere pass complete to Eric Denham for 1 yd to the UNCO 15
6:00
2nd & 9 at opp 15
Quincy Craig run for 15 yds for a TD (Mathias Uribe KICK)Portland State 31, Northern Colorado 7
Northern Colorado Turnover on downs, 8 plays
6:00
Timeout Portland State, clock 06:00
6:00
Mathias Uribe kickoff for 65 yds for a touchback
5:59
1st & 10 at own 25
Kaiden Box pass complete to Carver Cheeks for 46 yds to the PRST 29 for a 1ST down
5:32
1st & 10 at opp 29
Kaiden Box pass complete to Brayden Munroe for 8 yds to the PRST 21
5:13
2nd & 2 at opp 21
Darius Stewart run for a loss of 1 yard to the PRST 22
4:37
3rd & 3 at opp 22
Caden Meis run for 8 yds to the PRST 14 for a 1ST down
4:09
1st & 10 at opp 14
Timeout Portland State, clock 04:09
4:01
1st & 10 at opp 14
Caden Meis run for 3 yds to the PRST 11
3:31
2nd & 7 at opp 11
Caden Meis run for 1 yd to the PRST 10
2:49
3rd & 6 at opp 10
Kaiden Box pass incomplete
2:42
4th & 6 at opp 10
Jonah Chong pass incomplete
Portland State Touchdown, 11 plays
2:38
1st & 10 at own 10
Quincy Craig run for 7 yds to the PRST 17
2:01
2nd & 3 at own 17
Christian Grubb run for 4 yds to the PRST 21 for a 1ST down
1:23
1st & 10 at own 21
Christian Grubb run for 7 yds to the PRST 28
0:50
2nd & 3 at own 28
Christian Grubb run for 6 yds to the PRST 34 for a 1ST down
0:14
1st & 10 at own 34
Dante Chachere run for 13 yds to the PRST 47 for a 1ST down
Q4 14:59
1st & 10 at own 47
Dante Chachere pass incomplete
Q4 14:53
2nd & 10 at own 47
Delon Thompson run for 3 yds to the 50 yard line
Q4 14:08
3rd & 7 at the 50
Dante Chachere pass complete to Eric Denham for 10 yds to the UNCO 40 for a 1ST down
Q4 13:33
1st & 10 at opp 40
Dante Chachere pass complete to Chance Miller for 19 yds to the UNCO 21 for a 1ST down
Q4 12:52
1st & 10 at opp 21
Dante Chachere pass complete to Tanner Beaman for 17 yds to the UNCO 4 for a 1ST down
Q4 12:13
1st & goal at opp 4
Elias Spence run for 4 yds for a TD (Mathias Uribe KICK)Portland State 38, Northern Colorado 7
Q4 12:13
Timeout Portland State, clock 12:13
4th quarter6 drives, then Portland State 45, Northern Colorado 13
Northern Colorado Touchdown, 9 plays
12:13
Mathias Uribe kickoff for 63 yds , Justin Guin return for 14 yds to the UNCO 16
12:07
1st & 10 at own 16
Kaiden Box pass incomplete
12:03
2nd & 10 at own 16
Kaiden Box pass incomplete
11:59
3rd & 10 at own 16
Kaiden Box pass complete to David Afari for 16 yds to the UNCO 32 for a 1ST down
11:34
1st & 10 at own 32
Kaiden Box pass complete to Brayden Munroe for 4 yds to the UNCO 36
11:11
2nd & 6 at own 36
David Afari run for 11 yds to the UNCO 47 for a 1ST down
10:46
1st & 10 at own 47
David Afari run for 13 yds to the PRST 40 for a 1ST down
10:22
1st & 10 at opp 40
Kaiden Box pass complete to Carver Cheeks for 7 yds to the PRST 33
9:39
2nd & 3 at opp 33
Darius Stewart run for a loss of 2 yards to the PRST 35
8:53
3rd & 5 at opp 35
Kaiden Box pass complete to Carver Cheeks for 35 yds for a TD (Keagan Zabilla PAT BLOCKED)Portland State 38, Northern Colorado 13
Portland State Interception, 1 play
8:53
Keagan Zabilla kickoff for 65 yds for a touchback
8:53
1st & 10 at own 25
Dante Chachere pass intercepted Cam Chapa return for no gain to the UNCO 40
Northern Colorado Turnover on downs, 7 plays
8:45
1st & 10 at own 40
Jacquez Robertson run for 3 yds to the UNCO 43
8:23
2nd & 7 at own 43
Kaiden Box pass incomplete
8:19
3rd & 7 at own 43
Kaiden Box pass complete to Charles Garrison for 11 yds to the PRST 46 for a 1ST down
7:42
1st & 10 at opp 46
(07:42) BOX, Kaiden pass deep to the right incomplete intended for CHEEKS, Carver thrown to the PSU5, clock 07:37. PENALTY UNC Holding on BACON, Jack enforced 10 yards from the PSU46 to the UNC44 [SG]. NO PLAY (replay the down).
7:37
1st & 20 at own 44
Jacquez Robertson run for 5 yds to the UNCO 49
7:11
2nd & 15 at own 49
Northern Colorado Penalty, False Start (Tama Tuitele) to the UNCO 44
6:50
2nd & 20 at own 44
Kaiden Box pass complete to David Afari for 12 yds to the PRST 44
6:02
3rd & 8 at opp 44
Kaiden Box pass incomplete
6:00
4th & 8 at opp 44
Kaiden Box pass incomplete
5:55
1st & 10 at own 44
Timeout Portland State, clock 05:55
Portland State Touchdown, 7 plays
5:52
1st & 10 at own 44
Kiwan Sims run for 8 yds to the UNCO 48
5:27
2nd & 2 at opp 48
Jacques Badolato-Birdsell run for 4 yds to the UNCO 44 for a 1ST down
4:50
1st & 10 at opp 44
Jalynnee McGee run for 2 yds to the UNCO 42
4:17
2nd & 8 at opp 42
Dante Chachere pass complete to Kiwan Sims for 21 yds to the UNCO 21 for a 1ST down
3:35
1st & 10 at opp 21
Dante Chachere run for 5 yds to the UNCO 16
2:55
2nd & 5 at opp 16
Jacques Badolato-Birdsell run for 6 yds to the UNCO 10 for a 1ST down
2:03
1st & goal at opp 10
Jacques Badolato-Birdsell run for 10 yds for a TD (Mathias Uribe KICK)Portland State 45, Northern Colorado 13
Northern Colorado Punt, 3 plays
2:03
Fyodor Henrichs-Tarasenkov kickoff for 59 yds , David Afari return for 21 yds to the UNCO 27
1:58
1st & 10 at own 27
Timeout Portland State, clock 01:58
1:57
1st & 10 at own 27
Kaiden Box pass incomplete
1:53
2nd & 10 at own 27
Kaiden Box pass incomplete
1:49
3rd & 10 at own 27
Kaiden Box pass incomplete
1:44
4th & 10 at own 27
Tama Tuitele punt for 37 yds , Jordan Herron returns for a loss of 1 yard to the PRST 35
Portland State Result not recorded, 2 plays
1:19
1st & 10 at own 35
Jalynnee McGee run for 6 yds to the PRST 41
0:51
2nd & 4 at own 41
Jalynnee McGee run for 6 yds to the PRST 47 for a 1ST down
0:00
1st & 10 at own 47
Portland State Penalty, Illegal Substitution (TEAM) to the PRST 42
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.