76°F, partly cloudy, wind 10 mph from the north, gusts to 24 mphWeather: NOAA NCEI Integrated Surface Database; Laramie Regional Airport (KLAR), 9 km from the stadium, seven minutes before kickoff
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Portland State
Wyoming
344
Total yards
371
254
Passing yards
201
90
Rushing yards
170
6.5
Yards per pass
12.6
2.3
Yards per rush
4.4
20
First downs
19
11–20
Third downs
4–8
1–2
Fourth downs
0–0
2
Turnovers
2
2–15
Penalties
3–24
32:18
Possession
27:42
Efficiency
Portland State
Wyoming
39%
Success rate
52%
−0.05
EPA per play
0.16
1.09
Explosiveness
1.02
−0.20
Rushing EPA
−0.02
0.23
Passing EPA
0.94
38%
Passing-down success
33%
−0.57
First-down EPA
0.16
0.11
Second-down EPA
−0.33
0.60
Third-down EPA
1.26
4%
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)
Wyoming 85% to win. Elo’s favorite won.
The line
Wyoming −28, over/under 51.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 Wyoming 97%, Portland State 3%. 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. Wyoming drives left to right, Portland State right to left.
Q1 WyomingFumble, 6 plays, 53 yards
Q1 Portland StateInterception, 3 plays, 11 yards
Q1 WyomingTouchdown, 5 plays, 34 yards
Q1 Portland StatePunt, 6 plays, 20 yards
Q1 WyomingTouchdown, 3 plays, 67 yards
Q1 Portland StateTouchdown, 18 plays, 75 yards
Q2 WyomingPunt, 3 plays, 2 yards
Q2 Portland StateFumble, 3 plays, 14 yards
Q2 WyomingTouchdown, 3 plays, 49 yards
Q2 Portland StatePunt, 7 plays, 20 yards
Q2 WyomingInterception, 6 plays, 47 yards
Q2 Portland StateField goal, 5 plays, 17 yards
Q2 WyomingEnd of half, 1 play, 1 yard
Q3 Portland StatePunt, 7 plays, 26 yards
Q3 WyomingField goal, 11 plays, 41 yards
Q3 Portland StatePunt, 3 plays, 3 yards
Q3 WyomingTouchdown, 7 plays, 67 yards
Q3 Portland StatePunt, 5 plays, 7 yards
Q4 WyomingPunt, 3 plays, −12 yards
Q4 Portland StateTouchdown, 11 plays, 54 yards
Q4 WyomingPunt, 7 plays, −1 yard
Q4 Portland StateTurnover on downs, 12 plays, 82 yards
Q4 WyomingEnd of game, 1 play, −1 yard
Play by play
1st quarter6 drives, then Wyoming 14, Portland State 0
Wyoming Fumble, 6 plays
15:00
Gianni Smith kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Andrew Peasley run for 9 yds to the WYO 34
15:00
2nd & 1 at own 34
D.Q. James run for 3 yds to the WYO 37 for a 1ST down
15:00
1st & 10 at own 37
Andrew Peasley pass complete to Ryan Marquez for 14 yds to the PRST 49 for a 1ST down
15:00
1st & 10 at opp 49
Sam Scott run for 12 yds to the PRST 37 for a 1ST down
15:00
1st & 10 at opp 37
Andrew Peasley run for 8 yds to the PRST 29
11:28
2nd & 2 at opp 29
Sam Scott run for 7 yds to the PRST 22 Sam Scott fumbled, recovered by PRST Isaiah Avery
Portland State Interception, 3 plays
11:28
1st & 10 at own 22
Jobi Malary run for 1 yd to the PRST 23
11:28
2nd & 9 at own 23
Dante Chachere pass complete to Jermaine Braddock for 10 yds to the PRST 33 for a 1ST down
10:18
1st & 10 at own 33
Dante Chachere pass intercepted
Wyoming Touchdown, 5 plays
10:18
1st & 10 at opp 34
Andrew Peasley pass complete to Ryan Marquez for 19 yds to the PRST 15 for a 1ST down
10:18
1st & 10 at opp 15
D.Q. James run for 3 yds to the PRST 12
10:18
2nd & 7 at opp 12
D.Q. James run for 8 yds to the PRST 4 for a 1ST down
8:06
2nd & goal at opp 1
Timeout Portland State, clock 08:06
8:06
1st & goal at opp 4
Jamari Ferrell run for 3 yds to the PRST 1
8:03
2nd & goal at opp 1
Jamari Ferrell run for 1 yd for a TD (John Hoyland KICK)Wyoming 7, Portland State 0
Portland State Punt, 6 plays
8:03
John Hoyland kickoff for 65 yds for a touchback
8:03
1st & 10 at own 25
Andrew Van Buren run for 4 yds to the PRST 29
8:03
2nd & 6 at own 29
Dante Chachere pass incomplete
8:03
3rd & 6 at own 29
Dante Chachere pass complete to Quincy Craig for 12 yds to the PRST 41 for a 1ST down
8:03
1st & 10 at own 41
Dante Chachere sacked by Cole Godbout for a loss of 3 yards to the PRST 38
8:03
2nd & 13 at own 38
Quincy Craig run for 6 yds to the PRST 44
4:26
4th & 6 at own 45
Timeout Portland State, clock 04:26
4:26
3rd & 7 at own 44
Dante Chachere run for 1 yd to the PRST 45
4:19
4th & 6 at own 45
George Triplett punt for 22 yds
Wyoming Touchdown, 3 plays
4:19
1st & 10 at own 33
Andrew Peasley pass complete to Treyton Welch for 3 yds to the WYO 36
4:19
2nd & 7 at own 36
D.Q. James run for no gain to the WYO 36
2:51
3rd & 7 at own 36
Andrew Peasley pass complete to Ayir Asante for 64 yds for a TD (John Hoyland KICK)Wyoming 14, Portland State 0
Portland State Touchdown, 18 plays
2:51
John Hoyland kickoff for 65 yds for a touchback
2:51
1st & 10 at own 25
Dante Chachere pass incomplete
2:51
2nd & 10 at own 25
Christian Grubb run for 4 yds to the PRST 29
2:51
3rd & 6 at own 29
Dante Chachere pass complete to Quincy Craig for 11 yds to the PRST 40 for a 1ST down
2:51
1st & 10 at own 40
Quincy Craig run for 2 yds to the PRST 42
2:51
2nd & 8 at own 42
Dante Chachere run for 2 yds to the PRST 44
2:51
3rd & 6 at own 44
Dante Chachere pass complete to Jermaine Braddock for 14 yds to the WYO 42 for a 1ST down
0:00
1st & 10 at opp 42
Andrew Van Buren run for 5 yds to the WYO 37
Q2 15:00
2nd & 5 at opp 37
Quincy Craig run for 7 yds to the WYO 30 for a 1ST down
Q2 15:00
1st & 10 at opp 30
Quincy Craig run for 3 yds to the WYO 27
Q2 15:00
2nd & 7 at opp 27
Quincy Craig run for 6 yds to the WYO 21
Q2 15:00
3rd & 1 at opp 21
Dante Chachere run for 2 yds to the WYO 19 for a 1ST down
Q2 15:00
1st & 10 at opp 19
Dante Chachere run for a loss of 1 yard to the WYO 20
Q2 15:00
2nd & 11 at opp 20
Jobi Malary run for 7 yds to the WYO 13
Q2 10:34
4th & 3 at opp 12
Timeout Portland State, clock 10:34
Q2 10:34
3rd & 4 at opp 13
Jobi Malary run for 1 yd to the WYO 12
Q2 10:34
4th & 3 at opp 12
Dante Chachere pass complete to Maclaine Griffin for 11 yds to the WYO 1 for a 1ST down
Q2 10:34
1st & goal at opp 1
Dante Chachere run for no gain to the WYO 1
Q2 10:34
2nd & goal at opp 1
Andrew Van Buren run for a loss of 1 yard to the WYO 2
Q2 8:50
3rd & goal at opp 2
Dante Chachere run for 2 yds for a TD (Gianni Smith KICK)Wyoming 14, Portland State 7
2nd quarter7 drives, then Wyoming 21, Portland State 10
Wyoming Punt, 3 plays
8:50
Gianni Smith kickoff for 65 yds for a touchback
8:50
1st & 10 at own 25
D.Q. James run for no gain to the WYO 25
8:50
2nd & 10 at own 25
D.Q. James run for 2 yds to the WYO 27
8:50
3rd & 8 at own 27
Andrew Peasley pass incomplete
7:19
4th & 8 at own 27
Clayton Stewart punt for 24 yds, downed at the PRST 49
Portland State Fumble, 3 plays
7:19
1st & 10 at own 49
Dante Chachere pass incomplete
7:19
2nd & 10 at own 49
Quincy Craig run for 6 yds to the WYO 45
6:20
3rd & 4 at opp 45
Dante Chachere pass complete to Andrew Van Buren for 8 yds fumbled, recovered by WYO Tyrecus Davis
Wyoming Touchdown, 3 plays
6:20
1st & 10 at opp 49
D.Q. James run for 5 yds to the PRST 44
6:20
2nd & 5 at opp 44
Sam Scott run for 15 yds to the PRST 29 for a 1ST down
4:52
1st & 10 at opp 29
Andrew Peasley pass complete to Wyatt Wieland for 29 yds for a TD (John Hoyland KICK)Wyoming 21, Portland State 7
Portland State Punt, 7 plays
4:52
John Hoyland kickoff for 65 yds for a touchback
4:52
1st & 10 at own 25
Dante Chachere pass complete to Darien Chase for 11 yds to the PRST 36 for a 1ST down
4:52
1st & 10 at own 36
Dante Chachere pass complete to Jermaine Braddock for 5 yds to the PRST 41
4:52
2nd & 5 at own 41
Dante Chachere pass complete to Nate Bennett for 3 yds to the PRST 44
4:52
3rd & 2 at own 44
Quincy Craig run for 8 yds to the WYO 48 for a 1ST down
4:52
1st & 10 at opp 48
CHACHERE, Dante pass to the right incomplete thrown to the WYO48; QB hurried by GODBOUT, Cole. PENALTY PSU Holding enforced 10 yards from the WYO48 to the PSU42 [NHSG]. NO PLAY (replay the down).
4:52
1st & 20 at own 42
Dante Chachere run for no gain to the PRST 42
4:52
2nd & 20 at own 42
Dante Chachere pass complete to Darien Chase for 14 yds to the WYO 44
1:51
4th & 17 at own 45
Timeout Wyoming, clock 01:51
1:51
3rd & 6 at opp 44
Dante Chachere sacked by Braden Siders and Cole Godbout for a loss of 11 yards to the PRST 45
1:42
4th & 17 at own 45
George Triplett punt for 50 yds
Wyoming Interception, 6 plays
1:42
1st & 10 at own 4
Sam Scott run for 7 yds to the WYO 11
1:15
1st & 10 at own 19
Timeout Wyoming, clock 01:15
1:15
2nd & 3 at own 11
Sam Scott run for 8 yds to the WYO 19 for a 1ST down
1:15
1st & 10 at own 19
Sam Scott run for 19 yds to the WYO 38 for a 1ST down
1:15
1st & 10 at own 38
Andrew Peasley pass complete to Wyatt Wieland for 13 yds to the PRST 49 for a 1ST down
1:15
1st & 10 at opp 49
Andrew Peasley pass incomplete
0:49
2nd & 10 at opp 49
Andrew Peasley pass intercepted
Portland State Field goal, 5 plays
0:49
1st & 10 at opp 45
Dante Chachere pass complete to Nate Bennett for 12 yds to the WYO 33 for a 1ST down
0:49
1st & 10 at opp 33
Dante Chachere pass incomplete
0:49
2nd & 10 at opp 33
Dante Chachere run for 5 yds to the WYO 28
0:49
3rd & 5 at opp 28
Dante Chachere pass incomplete
0:16
4th & 5 at opp 28
Gianni Smith 45 yd FG GOODWyoming 21, Portland State 10
Wyoming End of half, 1 play
0:16
Gianni Smith kickoff for 65 yds for a touchback
0:00
1st & 10 at own 25
D.Q. James run for 1 yd to the WYO 26
3rd quarter5 drives, then Wyoming 31, Portland State 10
Portland State Punt, 7 plays
15:00
John Hoyland kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Jobi Malary run for 7 yds to the PRST 32
15:00
2nd & 3 at own 32
Jobi Malary run for 4 yds to the PRST 36 for a 1ST down
15:00
1st & 10 at own 36
Dante Chachere pass incomplete
15:00
2nd & 10 at own 36
Dante Chachere pass complete to Quincy Craig for 11 yds to the PRST 47 for a 1ST down
15:00
1st & 10 at own 47
Jobi Malary run for 4 yds to the WYO 49
15:00
2nd & 6 at opp 49
Dante Chachere pass incomplete
15:00
3rd & 6 at opp 49
Dante Chachere pass incomplete
12:36
4th & 6 at opp 49
George Triplett punt for 49 yds for a touchback
Wyoming Field goal, 11 plays
12:36
1st & 10 at own 20
Sam Scott run for a loss of 3 yards to the WYO 17
12:36
2nd & 13 at own 17
Andrew Peasley pass incomplete
12:36
3rd & 13 at own 17
Andrew Peasley pass complete to Jaylen Sargent for 15 yds to the WYO 32 for a 1ST down
12:36
1st & 10 at own 32
Wyatt Wieland run for 11 yds to the WYO 43 for a 1ST down
12:36
1st & 10 at own 43
D.Q. James run for 4 yds to the WYO 47
12:36
2nd & 6 at own 47
Andrew Peasley pass complete to John Michael Gyllenborg for 9 yds to the PRST 44 for a 1ST down
12:36
1st & 10 at opp 44
Andrew Peasley pass complete to John Michael Gyllenborg for 13 yds to the PRST 31 for a 1ST down
12:36
1st & 10 at opp 31
Jamari Ferrell run for a loss of 1 yard to the PRST 32
12:36
2nd & 11 at opp 32
Sam Scott run for no gain to the PRST 32
12:36
3rd & 11 at opp 32
Andrew Peasley sacked by Spencer Elliott and Jaymason Willingham for a loss of 7 yards to the PRST 39
6:42
4th & 18 at opp 39
John Hoyland 56 yd FG GOODWyoming 24, Portland State 10
Portland State Punt, 3 plays
6:42
John Hoyland kickoff for 65 yds for a touchback
6:42
1st & 10 at own 25
Quincy Craig run for 1 yd to the PRST 26
6:42
2nd & 9 at own 26
Quincy Craig run for 2 yds to the PRST 28
6:42
3rd & 7 at own 28
Dante Chachere pass incomplete
5:16
4th & 7 at own 28
George Triplett punt for 37 yds
Wyoming Touchdown, 7 plays
5:16
1st & 10 at own 33
Andrew Peasley run for no gain to the WYO 33
5:16
2nd & 10 at own 33
Jamari Ferrell run for 17 yds to the 50 yard line for a 1ST down
5:16
1st & 10 at the 50
Andrew Peasley pass complete to Wyatt Wieland for 8 yds to the PRST 42
5:16
2nd & 2 at opp 42
Andrew Peasley run for 22 yds to the PRST 20 for a 1ST down
5:16
1st & 10 at opp 20
Wyoming Penalty, False Start (-5 Yards) to the PRST 25
5:16
1st & 15 at opp 25
Andrew Peasley pass incomplete
5:16
2nd & 15 at opp 25
Andrew Peasley run for 11 yds to the PRST 14
1:55
3rd & 4 at opp 14
Andrew Peasley pass complete to Ayir Asante for 14 yds for a TD (John Hoyland KICK)Wyoming 31, Portland State 10
Portland State Punt, 5 plays
1:55
John Hoyland kickoff for 65 yds for a touchback
1:55
1st & 10 at own 25
Dante Chachere pass complete to Jermaine Braddock for 9 yds to the PRST 34
1:55
2nd & 1 at own 34
Dante Chachere run for 8 yds to the PRST 42 for a 1ST down
1:55
1st & 10 at own 42
Dante Chachere pass incomplete
1:55
2nd & 10 at own 42
Dante Chachere sacked by Shae Suiaunoa for a loss of 10 yards to the PRST 32
1:55
3rd & 20 at own 32
Dante Chachere pass incomplete
0:00
4th & 20 at own 32
George Triplett punt for 56 yds
4th quarter5 drives, then Wyoming 31, Portland State 17
Wyoming Punt, 3 plays
15:00
1st & 10 at own 16
D.Q. James run for 3 yds to the WYO 19
15:00
2nd & 7 at own 19
WIELAND, Wyatt rush to the right for a gain of 33 yards to the PSU48 (GOODMAN, Duhron), out of bounds. PENALTY WYO Personal Foul enforced half the distance from the goal, 9 yards from the WYO19 to the WYO10. NO PLAY (replay the down).
15:00
2nd & 16 at own 10
Devin Boddie Jr. run for a loss of 4 yards to the WYO 6
15:00
3rd & 20 at own 6
Jamari Ferrell run for a loss of 2 yards to the WYO 4
12:21
4th & 22 at own 4
Clayton Stewart punt for 50 yds, downed at the PRST 46
Portland State Touchdown, 11 plays
12:21
1st & 10 at own 46
Quincy Craig run for 5 yds to the WYO 49
12:21
2nd & 5 at opp 49
Dante Chachere sacked by Jordan Bertagnole for a loss of 2 yards to the PRST 49
12:21
3rd & 7 at own 49
Dante Chachere pass complete to Nate Bennett for 10 yds to the WYO 41 for a 1ST down
12:21
1st & 10 at opp 41
Quincy Craig run for a loss of 1 yard to the WYO 42
12:21
2nd & 11 at opp 42
Dante Chachere pass complete to Jermaine Braddock for 14 yds to the WYO 28 for a 1ST down
12:21
1st & 10 at opp 28
Dante Chachere run for 2 yds to the WYO 26
12:21
2nd & 8 at opp 26
Dante Chachere pass complete to Jermaine Braddock for 3 yds to the WYO 23
12:21
3rd & 5 at opp 23
Dante Chachere run for 11 yds to the WYO 12 for a 1ST down
12:21
1st & 10 at opp 12
Dante Chachere pass incomplete
12:21
2nd & 10 at opp 12
Dante Chachere run for 2 yds to the WYO 10
7:03
3rd & 8 at opp 10
Dante Chachere pass complete to Maclaine Griffin for 10 yds for a TD (Gianni Smith KICK)Wyoming 31, Portland State 17
7:03
Timeout Wyoming, clock 07:03
Wyoming Punt, 7 plays
7:01
1st & 10 at the 50
Sam Scott run for 3 yds to the PRST 47
7:01
2nd & 7 at opp 47
Sam Scott run for 2 yds to the PRST 45
5:28
1st & 10 at opp 39
Timeout Portland State, clock 05:28
5:28
3rd & 5 at opp 45
D.Q. James run for 6 yds to the PRST 39 for a 1ST down
5:28
1st & 10 at opp 39
D.Q. James run for a loss of 1 yard to the PRST 40
4:40
2nd & 20 at opp 49
Timeout Portland State, clock 04:40
4:40
2nd & 11 at opp 40
Wyoming Penalty, Offensive Holding (-10 Yards) to the PRST 49
4:40
2nd & 20 at opp 49
Sam Scott run for no gain to the PRST 49
3:16
4th & 22 at own 49
Timeout Wyoming, clock 03:16
3:16
3rd & 20 at opp 49
D.Q. James run for a loss of 2 yards to the WYO 49
3:05
4th & 22 at own 49
Clayton Stewart punt for 42 yds
Portland State Turnover on downs, 12 plays
3:05
1st & 10 at own 9
Quincy Craig run for 9 yds to the PRST 18
3:05
2nd & 1 at own 18
Dante Chachere pass complete to Nate Bennett for 19 yds to the PRST 37 for a 1ST down
3:05
1st & 10 at own 37
Dante Chachere run for a loss of 3 yards to the PRST 34
3:05
2nd & 13 at own 34
Dante Chachere pass complete to Quincy Craig for 3 yds to the PRST 37
3:05
3rd & 10 at own 37
Dante Chachere pass complete to Quincy Craig for 11 yds to the PRST 48 for a 1ST down
3:05
1st & 10 at own 48
Dante Chachere pass incomplete
3:05
2nd & 10 at own 48
Dante Chachere pass complete to Quincy Craig for 7 yds to the WYO 45
3:05
3rd & 3 at opp 45
Jermaine Braddock pass complete to Maclaine Griffin for 40 yds to the WYO 5 for a 1ST down
1:07
2nd & goal at opp 10
Timeout Portland State, clock 01:07
1:07
1st & goal at opp 5
Andrew Van Buren run for a loss of 5 yards to the WYO 10
1:06
2nd & goal at opp 10
CHACHERE, Dante pass short to the right complete for 10 yards to CRAIG, Quincy caught at the WYO5 and advanced to the WYO0, TOUCHDOWN PSU, score nullified by penalty, clock 01:06 (Play was confirmed after review). PENALTY PSU Ineligible Receiver Downfield on Pass enforced 5 yards from the WYO10 to the WYO15 [NHSG]. NO PLAY (replay the down).
1:06
2nd & goal at opp 15
Dante Chachere pass complete to Jermaine Braddock for 6 yds to the WYO 9
1:06
3rd & goal at opp 9
Dante Chachere pass incomplete
0:27
4th & goal at opp 9
Dante Chachere pass incomplete
Wyoming End of game, 1 play
0:00
1st & 10 at own 9
Kneel down by SVOBODA, Evan at WYO8 (team loss of 1), clock 00:00.
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.