From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Colorado
Washington State
255
Total yards
447
164
Passing yards
342
91
Rushing yards
105
6.1
Yards per pass
10.4
2.2
Yards per rush
3.3
15
First downs
22
4–17
Third downs
6–11
1–2
Fourth downs
0–0
3
Turnovers
2
5–50
Penalties
6–51
29:38
Possession
30:22
3
Sacks (by defense)
5
Efficiency
Colorado
Washington State
27%
Success rate
51%
−0.46
EPA per play
0.33
1.39
Explosiveness
1.35
−0.68
Rushing EPA
0.22
−0.19
Passing EPA
0.43
17%
Passing-down success
37%
−0.92
First-down EPA
0.25
−0.34
Second-down EPA
0.10
0.07
Third-down EPA
1.06
22%
Havoc by its defense
19%
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 64% to win. Elo’s favorite won.
The line
Washington State −5.5, over/under 63.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 61%, Colorado 39%. 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, Colorado right to left.
Q1 ColoradoPunt, 3 plays, 2 yards
Q1 Washington StateTouchdown, 7 plays, 65 yards
Q1 ColoradoFumble return TD, 7 plays (Washington State scores), 17 yards
Q1 ColoradoPunt, 6 plays, 24 yards
Q1 Washington StatePunt, 3 plays, 3 yards
Q1 ColoradoTouchdown, 3 plays, 49 yards
Q1 ColoradoDefensive TD, 3 plays (Washington State scores), 8 yards
Q2 Washington StateTouchdown, 8 plays, 67 yards
Q2 ColoradoPunt, 3 plays, −3 yards
Q2 Washington StatePunt, 3 plays, −10 yards
Q2 ColoradoPunt, 3 plays, 1 yard
Q2 Washington StateTouchdown, 10 plays, 97 yards
Q2 ColoradoPunt, 3 plays, 3 yards
Q2 Washington StateTouchdown, 5 plays, 73 yards
Q2 ColoradoEnd of half, 3 plays, 6 yards
Q3 Washington StatePunt, 3 plays, 0 yards
Q3 ColoradoPunt, 5 plays, 18 yards
Q3 Washington StatePunt, 3 plays, −3 yards
Q3 ColoradoTurnover on downs, 4 plays, 14 yards
Q3 Washington StateTouchdown, 5 plays, 66 yards
Q3 ColoradoFumble return TD, 2 plays (Washington State scores), 17 yards
Q3 ColoradoInterception, 6 plays, 35 yards
Q3 Washington StateFumble, 4 plays, 30 yards
Q3 ColoradoTouchdown, 11 plays, 80 yards
Q4 Washington StatePunt, 3 plays, 1 yard
Q4 ColoradoPunt, 3 plays, 1 yard
Q4 Washington StateFumble, 5 plays, 29 yards
Q4 ColoradoPunt, 3 plays, 3 yards
Q4 Washington StateEnd of game, 6 plays, 51 yards
Play by play
1st quarter7 drives, then Washington State 21, Colorado 7
Colorado Punt, 3 plays
15:00
Colton Theaker kickoff for 60 yds
14:53
1st & 10 at own 24
Dylan Edwards run for 3 yds to the COLO 27
14:29
2nd & 7 at own 27
Shedeur Sanders pass complete to Travis Hunter for 2 yds to the COLO 29
13:59
3rd & 5 at own 29
Shedeur Sanders sacked by Ron Stone Jr. for a loss of 3 yards to the COLO 26
13:16
4th & 8 at own 26
Mark Vassett punt for 39 yds
Washington State Touchdown, 7 plays
13:13
1st & 10 at own 35
Cameron Ward pass complete to Lincoln Victor for 4 yds to the WSU 39
12:30
2nd & 6 at own 39
Cameron Ward pass complete to Josh Kelly for 14 yds to the COLO 47 for a 1ST down
11:58
1st & 10 at opp 47
Washington State Penalty, False Start (-5 Yards) to the WSU 48
11:35
1st & 15 at own 48
Nakia Watson run for 6 yds to the COLO 46
11:02
2nd & 9 at opp 46
Cameron Ward pass complete to Kyle Williams for 12 yds to the COLO 34 for a 1ST down
10:20
1st & 10 at opp 34
Cameron Ward pass complete to Lincoln Victor for 15 yds to the COLO 19 for a 1ST down
9:44
1st & 10 at opp 19
Cameron Ward run for 4 yds to the COLO 15
8:57
2nd & 6 at opp 15
Lincoln Victor run for 15 yds for a TD (Dean Janikowski KICK)Washington State 7, Colorado 0
Colorado Fumble return TD, 7 plays (Washington State scores)
8:57
Colton Theaker kickoff for 62 yds
8:51
1st & 10 at own 23
Shedeur Sanders sacked by Brennan Jackson and David Gusta for a loss of 6 yards to the COLO 17
8:18
2nd & 16 at own 17
Sy’veon Wilkerson run for 4 yds to the COLO 21
7:51
3rd & 12 at own 21
Shedeur Sanders pass complete to Sy’veon Wilkerson for 18 yds to the COLO 39 for a 1ST down
7:18
1st & 10 at own 39
Sy’veon Wilkerson run for 4 yds to the COLO 43
6:30
2nd & 6 at own 43
Shedeur Sanders sacked by Quinn Roff for a loss of 1 yard to the COLO 42
5:50
3rd & 7 at own 42
Shedeur Sanders pass complete to Jimmy Horn Jr. for 9 yds to the WSU 49 for a 1ST down
5:14
1st & 10 at opp 49
Brennan Jackson 40 Yd Fumble Return (Dean Janikowski Kick)Washington State 14, Colorado 0
Colorado Punt, 6 plays
5:14
Colton Theaker kickoff for 65 yds for a touchback
5:10
1st & 10 at own 25
Sy’veon Wilkerson run for 2 yds to the COLO 27
4:38
2nd & 8 at own 27
Sy’veon Wilkerson run for 9 yds to the COLO 36 for a 1ST down
4:12
1st & 10 at own 36
Ryan Staub pass complete to Sy’veon Wilkerson for 11 yds to the COLO 47 for a 1ST down
3:43
1st & 10 at own 47
Ryan Staub run for 1 yd to the COLO 48
3:05
2nd & 9 at own 48
Sy’veon Wilkerson run for 1 yd to the COLO 49
2:26
3rd & 8 at own 49
Ryan Staub pass incomplete
2:10
4th & 8 at own 49
Mark Vassett punt for 38 yds
Washington State Punt, 3 plays
2:10
1st & 10 at own 7
Cameron Ward pass incomplete
2:05
2nd & 10 at own 7
Nakia Watson run for 3 yds to the WSU 10
1:42
3rd & 7 at own 10
Cameron Ward pass incomplete
1:34
4th & 7 at own 10
Nick Haberer punt for 39 yds
Colorado Touchdown, 3 plays
1:32
1st & 10 at opp 49
Shedeur Sanders pass complete to Jimmy Horn Jr. for 4 yds to the WSU 45
1:10
2nd & 6 at opp 45
Shedeur Sanders pass incomplete
0:56
3rd & 6 at opp 45
Shedeur Sanders pass complete to Travis Hunter for 45 yds for a TD (Alejandro Mata KICK)Washington State 14, Colorado 7
Colorado Defensive TD, 3 plays (Washington State scores)
Shedeur Sanders pass complete to Travis Hunter for 8 yds to the COLO 33
Q2 14:57
4th & 2 at own 33
Mark Vassett punt for 34 yds
2nd quarter8 drives, then Washington State 42, Colorado 7
Washington State Touchdown, 8 plays
14:52
1st & 10 at own 33
Cameron Ward pass complete to Lincoln Victor for no gain to the WSU 33
14:15
2nd & 10 at own 33
Cameron Ward pass complete to Josh Kelly for 15 yds to the WSU 48 for a 1ST down
13:56
1st & 10 at own 48
Cameron Ward pass incomplete
13:51
2nd & 10 at own 48
Cameron Ward pass complete to Josh Kelly for 16 yds to the COLO 36 for a 1ST down
13:32
1st & 10 at opp 36
Cameron Ward pass complete to Josh Kelly for 13 yds to the COLO 23 for a 1ST down
12:26
1st & 10 at opp 23
Cameron Ward pass incomplete
12:20
2nd & 10 at opp 23
Cameron Ward pass incomplete
12:08
3rd & 10 at opp 23
Cameron Ward pass complete to Nakia Watson for 23 yds for a TD (Dean Janikowski KICK)Washington State 28, Colorado 7
Colorado Punt, 3 plays
12:08
Colton Theaker kickoff for 65 yds
11:55
1st & 10 at own 22
Dylan Edwards run for 7 yds to the COLO 29
11:24
2nd & 3 at own 29
Colorado Penalty, False Start (-5 Yards) to the COLO 24
11:16
2nd & 8 at own 24
Shedeur Sanders pass incomplete
10:52
3rd & 8 at own 24
Shedeur Sanders run for a loss of 5 yards to the COLO 19 Shedeur Sanders fumbled, recovered by COLO Shedeur Sanders [SG] QB Keeper SANDERS, Shedeur rush up the middle for a loss of 5 yards, SANDERS, Shedeur fumbled at CU19 , recovered by CU SANDERS, Shedeur at the CU19, returned 0 yards to the CU19 (JACKSON, Brennan), clock 10:52.
10:40
4th & 13 at own 19
Mark Vassett punt for 57 yds, downed at the WSU 24
Washington State Punt, 3 plays
10:26
1st & 10 at own 24
Cameron Ward sacked by Chazz Wallace for a loss of 10 yards to the WSU 14
9:45
2nd & 20 at own 14
Cameron Ward pass complete to Kyle Williams for no gain to the WSU 14
9:27
3rd & 20 at own 14
Cameron Ward pass incomplete
9:14
4th & 20 at own 14
Nick Haberer punt for 45 yds, fair catch by Xavier Weaver at the COLO 41
Colorado Punt, 3 plays
9:09
1st & 10 at own 41
Sy’veon Wilkerson run for 5 yds to the COLO 46
8:41
2nd & 5 at own 46
Sy’veon Wilkerson run for 1 yd to the COLO 47
8:09
3rd & 4 at own 47
Ryan Staub pass incomplete
8:08
4th & 4 at own 47
Colorado Penalty, False Start (-5 Yards) to the COLO 42
8:06
4th & 9 at own 42
Mark Vassett punt for 55 yds
Washington State Touchdown, 10 plays
7:55
1st & 10 at own 3
Nakia Watson run for 6 yds to the WSU 9
7:25
2nd & 4 at own 9
Nakia Watson run for 4 yds to the WSU 13 for a 1ST down
6:53
1st & 10 at own 13
Nakia Watson run for 8 yds to the WSU 21
6:33
2nd & 2 at own 21
(06:33) WARD, Cameron pass deep to the left incomplete intended for WILLIAMS, Kyle thrown to the CU50, clock 06:31. PENALTY CU Pass Interference on HUNTER, Travis enforced 15 yards to the WSU36 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
6:25
1st & 10 at own 36
Cameron Ward pass incomplete
6:20
2nd & 10 at own 36
Cameron Ward pass complete to Josh Kelly for 21 yds to the COLO 43 for a 1ST down
5:40
1st & 10 at opp 43
Cameron Ward pass complete to Cooper Mathers for 6 yds to the COLO 37
4:59
2nd & 4 at opp 37
Cameron Ward pass complete to Carlos Hernandez for 29 yds to the COLO 8 for a 1ST down
4:31
1st & goal at opp 8
Cameron Ward run for 7 yds to the COLO 1
3:54
2nd & goal at opp 1
Cameron Ward pass incomplete
3:48
3rd & goal at opp 1
Cameron Ward run for 1 yd for a TD (Dean Janikowski KICK)Washington State 35, Colorado 7
Colorado Punt, 3 plays
3:48
Colton Theaker kickoff for 55 yds
3:47
1st & 10 at own 25
Ryan Staub pass incomplete
3:40
2nd & 10 at own 25
Ryan Staub run for a loss of 4 yards to the COLO 21
2:53
3rd & 14 at own 21
Ryan Staub pass complete to Xavier Weaver for 7 yds to the COLO 28
2:47
4th & 7 at own 28
Timeout Washington State, clock 02:47
2:44
4th & 7 at own 28
Mark Vassett punt for 45 yds
Washington State Touchdown, 5 plays
2:35
1st & 10 at own 27
Nakia Watson run for 9 yds to the WSU 36
2:06
2nd & 1 at own 36
Cameron Ward pass incomplete
2:01
3rd & 1 at own 36
Nakia Watson run for 11 yds to the WSU 47 for a 1ST down
1:32
1st & 10 at own 47
Cameron Ward pass complete to Josh Kelly for 51 yds to the COLO 2 for a 1ST down
1:23
1st & goal at opp 2
Timeout Washington State, clock 01:23
0:57
1st & goal at opp 2
Cameron Ward run for 2 yds for a TD (Dean Janikowski KICK)Washington State 42, Colorado 7
0:57
1st & 10 at own 25
Timeout Colorado, clock 00:57
Colorado End of half, 3 plays
0:57
Colton Theaker kickoff for 65 yds for a touchback
0:57
1st & 10 at opp 25
Timeout Colorado, clock 00:57
0:52
1st & 10 at own 25
Ryan Staub sacked by Nusi Malani for a loss of 7 yards to the COLO 18
0:49
2nd & 17 at own 18
Timeout Washington State, clock 00:49
0:46
2nd & 17 at own 18
Sy’veon Wilkerson run for 4 yds to the COLO 22
0:15
3rd & 13 at own 22
Sy’veon Wilkerson run for 9 yds to the COLO 31
3rd quarter9 drives, then Washington State 56, Colorado 7
Washington State Punt, 3 plays
15:00
Cristiano Palazzo kickoff for 47 yds
14:59
1st & 10 at own 25
Cameron Ward pass incomplete
14:50
2nd & 10 at own 25
Cameron Ward pass incomplete
14:39
3rd & 10 at own 25
Nakia Watson run for no gain to the WSU 25
14:05
4th & 10 at own 25
Nick Haberer punt for 48 yds, downed at the COLO 27
Colorado Punt, 5 plays
13:56
1st & 10 at own 27
Anthony Hankerson run for 9 yds to the COLO 36
13:31
2nd & 1 at own 36
Anthony Hankerson run for 3 yds to the COLO 39 for a 1ST down
13:06
1st & 10 at own 39
Anthony Hankerson run for no gain to the COLO 39
12:37
2nd & 10 at own 39
Anthony Hankerson run for 4 yds to the COLO 43
12:04
3rd & 6 at own 43
Gavin Kuld run for 2 yds to the COLO 45
11:31
4th & 4 at own 45
Mark Vassett punt for 40 yds
Washington State Punt, 3 plays
11:22
1st & 10 at own 15
Cameron Ward run for 5 yds to the WSU 20
10:50
2nd & 5 at own 20
Cameron Ward sacked by LaVonta Bentley for a loss of 8 yards to the WSU 12
10:03
3rd & 13 at own 12
Cameron Ward pass incomplete
9:58
4th & 13 at own 12
Timeout Colorado, clock 09:58
9:54
4th & 13 at own 12
Nick Haberer punt for 46 yds
9:41
1st & 10 at opp 48
(09:41) KULD, Gavin pass deep to the right incomplete intended for HUNTER, Travis thrown to the WSU18, clock 09:38. PENALTY WSU Pass Interference on HALL, Stephen enforced 15 yards to the WSU33 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
Colorado Turnover on downs, 4 plays
9:37
1st & 10 at opp 33
Anthony Hankerson run for 2 yds to the WSU 31
9:05
2nd & 8 at opp 31
Anthony Hankerson run for 2 yds to the WSU 29
8:42
3rd & 6 at opp 29
Gavin Kuld run for a loss of 6 yards to the WSU 35
8:19
4th & 12 at opp 35
Gavin Kuld run for 1 yd to the WSU 34
Washington State Touchdown, 5 plays
8:14
1st & 10 at own 34
Djouvensky Schlenbaker run for a loss of 2 yards to the WSU 32
7:38
2nd & 12 at own 32
Cameron Ward run for 5 yds to the WSU 37
7:11
3rd & 7 at own 37
Cameron Ward run for 10 yds to the WSU 47 for a 1ST down
6:49
1st & 10 at own 47
Cameron Ward pass complete to Lincoln Victor for 19 yds to the COLO 34 for a 1ST down
6:10
1st & 10 at opp 34
Cameron Ward pass complete to Kyle Williams for 34 yds for a TD (Dean Janikowski KICK)Washington State 49, Colorado 7
Colorado Fumble return TD, 2 plays (Washington State scores)
6:10
Colton Theaker kickoff for 65 yds
5:58
1st & 10 at opp 43
Gavin Kuld pass complete to Xavier Weaver for 22 yds to the WSU 21 for a 1ST down
5:23
1st & 10 at opp 21
Brennan Jackson 74 Yd Fumble Return (Dean Janikowski Kick)Washington State 56, Colorado 7
Colorado Interception, 6 plays
5:23
Colton Theaker kickoff for 60 yds , Jimmy Horn Jr. return for no gain to the COLO 17
5:06
1st & 10 at own 17
Dylan Edwards run for 8 yds to the COLO 25
4:34
2nd & 2 at own 25
Dylan Edwards run for 3 yds to the COLO 28 for a 1ST down
3:52
1st & 10 at own 28
Dylan Edwards run for 23 yds to the WSU 49 for a 1ST down
3:20
1st & 10 at opp 49
Gavin Kuld pass incomplete
3:16
2nd & 10 at opp 49
Sy’veon Wilkerson run for 1 yd to the WSU 48
2:35
3rd & 9 at opp 48
Gavin Kuld pass intercepted Taariq Al-Uqdah return for 10 yds to the COLO 38 Colorado Penalty, Illegal Forward Pass (Gavin Kuld) declined
Washington State Fumble, 4 plays
2:25
1st & 10 at opp 30
John Mateer run for 3 yds to the COLO 27
1:55
2nd & 7 at opp 27
Cameron Ward pass complete to Dylan Paine for 5 yds to the COLO 22
1:34
3rd & 2 at opp 22
Cameron Ward pass complete to Lincoln Victor for 11 yds to the COLO 11 for a 1ST down
0:53
1st & 10 at opp 11
Cameron Ward sacked for a loss of 11 yards to the COLO 20
Colorado Touchdown, 11 plays
0:53
1st & 10 at own 20
Anthony Hankerson run for 11 yds to the COLO 31 for a 1ST down
0:14
1st & 10 at own 31
Ryan Staub run for 5 yds to the COLO 36
Q4 15:00
2nd & 5 at own 36
Sy’veon Wilkerson run for 7 yds to the COLO 43 for a 1ST down
Q4 15:00
1st & 10 at own 43
Washington State Penalty, Roughing the Passer on RODMAN, Na’im enforced (Na’im Rodman) to the WSU 30 for a 1ST down
Q4 15:00
1st & 10 at opp 30
Ryan Staub pass incomplete
Q4 15:00
2nd & 10 at opp 30
Ryan Staub pass incomplete
Q4 15:00
3rd & 10 at opp 30
Ryan Staub pass complete to Travis Hunter for 27 yds to the WSU 3 for a 1ST down
Q4 15:00
1st & goal at opp 3
Sy’veon Wilkerson run for 1 yd to the WSU 2
Q4 15:00
2nd & goal at opp 2
Ryan Staub pass incomplete
Q4 15:00
3rd & goal at opp 2
Ryan Staub run for 1 yd to the WSU 1
Q4 11:48
4th & goal at opp 1
Sy’veon Wilkerson run for 1 yd for a TD (Alejandro Mata KICK)Washington State 56, Colorado 14
4th quarter5 drives, then Washington State 56, Colorado 14
Washington State Punt, 3 plays
11:48
Cristiano Palazzo kickoff for 49 yds
11:48
1st & 10 at own 25
Dylan Paine run for 8 yds to the WSU 33
11:48
2nd & 2 at own 33
Dylan Paine run for a loss of 2 yards to the WSU 31
11:48
3rd & 4 at own 31
Washington State Penalty, False Start (Carlos Hernandez) to the WSU 26
11:48
3rd & 9 at own 26
John Mateer pass incomplete
10:13
4th & 9 at own 26
Nick Haberer punt for 49 yds
Colorado Punt, 3 plays
10:10
1st & 10 at own 25
Ryan Staub run for 2 yds to the COLO 27
9:39
2nd & 8 at own 27
Ryan Staub pass complete to Omarion Miller for a loss of 1 yard to the COLO 26
9:06
3rd & 9 at own 26
Ryan Staub pass incomplete
9:02
4th & 9 at own 26
Mark Vassett punt for 49 yds
Washington State Fumble, 5 plays
8:53
1st & 10 at own 23
John Mateer run for 8 yds to the WSU 31
8:25
2nd & 2 at own 31
Dylan Paine run for 2 yds to the WSU 33 for a 1ST down
7:39
1st & 10 at own 33
Dylan Paine run for 14 yds to the WSU 47 for a 1ST down
7:07
1st & 10 at own 47
John Mateer run for a loss of 1 yard to the WSU 46
6:13
2nd & 11 at own 46
John Mateer pass complete to Cameron Johnson for 6 yds Cameron Johnson fumbled, recovered by COLO Shilo Sanders [NHSG] MATEER, John pass short to the left complete for 6 yards to JOHNSON, Cameron caught at the WSU50, JOHNSON, Cameron fumbled at CU48 forced by SANDERS, Shilo, recovered by CU SANDERS, Shilo at the CU48, returned 0 yards to the CU48, End of Play, clock 06:13.
Colorado Punt, 3 plays
5:41
1st & 10 at own 48
Ryan Staub pass incomplete
5:34
2nd & 10 at own 48
Dylan Edwards run for 3 yds to the WSU 49
5:05
3rd & 7 at opp 49
Ryan Staub pass incomplete
4:51
4th & 7 at opp 49
Mark Vassett punt for 49 yds for a touchback
Washington State End of game, 6 plays
4:48
1st & 10 at own 20
Dylan Paine run for 7 yds to the WSU 27 Dylan Paine fumbled, recovered by WSU (04:48) [NHSG] PAINE, Dylan rush up the middle for a gain of 7 yards, PAINE, Dylan fumbled at WSU25 forced by BREEDLOVE, Kyndrich, recovered by WSU TRIPP, Ashton at the WSU27, returned 0 yards to the WSU27, End of Play, clock 04:26.
4:07
2nd & 3 at own 27
Djouvensky Schlenbaker run for a loss of 2 yards to the WSU 25
3:19
3rd & 5 at own 25
Timeout Washington State, clock 03:19
3:17
3rd & 5 at own 25
Djouvensky Schlenbaker run for 7 yds to the WSU 32 for a 1ST down
2:40
1st & 10 at own 32
John Mateer pass complete to Carlos Hernandez for 48 yds to the COLO 20 for a 1ST down
1:45
1st & 10 at opp 20
Washington State Penalty, Delay Of Game (TEAM) to the COLO 25
1:22
1st & 15 at opp 25
run for a loss of 2 yards to the COLO 27
0:41
2nd & 17 at opp 27
run for a loss of 2 yards to the COLO 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.