From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Colorado State
Washington State
249
Total yards
447
212
Passing yards
299
37
Rushing yards
148
6.1
Yards per pass
8.8
1.2
Yards per rush
5.5
14
First downs
21
2–13
Third downs
5–10
1–5
Fourth downs
0–1
2
Turnovers
2
10–76
Penalties
5–45
32:37
Possession
27:23
2
Sacks (by defense)
7
Efficiency
Colorado State
Washington State
27%
Success rate
44%
−0.20
EPA per play
0.23
1.39
Explosiveness
1.65
−0.31
Rushing EPA
0.24
−0.10
Passing EPA
0.36
16%
Passing-down success
48%
−0.09
First-down EPA
0.13
0.06
Second-down EPA
0.55
−0.03
Third-down EPA
0.26
16%
Havoc by its defense
27%
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 80% to win. Elo’s favorite won.
The line
Washington State −17, over/under 52.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 88%, Colorado State 12%. 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 State right to left.
Q1 Colorado StatePunt, 3 plays, −5 yards
Q1 Washington StateTouchdown, 4 plays, 46 yards
Q1 Colorado StatePunt, 3 plays, −5 yards
Q1 Washington StateTouchdown, 5 plays, 52 yards
Q1 Colorado StateMissed FG, 10 plays, 48 yards
Q1 Washington StateTouchdown, 5 plays, 73 yards
Q1 Colorado StatePunt, 10 plays, 32 yards
Q2 Washington StateTouchdown, 13 plays, 82 yards
Q2 Colorado StatePunt, 3 plays, 0 yards
Q2 Washington StateFumble, 5 plays, 13 yards
Q2 Colorado StateTurnover on downs, 4 plays, 5 yards
Q2 Washington StateEnd of half, 1 play, −2 yards
Q3 Washington StateField goal, 7 plays, 70 yards
Q3 Colorado StateTurnover on downs, 7 plays, 72 yards
Q3 Washington StatePunt, 3 plays, 3 yards
Q3 Colorado StatePunt, 4 plays, 2 yards
Q3 Washington StateTurnover on downs, 5 plays, 41 yards
Q3 Colorado StateTurnover on downs, 5 plays, 21 yards
Q3 Washington StatePunt, 3 plays, 0 yards
Q3 Colorado StateTouchdown, 10 plays, 70 yards
Q4 Washington StateInterception, 3 plays, 4 yards
Q4 Colorado StateTurnover on downs, 4 plays, −5 yards
Q4 Washington StateTouchdown, 10 plays, 74 yards
Q4 Colorado StateEnd of game, 3 plays, 21 yards
Play by play
1st quarter7 drives, then Washington State 21, Colorado State 0
Colorado State Punt, 3 plays
15:00
Colton Theaker kickoff for 65 yds for a touchback
14:59
1st & 10 at own 25
Avery Morrow run for 2 yds to the ColSt 27
14:26
2nd & 8 at own 27
Avery Morrow run for 2 yds to the ColSt 29
13:33
3rd & 6 at own 29
Clay Millen sacked by Daiyan Henley for a loss of 9 yards to the ColSt 20
13:08
4th & 15 at own 20
Paddy Turner punt for 26 yds
Washington State Touchdown, 4 plays
13:02
1st & 10 at opp 46
Cameron Ward pass incomplete
12:44
2nd & 10 at opp 46
Nakia Watson run for 23 yds to the ColSt 23 for a 1ST down
12:26
1st & 10 at opp 23
Cameron Ward pass complete to Donovan Ollie for 6 yds to the ColSt 17
12:02
2nd & 4 at opp 17
Cameron Ward pass complete to Donovan Ollie for 17 yds for a TD, (Dean Janikowski KICK)Washington State 7, Colorado State 0
Colorado State Punt, 3 plays
12:02
Colton Theaker kickoff for 65 yds for a touchback
12:01
1st & 10 at own 25
Avery Morrow run for no gain to the ColSt 25
11:29
2nd & 10 at own 25
Clay Millen pass incomplete
11:22
3rd & 10 at own 25
COLORADO ST Penalty, False Start (Avery Morrow) to the ColSt 20
11:22
3rd & 15 at own 20
Clay Millen pass incomplete
11:19
4th & 15 at own 20
Paddy Turner punt for 32 yds
Washington State Touchdown, 5 plays
11:13
1st & 10 at own 48
Cameron Ward pass incomplete
11:07
2nd & 10 at own 48
Cameron Ward pass complete to Robert Ferrel for 26 yds to the ColSt 26 for a 1ST down
10:48
1st & 10 at opp 26
Cameron Ward pass complete to Orion Peters for 1 yd to the ColSt 25
10:26
2nd & 9 at opp 25
Cameron Ward pass complete to Donovan Ollie for 12 yds to the ColSt 13 for a 1ST down
9:59
1st & 10 at opp 13
De’Zhaun Stribling 13 Yd pass from Cameron Ward (Dean Janikowski Kick)Washington State 14, Colorado State 0
9:59
1st & goal at opp 0
Timeout COLORADO ST, clock 09:59
Colorado State Missed FG, 10 plays
9:59
Colton Theaker kickoff for 65 yds for a touchback
9:58
1st & 10 at own 25
Clay Millen run for 11 yds to the ColSt 36 for a 1ST down
9:27
1st & 10 at own 36
Jaylen Thomas run for 2 yds to the ColSt 38
8:52
2nd & 8 at own 38
Clay Millen pass complete to Ty McCullouch for 25 yds to the WshSt 37 for a 1ST down
8:17
1st & 10 at opp 37
Avery Morrow run for 7 yds to the WshSt 30
7:39
2nd & 3 at opp 30
Clay Millen pass incomplete
7:36
3rd & 3 at opp 30
Clay Millen pass complete to Melquan Stovall for 5 yds to the WshSt 25 for a 1ST down
6:57
1st & 10 at opp 25
Jaylen Thomas run for a loss of 1 yard to the WshSt 26
6:22
2nd & 11 at opp 26
Clay Millen pass incomplete
6:18
3rd & 11 at opp 26
Clay Millen pass complete to Jaylen Thomas for a loss of 1 yard to the WshSt 27
5:30
4th & 12 at opp 27
Michael Boyle 44 yd FG MISSED
Washington State Touchdown, 5 plays
5:26
1st & 10 at own 27
Nakia Watson run for 3 yds to the WshSt 30
4:56
2nd & 7 at own 30
Cameron Ward pass complete to De’Zhaun Stribling for 12 yds to the WshSt 42 for a 1ST down
4:23
1st & 10 at own 42
Nakia Watson run for 39 yds to the ColSt 19 for a 1ST down
4:02
1st & 10 at opp 19
Nakia Watson run for no gain to the ColSt 19
3:24
2nd & 10 at opp 19
De’Zhaun Stribling 19 Yd pass from Cameron Ward (Dean Janikowski Kick)Washington State 21, Colorado State 0
Colorado State Punt, 10 plays
3:24
Colton Theaker kickoff for 65 yds for a touchback
3:22
1st & 10 at own 25
Clay Millen pass complete to Tory Horton for 3 yds to the ColSt 28
2:50
2nd & 7 at own 28
COLORADO ST Penalty, Illegal Substitution (Greg Laday) to the ColSt 23
2:23
2nd & 12 at own 23
Timeout COLORADO ST, clock 02:23
2:21
2nd & 12 at own 23
Clay Millen sacked by Quinn Roff for a loss of 8 yards to the ColSt 15
1:38
3rd & 20 at own 15
(01:38) MILLEN, Clay pass to the right complete for 8 yards to HORTON, Tory caught at the CSU13 and advanced to the CSU23 (MARSH, Armani), clock 01:38. PENALTY CSU Personal Foul on NAIL, Xavier enforced half the distance from the goal, 8 yards from the CSU15 to the CSU7 [NHSG]. NO PLAY (replay the down).
1:31
3rd & 27 at own 8
WASHINGTON ST Penalty, Personal Foul (Francisco Mauigoa) to the ColSt 23 for a 1ST down
1:21
1st & 10 at own 23
Jaylen Thomas run for no gain to the ColSt 23
0:50
2nd & 10 at own 23
Clay Millen pass complete to Jaylen Thomas for 23 yds to the ColSt 46 for a 1ST down
0:19
1st & 10 at own 46
Clay Millen pass complete to Melquan Stovall for 9 yds to the WshSt 45
Q2 14:57
2nd & 1 at opp 45
Clay Millen run for 8 yds to the WshSt 37 for a 1ST down
Q2 14:25
1st & 10 at opp 37
Clay Millen pass complete to Ty McCullouch for 13 yds to the WshSt 24 for a 1ST down
Q2 13:50
1st & 10 at opp 24
Ty McCullouch run for a loss of 1 yard to the WshSt 25
Q2 13:11
2nd & 11 at opp 25
Avery Morrow run for 1 yd to the WshSt 24
Q2 12:33
3rd & 10 at opp 24
COLORADO ST Penalty, False Start (-5 Yards) to the WshSt 29
Q2 11:52
3rd & 15 at opp 29
run for a loss of 14 yards to the WshSt 43 fumbled, recovered by ColSt Clay Millen
Q2 11:19
4th & 29 at opp 43
Paddy Turner punt for 25 yds, downed at the WshSt 18
2nd quarter4 drives, then Washington State 28, Colorado State 0
Washington State Touchdown, 13 plays
11:18
1st & 10 at own 18
Cameron Ward pass complete to Robert Ferrel for no gain to the WshSt 18
10:50
2nd & 10 at own 18
Jaylen Jenkins run for 30 yds to the WshSt 48 WASHINGTON ST Penalty, Offensive Holding (-10 Yards) to the WshSt 17
10:21
2nd & 11 at own 17
Cameron Ward pass complete to Orion Peters for 8 yds to the WshSt 25
9:45
3rd & 3 at own 25
Cameron Ward pass complete to Leyton Smithson for 4 yds to the WshSt 29 for a 1ST down
9:14
1st & 10 at own 29
Cameron Ward pass complete to Leyton Smithson for 2 yds to the WshSt 31
8:25
2nd & 8 at own 31
Cameron Ward pass incomplete
8:21
3rd & 8 at own 31
Cameron Ward pass complete to Nakia Watson for 25 yds to the ColSt 44 for a 1ST down
7:47
1st & 10 at opp 44
Cameron Ward pass complete to Donovan Ollie for 17 yds to the ColSt 27 for a 1ST down
7:24
1st & 10 at opp 27
Cameron Ward pass incomplete
7:23
2nd & 10 at opp 27
(07:23) WARD, Cameron pass to the right incomplete intended for SMITHSON, Leyton thrown to the CSU2, clock 07:23. PENALTY CSU Pass Interference on GUZMAN, Brandon enforced half the distance from the goal, 14 yards to the CSU13 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
7:18
1st & 10 at opp 13
Nakia Watson run for 2 yds to the ColSt 11
6:38
2nd & 8 at opp 11
Cameron Ward pass incomplete
6:32
3rd & 8 at opp 11
COLORADO ST Penalty, Offsides (Dequan Jackson) to the ColSt 6
6:31
3rd & 3 at opp 6
Nakia Watson run for 4 yds to the ColSt 2 for a 1ST down
6:10
1st & goal at opp 2
Donovan Ollie 2 Yd pass from Cameron Ward (Dean Janikowski Kick)Washington State 28, Colorado State 0
Colorado State Punt, 3 plays
6:10
Colton Theaker kickoff for 65 yds for a touchback
6:09
1st & 10 at own 25
Keegan Holles run for 2 yds to the ColSt 27
5:32
2nd & 8 at own 27
Clay Millen sacked by Brennan Jackson and Francisco Mauigoa for a loss of 4 yards to the ColSt 23
4:57
3rd & 12 at own 23
Clay Millen pass complete to Melquan Stovall for 2 yds to the ColSt 25
4:22
4th & 10 at own 25
Paddy Turner punt for 53 yds, downed at the WshSt 22
Washington State Fumble, 5 plays
4:07
1st & 10 at own 22
Cameron Ward run for 3 yds to the WshSt 25
3:34
2nd & 7 at own 25
Cameron Ward pass complete to Donovan Ollie for 10 yds to the WshSt 35 for a 1ST down
3:05
1st & 10 at own 35
Jaylen Jenkins run for 2 yds to the WshSt 37
2:35
2nd & 8 at own 37
Jaylen Jenkins run for 1 yd to the WshSt 38
1:52
3rd & 7 at own 38
Cameron Ward run for a loss of 3 yards to the WshSt 35 Cameron Ward fumbled, recovered by ColSt Cam’Ron Carter
Colorado State Turnover on downs, 4 plays
1:45
2nd & 17 at opp 42
Clay Millen pass complete to Avery Morrow for 6 yds to the WshSt 36
1:23
1st & 10 at opp 35
Clay Millen pass complete to Melquan Stovall for a loss of 7 yards to the WshSt 42
1:00
2nd & 17 at opp 42
Clay Millen pass complete to Avery Morrow for 6 yds to the WshSt 36
0:20
3rd & 11 at opp 36
Clay Millen run for 8 yds to the WshSt 28
0:10
4th & 3 at opp 28
Timeout COLORADO ST, clock 00:10
0:09
4th & 3 at opp 28
Clay Millen sacked for a loss of 2 yards to the WshSt 30
3rd quarter17 drives, then Washington State 31, Colorado State 0
Washington State Field goal, 7 plays
15:00
Henry Katleman kickoff for 65 yds for a touchback
14:59
1st & 10 at own 25
Cameron Ward pass complete to De’Zhaun Stribling for 25 yds to the 50 yard line for a 1ST down
Colorado State Touchdown, 10 plays
14:59
2nd & 14 at own 40
Clay Millen run for 4 yds to the ColSt 44
Washington State Field goal, 7 plays
14:19
1st & 10 at the 50
Cameron Ward pass complete to Donovan Ollie for 18 yds to the ColSt 32 for a 1ST down
Colorado State Touchdown, 10 plays
14:16
3rd & 10 at own 44
Clay Millen pass complete to Jaylen Thomas for 27 yds to the WshSt 29 for a 1ST down
Washington State Field goal, 7 plays
14:00
1st & 10 at opp 32
Cameron Ward pass complete to Lincoln Victor for 27 yds to the ColSt 5 for a 1ST down
Colorado State Touchdown, 10 plays
13:43
1st & 10 at opp 29
Jaylen Thomas run for no gain to the WshSt 29
Washington State Field goal, 7 plays
13:21
1st & goal at opp 5
Cameron Ward pass incomplete
13:17
2nd & goal at opp 5
Cameron Ward pass incomplete
13:15
3rd & goal at opp 5
Cameron Ward pass incomplete
Colorado State Touchdown, 10 plays
13:11
2nd & 10 at opp 29
Clay Millen sacked for a loss of 3 yards to the WshSt 32
13:05
4th & goal at opp 5
Dean Janikowski 22 Yd Field GoalWashington State 31, Colorado State 0
Colorado State Turnover on downs, 7 plays
13:05
Colton Theaker kickoff for 65 yds for a touchback
13:04
1st & 10 at own 25
Avery Morrow run for 6 yds to the ColSt 31
12:35
2nd & 4 at own 31
Clay Millen pass complete to Justus Ross-Simmons for 5 yds to the ColSt 36 for a 1ST down
Colorado State Touchdown, 10 plays
12:19
3rd & 13 at opp 32
Clay Millen pass complete to Ty McCullouch for 8 yds to the WshSt 24
Colorado State Turnover on downs, 7 plays
12:09
1st & 10 at own 36
Clay Millen pass complete to Melquan Stovall for 22 yds to the WshSt 42 for a 1ST down
11:36
1st & 10 at opp 42
Clay Millen pass complete to Avery Morrow for a loss of 1 yard to the WshSt 43
11:03
2nd & 11 at opp 43
Avery Morrow run for 1 yd to the WshSt 42
10:25
3rd & 10 at opp 42
Clay Millen pass complete to Tory Horton for 5 yds to the WshSt 37
9:51
4th & 5 at opp 37
Timeout WASHINGTON ST, clock 09:51
9:50
4th & 5 at opp 37
Clay Millen pass intercepted
Washington State Punt, 3 plays
9:44
1st & 10 at own 3
Nakia Watson run for 3 yds to the WshSt 6
9:18
2nd & 7 at own 6
Cameron Ward pass incomplete
9:11
3rd & 7 at own 6
Nakia Watson run for no gain to the WshSt 6
8:16
4th & 7 at own 6
Nick Haberer punt for 61 yds, downed at the ColSt 33
Colorado State Punt, 4 plays
8:16
1st & 10 at own 33
COLORADO ST Penalty, Offensive Holding (Melquan Stovall) to the ColSt 32
7:42
1st & 11 at own 32
Clay Millen pass complete to Avery Morrow for 3 yds to the ColSt 35
7:18
2nd & 8 at own 35
Clay Millen pass incomplete
7:09
3rd & 8 at own 35
Timeout COLORADO ST, clock 07:09
7:08
3rd & 8 at own 35
Clay Millen pass incomplete
7:00
4th & 8 at own 35
Paddy Turner punt for 34 yds
Washington State Turnover on downs, 5 plays
6:53
1st & 10 at own 31
Cameron Ward pass complete to Robert Ferrel for 38 yds to the ColSt 31 for a 1ST down
6:28
1st & 10 at opp 31
Cameron Ward sacked by Mohamed Kamara for a loss of 9 yards to the ColSt 40
5:47
2nd & 19 at opp 40
Cameron Ward sacked by Grady Kelly and Mohamed Kamara for a loss of 4 yards to the ColSt 44
5:31
3rd & 23 at opp 44
Cameron Ward pass complete to Lincoln Victor for 16 yds to the ColSt 28
4:28
4th & 7 at opp 28
Cameron Ward pass complete to Lincoln Victor for no gain to the ColSt 28
Colorado State Turnover on downs, 5 plays
4:24
1st & 10 at own 28
Clay Millen pass complete to Tory Horton for 19 yds to the ColSt 47 for a 1ST down
3:55
1st & 10 at own 47
Clay Millen pass incomplete
3:51
2nd & 10 at own 47
Clay Millen pass incomplete
3:47
3rd & 10 at own 47
Clay Millen pass complete to Jaylen Thomas for 1 yd to the ColSt 48
3:05
4th & 9 at own 48
Clay Millen pass complete to Jaylen Thomas for 1 yd to the ColSt 49
Washington State Punt, 3 plays
2:57
1st & 10 at opp 49
Jaylen Jenkins run for 3 yds to the ColSt 46
2:27
2nd & 7 at opp 46
Cameron Ward pass complete to Billy Riviere III for a loss of 3 yards to the ColSt 49
1:43
3rd & 10 at opp 49
Cameron Ward pass complete to Konner Gomness for 1 yd to the ColSt 48
1:25
4th & 10 at opp 49
Nick Haberer punt for 34 yds , David Bailey returns for no gain to the ColSt 49 WASHINGTON ST Penalty, Kick Catch Interference on ARCHIE, Armauni enforced (-15 Yards) to the ColSt 30
Colorado State Touchdown, 10 plays
0:43
1st & 10 at own 30
Clay Millen pass complete to Tory Horton for 3 yds to the ColSt 33
0:15
2nd & 7 at own 33
Clay Millen pass complete to Ty McCullouch for 11 yds to the ColSt 44 for a 1ST down
0:01
1st & 10 at own 44
(00:01) MILLEN, Clay pass to the right complete for 1 yard to ROSS-SIMMONS, Justus caught at the CSU45 and advanced to the CSU45 (THORNTON, Kyle), clock 00:01. PENALTY Before the snap, CSU False Start on DAVIS, Gray enforced 5 yards from the end of the play at the CSU45 to the CSU40. NO PLAY (replay the down).
Q4 12:00
4th & 5 at opp 24
Clay Millen pass complete to Tory Horton for 15 yds to the WshSt 9 for a 1ST down
Q4 11:07
1st & goal at opp 9
Clay Millen pass incomplete
Q4 11:07
2nd & goal at opp 9
COLORADO ST Penalty, False Start (-5 Yards) to the WshSt 14
Q4 11:07
2nd & goal at opp 14
Clay Millen pass complete to Justus Ross-Simmons for 14 yds for a TD, (Michael Boyle KICK)Washington State 31, Colorado State 7
4th quarter4 drives, then Washington State 38, Colorado State 7
Washington State Interception, 3 plays
11:07
Henry Katleman kickoff for 65 yds for a touchback
11:06
1st & 10 at own 25
Cameron Ward pass complete to Jaylen Jenkins for 4 yds to the WshSt 29
10:34
2nd & 6 at own 29
Cameron Ward pass complete to Donovan Ollie for 2 yds to the WshSt 31 WASHINGTON ST Penalty, Ineligible Receiver Downfield on Pass on OLLIE, Donovan ( Yards) declined
9:53
3rd & 6 at own 29
Cameron Ward pass intercepted
Colorado State Turnover on downs, 4 plays
9:34
1st & 10 at opp 21
Clay Millen run for 3 yds to the WshSt 18
9:19
2nd & 7 at opp 18
Clay Millen run for 5 yds to the WshSt 13
8:37
3rd & 2 at opp 13
Clay Millen sacked for a loss of 3 yards to the WshSt 16
7:47
4th & 5 at opp 16
Clay Millen sacked by Andrew Edson for a loss of 10 yards to the WshSt 26
Washington State Touchdown, 10 plays
7:45
1st & 10 at own 26
Jaylen Jenkins run for 7 yds to the WshSt 33
7:11
2nd & 3 at own 33
Jaylen Jenkins run for a loss of 2 yards to the WshSt 31
6:27
3rd & 5 at own 31
Jaylen Jenkins run for 14 yds to the WshSt 45 for a 1ST down
5:49
1st & 10 at own 45
Kannon Katzer run for no gain to the WshSt 45
5:08
2nd & 10 at own 45
Kannon Katzer run for 24 yds to the ColSt 31 for a 1ST down
4:19
1st & 10 at opp 31
Jaylen Jenkins run for 1 yd to the ColSt 30
3:32
2nd & 9 at opp 30
Timeout WASHINGTON ST, clock 03:32
3:30
2nd & 9 at opp 30
Kannon Katzer run for 22 yds to the ColSt 8 for a 1ST down
2:44
1st & goal at opp 8
Kannon Katzer run for 7 yds to the ColSt 1
1:56
2nd & goal at opp 1
Kannon Katzer run for no gain to the ColSt 1
1:07
3rd & goal at opp 1
Kannon Katzer 1 Yd Run (Dean Janikowski Kick)Washington State 38, Colorado State 7
1:07
1st & goal at own 35
Timeout WASHINGTON ST, clock 01:07
Colorado State End of game, 3 plays
1:07
Colton Theaker kickoff for 61 yds
1:06
1st & 10 at own 35
Keegan Holles run for 18 yds to the WshSt 47 for a 1ST down
0:47
1st & 10 at opp 47
Tyson Williams run for 3 yds to the WshSt 44
0:21
2nd & 7 at opp 44
Keegan Holles run for no gain to the WshSt 44
0:21
2nd & 7 at opp 44
Keegan Holles run for no gain to the WshSt 44
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.