From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Portland State
Chattanooga
463
Total yards
567
306
Passing yards
396
157
Rushing yards
171
10.2
Yards per pass
12.4
5.2
Yards per rush
4.1
20
First downs
29
5–10
Third downs
11–13
1–2
Fourth downs
0–0
2
Turnovers
1
7–59
Penalties
6–45
24:55
Possession
35:05
Efficiency
Portland State
Chattanooga
43%
Success rate
51%
0.19
EPA per play
0.37
1.72
Explosiveness
1.41
0.00
Rushing EPA
0.05
0.72
Passing EPA
0.97
37%
Passing-down success
44%
1%
Havoc by its defense
3%
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)
Chattanooga 70% to win. Elo’s favorite won.
The line
Chattanooga −11.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. Chattanooga drives left to right, Portland State right to left.
Q1 Portland StateTouchdown, 15 plays, 78 yards
Q1 Portland StatePunt, 3 plays, −3 yards
Q1 ChattanoogaTouchdown, 8 plays, 62 yards
Q1 Portland StateTouchdown, 4 plays, 74 yards
Q1 ChattanoogaTouchdown, 6 plays, 59 yards
Q1 Portland StateInterception, 3 plays, 41 yards
Q1 ChattanoogaTouchdown, 10 plays, 82 yards
Q2 ChattanoogaTouchdown, 13 plays, 80 yards
Q2 Portland StateTurnover on downs, 8 plays, 65 yards
Q2 ChattanoogaEnd of half, 2 plays, 4 yards
Q3 ChattanoogaField goal, 15 plays, 53 yards
Q3 Portland StatePunt, 3 plays, 8 yards
Q3 ChattanoogaTouchdown, 3 plays, 81 yards
Q3 Portland StateTouchdown, 12 plays, 47 yards
Q3 ChattanoogaInterception, 4 plays, 29 yards
Q4 Portland StateField goal, 9 plays, 37 yards
Q4 ChattanoogaTouchdown, 4 plays, 37 yards
Q4 Portland StateTouchdown, 6 plays, 79 yards
Q4 ChattanoogaMissed FG, 10 plays, 36 yards
Q4 Portland StateInterception, 2 plays, 15 yards
Play by play
1st quarter8 drives, then Chattanooga 21, Portland State 7
Portland State Punt, 3 plays
15:00
1st & 10 at own 35
Gray Kelley kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Dante Chachere pass complete to Quincy Craig for a loss of 4 yards to the PRST 21
15:00
2nd & 14 at own 21
Quincy Craig run for 1 yd to the PRST 22
15:00
3rd & 13 at own 22
pass incomplete to Tanner Beaman
Portland State Touchdown, 15 plays
15:00
1st & 10 at own 19
Delon Thompson run for 4 yds to the PRST 23
13:39
4th & 13 at own 22
Tony Johnson punt for 43 yds
Chattanooga Touchdown, 8 plays
13:39
1st & 10 at own 35
Reggie Davis run for 18 yds to the PRST 47 for a 1ST down
13:39
1st & 10 at opp 47
Davis,Reggie rush right (Montgomery,Michael).
13:39
2nd & 10 at opp 47
Chase Artopoeus pass complete to Sam Phillips for 9 yds to the PRST 38
13:39
3rd & 1 at opp 38
Reggie Davis run for 5 yds to the PRST 33 for a 1ST down
13:39
1st & 10 at opp 33
Reggie Davis run for 5 yds to the PRST 28
13:39
2nd & 5 at opp 28
Chase Artopoeus pass complete to Sam Phillips for 25 yds to the PRST 3 for a 1ST down
13:39
1st & goal at opp 3
Justus Durant run for 2 yds to the PRST 1
10:28
2nd & goal at opp 1
Justus Durant run for 1 yd for a TD (Jude Kelley KICK)Chattanooga 7, Portland State 0
Portland State Touchdown, 4 plays
10:24
1st & 10 at own 35
Gray Kelley kickoff for 63 yds , Christian Grubb return for 21 yds to the PRST 23
10:24
1st & 10 at own 23
Dante Chachere pass incomplete to Quincy Craig, broken up by Jeremiah Batiste
10:24
2nd & 10 at own 23
Dante Chachere pass complete to Eric Denham for 42 yds to the UTC 35 for a 1ST down
10:24
1st & 10 at opp 35
Quincy Craig run for 32 yds to the UTC 3 for a 1ST down
9:13
1st & goal at opp 3
Dante Chachere run for 3 yds for a TD (Mathias Uribe KICK)Tied at 7
Chattanooga Touchdown, 6 plays
9:06
1st & 10 at own 35
Mathias Uribe kickoff for 63 yds , Javin Whatley return for 36 yds to the UTC 38
9:06
1st & 10 at own 38
Chase Artopoeus pass complete to John McIntyre for 4 yds to the UTC 42
9:06
2nd & 6 at own 42
Reggie Davis run for 9 yds to the PRST 49 for a 1ST down
9:06
1st & 10 at opp 49
Chase Artopoeus pass complete to Javin Whatley for 13 yds to the PRST 36 for a 1ST down
9:06
1st & 10 at opp 36
Chase Artopoeus pass complete to Javin Whatley for 6 yds to the PRST 30
9:06
2nd & 4 at opp 30
Lance Jackson run for 6 yds to the PRST 24 for a 1ST down
6:26
1st & 10 at opp 24
Reggie Davis run for 24 yds for a TD (Jude Kelley KICK)Chattanooga 14, Portland State 7
Portland State Interception, 3 plays
6:21
1st & 10 at own 35
Gray Kelley kickoff for 64 yds , Christian Grubb return for 23 yds to the PRST 24
6:21
1st & 10 at own 24
Delon Thompson run for 7 yds to the PRST 31
6:21
2nd & 3 at own 31
Quincy Craig run for 34 yds to the UTC 35 for a 1ST down
5:01
1st & 10 at opp 35
Dante Chachere pass intercepted by Reuben Lowery III
Chattanooga Touchdown, 10 plays
5:01
1st & 10 at own 15
Justus Durant run for 2 yds to the UTC 17
5:01
2nd & 8 at own 17
Chase Artopoeus pass complete to Chris Domercant for 14 yds to the UTC 31 for a 1ST down
5:01
1st & 10 at own 31
Portland State Penalty, off-side (Nate Richter) to the UTC 36
5:01
1st & 5 at own 36
pass incomplete to Javin Whatley
5:01
2nd & 5 at own 36
Chase Artopoeus pass complete to Justus Durant for 10 yds to the UTC 46 Chattanooga Penalty, Offensive holding (Dave Monnot III) to the UTC 36
5:01
2nd & 5 at own 36
Justus Durant run for 13 yds to the UTC 49 for a 1ST down
5:01
1st & 10 at own 49
Chase Artopoeus pass complete to Javin Whatley for 5 yds to the PRST 46
5:01
2nd & 5 at opp 46
pass incomplete to John McIntyre
5:01
3rd & 5 at opp 46
Chase Artopoeus pass complete to Journey Wyche for 15 yds to the PRST 31 for a 1ST down
5:01
1st & 10 at opp 31
Reggie Davis run for 3 yds to the PRST 28
0:27
2nd & 7 at opp 28
Chase Artopoeus pass complete to Javin Whatley for 28 yds for a TD (Jude Kelley KICK)Chattanooga 21, Portland State 7
Portland State Touchdown, 15 plays
0:23
1st & 10 at own 35
Gray Kelley kickoff for 60 yds , Quincy Craig return for 14 yds to the PRST 19
Q2 15:00
2nd & 6 at own 23
Delon Thompson run for 3 yds to the PRST 26
Q2 15:00
3rd & 3 at own 26
Dante Chachere run for 4 yds to the PRST 30 for a 1ST down
Q2 15:00
1st & 10 at own 30
Dante Chachere pass complete to Chance Miller for 13 yds to the PRST 43 for a 1ST down
Q2 15:00
1st & 10 at own 43
Delon Thompson run for a loss of 4 yards to the PRST 39
Q2 15:00
2nd & 14 at own 39
Dante Chachere pass incomplete to Branden Alvarez, broken up by Kam Baah-Slay
Q2 15:00
3rd & 14 at own 39
Dante Chachere pass complete to Branden Alvarez for 39 yds to the UTC 22 for a 1ST down
Q2 15:00
1st & 10 at opp 22
Dante Chachere pass incomplete to Tanner Beaman, broken up by Chris Victor
Q2 15:00
2nd & 10 at opp 22
Dante Chachere run for 1 yd to the UTC 21
Q2 15:00
3rd & 9 at opp 21
Chattanooga Penalty, off-side (Chris Victor) to the UTC 16
Q2 15:00
3rd & 4 at opp 16
Dante Chachere run for 2 yds to the UTC 14
Q2 15:00
4th & 2 at opp 14
Quincy Craig run for 3 yds to the UTC 11 for a 1ST down
Q2 15:00
1st & 10 at opp 11
Delon Thompson run for 3 yds to the UTC 8
Q2 15:00
2nd & 7 at opp 8
Dante Chachere run for 7 yds to the UTC 1 for a 1ST down
Q2 15:00
1st & goal at opp 1
Quincy Craig run for a loss of 1 yard to the UTC 2
Q2 8:25
2nd & goal at opp 2
Dante Chachere run for 2 yds for a TD (Mathias Uribe KICK)Chattanooga 21, Portland State 14
2nd quarter3 drives, then Chattanooga 28, Portland State 14
Chattanooga Touchdown, 13 plays
8:18
1st & 10 at own 35
Mathias Uribe kickoff for 61 yds , Reggie Davis return for 13 yds to the UTC 17
8:18
1st & 10 at own 17
Chase Artopoeus pass complete to Sam Phillips for 20 yds to the UTC 37 for a 1ST down
8:18
1st & 10 at own 37
Chase Artopoeus pass complete to Javin Whatley for 10 yds to the UTC 47 for a 1ST down
8:18
1st & 10 at own 47
Reggie Davis run for 3 yds to the 50 yard line
8:18
2nd & 7 at the 50
pass incomplete to Chris Domercant
8:18
3rd & 7 at the 50
Chase Artopoeus pass complete to Chris Domercant for 11 yds to the PRST 39 for a 1ST down
8:18
1st & 10 at opp 39
Chase Artopoeus pass complete to Nathaniel Eberly-Rodriguez for 6 yds to the PRST 33
8:18
2nd & 4 at opp 33
Reggie Davis run for 3 yds to the PRST 30
8:18
3rd & 1 at opp 30
Davis,Reggie rush (Hurst,Michael;Moeaki,Sosefo).
4:57
3rd & 6 at opp 35
Chase Artopoeus pass complete to John McIntyre for 9 yds to the PRST 26 for a 1ST down
4:57
1st & 10 at opp 26
Lance Jackson run for 7 yds to the PRST 19
4:57
2nd & 3 at opp 19
Lance Jackson run for 1 yd to the PRST 18
4:57
3rd & 2 at opp 18
Lance Jackson run for 5 yds to the PRST 13 for a 1ST down
2:20
1st & 10 at opp 13
Chase Artopoeus pass complete to Javin Whatley for 13 yds for a TD (Jude Kelley KICK)Chattanooga 28, Portland State 14
Portland State Turnover on downs, 8 plays
2:16
1st & 10 at own 35
Gray Kelley kickoff for 60 yds , Christian Grubb return for 14 yds to the PRST 49 Portland State Penalty, Offensive holding (Christian Delacruz) to the PRST 10
2:16
1st & 10 at own 10
Delon Thompson run for 1 yd to the PRST 11
2:16
2nd & 9 at own 11
Dante Chachere pass complete to Eric Denham for 28 yds to the PRST 39 for a 1ST down
2:16
1st & 10 at own 39
Quincy Craig run for 30 yds to the UTC 31 for a 1ST down
2:16
1st & 10 at opp 31
Delon Thompson run for a loss of 2 yards to the UTC 33
1:23
2nd & 12 at opp 33
Dante Chachere pass complete to Quincy Craig for a loss of 1 yard to the UTC 34
1:12
3rd & 13 at opp 34
Dante Chachere pass incomplete to Jaylen Lynch Chattanooga Penalty, off-side (Chris Victor) to the UTC 29
1:12
3rd & 8 at opp 29
Dante Chachere run for 4 yds to the UTC 25
0:48
4th & 4 at opp 25
Dante Chachere pass incomplete to Chance Miller, broken up by Jordan Walker
Chattanooga End of half, 2 plays
0:48
1st & 10 at own 25
Justus Durant run for 4 yds to the UTC 29
3rd quarter6 drives, then Chattanooga 38, Portland State 20
Chattanooga Field goal, 15 plays
15:00
1st & 10 at own 35
Mathias Uribe kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Reggie Davis run for 1 yd to the UTC 26
15:00
2nd & 9 at own 26
Reggie Davis run for 2 yds to the UTC 28
15:00
3rd & 7 at own 28
Chase Artopoeus pass complete to Sam Phillips for 18 yds to the UTC 46 for a 1ST down
15:00
1st & 10 at own 46
Chase Artopoeus pass incomplete to Nathaniel Eberly-Rodriguez, broken up by Michael Hurst
15:00
2nd & 10 at own 46
Reggie Davis run for 3 yds to the UTC 49
15:00
3rd & 7 at own 49
Chase Artopoeus pass complete to Chris Domercant for 15 yds to the PRST 36 for a 1ST down
15:00
1st & 10 at opp 36
pass incomplete to Javin Whatley
15:00
2nd & 10 at opp 36
Chase Artopoeus pass complete to Journey Wyche for 17 yds to the PRST 19 for a 1ST down Chattanooga Penalty, personal foul (Dave Monnot III) to the PRST 34 for a 1ST down
15:00
1st & 10 at opp 34
Journey Wyche run for 2 yds to the PRST 32
15:00
2nd & 8 at opp 32
Chase Artopoeus run for 5 yds to the PRST 27
15:00
3rd & 3 at opp 27
Reggie Davis run for 6 yds to the PRST 21 for a 1ST down
15:00
1st & 10 at opp 21
Reggie Davis run for 1 yd to the PRST 20
15:00
2nd & 9 at opp 20
Reggie Davis run for a loss of 2 yards to the PRST 22
15:00
3rd & 11 at opp 22
Chase Artopoeus pass incomplete to Chris Domercant, broken up by Jamal McMurrin
Chattanooga Interception, 4 plays
15:00
1st & 10 at opp 47
Justus Durant run for 1 yd to the PRST 46
8:00
4th & 11 at opp 22
Jude Kelley 40 yd FG GOODChattanooga 31, Portland State 14
Portland State Punt, 3 plays
8:00
1st & 10 at own 35
Gray Kelley kickoff for 40 yds , Slade Shufelt return for no gain to the PRST 25
8:00
1st & 10 at own 25
Delon Thompson run for 3 yds to the PRST 28
8:00
2nd & 7 at own 28
pass incomplete to Eric Denham
8:00
3rd & 7 at own 28
Dante Chachere pass incomplete to Eric Denham, broken up by Beni Mwamba
7:05
4th & 7 at own 28
Tony Johnson punt
6:55
4th & 2 at own 33
Tony Johnson punt for 51 yds
Chattanooga Touchdown, 3 plays
6:55
1st & 10 at own 16
Reggie Davis run for 6 yds to the UTC 22
6:55
2nd & 4 at own 22
pass incomplete to Chris Domercant
6:06
3rd & 4 at own 22
Chase Artopoeus pass complete to Sam Phillips for 78 yds for a TD (Jude Kelley KICK)Chattanooga 38, Portland State 14
Portland State Touchdown, 12 plays
5:57
1st & 10 at own 35
Gray Kelley kickoff for 60 yds , Christian Grubb return for 45 yds to the 50 yard line
5:57
1st & 10 at the 50
Jalynnee McGee run to the 50 yard line Portland State Penalty, illegal formation (Quincy Craig) to the PRST 45
5:57
1st & 15 at own 45
Jalynnee McGee run for 1 yd to the PRST 46 Portland State Penalty, Offensive holding (Isaac Perez) to the PRST 36
5:57
1st & 24 at own 36
Dante Chachere pass complete to Jaylen Lynch for 26 yds to the UTC 38 for a 1ST down
5:57
1st & 10 at opp 38
Craig,Quincy rush (Battle,Josh), PENALTY PSU holding (Leatigaga,Pule) 10 yards to the UTC28. Portland State Penalty, Offensive holding (Pule Leatigaga) to the UTC 48
5:57
1st & 20 at opp 48
Dante Chachere pass complete to Jaylen Lynch for 11 yds to the UTC 37
5:57
2nd & 9 at opp 37
Quincy Craig run for 1 yd to the UTC 36
5:57
3rd & 8 at opp 36
Dante Chachere run for 11 yds to the UTC 25 for a 1ST down
5:57
1st & 10 at opp 25
Dante Chachere pass incomplete to Tanner Beaman, broken up by Kameron Brown
5:57
2nd & 10 at opp 25
Dante Chachere pass complete to Tanner Beaman for 5 yds to the UTC 20
5:57
3rd & 5 at opp 20
Dante Chachere pass complete to Chance Miller for 19 yds to the UTC 1 for a 1ST down
1:49
1st & goal at opp 1
Quincy Craig 1 Yd Run (Two-Point Run Conversion Failed)Chattanooga 38, Portland State 20
Chase Artopoeus pass complete to Javin Whatley for 28 yds to the PRST 47 for a 1ST down
4th quarter5 drives, then Chattanooga 45, Portland State 30
Portland State Field goal, 9 plays
15:00
1st & 10 at own 46
Craig,Quincy rush right (Mitchell,Alex).
15:00
2nd & 10 at own 46
Dante Chachere run for 6 yds to the UTC 48
15:00
3rd & 4 at opp 48
Dante Chachere pass complete to Jaylen Lynch for 12 yds to the UTC 36 for a 1ST down
15:00
1st & 10 at opp 36
Quincy Craig run for 2 yds to the UTC 34
15:00
2nd & 8 at opp 34
Dante Chachere pass complete to Tanner Beaman for 11 yds to the UTC 23 for a 1ST down
15:00
1st & 10 at opp 23
Dante Chachere pass complete to Tanner Beaman for 8 yds to the UTC 15
15:00
2nd & 2 at opp 15
Delon Thompson run for a loss of 3 yards to the UTC 18
15:00
3rd & 5 at opp 18
Dante Chachere run for 1 yd to the UTC 17
14:53
2nd & 9 at opp 46
Chase Artopoeus pass intercepted
10:12
4th & 4 at opp 17
Mathias Uribe 35 yd FG GOODChattanooga 38, Portland State 23
Chattanooga Touchdown, 4 plays
9:56
1st & 10 at own 35
Mathias Uribe kickoff for 10 yds , Martez Cooksey Jr. return for 5 yds to the PRST 40 Portland State Penalty, off-side (Davin Beason) to the PRST 40
9:56
1st & 10 at opp 40
Chase Artopoeus pass complete to John McIntyre for 29 yds to the PRST 11 for a 1ST down
9:56
1st & 10 at opp 11
Chase Artopoeus run for 2 yds to the PRST 9
9:56
2nd & 8 at opp 9
Reggie Davis run for 4 yds to the PRST 5
8:09
3rd & 4 at opp 5
Chase Artopoeus pass complete to Javin Whatley for 5 yds for a TD (Jude Kelley KICK)Chattanooga 45, Portland State 23
Portland State Touchdown, 6 plays
8:04
1st & 10 at own 35
Gray Kelley kickoff for 59 yds , Christian Grubb return for 12 yds to the PRST 18
8:04
1st & 10 at own 18
Dante Chachere pass complete to Jaylen Lynch for 17 yds to the PRST 35 for a 1ST down
8:04
1st & 10 at own 35
Dante Chachere pass complete to Eric Denham for 19 yds to the UTC 46 for a 1ST down
8:04
1st & 10 at opp 46
Dante Chachere pass complete to Quincy Craig for 21 yds to the UTC 25 for a 1ST down
8:04
1st & 10 at opp 25
Dante Chachere pass complete to Branden Alvarez for 17 yds to the UTC 8 for a 1ST down
8:04
1st & goal at opp 8
pass incomplete to Eric Denham
6:15
2nd & goal at opp 8
Dante Chachere pass complete to Quincy Craig for 8 yds for a TD (Mathias Uribe KICK)Chattanooga 45, Portland State 30
Chattanooga Missed FG, 10 plays
6:15
1st & 10 at own 35
Mathias Uribe kickoff Portland State Penalty, personal foul (Elias Spence) to the PRST 20
6:10
1st & 10 at own 20
Mathias Uribe kickoff for 63 yds , Reggie Davis return for 17 yds to the UTC 34
6:10
1st & 10 at own 34
Reggie Davis run for 2 yds to the UTC 36
6:10
2nd & 8 at own 36
Reggie Davis run for 5 yds to the UTC 41
6:10
3rd & 3 at own 41
Reggie Davis run for 3 yds to the UTC 44 for a 1ST down
6:10
1st & 10 at own 44
Reggie Davis run for 12 yds to the PRST 44 for a 1ST down
6:10
1st & 10 at opp 44
Reggie Davis run for 3 yds to the PRST 41
3:49
2nd & 7 at opp 41
Chase Artopoeus pass complete to John McIntyre for 8 yds to the PRST 33 for a 1ST down
3:49
1st & 10 at opp 33
Justus Durant run for 3 yds to the PRST 30
3:49
2nd & 7 at opp 30
Justus Durant run for a loss of 1 yard to the PRST 31
3:49
3rd & 8 at opp 31
Justus Durant run for 1 yd to the PRST 30
1:49
4th & 7 at opp 30
Jude Kelley 48 yd FG MISSED
Portland State Interception, 2 plays
1:49
1st & 10 at own 30
Dante Chachere pass complete to Branden Alvarez for 15 yds to the PRST 45 for a 1ST down
1:26
1st & 10 at own 45
Dante Chachere pass intercepted
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.