Referee Jay Edwards; umpire Matt Jordan; head linesman Bob Day; line judge Dale Keller; side judge Shane Anderson; field judge Brad Glenn; back judge Justin Nelson; center judge John LoveGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Portland State
Oregon
224
Total yards
562
158
Passing yards
266
66
Rushing yards
296
9.9
Yards per pass
9.2
1.6
Yards per rush
6.3
10
First downs
32
4–14
Third downs
7–11
0–1
Fourth downs
1–1
0
Turnovers
0
8–55
Penalties
5–55
32:44
Possession
27:16
1
Sacks (by defense)
4
Efficiency
Portland State
Oregon
20%
Success rate
63%
−0.03
EPA per play
0.52
2.26
Explosiveness
1.22
−0.23
Rushing EPA
0.39
0.33
Passing EPA
0.73
22%
Passing-down success
60%
−0.25
First-down EPA
0.25
−0.22
Second-down EPA
0.47
0.81
Third-down EPA
1.52
11%
Havoc by its defense
20%
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)
Oregon 93% to win. Elo’s favorite won.
The line
Oregon −49.5.
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 Oregon >99%, Portland State <1%. 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. Oregon drives left to right, Portland State right to left.
Q1 Portland StatePunt, 6 plays, 22 yards
Q1 OregonTouchdown, 9 plays, 65 yards
Q1 Portland StatePunt, 4 plays, 18 yards
Q1 OregonTouchdown, 8 plays, 99 yards
Q1 Portland StatePunt, 3 plays, −7 yards
Q1 OregonPunt, 3 plays, 7 yards
Q1 Portland StatePunt, 5 plays, 23 yards
Q2 OregonTouchdown, 8 plays, 63 yards
Q2 Portland StateTouchdown, 3 plays, 75 yards
Q2 OregonTouchdown, 6 plays, 72 yards
Q2 Portland StateTurnover on downs, 9 plays, 20 yards
Q2 OregonTouchdown, 5 plays, 45 yards
Q2 Portland StateEnd of half, 1 play, −1 yard
Q3 OregonTouchdown, 9 plays, 70 yards
Q3 Portland StatePunt, 3 plays, 3 yards
Q3 OregonPunt, 3 plays, −14 yards
Q3 Portland StatePunt, 3 plays, 4 yards
Q3 OregonTouchdown, 2 plays, 52 yards
Q3 Portland StatePunt, 8 plays, 25 yards
Q3 OregonPunt, 3 plays, 6 yards
Q4 Portland StateTouchdown, 5 plays, 66 yards
Q4 OregonTouchdown, 16 plays, 75 yards
Q4 Portland StatePunt, 3 plays, −13 yards
Q4 OregonTouchdown, 4 plays, 37 yards
Q4 Portland StateEnd of game, 3 plays, 4 yards
Play by play
1st quarter7 drives, then Oregon 14, Portland State 0
Portland State Punt, 6 plays
15:00
1st & 10 at own 35
Zach Emerson kickoff for 55 yds
15:00
1st & 10 at own 25
Sirgeo Hoffman run for 1 yd to the PrtSt 26
15:00
2nd & 9 at own 26
Jalani Eason run for 4 yds to the PrtSt 30
15:00
3rd & 5 at own 30
Jalani Eason run for 17 yds to the PrtSt 47 for a 1ST down
12:58
1st & 10 at own 47
Timeout PORTLAND ST, clock 12:58
12:58
1st & 10 at own 47
Danny Velasquez run for 1 yd to the PrtSt 48
12:58
2nd & 9 at own 48
Sirgeo Hoffman run for 3 yds to the Oregn 49
12:58
3rd & 6 at opp 49
Jalani Eason pass complete to Charlie Taumoepeau for a loss of 4 yards to the PrtSt 47
12:58
4th & 10 at own 47
Ben Niesner punt for 33 yds, fair catch by Ugochukwu Amadi at the OREGON 20 PORTLAND ST Penalty, kick catching interference (-15 Yards) to the Oregn 35
Oregon Touchdown, 9 plays
10:44
1st & 10 at own 35
Justin Herbert pass incomplete to Dillon Mitchell
10:44
2nd & 10 at own 35
Tony Brooks-James run for 12 yds to the Oregn 47 for a 1ST down
10:44
1st & 10 at own 47
Justin Herbert pass incomplete to Johnny Johnson III
10:44
2nd & 10 at own 47
Justin Herbert pass incomplete to Jaylon Redd
10:44
3rd & 10 at own 47
Justin Herbert pass complete to Brenden Schooler for 25 yds to the PrtSt 28 for a 1ST down
10:44
1st & 10 at opp 28
Justin Herbert run for 9 yds to the PrtSt 19
10:44
2nd & 1 at opp 19
Tony Brooks-James run for 2 yds to the PrtSt 17 for a 1ST down
10:44
1st & 10 at opp 17
Tony Brooks-James run for a loss of 1 yard to the PrtSt 18
8:33
2nd & 11 at opp 18
Justin Herbert pass complete to Jaylon Redd for 18 yds for a TD (Zach Emerson KICK)Oregon 7, Portland State 0
Portland State Punt, 4 plays
8:33
1st & 0 at own 35
Zach Emerson kickoff for 62 yds
8:33
1st & 10 at own 25
Carlos Martin run for 1 yd to the PrtSt 26
8:33
2nd & 9 at own 26
OREGON Penalty, face mask (15 yards) (15 Yards) to the PrtSt 41 for a 1ST down
8:33
1st & 10 at own 41
Danny Velasquez run for 2 yds to the PrtSt 43
8:33
2nd & 8 at own 43
Charlie Taumoepeau run for no gain to the PrtSt 43
Ben Niesner punt for 56 yds, downed at the Oregn 1
Oregon Touchdown, 8 plays
6:22
1st & 10 at own 1
Verdell, CJ rush for no gain to the ORE1, PENALTY PSU offside defense 5 yards to the ORE6, NO PLAY.
6:22
1st & 5 at own 6
CJ Verdell run for 3 yds to the Oregn 9
6:22
2nd & 2 at own 9
CJ Verdell run for 9 yds to the Oregn 18 for a 1ST down
6:22
1st & 10 at own 18
CJ Verdell run for 29 yds to the Oregn 47 for a 1ST down
6:22
1st & 10 at own 47
Justin Herbert pass complete to Kano Dillon for 1 yd to the Oregn 48
6:22
2nd & 9 at own 48
Justin Herbert pass incomplete to Kano Dillon, broken up by Sam Bodine
4:25
3rd & 9 at own 48
Timeout PORTLAND ST, clock 04:25
4:25
3rd & 9 at own 48
Justin Herbert pass complete to Kano Dillon for 20 yds to the PrtSt 32 for a 1ST down
4:25
1st & 10 at opp 32
Justin Herbert pass complete to Tabari Hines for 23 yds to the PrtSt 9 for a 1ST down
3:37
1st & goal at opp 9
Justin Herbert pass complete to Tabari Hines for 9 yds for a TD (Zach Emerson KICK)Oregon 14, Portland State 0
Portland State Punt, 3 plays
3:37
1st & 0 at own 35
Zach Emerson kickoff for 65 yds for a touchback
3:37
1st & 10 at own 25
Danny Velasquez run for no gain to the PrtSt 25
3:37
2nd & 10 at own 25
Carlos Martin run for 1 yd to the PrtSt 26
3:37
3rd & 9 at own 26
Jalani Eason sacked by Justin Hollins for a loss of 8 yards to the PrtSt 18
3:37
4th & 17 at own 18
Ben Niesner punt for 38 yds, downed at the Oregn 44
Oregon Punt, 3 plays
1:21
1st & 10 at own 44
Justin Herbert pass complete to Taj Griffin for 6 yds to the 50 yard line
1:21
2nd & 4 at the 50
Justin Herbert pass complete to Brenden Schooler for 1 yd to the PrtSt 49
1:21
3rd & 3 at opp 49
Justin Herbert pass incomplete to Johnny Johnson III
1:21
4th & 3 at opp 49
Blake Maimone punt for 47 yds, downed at the PrtSt 2
Portland State Punt, 5 plays
0:09
1st & 10 at own 2
Sirgeo Hoffman run for 1 yd to the PrtSt 3
Q2 15:00
2nd & 9 at own 3
Jalani Eason pass complete to Emmanuel Daigbe for 17 yds to the PrtSt 20 for a 1ST down
Q2 15:00
1st & 10 at own 20
Sirgeo Hoffman run for 4 yds to the PrtSt 24
Q2 15:00
2nd & 6 at own 24
Jalani Eason pass incomplete to Charlie Taumoepeau
Q2 15:00
3rd & 6 at own 24
Jalani Eason run for 1 yd to the PrtSt 25
Q2 15:00
4th & 5 at own 25
Ben Niesner punt for 39 yds , Dillon Mitchell returns for 1 yd to the Oregn 37
2nd quarter6 drives, then Oregon 35, Portland State 7
Oregon Touchdown, 8 plays
12:32
1st & 10 at own 37
Tony Brooks-James run for 4 yds to the Oregn 41
12:32
2nd & 6 at own 41
Justin Herbert pass complete to Brenden Schooler for a loss of 2 yards to the Oregn 39
12:32
3rd & 8 at own 39
Justin Herbert pass complete to Tony Brooks-James for 9 yds to the Oregn 48 for a 1ST down
12:32
1st & 10 at own 48
Tony Brooks-James run for 3 yds to the PrtSt 49
12:32
2nd & 7 at opp 49
Tony Brooks-James run for 1 yd to the PrtSt 48
12:32
3rd & 6 at opp 48
Justin Herbert pass complete to Dillon Mitchell for 24 yds to the PrtSt 24 for a 1ST down
12:32
1st & 10 at opp 24
CJ Verdell run for 4 yds to the PrtSt 20
9:22
2nd & 6 at opp 20
Justin Herbert pass complete to Kano Dillon for 20 yds for a TD (Zach Emerson KICK)Oregon 21, Portland State 0
Portland State Touchdown, 3 plays
9:22
1st & 0 at own 35
Zach Emerson kickoff for 55 yds
9:22
1st & 10 at own 25
Sirgeo Hoffman run for 3 yds to the PrtSt 28
9:22
2nd & 7 at own 28
Darian Green run for 1 yd to the PrtSt 29
7:44
3rd & 6 at own 29
Jalani Eason pass complete to Charlie Taumoepeau for 71 yds for a TD (Cody Williams KICK)Oregon 21, Portland State 7
Oregon Touchdown, 6 plays
7:44
1st & 0 at own 35
Cody Williams kickoff for 47 yds , Jaylon Redd return for 10 yds to the Oregn 28
7:44
1st & 10 at own 28
Tony Brooks-James run for 14 yds to the Oregn 42 for a 1ST down
7:44
1st & 10 at own 42
Justin Herbert pass complete to Dillon Mitchell for 31 yds to the PrtSt 27 for a 1ST down
7:44
1st & 10 at opp 27
Justin Herbert pass complete to Johnny Johnson III for 13 yds to the PrtSt 14 for a 1ST down
7:44
1st & 10 at opp 14
Justin Herbert pass complete to Jaylon Redd for 11 yds to the PrtSt 3 for a 1ST down
7:44
1st & goal at opp 3
Cyrus Habibi-Likio run for 2 yds to the PrtSt 1
5:54
2nd & goal at opp 1
Cyrus Habibi-Likio run for 1 yd for a TD (Zach Emerson KICK)Oregon 28, Portland State 7
Portland State Turnover on downs, 9 plays
5:54
1st & 0 at own 35
Zach Emerson kickoff for 61 yds
5:54
1st & 10 at own 25
Sirgeo Hoffman run for 2 yds to the PrtSt 27
5:54
2nd & 8 at own 27
Jalani Eason run for 2 yds to the PrtSt 29
5:54
3rd & 6 at own 29
Jalani Eason pass complete to Charlie Taumoepeau for 7 yds to the PrtSt 36 for a 1ST down
5:54
1st & 10 at own 36
PORTLAND ST Penalty, substitution infraction (-5 Yards) to the PrtSt 31
5:54
1st & 15 at own 31
Sirgeo Hoffman run for 2 yds to the PrtSt 33
5:54
2nd & 13 at own 33
Sirgeo Hoffman run for 20 yds to the Oregn 47 for a 1ST down
5:54
1st & 10 at opp 47
Sirgeo Hoffman run for 3 yds to the Oregn 44
5:54
2nd & 7 at opp 44
Jalani Eason run for a loss of 2 yards to the Oregn 46
1:29
3rd & 9 at opp 46
Timeout OREGON, clock 01:29
1:29
3rd & 9 at opp 46
Jalani Eason pass incomplete to Beau Kelly
1:23
4th & 9 at opp 46
Timeout PORTLAND ST, clock 01:23
1:23
4th & 9 at opp 46
Jalani Eason sacked by Jalen Jelks for a loss of 9 yards to the PrtSt 45
Oregon Touchdown, 5 plays
1:17
1st & 10 at opp 45
Justin Herbert pass complete to Travis Dye for 13 yds to the PrtSt 32 for a 1ST down PORTLAND ST Penalty, Defensive holding ( Yards) declined for a 1ST down
1:17
1st & 10 at opp 32
Justin Herbert run for 7 yds to the PrtSt 25
1:17
2nd & 3 at opp 25
Justin Herbert pass complete to Travis Dye for 4 yds to the PrtSt 21 for a 1ST down PORTLAND ST Penalty, illegal block (10 Yards) to the PrtSt 11 for a 1ST down
1:17
1st & 10 at opp 11
Justin Herbert pass incomplete to Tabari Hines, broken up by Anthony Adams
0:27
2nd & 10 at opp 11
Justin Herbert pass complete to Johnny Johnson III for 11 yds for a TD OREGON Penalty, false start (-5 Yards) to the PrtSt 8 (Zach Emerson KICK)Oregon 35, Portland State 7
Portland State End of half, 1 play
0:27
1st & 0 at own 35
Zach Emerson kickoff for 60 yds
0:27
1st & 10 at own 25
TEAM run for a loss of 1 yard to the PrtSt 24
3rd quarter7 drives, then Oregon 49, Portland State 7
Oregon Touchdown, 9 plays
15:00
2nd & 11 at own 35
Cody Williams kickoff for 35 yds
15:00
1st & 10 at own 30
Tony Brooks-James run for 11 yds to the Oregn 41 for a 1ST down
15:00
1st & 10 at own 41
Tony Brooks-James run for 6 yds to the Oregn 47
15:00
2nd & 4 at own 47
Tony Brooks-James run for 20 yds to the PrtSt 33 for a 1ST down
15:00
1st & 10 at opp 33
Taj Griffin run for 9 yds to the PrtSt 24
15:00
2nd & 1 at opp 24
Taj Griffin run for 4 yds to the PrtSt 20 for a 1ST down
15:00
1st & 10 at opp 20
Justin Herbert pass complete to Brenden Schooler for 6 yds to the PrtSt 14
15:00
2nd & 4 at opp 14
Taj Griffin run for 6 yds to the PrtSt 8 for a 1ST down
15:00
1st & goal at opp 8
Justin Herbert pass complete to Jaylon Redd for 7 yds to the PrtSt 1
11:47
2nd & goal at opp 1
Tony Brooks-James run for 1 yd for a TD (Zach Emerson KICK)Oregon 42, Portland State 7
Portland State Punt, 3 plays
11:47
1st & 0 at own 35
Zach Emerson kickoff for 65 yds for a touchback
11:47
1st & 10 at own 25
Antwone Williams run for a loss of 2 yards to the PrtSt 23
11:47
2nd & 12 at own 23
Carlos Martin run for no gain to the PrtSt 23
11:47
3rd & 12 at own 23
Jalani Eason pass incomplete to Emmanuel Daigbe, broken up by Thomas Graham Jr.
11:47
4th & 12 at own 23
OREGON Penalty, substitution infraction (5 Yards) to the PrtSt 28
11:47
4th & 7 at own 28
Ben Niesner punt for 31 yds, downed at the OREGON 41 PORTLAND ST Penalty, illegal formation (-5 Yards) to the Oregn 46
Oregon Punt, 3 plays
9:55
1st & 10 at own 46
Tony Brooks-James run for 7 yds to the PrtSt 47
9:55
2nd & 3 at opp 47
Justin Herbert run for a loss of 13 yards to the Oregn 40 Justin Herbert fumbled, recovered by Oregn Tony Brooks-James
9:55
3rd & 16 at own 40
Justin Herbert sacked by Noah Yunker for a loss of 8 yards to the Oregn 32
9:55
4th & 24 at own 32
Tom Snee punt for 48 yds, downed at the PrtSt 20
Portland State Punt, 3 plays
8:03
1st & 10 at own 20
Jalani Eason pass complete to Darian Green for 4 yds to the PrtSt 24
8:03
2nd & 6 at own 24
Jalani Eason pass incomplete to Emmanuel Daigbe
8:03
3rd & 6 at own 24
Jalani Eason pass incomplete to Darian Green, broken up by Kaulana Apelu
8:03
4th & 6 at own 24
Ben Niesner punt for 37 yds , Dillon Mitchell returns for 9 yds to the Oregn 48
Oregon Touchdown, 2 plays
6:58
1st & 10 at own 48
Travis Dye run for 3 yds to the PrtSt 49
6:24
2nd & 7 at opp 49
Travis Dye run for 49 yds for a TD (Zach Emerson KICK)Oregon 49, Portland State 7
Portland State Punt, 8 plays
6:24
1st & 0 at own 35
Zach Emerson kickoff for 65 yds for a touchback
6:24
1st & 10 at own 25
Jalani Eason run for 1 yd to the PrtSt 26
6:24
2nd & 9 at own 26
Jalani Eason sacked by Drayton Carlberg for a loss of 4 yards to the PrtSt 22
6:24
3rd & 13 at own 22
Jalani Eason pass complete to Beau Kelly for 12 yds to the PrtSt 34 for a 1ST down OREGON Penalty, roughing passer (15 Yards) to the PrtSt 49 for a 1ST down
6:24
1st & 10 at own 49
Jalani Eason run for 9 yds to the Oregn 42
6:24
2nd & 1 at opp 42
Jalani Eason run for 3 yds to the Oregn 39 for a 1ST down
6:24
1st & 10 at opp 39
PORTLAND ST Penalty, delay of game (-5 Yards) to the Oregn 44
6:24
1st & 15 at opp 44
Jalani Eason pass incomplete to Emmanuel Daigbe
6:24
2nd & 15 at opp 44
Darian Green run for no gain to the Oregn 44
1:54
3rd & 15 at opp 44
Timeout PORTLAND ST, clock 01:54
1:54
3rd & 15 at opp 44
Jalani Eason sacked by Gus Cumberlander for a loss of 6 yards to the 50 yard line
1:54
4th & 21 at the 50
Ben Niesner punt for 40 yds, punt out-of-bounds at the Oregn 10
Oregon Punt, 3 plays
1:08
1st & 10 at own 10
Travis Dye run for 6 yds to the Oregn 16
1:08
2nd & 4 at own 16
Travis Dye run for no gain to the Oregn 16
1:08
3rd & 4 at own 16
Braxton Burmeister pass complete to Tabari Hines for no gain to the Oregn 16
Q4 15:00
4th & 4 at own 16
Blake Maimone punt for 50 yds, downed at the PrtSt 34
4th quarter5 drives, then Oregon 62, Portland State 14
Portland State Touchdown, 5 plays
14:51
1st & 10 at own 34
Beau Kelly pass complete to Charlie Taumoepeau for 47 yds to the Oregn 19 for a 1ST down
14:51
1st & 10 at opp 19
Jalani Eason run for 11 yds to the Oregn 8 for a 1ST down
14:51
1st & goal at opp 8
Carlos Martin run for 3 yds to the Oregn 5
14:51
2nd & goal at opp 5
Sirgeo Hoffman run for 1 yd to the Oregn 4
12:05
3rd & 0 at opp 4
Timeout PORTLAND ST, clock 12:05
12:02
3rd & goal at opp 4
Jalani Eason pass complete to Charlie Taumoepeau for 4 yds for a TD (Cody Williams KICK)Oregon 49, Portland State 14
Oregon Touchdown, 16 plays
12:02
1st & 0 at the 50
Cody Williams kickoff for 50 yds for a touchback
12:02
1st & 10 at own 25
Tony Brooks-James run for 10 yds to the Oregn 35 for a 1ST down
12:02
1st & 10 at own 35
Tony Brooks-James run for 2 yds to the Oregn 37
12:02
2nd & 8 at own 37
Tony Brooks-James run for a loss of 2 yards to the Oregn 35
12:02
3rd & 10 at own 35
Braxton Burmeister pass complete to Bryan Addison for 12 yds to the Oregn 47 for a 1ST down
12:02
1st & 10 at own 47
Tony Brooks-James run for 2 yds to the Oregn 49
12:02
2nd & 8 at own 49
Braxton Burmeister run for 5 yds to the PrtSt 46
12:02
3rd & 3 at opp 46
Tony Brooks-James run for 7 yds to the PrtSt 39 for a 1ST down
12:02
1st & 10 at opp 39
Tony Brooks-James run for 1 yd to the PrtSt 38
12:02
2nd & 9 at opp 38
CJ Verdell run for 19 yds to the PrtSt 19 for a 1ST down
12:02
1st & 10 at opp 19
CJ Verdell run for 2 yds to the PrtSt 17
12:02
2nd & 8 at opp 17
Braxton Burmeister pass complete to Hunter Kampmoyer for 4 yds Hunter Kampmoyer fumbled, forced by Deon Crayon, recovered by Oregn
12:02
3rd & 4 at opp 13
CJ Verdell run for 3 yds to the PrtSt 10
12:02
4th & 1 at opp 10
Tony Brooks-James run for 4 yds to the PrtSt 6 for a 1ST down
12:02
1st & goal at opp 6
Braxton Burmeister run for 3 yds to the PrtSt 3
12:02
2nd & goal at opp 3
Tony Brooks-James run for 2 yds to the PrtSt 1
5:16
3rd & goal at opp 1
Tony Brooks-James run for 1 yd for a TD (Zach Emerson KICK)Oregon 56, Portland State 14
Portland State Punt, 3 plays
5:16
1st & 0 at own 35
Zach Emerson kickoff for 64 yds
5:16
1st & 10 at own 25
PORTLAND ST Penalty, false start (-5 Yards) to the PrtSt 20
5:16
1st & 15 at own 20
Darian Green run for a loss of 2 yards to the PrtSt 18
5:16
2nd & 17 at own 18
PORTLAND ST Penalty, false start (-5 Yards) to the PrtSt 13
5:16
2nd & 22 at own 13
Antwone Williams run for a loss of 1 yard to the PrtSt 12
5:16
3rd & 23 at own 12
Davis Alexander pass incomplete
5:16
4th & 23 at own 12
Ben Niesner punt for 36 yds, punt out-of-bounds at the PrtSt 37 , Travis Dye returns for 11 yds to the PrtSt 37
Oregon Touchdown, 4 plays
3:14
1st & 10 at opp 37
CJ Verdell run for 11 yds to the PrtSt 26 for a 1ST down
3:14
1st & 10 at opp 26
CJ Verdell run for 15 yds to the PrtSt 11 for a 1ST down
3:14
1st & 10 at opp 11
CJ Verdell run for 9 yds to the PrtSt 2
1:38
2nd & 1 at opp 2
CJ Verdell run for 2 yds for a TD (Zach Emerson PAT BLOCKED)Oregon 62, Portland State 14
Portland State End of game, 3 plays
1:38
1st & 0 at own 35
Zach Emerson kickoff for 61 yds
1:38
1st & 10 at own 25
Antwone Williams run for 1 yd to the PrtSt 26
1:38
2nd & 9 at own 26
Chase Morrison run for 2 yds to the PrtSt 28
1:38
3rd & 7 at own 28
Antwone Williams run for 1 yd to the PrtSt 29
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.