From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Portland State
Weber State
240
Total yards
535
94
Passing yards
219
146
Rushing yards
316
3.2
Yards per pass
7.1
3.7
Yards per rush
7.3
14
First downs
28
5–15
Third downs
2–10
1–1
Fourth downs
0–1
1
Turnovers
0
9–93
Penalties
5–35
30:59
Possession
29:01
Efficiency
Portland State
Weber State
38%
Success rate
50%
−0.07
EPA per play
0.29
1.01
Explosiveness
1.21
−0.04
Rushing EPA
0.29
0.09
Passing EPA
0.28
17%
Passing-down success
33%
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)
Weber State 69% to win. Elo’s favorite won.
The line
Weber State −9, over/under 62.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. Weber State drives left to right, Portland State right to left.
Q1 Portland StatePunt, 3 plays, 0 yards
Q1 Weber StatePunt, 3 plays, −3 yards
Q1 Portland StatePunt, 6 plays, 26 yards
Q1 Weber StateTouchdown, 8 plays, 70 yards
Q1 Portland StatePunt, 3 plays, −13 yards
Q1 Weber StateTurnover on downs, 8 plays, 25 yards
Q2 Weber StateTouchdown, 8 plays, 74 yards
Q2 Portland StateTouchdown, 8 plays, 68 yards
Q2 Weber StateField goal, 10 plays, 46 yards
Q2 Portland StateField goal, 11 plays, 35 yards
Q2 Portland StatePunt, 3 plays, 8 yards
Q2 Weber StateEnd of half, 3 plays, 18 yards
Q3 Weber StatePunt, 6 plays, 17 yards
Q3 Portland StatePunt, 3 plays, −5 yards
Q3 Weber StateField goal, 8 plays, 30 yards
Q3 Portland StatePunt, 3 plays, 7 yards
Q3 Weber StatePunt, 4 plays, 10 yards
Q3 Portland StatePunt, 3 plays, −6 yards
Q3 Weber StateField goal, 12 plays, 76 yards
Q4 Weber StateTouchdown, 1 play, 72 yards
Q4 Portland StateFumble, 1 play, 0 yards
Q4 Portland StatePunt, 5 plays, 15 yards
Q4 Weber StateTouchdown, 9 plays, 80 yards
Q4 Portland StateTouchdown, 13 plays, 72 yards
Q4 Weber StateMissed FG, 4 plays, 2 yards
Q4 Portland StateInterception, 2 plays, 9 yards
Q4 Weber StateTouchdown, 3 plays, 26 yards
Q4 Portland StateResult not recorded, 6 plays, −13 yards
Play by play
1st quarter6 drives, then Weber State 7, Portland State 0
Portland State Punt, 3 plays
15:00
1st & 10 at own 35
Kyle Thompson kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Dante Chachere run for a loss of 5 yards to the PRST 20
15:00
2nd & 15 at own 20
Quincy Craig run for 5 yds to the PRST 25
15:00
3rd & 10 at own 25
pass incomplete to Tanner Beaman
13:56
4th & 10 at own 25
Tony Johnson punt for 33 yds
Weber State Punt, 3 plays
13:56
1st & 10 at own 42
Damon Bankston run for a loss of 1 yard to the WEB 41
13:56
2nd & 11 at own 41
Richie Munoz sacked for a loss of 2 yards to the WEB 39
13:56
3rd & 13 at own 39
Richie Munoz pass incomplete to Damon Bankston, broken up by Sosefo Moeaki
12:34
4th & 13 at own 39
Oscar Doyle punt for 61 yds
Portland State Punt, 6 plays
12:34
1st & 10 at own 20
Delon Thompson run for 5 yds to the PRST 25
12:34
2nd & 5 at own 25
Dante Chachere run for 2 yds to the PRST 27
12:34
3rd & 3 at own 27
Dante Chachere pass complete to Jaylen Lynch for 20 yds to the PRST 47 for a 1ST down
12:34
1st & 10 at own 47
Dante Chachere pass complete to Eric Denham for 5 yds to the WEB 48
12:34
2nd & 5 at opp 48
Quincy Craig run for a loss of 10 yards to the PRST 42
12:34
3rd & 15 at own 42
Portland State Penalty, false start (Billy Lutui) to the PRST 37
12:34
3rd & 20 at own 37
Dante Chachere run for 9 yds to the PRST 46
8:52
4th & 11 at own 46
Tony Johnson punt for 44 yds for a 1ST down , Jaden Thrower returns for 2 yds to the WEB 48 for a 1ST down Portland State Penalty, personal foul (Kristian Ingman) to the WEB 27 for a 1ST down
Weber State Touchdown, 8 plays
8:52
1st & 10 at own 27
Damon Bankston run for 1 yd to the WEB 28
8:52
2nd & 9 at own 28
Richie Munoz pass incomplete to Tajon Evans for a 1ST down Portland State Penalty, Defensive pass interference (Zach Wusstig) to the WEB 43 for a 1ST down
8:52
1st & 10 at own 43
Richie Munoz run for 6 yds to the WEB 49
8:52
2nd & 4 at own 49
Richie Munoz pass complete to Marcus Chretien for 7 yds to the PRST 44 for a 1ST down
8:52
1st & 10 at opp 44
Damon Bankston run for 4 yds to the PRST 40
8:52
2nd & 6 at opp 40
Richie Munoz pass complete to Marcus Chretien for 11 yds to the PRST 29 for a 1ST down
8:52
1st & 10 at opp 29
Damon Bankston run for 1 yd to the PRST 28
5:15
2nd & 9 at opp 28
Richie Munoz pass complete to Jacob Sharp for 28 yds for a TD (Kyle Thompson KICK)Weber State 7, Portland State 0
Portland State Punt, 3 plays
5:15
1st & 10 at own 35
Kyle Thompson kickoff for 65 yds for a touchback
5:15
1st & 10 at own 25
Thompson,Delon rush middle (Carey,BJ).
5:15
2nd & 10 at own 25
pass incomplete to Eric Denham
5:15
3rd & 10 at own 25
Dante Chachere sacked for a loss of 13 yards to the PRST 12
3:44
4th & 23 at own 12
Tony Johnson punt for 48 yds , Jaden Thrower returns for 2 yds to the WEB 42
Weber State Turnover on downs, 8 plays
3:44
1st & 10 at own 42
Creyton Cooper run for 10 yds to the PRST 48 for a 1ST down
3:44
1st & 10 at opp 48
Adrian Cormier run for a loss of 3 yards to the WEB 49
3:44
2nd & 13 at own 49
Richie Munoz run for 13 yds to the PRST 38 for a 1ST down
3:44
1st & 10 at opp 38
Richie Munoz pass complete to Dahlyn Jones for 5 yds to the PRST 33
3:44
2nd & 5 at opp 33
Cormier,Adrian rush (Shakir,Tyreese), PENALTY WSU holding (Taukeiaho,Lavaka) 10 yards to the PSU23. Weber State Penalty, Offensive holding (Lavaka Taukeiaho) to the PRST 43
3:44
2nd & 15 at opp 43
Cormier,Adrian rush middle (House,Jayden).
3:44
3rd & 15 at opp 43
Richie Munoz run for 10 yds to the PRST 33
3:44
4th & 5 at opp 33
Richie Munoz run for 4 yds to the PRST 29
2nd quarter6 drives, then Weber State 16, Portland State 10
Portland State Touchdown, 8 plays
15:00
1st & 10 at own 29
Quincy Craig run for 7 yds to the PRST 36
15:00
2nd & 3 at own 36
Quincy Craig run for 37 yds to the WEB 27 for a 1ST down
15:00
1st & 10 at opp 27
Dante Chachere pass complete to Quincy Craig for 3 yds to the WEB 24
15:00
2nd & 7 at opp 24
Delon Thompson run for a loss of 2 yards to the WEB 26
15:00
3rd & 9 at opp 26
Dante Chachere run for 10 yds to the WEB 16 for a 1ST down
15:00
1st & 10 at opp 16
Delon Thompson run for 7 yds to the WEB 9
15:00
2nd & 3 at opp 9
Dante Chachere run for 4 yds to the WEB 5 for a 1ST down
11:09
1st & goal at opp 5
Dante Chachere pass complete to Quincy Craig for 5 yds for a TD (Mathias Uribe KICK)Tied at 7
Weber State Field goal, 10 plays
11:09
1st & 10 at own 35
Mathias Uribe kickoff for 65 yds for a touchback
11:09
1st & 10 at own 25
Richie Munoz pass complete to Jacob Sharp for no gain to the WEB 25 Weber State Penalty, illegal shift (-5 Yards) to the WEB 20
11:09
1st & 15 at own 20
Richie Munoz pass complete to Jacob Sharp for 4 yds to the WEB 24
11:09
2nd & 11 at own 24
Richie Munoz pass incomplete to Jacob Sharp for a 1ST down Portland State Penalty, off-side (Billy Lutui) to the WEB 38 for a 1ST down
11:09
1st & 10 at own 38
Damon Bankston run for 9 yds to the WEB 47
11:09
2nd & 1 at own 47
Richie Munoz pass complete to Tajon Evans for 3 yds to the 50 yard line for a 1ST down
11:09
1st & 10 at the 50
Damon Bankston run for 20 yds to the PRST 30 for a 1ST down
9:12
1st & 10 at opp 30
Richie Munoz pass complete to Jacob Sharp for 6 yds to the PRST 24
9:12
2nd & 4 at opp 24
pass incomplete to Noah Bennee
9:12
3rd & 4 at opp 24
Richie Munoz pass incomplete to Devin Ford, broken up by Tyreese Shakir
9:12
4th & 4 at opp 24
Weber State Penalty, delay of game (-5 Yards) to the PRST 29
8:33
4th & 9 at opp 29
Kyle Thompson 46 yd FG GOODWeber State 10, Portland State 7
Portland State Field goal, 11 plays
8:24
1st & 10 at own 35
Kyle Thompson kickoff for 57 yds , Christian Grubb return for 32 yds to the PRST 40
8:24
1st & 10 at own 40
Quincy Craig run for 7 yds to the PRST 47
8:24
2nd & 3 at own 47
Dante Chachere pass complete to Tanner Beaman for 4 yds to the WEB 49 for a 1ST down
8:24
1st & 10 at opp 49
Dante Chachere run for 7 yds to the WEB 42
8:24
2nd & 3 at opp 42
Quincy Craig run for 2 yds to the WEB 40
8:24
3rd & 1 at opp 40
Delon Thompson run for 1 yd to the WEB 39 for a 1ST down
8:24
1st & 10 at opp 39
Dante Chachere run for 7 yds to the WEB 32
8:24
2nd & 3 at opp 32
Travis West run for 7 yds to the WEB 25 for a 1ST down
Dante Chachere pass incomplete to Jaylen Lynch, broken up by Montae Pate
3:50
4th & 10 at opp 25
Mathias Uribe 42 yd FG GOODTied at 10
Weber State Touchdown, 8 plays
3:44
1st & 10 at own 35
Mathias Uribe kickoff for 65 yds , Clarence Butler return for 23 yds to the WEB 23
3:44
1st & 10 at own 23
Richie Munoz pass incomplete to Jayleen Record, broken up by Tyreese Shakir
3:44
2nd & 10 at own 23
Clarence Butler run for 61 yds to the PRST 16 for a 1ST down
3:44
1st & 10 at opp 16
Creyton Cooper run for 1 yd to the PRST 15
3:44
2nd & 9 at opp 15
Damon Bankston run for 3 yds to the PRST 12
2:00
3rd & 6 at opp 12
Richie Munoz pass incomplete to Marcus Chretien for a 1ST down Portland State Penalty, Defensive pass interference (Ezriel Vasquez) to the PRST 2 for a 1ST down
2:00
1st & goal at opp 2
Damon Bankston run for 1 yd to the PRST 1
1:24
2nd & goal at opp 1
Damon Bankston 1 Yd Run (Two-Point Pass Conversion Failed)Weber State 16, Portland State 10
1:24
1st & goal at opp 3
Peyton Beck pass intercepted
Portland State Punt, 3 plays
1:18
1st & 10 at own 35
Kyle Thompson kickoff for 65 yds , Christian Grubb return for 19 yds to the PRST 19
1:18
1st & 10 at own 19
Eric Denham run for 3 yds to the PRST 22
1:18
2nd & 7 at own 22
pass incomplete to Quincy Craig
0:46
3rd & 7 at own 22
Dante Chachere run for 5 yds to the PRST 27
0:20
4th & 2 at own 27
Tony Johnson punt for 48 yds , Jaden Thrower returns for 1 yd to the WEB 26
Weber State End of half, 3 plays
0:20
1st & 10 at own 26
Adrian Cormier run for 9 yds to the WEB 35
0:20
2nd & 1 at own 35
Richie Munoz pass complete to Jayleen Record for 9 yds to the WEB 44 for a 1ST down
0:20
1st & 10 at own 44
Richie Munoz run for 6 yds to the PRST 35
3rd quarter7 drives, then Weber State 19, Portland State 10
Weber State Punt, 6 plays
15:00
1st & 10 at own 35
Mathias Uribe kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Richie Munoz pass complete to Jayleen Record for 8 yds to the WEB 33
15:00
2nd & 2 at own 33
pass incomplete to Jaden Thrower
15:00
3rd & 2 at own 33
Damon Bankston run for 7 yds to the WEB 40 for a 1ST down
15:00
1st & 10 at own 40
pass incomplete to Noah Bennee
15:00
2nd & 10 at own 40
Damon Bankston run for 2 yds to the WEB 42
15:00
3rd & 8 at own 42
pass incomplete to Jacob Sharp
13:01
4th & 8 at own 42
Oscar Doyle punt for 50 yds
Portland State Punt, 3 plays
13:01
1st & 10 at own 8
Quincy Craig run for 3 yds to the PRST 11
13:01
2nd & 7 at own 11
Dante Chachere sacked for a loss of 8 yards to the PRST 3
13:01
3rd & 15 at own 3
pass incomplete to Eric Denham
11:23
4th & 15 at own 3
Tony Johnson punt for 41 yds , Noah Kjar returns for no gain to the WEB 3 Weber State Penalty, Offensive holding (10 Yards) to the WEB 46
Weber State Field goal, 8 plays
11:23
1st & 10 at own 46
Richie Munoz pass complete to Jacob Sharp for 8 yds to the PRST 46
11:23
2nd & 2 at opp 46
Adrian Cormier run for 5 yds to the PRST 41 for a 1ST down
11:23
1st & 10 at opp 41
Richie Munoz run for 2 yds to the PRST 39
11:23
2nd & 8 at opp 39
Richie Munoz run for 1 yd to the PRST 38 for a 1ST down Portland State Penalty, Defensive holding (Michael Hurst) to the PRST 28 for a 1ST down
11:23
1st & 10 at opp 28
Adrian Cormier run for 4 yds to the PRST 24
11:23
2nd & 6 at opp 24
Cormier,Adrian rush left (Wing,Peyton).
11:23
3rd & 6 at opp 24
pass incomplete to Jacob Sharp
9:13
4th & 6 at opp 24
Kyle Thompson 41 yd FG GOODWeber State 19, Portland State 10
Portland State Punt, 3 plays
9:13
1st & 10 at own 35
Sloan Calder kickoff for 65 yds for a touchback
9:13
1st & 10 at own 25
Dante Chachere run for 2 yds to the PRST 27
9:13
2nd & 8 at own 27
Quincy Craig run for a loss of 2 yards to the PRST 25
9:13
3rd & 10 at own 25
Dante Chachere pass complete to Tanner Beaman for 7 yds to the PRST 32
7:34
4th & 3 at own 32
Tony Johnson punt for 42 yds
Weber State Punt, 4 plays
7:34
1st & 10 at own 26
Richie Munoz pass complete to Tajon Evans for 10 yds to the WEB 36 for a 1ST down
7:34
1st & 10 at own 36
Richie Munoz pass incomplete to Tajon Evans, broken up by Isaiah Green
7:34
2nd & 10 at own 36
Butler,Clarence rush right (Tagaloa,Jordan;Montgomery,Michael).
7:34
3rd & 10 at own 36
pass incomplete to Marcus Chretien
6:18
4th & 10 at own 36
Oscar Doyle punt for 45 yds , Branden Alvarez returns for 2 yds to the PRST 21
Portland State Punt, 3 plays
6:18
1st & 10 at own 21
Dante Chachere sacked for a loss of 2 yards to the PRST 19
6:18
2nd & 12 at own 19
Dante Chachere pass complete to Quincy Craig for a loss of 4 yards to the PRST 15
6:18
3rd & 16 at own 15
pass incomplete
4:41
4th & 16 at own 15
Tony Johnson punt for 69 yds
Weber State Field goal, 12 plays
4:41
1st & 10 at own 16
Richie Munoz run for 1 yd to the WEB 17
4:41
2nd & 9 at own 17
Richie Munoz pass complete to Jaden Thrower for 7 yds to the WEB 24
4:41
3rd & 2 at own 24
Damon Bankston run for 4 yds to the WEB 28 for a 1ST down
4:41
1st & 10 at own 28
Richie Munoz pass complete to Jaden Thrower for 18 yds to the WEB 46 for a 1ST down
4:41
1st & 10 at own 46
Damon Bankston run for 3 yds to the WEB 49
4:41
2nd & 7 at own 49
Richie Munoz pass complete to Marcus Chretien for 29 yds to the PRST 22 for a 1ST down
4:41
1st & 10 at opp 22
Richie Munoz pass complete to Tajon Evans for 8 yds to the PRST 14
4:41
2nd & 2 at opp 14
Damon Bankston run for 3 yds to the PRST 11 for a 1ST down
4:41
1st & 10 at opp 11
Creyton Cooper run for a loss of 4 yards to the PRST 15
4:41
2nd & 14 at opp 15
pass incomplete to Jacob Sharp
4:41
3rd & 14 at opp 15
Richie Munoz pass complete to Jaden Thrower for 7 yds to the PRST 8
Q4 14:56
4th & 7 at opp 8
Kyle Thompson 25 yd FG GOODWeber State 22, Portland State 10
4th quarter10 drives, then Weber State 43, Portland State 16
Portland State Punt, 5 plays
14:56
1st & 10 at own 35
Sloan Calder kickoff for 65 yds for a touchback
14:56
1st & 10 at own 25
Dante Chachere pass complete to Branden Alvarez for 7 yds to the PRST 32
14:56
2nd & 3 at own 32
Dante Chachere pass complete to Eric Denham for 4 yds to the PRST 36 for a 1ST down
14:56
1st & 10 at own 36
pass incomplete to Chance Miller
14:56
2nd & 10 at own 36
Quincy Craig run for 4 yds to the PRST 40
14:56
3rd & 6 at own 40
pass incomplete to Quincy Craig
12:58
4th & 6 at own 40
Tony Johnson punt for 43 yds , Noah Kjar returns for no gain to the WEB 17
Weber State Touchdown, 9 plays
12:58
1st & 10 at own 17
Adrian Cormier run for 17 yds to the WEB 34 for a 1ST down
12:58
1st & 10 at own 34
Richie Munoz pass complete to Jacob Sharp for 30 yds to the PRST 36 for a 1ST down
12:58
1st & 10 at opp 36
Richie Munoz pass complete to Jayleen Record for 12 yds to the PRST 24 for a 1ST down
12:58
1st & 10 at opp 24
Richie Munoz pass complete to Jacob Sharp for no gain to the PRST 24 Weber State Penalty, inelgible downfield on pass (-5 Yards) to the PRST 29
12:58
1st & 15 at opp 29
Dijon Jennings run for 2 yds to the PRST 27
12:58
2nd & 13 at opp 27
Richie Munoz pass complete to Marcus Chretien for 9 yds to the PRST 18
12:58
3rd & 4 at opp 18
Richie Munoz pass incomplete to Adrian Cormier for a 1ST down Portland State Penalty, roughing passer (Jayden House) to the PRST 9 for a 1ST down
10:41
1st & goal at opp 9
Richie Munoz 9 Yd Run (Kyle Thompson Kick)Weber State 29, Portland State 10
Portland State Touchdown, 13 plays
10:41
1st & 10 at own 35
Sloan Calder kickoff for 65 yds for a touchback
10:41
1st & 10 at own 25
Dante Chachere pass complete to Tanner Beaman for 10 yds to the PRST 35 for a 1ST down
10:41
1st & 10 at own 35
Dante Chachere run for 16 yds to the WEB 49 for a 1ST down
10:41
1st & 10 at opp 49
pass incomplete to Branden Alvarez
10:41
2nd & 10 at opp 49
pass incomplete to Tanner Beaman
10:41
3rd & 10 at opp 49
Dante Chachere run for 12 yds to the WEB 37 for a 1ST down
10:41
1st & 10 at opp 37
pass incomplete to Branden Alvarez
10:41
2nd & 10 at opp 37
Delon Thompson run for 3 yds to the WEB 34
10:41
3rd & 7 at opp 34
Dante Chachere run for 11 yds to the WEB 23 for a 1ST down
10:41
1st & 10 at opp 23
William Haskell pass complete to Quincy Craig for 8 yds to the WEB 15
10:41
2nd & 2 at opp 15
Quincy Craig run for 9 yds to the WEB 6 for a 1ST down
10:41
1st & goal at opp 6
Thompson,Delon rush middle (Wilson,Brayden).
Weber State Touchdown, 9 plays
10:41
1st & 15 at opp 29
Dijon Jennings run for 2 yds to the PRST 27
Portland State Touchdown, 13 plays
5:38
2nd & goal at opp 6
Branden Alvarez 6 Yd pass from William Haskell (Two-Point Pass Conversion Failed)Weber State 29, Portland State 16
Weber State Touchdown, 1 play
5:38
1st & 10 at own 35
Mathias Uribe kickoff for 65 yds for a touchback
5:25
1st & 10 at own 25
Damon Bankston 75 Yd Run (Kyle Thompson Kick)Weber State 36, Portland State 16
5:25
1st & 10 at own 35
Sloan Calder kickoff for 65 yds for a touchback
5:18
1st & 10 at own 25
William Haskell run for a loss of 6 yards to the PRST 19 William Haskell fumbled, recovered by WEB Angel King
Weber State Missed FG, 4 plays
5:18
1st & 10 at opp 19
pass incomplete to Jacob Sharp
5:18
2nd & 10 at opp 19
Dijon Jennings run for a loss of 3 yards to the PRST 22
5:18
3rd & 13 at opp 22
Dijon Jennings run for 5 yds to the PRST 17
4:14
4th & 8 at opp 17
Kyle Thompson 34 yd FG MISSED
Portland State Interception, 2 plays
4:14
1st & 10 at own 20
William Haskell pass complete to Travis West for 9 yds to the PRST 29
3:38
2nd & 1 at own 29
William Haskell pass intercepted
Weber State Touchdown, 3 plays
3:38
1st & 10 at opp 29
Davion Godley run for 8 yds to the PRST 21
3:38
2nd & 2 at opp 21
Davion Godley run for 7 yds to the PRST 14 for a 1ST down
2:26
1st & 10 at opp 14
Davion Godley 14 Yd Run (Kyle Thompson Kick)Weber State 43, Portland State 16
Portland State Penalty, delay of game (Jaylen Lynch) to the PRST 28
2:00
4th & 7 at own 28
Gabe Downing pass complete to Quincy Craig for 10 yds to the PRST 38 for a 1ST down
2:00
1st & 10 at own 38
pass incomplete
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.