From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Portland State
Northern Arizona
525
Total yards
318
159
Passing yards
253
366
Rushing yards
65
8.4
Yards per pass
8.4
6.3
Yards per rush
3.4
29
First downs
14
7–14
Third downs
4–11
2–3
Fourth downs
1–3
0
Turnovers
2
10–98
Penalties
6–70
40:13
Possession
19:47
Efficiency
Portland State
Northern Arizona
53%
Success rate
35%
0.38
EPA per play
0.02
1.13
Explosiveness
1.57
0.20
Rushing EPA
0.06
0.92
Passing EPA
0.27
39%
Passing-down success
25%
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)
Northern Arizona 58% to win. Portland State won as Elo’s underdog.
The line
Northern Arizona −7, over/under 57.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. Northern Arizona drives left to right, Portland State right to left.
Q1 Portland StatePunt, 6 plays, 20 yards
Q1 Northern ArizonaTouchdown, 10 plays, 80 yards
Q1 Portland StateTouchdown, 10 plays, 75 yards
Q1 Northern ArizonaInterception, 3 plays, −1 yard
Q1 Portland StatePunt, 6 plays, 1 yard
Q2 Northern ArizonaTurnover on downs, 8 plays, 40 yards
Q2 Portland StateTouchdown, 5 plays, 60 yards
Q2 Northern ArizonaPunt, 5 plays, 18 yards
Q2 Portland StateTouchdown, 12 plays, 80 yards
Q2 Northern ArizonaEnd of half, 1 play, 0 yards
Q3 Northern ArizonaPunt, 3 plays, 8 yards
Q3 Portland StateTouchdown, 5 plays, 82 yards
Q3 Northern ArizonaTouchdown, 5 plays, 75 yards
Q3 Portland StateTouchdown, 7 plays, 75 yards
Q3 Northern ArizonaTouchdown, 5 plays, 75 yards
Q3 Portland StateTouchdown, 12 plays, 75 yards
Q4 Northern ArizonaTurnover on downs, 4 plays, 4 yards
Q4 Portland StateField goal, 9 plays, 18 yards
Q4 Northern ArizonaInterception, 3 plays, 4 yards
Q4 Portland StateTurnover on downs, 6 plays, 9 yards
Q4 Northern ArizonaEnd of game, 2 plays, 13 yards
Play by play
1st quarter5 drives, then Tied at 7
Portland State Punt, 6 plays
15:00
1st & 10 at own 35
Marcus Lye kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Jobi Malary run for 4 yds to the PRST 29
15:00
2nd & 6 at own 29
Andrew Van Buren run for 3 yds to the PRST 32
15:00
3rd & 3 at own 32
Dante Chachere run for 5 yds to the PRST 37 for a 1ST down
15:00
1st & 10 at own 37
Dante Chachere pass incomplete to Quincy Craig
15:00
2nd & 10 at own 37
Quincy Craig run for 4 yds to the PRST 41
15:00
3rd & 6 at own 41
Quincy Craig run for 4 yds to the PRST 45
11:44
4th & 2 at own 45
George Triplett punt for 55 yds for a touchback
Northern Arizona Touchdown, 10 plays
11:44
2nd & 8 at own 22
Timeout Northern Arizona, clock 11:44
11:44
1st & 10 at own 20
Adam Damante pass complete to Devon Starling for 2 yds to the NAU 22
11:44
2nd & 8 at own 22
Adam Damante pass complete to Devon Starling for 5 yds to the NAU 27
11:44
3rd & 3 at own 27
PENALTY NAU False Start (Carey,Terron) 5 yards from NAU27 to NAU22. NO PLAY.
11:44
3rd & 8 at own 22
Adam Damante pass complete to Hendrix Johnson for 60 yds to the PRST 18 for a 1ST down
11:44
1st & 10 at opp 18
Adam Damante pass complete to Coleman Owen for 3 yds to the PRST 15
11:44
2nd & 7 at opp 15
Adam Damante pass incomplete to Coleman Owen
11:44
3rd & 7 at opp 15
Adam Damante run for no gain to the PRST 15
11:44
4th & 7 at opp 15
Adam Damante pass complete to Devon Starling for 9 yds to the PRST 6 for a 1ST down
11:44
1st & goal at opp 6
Adam Damante run for 4 yds to the PRST 10
11:44
2nd & goal at opp 10
Angel Flores run for 7 yds to the PRST 3
6:57
3rd & goal at opp 3
Angel Flores pass complete to Bryzai White for 3 yds for a TD (Marcus Lye KICK)Northern Arizona 7, Portland State 0
6:57
1st & 10 at own 25
Timeout Northern Arizona, clock 06:57
Portland State Touchdown, 10 plays
6:57
1st & 10 at own 35
Marcus Lye kickoff for 65 yds for a touchback
6:57
1st & 10 at own 25
Jobi Malary run for 2 yds to the PRST 27
6:57
2nd & 8 at own 27
Christian Grubb run for 7 yds to the PRST 34
6:57
3rd & 1 at own 34
Dante Chachere pass complete to Jermaine Braddock for 24 yds to the NAU 42 for a 1ST down
6:57
1st & 10 at opp 42
Dante Chachere run for 1 yd to the NAU 41
6:57
2nd & 9 at opp 41
Dante Chachere pass incomplete to Nate Bennett
6:57
3rd & 9 at opp 41
Quincy Craig run for 7 yds to the NAU 34
3:37
4th & 2 at opp 34
Timeout Portland State, clock 03:37
3:37
4th & 2 at opp 34
Dante Chachere pass complete to Jermaine Braddock for 10 yds to the NAU 24 for a 1ST down
3:37
1st & 10 at opp 24
Dante Chachere run for no gain to the NAU 24
3:37
2nd & 10 at opp 24
Jobi Malary run for 10 yds to the NAU 14 for a 1ST down
2:18
1st & 10 at opp 14
Dante Chachere pass complete to Quincy Craig for 14 yds for a TD (Gianni Smith KICK)Tied at 7
Northern Arizona Interception, 3 plays
2:18
1st & 10 at own 35
Gianni Smith kickoff for 65 yds for a touchback
2:18
1st & 10 at own 25
Chase Belcher run for 1 yd to the NAU 24
2:18
2nd & 11 at own 24
Adam Damante pass incomplete to Chase Belcher
1:30
3rd & 11 at own 24
Adam Damante pass intercepted
Portland State Punt, 6 plays
1:30
1st & 10 at opp 44
Jobi Malary run for 6 yds to the NAU 38
1:30
2nd & 4 at opp 38
Jobi Malary run for 6 yds to the NAU 32 for a 1ST down
0:00
1st & 10 at opp 32
Jobi Malary run for 10 yds to the NAU 22 for a 1ST down
Q2 15:00
1st & 10 at opp 22
Jobi Malary run for 6 yds to the NAU 16
Q2 15:00
2nd & 4 at opp 16
Jobi Malary run for 2 yds to the NAU 14
Q2 15:00
3rd & 2 at opp 14
Dante Chachere run for 1 yd to the NAU 13
Q2 15:00
4th & 1 at opp 13
PENALTY PSU UNS: Unsportsmanlike Conduct (Estrella,Richard) 15 yards from NAU13 to NAU28. NO PLAY.
2nd quarter5 drives, then Portland State 21, Northern Arizona 7
Northern Arizona Turnover on downs, 8 plays
13:43
1st & 10 at own 20
PENALTY NAU UNS: Unsportsmanlike Conduct (McDaniel,TJ) 10 yards from NAU20 to NAU10. NO PLAY.
13:43
1st & 20 at own 10
TJ McDaniel run for 1 yd to the NAU 9
13:43
2nd & 21 at own 9
TJ McDaniel run for 4 yds to the NAU 13
13:43
3rd & 17 at own 13
Adam Damante pass complete to Coleman Owen for 27 yds to the NAU 40 for a 1ST down
13:43
1st & 10 at own 40
Adam Damante pass incomplete to Xander Werner
13:43
2nd & 10 at own 40
No Huddle-Shotgun Damante,Adam pass incomplete short left to Johnson,Hendrix PENALTY PSU Pass Interference (Jackson,Michael) 15 yards from NAU40 to PSU45, 1ST DOWN. NO PLAY.
13:43
1st & 10 at opp 45
TJ McDaniel run for 3 yds to the PRST 42
13:43
2nd & 7 at opp 42
TJ McDaniel run for 2 yds to the PRST 40
13:43
3rd & 5 at opp 40
Adam Damante pass incomplete to Hendrix Johnson
10:02
4th & 5 at opp 40
Adam Damante pass incomplete to Hendrix Johnson
Portland State Touchdown, 5 plays
10:02
1st & 10 at own 40
Christian Grubb run for 9 yds to the PRST 49
10:02
2nd & 1 at own 49
Christian Grubb run for 5 yds to the NAU 46 for a 1ST down
10:02
1st & 10 at opp 46
Dante Chachere run for 16 yds to the NAU 30 for a 1ST down
10:02
1st & 10 at opp 30
Dante Chachere pass complete to Nate Bennett for 10 yds to the NAU 20 for a 1ST down
7:34
1st & 10 at opp 20
Dante Chachere pass complete to Jermaine Braddock for 20 yds for a TD (Gianni Smith KICK)Portland State 14, Northern Arizona 7
Northern Arizona Punt, 5 plays
7:34
1st & 10 at own 35
Gianni Smith kickoff for 65 yds for a touchback
7:34
1st & 10 at own 25
Devon Starling run for 4 yds to the NAU 29
7:34
2nd & 6 at own 29
Adam Damante pass complete to Coleman Owen for 10 yds to the NAU 39 for a 1ST down
7:34
1st & 10 at own 39
Devon Starling run for 1 yd to the NAU 38
7:34
2nd & 11 at own 38
Adam Damante pass complete to Hendrix Johnson for 5 yds to the NAU 43
7:34
3rd & 6 at own 43
Adam Damante pass incomplete to Elijah Taylor
5:11
4th & 6 at own 43
Eemil Herranen punt for 37 yds, punt out-of-bounds at the PRST 20
Portland State Touchdown, 12 plays
5:11
2nd & 5 at own 25
Timeout Northern Arizona, clock 05:11
5:11
1st & 10 at own 20
Andrew Van Buren run for 5 yds to the PRST 25
5:11
2nd & 5 at own 25
Dante Chachere run for 10 yds to the PRST 35 for a 1ST down
5:11
1st & 10 at own 35
Dante Chachere pass incomplete to Semaj Bolin
5:11
2nd & 10 at own 35
PENALTY PSU Ineligible Downfield on Pass 5 yards from PSU35 to PSU30. NO PLAY.
5:11
2nd & 15 at own 30
Dante Chachere pass complete to Marquis Spiker for 17 yds to the PRST 47 for a 1ST down
5:11
1st & 10 at own 47
PENALTY PSU Ineligible Downfield on Pass (Titialii,D’Angalo) 5 yards from PSU47 to PSU42. NO PLAY.
5:11
1st & 15 at own 42
No Huddle-Shotgun Chachere,Dante pass incomplete short middle to Braddock,Jermaine PENALTY NAU Pass Interference (Steele,George) 15 yards from PSU42 to NAU43, 1ST DOWN. NO PLAY.
5:11
1st & 10 at opp 43
Dante Chachere run for 13 yds to the NAU 30 for a 1ST down
5:11
1st & 10 at opp 30
Quincy Craig run for 12 yds to the NAU 18 for a 1ST down
5:11
1st & 10 at opp 18
Quincy Craig run for 2 yds to the NAU 16
1:42
2nd & 8 at opp 16
Timeout Portland State, clock 01:42
1:42
2nd & 8 at opp 16
Quincy Craig run for no gain to the NAU 16
1:33
3rd & 8 at opp 16
Timeout Northern Arizona, clock 01:33
1:33
3rd & 8 at opp 16
PENALTY PSU False Start 5 yards from NAU16 to NAU21. NO PLAY.
1:33
3rd & 13 at opp 21
Dante Chachere run for 18 yds to the NAU 3 for a 1ST down
1:33
1st & goal at opp 3
Andrew Van Buren run for 1 yd to the NAU 2
1:33
2nd & goal at opp 2
Dante Chachere pass incomplete to Jermaine Braddock
0:12
3rd & goal at opp 2
Dante Chachere pass complete to Jermaine Braddock for 2 yds for a TD (Gianni Smith KICK)Portland State 21, Northern Arizona 7
Northern Arizona End of half, 1 play
0:04
1st & 10 at own 35
Gianni Smith kickoff for 64 yds , George Steele return for 25 yds to the NAU 26
0:00
1st & 10 at own 26
A. Damante takes a knee
3rd quarter6 drives, then Portland State 35, Northern Arizona 21
Northern Arizona Punt, 3 plays
15:00
1st & 10 at own 35
Gianni Smith kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Chase Belcher run for 6 yds to the NAU 31
15:00
2nd & 4 at own 31
Chase Belcher run for 2 yds to the NAU 33
15:00
3rd & 2 at own 33
Adam Damante pass incomplete to Chase Belcher
13:36
4th & 2 at own 33
Eemil Herranen punt for 47 yds , Quincy Craig returns for 3 yds to the PRST 23
Portland State Touchdown, 5 plays
13:36
1st & 10 at own 18
Jobi Malary run for 10 yds to the PRST 28 for a 1ST down
13:36
1st & 10 at own 28
Quincy Craig run for 67 yds to the NAU 5 for a 1ST down
13:36
1st & goal at opp 5
Jobi Malary run for no gain to the NAU 5
13:36
2nd & goal at opp 5
Dante Chachere pass complete to Quincy Craig for 1 yd to the NAU 6
11:04
3rd & goal at opp 6
Dante Chachere pass complete to Quincy Craig for 6 yds for a TD (Gianni Smith KICK)Portland State 28, Northern Arizona 7
11:04
1st & 10 at own 25
Timeout Northern Arizona, clock 11:04
Northern Arizona Touchdown, 5 plays
11:04
1st & 10 at own 35
Gianni Smith kickoff for 65 yds for a touchback
11:04
1st & 10 at own 25
Adam Damante pass complete to Hendrix Johnson for 12 yds to the NAU 37 for a 1ST down
11:04
1st & 10 at own 37
Adam Damante pass complete to Coleman Owen for 15 yds to the PRST 48 for a 1ST down
11:04
1st & 10 at opp 48
No Huddle-Shotgun Damante,Adam pass incomplete short middle to Johnson,Hendrix PENALTY PSU Holding (Avery,Isaiah) 10 yards from PSU48 to PSU38, 1ST DOWN. NO PLAY.
11:04
1st & 10 at opp 38
Adam Damante run for 6 yds to the PRST 32
11:04
2nd & 4 at opp 32
Adam Damante pass complete to Devon Starling for 17 yds to the PRST 15 for a 1ST down
11:04
1st & 10 at opp 15
No Huddle-Shotgun Damante,Adam pass incomplete short left to Taylor,Elijah PENALTY PSU Pass Interference (Bright,Day Day) 13 yards from PSU15 to PSU02, 1ST DOWN. NO PLAY.
9:03
1st & goal at opp 2
BJ Fleming run for 2 yds for a TD (Marcus Lye KICK)Portland State 28, Northern Arizona 14
9:03
1st & 10 at own 25
Timeout Northern Arizona, clock 09:03
Portland State Touchdown, 7 plays
9:03
1st & 10 at own 35
Marcus Lye kickoff for 65 yds for a touchback
9:03
1st & 10 at own 25
Christian Grubb run for no gain to the PRST 25
9:03
2nd & 10 at own 25
Christian Grubb run for 35 yds to the NAU 40 for a 1ST down
9:03
1st & 10 at opp 40
Andrew Van Buren run for 8 yds to the NAU 32
9:03
2nd & 2 at opp 32
Andrew Van Buren run for 8 yds to the NAU 24 for a 1ST down
9:03
1st & 10 at opp 24
Quincy Craig run for 1 yd to the NAU 23
9:03
2nd & 9 at opp 23
Quincy Craig run for 2 yds to the NAU 21
5:04
3rd & 7 at opp 21
Dante Chachere pass complete to Maclaine Griffin for 21 yds for a TD (Gianni Smith KICK)Portland State 35, Northern Arizona 14
5:04
1st & 10 at own 25
Timeout Northern Arizona, clock 05:04
Northern Arizona Touchdown, 5 plays
5:04
1st & 10 at own 35
Gianni Smith kickoff for 65 yds for a touchback
5:04
1st & 10 at own 25
Devon Starling run for 10 yds to the NAU 35 for a 1ST down
5:04
1st & 10 at own 35
Adam Damante pass incomplete to Elijah Taylor
5:04
2nd & 10 at own 35
Devon Starling run for 6 yds to the NAU 41
5:04
3rd & 4 at own 41
Adam Damante pass complete to Hendrix Johnson for 10 yds to the PRST 49 for a 1ST down
3:36
1st & 10 at opp 49
Adam Damante pass complete to Coleman Owen for 49 yds for a TD (Marcus Lye KICK)Portland State 35, Northern Arizona 21
Portland State Touchdown, 12 plays
3:36
1st & 10 at own 35
Marcus Lye kickoff for 65 yds for a touchback
3:36
1st & 10 at own 25
Dante Chachere run for 9 yds to the PRST 34
3:36
2nd & 1 at own 34
Dante Chachere pass complete to Semaj Bolin for 7 yds to the PRST 41 for a 1ST down
3:36
1st & 10 at own 41
Jobi Malary run for 3 yds to the PRST 44
3:36
2nd & 7 at own 44
Dante Chachere pass complete to Jermaine Braddock for 4 yds to the PRST 48
3:36
3rd & 3 at own 48
Dante Chachere pass incomplete to Ronan Gay
0:53
4th & 3 at own 48
Triplett,George punt 32 yards to the NAU20 fair catch by Owen,Coleman at NAU20 PENALTY NAU Roughing The Kicker (Greer,Mikale) 15 yards from PSU48 to NAU37, 1ST DOWN. NO PLAY.
0:53
1st & 10 at opp 37
Quincy Craig run for 4 yds to the NAU 33
0:00
2nd & 6 at opp 33
Dante Chachere pass complete to Semaj Bolin for 9 yds to the NAU 24 for a 1ST down
Q4 15:00
1st & 10 at opp 24
Dante Chachere pass complete to Quincy Craig for 16 yds to the NAU 8 for a 1ST down
Q4 15:00
1st & goal at opp 8
Jobi Malary run for 4 yds to the NAU 4
Q4 15:00
2nd & goal at opp 4
Dante Chachere run for 2 yds to the NAU 2
Q4 12:49
3rd & goal at opp 2
Timeout Portland State, clock 12:49
Q4 12:49
3rd & goal at opp 2
Jobi Malary run for 1 yd to the NAU 1
Q4 12:00
4th & goal at opp 1
Dante Chachere run for 1 yd for a TD (Gianni Smith KICK)Portland State 42, Northern Arizona 21
4th quarter5 drives, then Portland State 45, Northern Arizona 21
Northern Arizona Turnover on downs, 4 plays
12:00
1st & 10 at own 35
Gianni Smith kickoff for 65 yds for a touchback
12:00
1st & 10 at own 25
No Huddle-Shotgun Damante,Adam pass incomplete short right to Fleming,BJ PENALTY NAU Holding (Forsyth,Jack) 10 yards from NAU25 to NAU15. NO PLAY.
12:00
1st & 20 at own 15
Devon Starling run for 1 yd to the NAU 16
12:00
2nd & 19 at own 16
Adam Damante pass complete to Devon Starling for 13 yds to the NAU 29
12:00
3rd & 6 at own 29
Adam Damante pass incomplete to Devon Starling
10:43
4th & 6 at own 29
Adam Damante pass incomplete to Hendrix Johnson
Portland State Field goal, 9 plays
10:43
1st & 10 at opp 29
Christian Grubb run for 5 yds to the NAU 24
10:43
2nd & 5 at opp 24
Christian Grubb run for 7 yds to the NAU 17 for a 1ST down
10:43
1st & 10 at opp 17
Christian Grubb run for 5 yds to the NAU 12
10:43
2nd & 5 at opp 12
Christian Grubb run for 3 yds to the NAU 9
10:43
3rd & 2 at opp 9
Timeout Northern Arizona, clock 10:43
10:43
3rd & 2 at opp 9
Andrew Van Buren run for 5 yds to the NAU 4 for a 1ST down
10:43
1st & goal at opp 4
PENALTY PSU Delay Of Game 5 yards from NAU04 to NAU09. NO PLAY.
10:43
1st & goal at opp 9
Andrew Van Buren run for 1 yd to the NAU 10
10:43
2nd & goal at opp 10
Jobi Malary run for 2 yds to the NAU 8
10:43
3rd & goal at opp 8
No Huddle-Shotgun Chachere,Dante rush right for 2 yards gain to the NAU06 (Lewis,Zach) PENALTY PSU Holding (Lutui,Billy) 10 yards from NAU08 to NAU18. NO PLAY.
10:43
3rd & goal at opp 18
Dante Chachere run for 7 yds to the NAU 11
4:49
4th & goal at opp 11
Timeout Portland State, clock 04:49
4:46
4th & goal at opp 11
Gianni Smith 28 yd FG GOODPortland State 45, Northern Arizona 21
4:46
1st & 10 at own 25
Timeout Northern Arizona, clock 04:46
Northern Arizona Interception, 3 plays
4:46
1st & 10 at own 35
Gianni Smith kickoff for 65 yds for a touchback
4:46
1st & 10 at own 25
Adam Damante pass incomplete to Elijah Taylor
4:46
2nd & 10 at own 25
Adam Damante pass complete to Marcus Phillips Jr. for 4 yds to the NAU 29
4:01
3rd & 6 at own 29
Adam Damante pass intercepted
Portland State Turnover on downs, 6 plays
4:01
1st & 10 at opp 39
Andrew Van Buren run for 6 yds to the NAU 33
4:01
2nd & 4 at opp 33
Andrew Van Buren run for 6 yds to the NAU 27 for a 1ST down
4:01
1st & 10 at opp 27
Andrew Van Buren run for no gain to the NAU 27
1:48
2nd & 10 at opp 27
Timeout Portland State, clock 01:48
1:48
2nd & 10 at opp 27
D. Chachere takes a knee
1:48
3rd & 11 at opp 28
D. Chachere takes a knee
1:01
4th & 12 at opp 29
run for a loss of 1 yard to the NAU 30
Northern Arizona End of game, 2 plays
1:01
1st & 10 at own 30
PENALTY NAU UNS: Unsportsmanlike Conduct (Baker-McCaulay,Que) 15 yards from NAU30 to NAU15. NO PLAY.
1:01
1st & 25 at own 15
Adam Damante pass complete to Devon Starling for 9 yds to the NAU 24
0:00
2nd & 16 at own 24
Angel Flores run for 19 yds to the NAU 43 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.