From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Portland State
Washington State
420
Total yards
462
318
Passing yards
303
102
Rushing yards
159
6.4
Yards per pass
9.5
3.8
Yards per rush
4.8
24
First downs
27
5–13
Third downs
4–10
0–2
Fourth downs
1–2
2
Turnovers
1
5–30
Penalties
1–10
31:25
Possession
28:51
2
Sacks (by defense)
2
Efficiency
Portland State
Washington State
47%
Success rate
53%
0.04
EPA per play
0.39
1.12
Explosiveness
1.17
0.01
Rushing EPA
0.31
0.06
Passing EPA
0.45
24%
Passing-down success
31%
−0.01
First-down EPA
0.41
0.13
Second-down EPA
0.44
0.59
Third-down EPA
0.30
18%
Havoc by its defense
18%
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)
Washington State 83% to win. Elo’s favorite won.
The line
Washington State −31, over/under 65.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 Washington State 98%, Portland State 2%. 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. Washington State drives left to right, Portland State right to left.
Q1 Washington StatePunt, 3 plays, 7 yards
Q1 Portland StateFumble, 4 plays, 30 yards
Q1 Washington StateTouchdown, 4 plays, −50 yards
Q1 Portland StatePunt, 3 plays, −7 yards
Q1 Washington StateResult not recorded, 5 plays, −44 yards
Q1 Portland StatePunt, 3 plays, 2 yards
Q1 Washington StatePunt, 3 plays, −14 yards
Q1 Portland StateTouchdown, 12 plays, 79 yards
Q2 Washington StateTouchdown, 3 plays, 46 yards
Q2 Portland StatePunt, 4 plays, 19 yards
Q2 Washington StateTouchdown, 7 plays, 80 yards
Q2 Portland StateField goal, 7 plays, 36 yards
Q2 Washington StateTouchdown, 6 plays, 73 yards
Q2 Portland StateInterception, 3 plays, 11 yards
Q2 Washington StateField goal, 5 plays, 34 yards
Q3 Portland StateTurnover on downs, 10 plays, 58 yards
Q3 Washington StateTurnover on downs, 8 plays, 52 yards
Q3 Portland StatePunt, 6 plays, 15 yards
Q3 Washington StateTouchdown, 6 plays, 66 yards
Q3 Portland StatePunt, 5 plays, 19 yards
Q4 Washington StatePunt, 3 plays, −6 yards
Q4 Portland StateTurnover on downs, 6 plays, 17 yards
Q4 Washington StatePunt, 3 plays, 0 yards
Q4 Portland StateTouchdown, 6 plays, 56 yards
Q4 Washington StateTouchdown, 8 plays, 43 yards
Q4 Portland StateTouchdown, 9 plays, 75 yards
Q4 Washington StateEnd of game, 1 play, −3 yards
Play by play
1st quarter8 drives, then Washington State 7, Portland State 0
Washington State Punt, 3 plays
15:00
Cody Williams kickoff for 65 yds for a touchback
14:33
1st & 10 at own 25
Jayden de Laura pass complete to De’Zhaun Stribling for 7 yds to the WshSt 32
14:12
2nd & 3 at own 32
Max Borghi run for a loss of 2 yards to the WshSt 30
13:29
3rd & 5 at own 30
Max Borghi run for 2 yds to the WshSt 32
12:51
4th & 3 at own 32
Nick Haberer punt for 60 yds , Beau Kelly returns for 12 yds to the PrtSt 20
Portland State Fumble, 4 plays
12:12
1st & 10 at own 20
Beau Kelly pass complete to Nate Bennett for 25 yds to the PrtSt 45 for a 1ST down
12:12
1st & 10 at own 45
Davis Alexander pass incomplete
12:05
2nd & 10 at own 45
Davis Alexander pass incomplete
11:47
3rd & 10 at own 45
Malik Walker run for 5 yds to the 50 yard line
Washington State Touchdown, 4 plays
11:30
1st & 10 at the 50
Max Borghi run for 7 yds to the PrtSt 43
10:52
2nd & 3 at opp 43
Jayden de Laura run for 21 yds to the PrtSt 22 for a 1ST down
10:12
1st & 10 at opp 22
Max Borghi run for no gain to the PrtSt 22
9:42
2nd & 10 at opp 22
Jayden de Laura pass complete to Calvin Jackson Jr. for 22 yds for a TD (Dean Janikowski KICK)Washington State 7, Portland State 0
Portland State Punt, 3 plays
9:42
Lucas Dunker Jr. kickoff for 63 yds
9:37
1st & 10 at own 25
Davis Alexander pass incomplete
9:25
2nd & 10 at own 25
Davis Alexander run for 4 yds to the PrtSt 29
8:50
3rd & 6 at own 29
Davis Alexander sacked by Andrew Edson for 0 yards to the PrtSt 23
8:06
4th & 12 at own 23
PORTLAND ST Penalty, False Start (-5 Yards) to the PrtSt 18
8:01
4th & 17 at own 18
Seth Vernon punt for 46 yds , Travell Harris returns for 14 yds to the 50 yard line
Washington State Result not recorded, 5 plays
7:49
1st & 10 at the 50
Jayden de Laura pass complete to Donovan Ollie for 10 yds to the PrtSt 40 for a 1ST down
7:09
1st & 10 at opp 40
Jayden de Laura run for 3 yds to the PrtSt 37
6:38
2nd & 7 at opp 37
Jayden de Laura pass complete to De’Zhaun Stribling for 8 yds to the PrtSt 29 for a 1ST down
5:55
1st & 10 at opp 29
Deon McIntosh run for 2 yds to the PrtSt 27
5:21
2nd & 8 at opp 27
Deon McIntosh run for 21 yds to the PrtSt 6 for a 1ST down
Portland State Punt, 3 plays
4:44
1st & 10 at own 20
Davis Alexander pass incomplete
4:30
2nd & 10 at own 20
Malik Walker run for 2 yds to the PrtSt 22
3:59
3rd & 8 at own 22
Davis Alexander pass incomplete
3:45
4th & 8 at own 22
Seth Vernon punt for 53 yds , Travell Harris returns for 22 yds to the WshSt 47
Washington State Punt, 3 plays
3:39
1st & 10 at own 47
Jayden de Laura pass incomplete
3:30
2nd & 10 at own 47
BORGHI, Max rush up the middle for a gain of 9 yards to the PSU44 (WEST, Travis). PENALTY WSU Holding on GOMNESS, Konner enforced 10 yards from the WSU47 to the WSU37 [NHSG]. NO PLAY (replay the down).
2:47
2nd & 20 at own 37
Jayden de Laura pass complete to Max Borghi for 8 yds to the WshSt 45
2:17
3rd & 12 at own 45
Jayden de Laura sacked by VJ Malo and Kennedy Freeman for 0 yards to the WshSt 33
1:40
4th & 24 at own 33
Nick Haberer punt for 46 yds, fair catch by Beau Kelly at the PrtSt 21
Portland State Touchdown, 12 plays
1:06
1st & 10 at own 21
Davis Alexander pass complete to Darien Chase for 12 yds to the PrtSt 33 for a 1ST down
0:48
1st & 10 at own 33
Davis Alexander pass complete to Beau Kelly for 18 yds to the WshSt 49 for a 1ST down
0:13
1st & 10 at opp 49
Jalynnee McGee run for 4 yds to the WshSt 45
Q2 14:45
2nd & 6 at opp 45
Davis Alexander run for 7 yds to the WshSt 38 for a 1ST down
Q2 14:05
1st & 10 at opp 38
Malik Walker run for a loss of 2 yards to the WshSt 40
Q2 13:17
2nd & 12 at opp 40
Davis Alexander pass complete to George McCorley for 5 yds to the WshSt 35
Q2 12:45
3rd & 7 at opp 35
Davis Alexander run for 7 yds to the WshSt 28 for a 1ST down
Q2 12:10
1st & 10 at opp 28
Davis Alexander run for 14 yds to the WshSt 14 for a 1ST down
Q2 11:48
1st & 10 at opp 14
Davis Alexander pass complete to Darien Chase for 13 yds to the WshSt 1 for a 1ST down
Q2 11:31
1st & goal at opp 1
Malik Walker run for a loss of 1 yard to the WshSt 2
Q2 10:50
2nd & goal at opp 2
Malik Walker run for 1 yd to the WshSt 1
Q2 10:25
3rd & goal at opp 1
Davis Alexander run for 1 yd for a TD (Cody Williams KICK)Tied at 7
2nd quarter7 drives, then Washington State 30, Portland State 10
Washington State Touchdown, 3 plays
10:15
Cody Williams kickoff for 61 yds , Travell Harris return for 50 yds to the PrtSt 46
10:01
1st & 10 at opp 46
Deon McIntosh run for 12 yds to the PrtSt 34 for a 1ST down
9:34
1st & 10 at opp 34
Jayden de Laura pass complete to De’Zhaun Stribling for 19 yds to the PrtSt 15 for a 1ST down
9:15
1st & 10 at opp 15
PORTLAND ST Penalty, Offsides (Cody Williams) to the PrtSt 10
9:10
1st & 5 at opp 10
Jayden de Laura run for 10 yds for a TD (Dean Janikowski KICK)Washington State 14, Portland State 7
Portland State Punt, 4 plays
9:10
Lucas Dunker Jr. kickoff for 65 yds for a touchback
8:58
1st & 10 at own 25
Davis Alexander pass complete to Beau Kelly for 11 yds to the PrtSt 36 for a 1ST down
8:28
1st & 10 at own 36
Davis Alexander pass incomplete
8:17
2nd & 10 at own 36
Davis Alexander pass complete to Beau Kelly for 8 yds to the PrtSt 44
7:49
3rd & 2 at own 44
Davis Alexander run for no gain to the PrtSt 44
7:23
4th & 2 at own 44
Seth Vernon punt for 56 yds for a touchback
Washington State Touchdown, 7 plays
7:12
1st & 10 at own 20
Max Borghi run for 3 yds to the WshSt 23
6:41
2nd & 7 at own 23
Max Borghi run for 6 yds to the WshSt 29
6:24
3rd & 1 at own 29
Max Borghi run for 10 yds to the WshSt 39 for a 1ST down
5:46
1st & 10 at own 39
Deon McIntosh run for 16 yds to the PrtSt 45 for a 1ST down
5:41
1st & 10 at opp 45
Jayden de Laura pass incomplete
5:22
2nd & 10 at opp 45
Jayden de Laura pass complete to Travell Harris for 29 yds to the PrtSt 16 for a 1ST down
5:12
1st & 10 at opp 16
Deon McIntosh run for 16 yds for a TD (Dean Janikowski KICK)Washington State 21, Portland State 7
Portland State Field goal, 7 plays
5:12
Lucas Dunker Jr. kickoff for 45 yds
5:02
1st & 10 at own 35
Davis Alexander pass complete to Darien Chase for 16 yds to the WshSt 49 for a 1ST down
4:16
1st & 10 at opp 49
Davis Alexander pass complete to Nate Bennett for 6 yds to the WshSt 43
3:47
2nd & 4 at opp 43
Davis Alexander run for 14 yds to the WshSt 29 for a 1ST down
3:25
1st & 10 at opp 29
Davis Alexander pass incomplete
3:18
2nd & 10 at opp 29
Davis Alexander pass incomplete
3:12
3rd & 10 at opp 29
Davis Alexander pass incomplete
3:07
4th & 10 at opp 29
Cody Williams 46 yd FG GOODWashington State 21, Portland State 10
Washington State Touchdown, 6 plays
3:06
Cody Williams kickoff for 43 yds , Deon McIntosh return for 5 yds to the WshSt 27
2:46
1st & 10 at own 27
Max Borghi run for 17 yds to the WshSt 44 for a 1ST down
2:34
1st & 10 at own 44
Max Borghi run for 4 yds to the WshSt 48
1:50
2nd & 6 at own 48
Jayden de Laura pass complete to Mitchell Quinn for 15 yds to the PrtSt 37 for a 1ST down
1:30
1st & 10 at opp 37
Deon McIntosh run for 4 yds to the PrtSt 33
1:14
2nd & 6 at opp 33
Jayden de Laura pass complete to Mitchell Quinn for 14 yds to the PrtSt 19 for a 1ST down
1:07
1st & 10 at opp 19
Jayden de Laura pass complete to Travell Harris for 19 yds for a TDWashington State 27, Portland State 10
Portland State Interception, 3 plays
1:07
Lucas Dunker Jr. kickoff for 65 yds for a touchback
0:55
1st & 10 at own 25
Davis Alexander pass complete to Nate Bennett for 6 yds to the PrtSt 31
0:41
2nd & 4 at own 31
Davis Alexander pass complete to Malik Walker for 5 yds to the PrtSt 36 for a 1ST down
0:30
1st & 10 at own 36
Davis Alexander pass intercepted return for no gain to the PrtSt 40
Washington State Field goal, 5 plays
0:23
1st & 10 at opp 40
Jayden de Laura pass complete to Max Borghi for 16 yds to the PrtSt 24 for a 1ST down
0:14
1st & 10 at opp 24
Jayden de Laura pass incomplete
0:08
2nd & 10 at opp 24
Jayden de Laura pass incomplete
0:02
3rd & 10 at opp 24
Jayden de Laura pass complete to Calvin Jackson Jr. for 18 yds to the PrtSt 6 for a 1ST down
0:00
1st & goal at opp 6
Dean Janikowski 23 yd FG GOODWashington State 30, Portland State 10
3rd quarter5 drives, then Washington State 37, Portland State 10
Portland State Turnover on downs, 10 plays
15:00
Lucas Dunker Jr. kickoff for 65 yds for a touchback
14:43
1st & 10 at own 25
Malik Walker run for 4 yds to the PrtSt 29
13:59
2nd & 6 at own 29
Davis Alexander pass complete to Beau Kelly for 15 yds to the PrtSt 44 for a 1ST down
13:28
1st & 10 at own 44
Davis Alexander pass complete to Darien Chase for 4 yds to the PrtSt 48
13:16
2nd & 6 at own 48
Davis Alexander pass complete to Beau Kelly for 13 yds to the WshSt 39 for a 1ST down
12:46
1st & 10 at opp 39
PORTLAND ST Penalty, Illegal Substitution (TEAM) to the WshSt 44
12:15
1st & 15 at opp 44
Davis Alexander pass complete to Nate Bennett for 14 yds to the WshSt 30
11:52
2nd & 1 at opp 30
Malik Walker run for 5 yds to the WshSt 25 for a 1ST down
11:16
1st & 10 at opp 25
Malik Walker run for 8 yds to the WshSt 17
10:54
2nd & 2 at opp 17
Davis Alexander pass incomplete
10:47
3rd & 2 at opp 17
Davis Alexander pass incomplete
10:42
4th & 2 at opp 17
Davis Alexander pass incomplete
Washington State Turnover on downs, 8 plays
10:31
1st & 10 at own 17
Max Borghi run for 3 yds to the WshSt 20
10:07
2nd & 7 at own 20
Max Borghi run for 5 yds to the WshSt 25
9:46
3rd & 2 at own 25
Max Borghi run for 3 yds to the WshSt 28 for a 1ST down
9:06
1st & 10 at own 28
Jayden de Laura pass complete to Calvin Jackson Jr. for 37 yds to the PrtSt 35 for a 1ST down
8:23
1st & 10 at opp 35
Deon McIntosh run for a loss of 3 yards to the PrtSt 38
7:50
2nd & 13 at opp 38
Jayden de Laura pass incomplete
7:42
3rd & 13 at opp 38
Jayden de Laura pass complete to Travell Harris for 7 yds to the PrtSt 31
7:11
4th & 6 at opp 31
Jayden de Laura pass incomplete
Portland State Punt, 6 plays
7:00
1st & 10 at own 31
Malik Walker run for 5 yds to the PrtSt 36
6:23
2nd & 5 at own 36
Davis Alexander pass incomplete
5:59
3rd & 5 at own 36
Davis Alexander pass complete to Malik Walker for 12 yds to the PrtSt 48 for a 1ST down
5:21
1st & 10 at own 48
Malik Walker run for a loss of 2 yards to the PrtSt 46
4:51
2nd & 12 at own 46
Davis Alexander pass incomplete
4:46
3rd & 12 at own 46
Davis Alexander pass incomplete
4:33
4th & 12 at own 46
Seth Vernon punt for 42 yds , Travell Harris returns for 22 yds to the WshSt 34
Washington State Touchdown, 6 plays
4:14
1st & 10 at own 34
Jayden de Laura pass complete to Joey Hobert for 14 yds to the WshSt 48 for a 1ST down
3:54
1st & 10 at own 48
Jayden de Laura pass complete to Joey Hobert for 4 yds to the PrtSt 48
3:33
2nd & 6 at opp 48
PORTLAND ST Penalty, Personal Foul (VJ Malo) to the PrtSt 21 for a 1ST down
2:59
1st & 10 at opp 21
Jayden de Laura pass complete to De’Zhaun Stribling for 19 yds to the PrtSt 2 for a 1ST down
2:33
1st & goal at opp 2
Jayden de Laura run for 1 yd to the PrtSt 1
2:13
2nd & goal at opp 1
Max Borghi run for 1 yd for a TD (Dean Janikowski KICK)Washington State 37, Portland State 10
Portland State Punt, 5 plays
2:13
Lucas Dunker Jr. kickoff for 56 yds
2:06
1st & 10 at own 25
Davis Alexander pass complete to Beau Kelly for 10 yds to the PrtSt 35 for a 1ST down
1:33
1st & 10 at own 35
Davis Alexander pass complete to Malik Walker for 13 yds to the PrtSt 48 for a 1ST down
0:51
1st & 10 at own 48
Davis Alexander pass complete to Beau Kelly for no gain to the PrtSt 48
0:10
2nd & 10 at own 48
Malik Walker run for 2 yds to the 50 yard line
Q4 14:53
3rd & 8 at the 50
Davis Alexander sacked by Brennan Jackson and Willie Taylor III for 0 yards to the PrtSt 44
Q4 14:13
4th & 14 at own 44
Seth Vernon punt for 49 yds
4th quarter6 drives, then Washington State 44, Portland State 24
Washington State Punt, 3 plays
13:55
1st & 10 at own 7
Deon McIntosh run for a loss of 4 yards to the WshSt 3
13:25
2nd & 14 at own 3
Jayden de Laura pass complete to Travell Harris for 6 yds to the WshSt 9
12:06
3rd & 8 at own 9
Jayden de Laura sacked by VJ Malo for 0 yards to the WshSt 1
11:57
4th & 16 at own 1
Nick Haberer punt for 33 yds, downed at the WshSt 34
Portland State Turnover on downs, 6 plays
11:44
1st & 10 at opp 34
Davis Alexander pass complete to Darien Chase for 5 yds to the WshSt 29
11:12
2nd & 5 at opp 29
Davis Alexander run for 8 yds to the WshSt 21 for a 1ST down
10:29
1st & 10 at opp 21
Malik Walker run for 4 yds to the WshSt 17
10:06
2nd & 6 at opp 17
Davis Alexander pass incomplete
10:00
3rd & 6 at opp 17
Davis Alexander pass incomplete
9:53
4th & 6 at opp 17
Davis Alexander pass incomplete
Washington State Punt, 3 plays
9:48
1st & 10 at own 17
Victor Gabalis pass incomplete
9:43
2nd & 10 at own 17
Victor Gabalis pass incomplete
9:38
3rd & 10 at own 17
Victor Gabalis pass incomplete
9:31
4th & 10 at own 17
Nick Haberer punt for 39 yds, fair catch by Beau Kelly at the PrtSt 44
Portland State Touchdown, 6 plays
9:14
1st & 10 at own 44
Malik Walker run for 5 yds to the PrtSt 49
8:47
2nd & 5 at own 49
Davis Alexander run for 1 yd to the 50 yard line
7:57
3rd & 4 at the 50
Davis Alexander pass complete to Darien Chase for 9 yds to the WshSt 41 for a 1ST down
7:28
1st & 10 at opp 41
Davis Alexander pass incomplete
7:01
2nd & 10 at opp 41
Davis Alexander pass complete to Job Dockery for 2 yds to the WshSt 39
6:34
3rd & 8 at opp 39
Davis Alexander pass complete to Beau Kelly for 39 yds for a TD (Cody Williams KICK)Washington State 37, Portland State 17
Washington State Touchdown, 8 plays
6:31
kickoff for 13 yds , Joey Hobert return for 5 yds to the PrtSt 43
6:19
1st & 10 at opp 43
Nakia Watson run for 16 yds to the PrtSt 27 for a 1ST down
5:32
1st & 10 at opp 27
Jayden de Laura run for 8 yds to the PrtSt 19
4:48
2nd & 2 at opp 19
Nakia Watson run for 1 yd to the PrtSt 18
4:11
3rd & 1 at opp 18
Nakia Watson run for 2 yds to the PrtSt 16 for a 1ST down
3:25
1st & 10 at opp 16
Jayden de Laura pass complete to Travell Harris for 6 yds to the PrtSt 10
2:53
2nd & 4 at opp 10
Jayden de Laura pass incomplete
2:07
3rd & 4 at opp 10
Nakia Watson run for a loss of 3 yards to the PrtSt 13
2:02
4th & 7 at opp 13
Jayden de Laura pass complete to Travell Harris for 13 yds for a TD (Dean Janikowski KICK)Washington State 44, Portland State 17
Portland State Touchdown, 9 plays
2:02
Lucas Dunker Jr. kickoff for 65 yds
1:53
1st & 10 at own 25
Davis Alexander pass complete to Beau Kelly for 33 yds to the WshSt 42 for a 1ST down
1:49
1st & 10 at opp 42
Davis Alexander pass complete to Bishop Mitchell for 5 yds to the WshSt 37
1:39
2nd & 5 at opp 37
Davis Alexander run for 6 yds to the WshSt 31 for a 1ST down
1:25
1st & 10 at opp 31
Davis Alexander pass incomplete
1:20
2nd & 10 at opp 31
Davis Alexander pass complete to Nate Bennett for 11 yds to the WshSt 20 for a 1ST down
1:03
1st & 10 at opp 20
Davis Alexander pass complete to Beau Kelly for 5 yds to the WshSt 15
0:34
2nd & 5 at opp 15
Davis Alexander run for 12 yds to the WshSt 3 for a 1ST down
0:28
1st & goal at opp 3
Davis Alexander pass incomplete
0:23
2nd & goal at opp 3
Davis Alexander pass complete to Nate Bennett for 3 yds for a TD (Cody Williams KICK)Washington State 44, Portland State 24
0:23
Cody Williams kickoff for 42 yds
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.