From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Washington State
Colorado State
347
Total yards
334
189
Passing yards
188
158
Rushing yards
146
6.8
Yards per pass
6.7
4.8
Yards per rush
3.9
19
First downs
20
5–12
Third downs
5–13
0–0
Fourth downs
1–4
0
Turnovers
1
4–40
Penalties
7–60
31:23
Possession
28:37
4
Sacks (by defense)
1
Efficiency
Washington State
Colorado State
49%
Success rate
46%
0.17
EPA per play
−0.06
0.94
Explosiveness
0.86
0.02
Rushing EPA
−0.06
0.33
Passing EPA
−0.06
29%
Passing-down success
26%
0.21
First-down EPA
0.14
0.02
Second-down EPA
−0.35
0.34
Third-down EPA
0.60
18%
Havoc by its defense
15%
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)
Colorado State 57% to win. Washington State won as Elo’s underdog.
The line
Colorado State −4.5, over/under 48.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 Colorado State 62%, Washington State 38%. 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. Colorado State drives left to right, Washington State right to left.
Q1 Colorado StateField goal, 7 plays, 33 yards
Q1 Washington StateTouchdown, 5 plays, 82 yards
Q1 Colorado StatePunt, 3 plays, 9 yards
Q1 Washington StateField goal, 8 plays, 32 yards
Q1 Colorado StateFumble, 4 plays, 56 yards
Q2 Washington StatePunt, 6 plays, 5 yards
Q2 Colorado StatePunt, 4 plays, −2 yards
Q2 Washington StateField goal, 9 plays, 74 yards
Q2 Colorado StateTurnover on downs, 4 plays, 23 yards
Q2 Washington StateTouchdown, 7 plays, 48 yards
Q2 Colorado StateMissed FG, 8 plays, 48 yards
Q3 Washington StatePunt, 3 plays, 9 yards
Q3 Colorado StateTurnover on downs, 13 plays, 63 yards
Q3 Washington StatePunt, 8 plays, 52 yards
Q3 Colorado StateTurnover on downs, 10 plays, 40 yards
Q4 Washington StatePunt, 6 plays, 12 yards
Q4 Colorado StateMissed FG, 15 plays, 54 yards
Q4 Washington StateEnd of game, 11 plays, 43 yards
Play by play
1st quarter5 drives, then Washington State 10, Colorado State 3
Colorado State Field goal, 7 plays
14:57
1st & 10 at own 35
Ryan Harris kickoff for 40 yds , DeAndre Gill Jr. return for 10 yds to the CSU 35
14:39
1st & 10 at own 35
Jalen Dupree run for 6 yds to the CSU 41
14:13
2nd & 4 at own 41
Jalen Dupree run for 4 yds to the CSU 45 for a 1ST down
13:28
1st & 10 at own 45
Jalen Dupree run for 27 yds to the WSU 28 for a 1ST down
12:45
1st & 10 at opp 28
Tahj Bullock run for a loss of 7 yards to the WSU 35
12:05
2nd & 17 at opp 35
Jackson Brousseau pass complete to Tay Lanier for 3 yds to the WSU 32
11:36
3rd & 14 at opp 32
Jackson Brousseau pass incomplete to Armani Winfield
11:32
4th & 14 at opp 32
Isaiah Hankins 50 yd FG GOODColorado State 3, Washington State 0
Washington State Touchdown, 5 plays
11:28
1st & 10 at own 35
Isaiah Hankins kickoff for 65 yds , Leyton Smithson return for 18 yds to the WSU 18
11:11
1st & 10 at own 18
Zevi Eckhaus pass complete to Joshua Meredith for 19 yds to the WSU 37 for a 1ST down
10:42
1st & 10 at own 37
Zevi Eckhaus run for 15 yds to the CSU 48 for a 1ST down
10:06
1st & 10 at opp 48
Angel Johnson run for 3 yds to the CSU 45
9:20
2nd & 7 at opp 45
Zevi Eckhaus pass complete to Kirby Vorhees for 10 yds to the CSU 35 for a 1ST down
8:43
1st & 10 at opp 35
Zevi Eckhaus pass complete to Jeremiah Noga for 35 yds for a TD (Jack Stevens KICK)Washington State 7, Colorado State 3
8:43
1st & 10 at own 25
Timeout Colorado State, clock 08:43
Colorado State Punt, 3 plays
8:43
1st & 10 at own 35
Ryan Harris kickoff for 65 yds for a touchback
8:36
1st & 10 at own 25
Lloyd Avant run for 3 yds to the CSU 28
8:06
2nd & 7 at own 28
(08:13) No Huddle-Shotgun Brousseau,Jackson pass complete short right to Ross,Jordan caught at CSU36, for 8 yards to the CSU36, End Of Play PENALTY CSU Holding (Beers,Rocky) 10 yards from CSU28 to CSU18. NO PLAY.
7:43
2nd & 17 at own 18
Lloyd Avant run for 2 yds to the CSU 20
6:57
3rd & 15 at own 20
Jackson Brousseau pass complete to Jordan Ross for 14 yds to the CSU 34
6:35
4th & 1 at own 34
Bryan Hansen punt for 60 yds , Tony Freeman returns for 42 yds to the WSU 48
Washington State Field goal, 8 plays
6:35
2nd & 2 at opp 44
Timeout Colorado State, clock 06:35
6:27
1st & 10 at own 48
Angel Johnson run for 8 yds to the CSU 44
5:47
2nd & 2 at opp 44
Zevi Eckhaus pass complete to Joshua Meredith for 9 yds to the CSU 35 for a 1ST down
5:27
1st & 10 at opp 35
PENALTY CSU Offside (Tangelo,Paul) 5 yards from CSU35 to CSU30. NO PLAY.
5:02
1st & 5 at opp 30
Angel Johnson run for 1 yd to the CSU 29
4:23
2nd & 4 at opp 29
Zevi Eckhaus run for 5 yds to the CSU 24 for a 1ST down
3:43
1st & 10 at opp 24
Zevi Eckhaus pass incomplete to Devin Ellison
3:29
2nd & 10 at opp 24
Kirby Vorhees run for 5 yds to the CSU 19
2:45
3rd & 5 at opp 19
Zevi Eckhaus pass complete to Kirby Vorhees for 4 yds to the CSU 15
2:14
4th & 1 at opp 15
PENALTY WSU False Start (Lester,Jonny) 5 yards from CSU15 to CSU20. NO PLAY.
2:05
4th & 6 at opp 20
Jack Stevens 37 yd FG GOODWashington State 10, Colorado State 3
2:05
1st & 10 at own 25
Timeout Colorado State, clock 02:05
Colorado State Fumble, 4 plays
2:05
1st & 10 at own 35
Ryan Harris kickoff for 65 yds for a touchback
1:50
1st & 10 at own 25
Jackson Brousseau pass complete to Justin Marshall for 25 yds to the 50 yard line for a 1ST down
1:19
1st & 10 at the 50
Justin Marshall run for 12 yds to the WSU 38 for a 1ST down
0:44
1st & 10 at opp 38
(00:47) No Huddle-Shotgun Marshall,Justin rush left for 8 yards gain to the WSU30 (Humphrey,Colby; Durrance,Matthew) PENALTY CSU Holding (Martin,Christian) 10 yards from WSU38 to WSU48. NO PLAY.
0:27
1st & 20 at opp 48
(00:31) No Huddle-Shotgun Brousseau,Jackson pass incomplete deep middle to Ross,Jordan thrown to WSU05 PENALTY WSU Pass Interference (Worthy III,Kenny) 15 yards from WSU48 to WSU33, 1ST DOWN. NO PLAY.
0:00
1st & 10 at opp 33
Jalen Dupree run for a loss of 2 yards to the WSU 35
Q2 14:53
2nd & 12 at opp 35
Justin Marshall run for 16 yds to the WSU 19 Justin Marshall fumbled, recovered by WSU Caleb Francl
2nd quarter6 drives, then Washington State 20, Colorado State 3
Washington State Punt, 6 plays
14:47
1st & 10 at own 19
Zevi Eckhaus run for a loss of 1 yard to the WSU 18
14:07
2nd & 11 at own 18
Kirby Vorhees run for 3 yds to the WSU 21
13:17
3rd & 8 at own 21
Zevi Eckhaus pass complete to Landon Wright for 11 yds to the WSU 32 for a 1ST down
12:38
1st & 10 at own 32
Zevi Eckhaus sacked by Jake Jarmolowich for a loss of 8 yards to the WSU 24
12:38
2nd & 18 at own 24
Timeout Colorado State, clock 12:38
12:22
2nd & 18 at own 24
Zevi Eckhaus pass incomplete to Joshua Meredith
12:16
3rd & 18 at own 24
Zevi Eckhaus pass incomplete to Devin Ellison
12:07
4th & 18 at own 24
Ryan Harris punt for 48 yds, fair catch by Dagan Myers at the CSU 28
Colorado State Punt, 4 plays
12:05
1st & 10 at own 28
Javion Kinnard run for 6 yds to the CSU 34 Colorado State Penalty, Offensive Holding (Rocky Beers) to the CSU 24
11:38
1st & 14 at own 24
Jalen Dupree run for 4 yds to the CSU 28
11:07
2nd & 10 at own 28
PENALTY CSU False Start (Wortmann,Liam) 5 yards from CSU28 to CSU23. NO PLAY.
10:43
2nd & 15 at own 23
Jalen Dupree run for 3 yds to the CSU 26
10:17
3rd & 12 at own 26
Jackson Brousseau pass incomplete to Armani Winfield
10:10
4th & 12 at own 26
Bryan Hansen punt for 52 yds , Tony Freeman returns for no gain to the WSU 22
Washington State Field goal, 9 plays
10:10
1st & 15 at own 17
Timeout Colorado State, clock 10:10
10:10
1st & 10 at own 22
PENALTY WSU False Start (Leckner,Trey) 5 yards from WSU22 to WSU17. NO PLAY.
10:02
1st & 15 at own 17
Angel Johnson run for 11 yds to the WSU 28
9:24
2nd & 4 at own 28
Angel Johnson run for 6 yds to the WSU 34 for a 1ST down
8:41
1st & 10 at own 34
Zevi Eckhaus pass complete to Joshua Meredith for 9 yds to the WSU 43
8:01
2nd & 1 at own 43
Kirby Vorhees run for 4 yds to the WSU 47 for a 1ST down
7:19
1st & 10 at own 47
Leo Pulalasi run for 45 yds to the CSU 8 for a 1ST down
6:36
1st & goal at opp 8
Zevi Eckhaus pass complete to Kirby Vorhees for 5 yds to the CSU 3
5:59
2nd & goal at opp 3
Angel Johnson run for a loss of 1 yard to the CSU 4
5:19
3rd & goal at opp 4
Zevi Eckhaus pass incomplete to Joshua Meredith
5:16
4th & goal at opp 4
Jack Stevens 21 yd FG GOODWashington State 13, Colorado State 3
5:16
1st & 10 at own 25
Timeout Colorado State, clock 05:16
Colorado State Turnover on downs, 4 plays
5:16
1st & 10 at own 35
Ryan Harris kickoff for 65 yds for a touchback
5:11
1st & 10 at own 25
(05:16) No Huddle-Shotgun Brousseau,Jackson pass incomplete short left to Antwi,Kojo thrown to CSU40 PENALTY WSU Pass Interference (Colson,Jamorri) 15 yards from CSU25 to CSU40, 1ST DOWN. NO PLAY.
5:01
1st & 10 at own 40
Jackson Brousseau pass complete to Tay Lanier for 9 yds to the CSU 49
4:27
2nd & 1 at own 49
Jalen Dupree run for no gain to the CSU 49
3:49
3rd & 1 at own 49
Tahj Bullock run for no gain to the CSU 49
3:16
4th & 1 at own 49
Tahj Bullock run for a loss of 1 yard to the CSU 48
Washington State Touchdown, 7 plays
3:09
1st & 10 at opp 48
Maxwell Woods run for 6 yds to the CSU 42
2:34
2nd & 4 at opp 42
Maxwell Woods run for 18 yds to the CSU 24 for a 1ST down
2:00
1st & 10 at opp 24
Timeout Colorado State, clock 02:00
1:53
1st & 10 at opp 24
Zevi Eckhaus pass incomplete to Tony Freeman
1:45
2nd & 10 at opp 24
Zevi Eckhaus pass complete to Tony Freeman for 19 yds to the CSU 5 for a 1ST down
1:16
1st & goal at opp 5
Timeout Washington State, clock 01:16
1:09
1st & goal at opp 5
Angel Johnson run for 3 yds to the CSU 2
1:05
2nd & goal at opp 2
Zevi Eckhaus pass incomplete to Joshua Meredith
1:01
3rd & goal at opp 2
Zevi Eckhaus pass complete to Ademola Faleye for 2 yds for a TD (Jack Stevens KICK)Washington State 20, Colorado State 3
Colorado State Missed FG, 8 plays
1:01
1st & 10 at own 35
Ryan Harris kickoff for 65 yds for a touchback
0:58
1st & 10 at own 25
Jackson Brousseau pass incomplete to Jalen Dupree
0:48
3rd & 8 at own 27
Timeout Washington State, clock 00:48
0:47
2nd & 10 at own 25
Jackson Brousseau pass complete to Tommy Maher for 2 yds to the CSU 27
0:40
3rd & 8 at own 27
Jackson Brousseau run for 9 yds to the CSU 36 for a 1ST down
0:29
1st & 10 at own 36
Jackson Brousseau run for 9 yds to the CSU 45
0:29
2nd & 1 at own 45
Timeout Colorado State, clock 00:29
0:23
2nd & 1 at own 45
Jackson Brousseau pass complete to Jalen Dupree for 2 yds to the CSU 47 for a 1ST down
0:23
1st & 10 at own 47
Timeout Colorado State, clock 00:23
0:17
1st & 10 at own 47
Jackson Brousseau pass complete to Armani Winfield for 14 yds to the WSU 39 for a 1ST down
0:04
1st & 10 at opp 39
Jackson Brousseau pass complete to Lloyd Avant for 12 yds to the WSU 27 for a 1ST down
0:04
1st & 10 at opp 27
Timeout Colorado State, clock 00:04
0:00
1st & 10 at opp 27
Isaiah Hankins 44 yd FG MISSED
3rd quarter4 drives, then Washington State 20, Colorado State 3
Washington State Punt, 3 plays
15:00
1st & 10 at own 35
Isaiah Hankins kickoff for 65 yds for a touchback
14:53
1st & 10 at own 25
Kirby Vorhees run for 3 yds to the WSU 28
14:06
2nd & 7 at own 28
Zevi Eckhaus pass complete to Maxwell Woods for 5 yds to the WSU 33
13:30
3rd & 2 at own 33
Kirby Vorhees run for 1 yd to the WSU 34
13:09
4th & 1 at own 34
Ryan Harris punt for 52 yds , Dagan Myers returns for 15 yds to the CSU 29
Colorado State Turnover on downs, 13 plays
13:02
1st & 10 at own 29
Jalen Dupree run for 3 yds to the CSU 32
12:29
2nd & 7 at own 32
Jalen Dupree run for 5 yds to the CSU 37
11:51
3rd & 2 at own 37
Jackson Brousseau run for 4 yds to the CSU 41 for a 1ST down
11:20
1st & 10 at own 41
Jackson Brousseau pass complete to Jalen Dupree for 7 yds to the CSU 48
10:36
2nd & 3 at own 48
Jackson Brousseau run for 4 yds to the WSU 48 for a 1ST down
10:07
1st & 10 at opp 48
Lloyd Avant run for 8 yds to the WSU 40
10:04
2nd & 2 at opp 40
Timeout Colorado State, clock 10:04
9:42
2nd & 2 at opp 40
Lloyd Avant run for 18 yds to the WSU 22 for a 1ST down
9:18
1st & 10 at opp 22
Jackson Brousseau pass incomplete to Jalen Dupree
9:03
2nd & 10 at opp 22
Jackson Brousseau pass complete to Rocky Beers for 10 yds to the WSU 12 for a 1ST down
8:16
1st & 10 at opp 12
Tahj Bullock run for a loss of 2 yards to the WSU 14
7:39
2nd & 12 at opp 14
Jackson Brousseau pass incomplete to Tommy Maher
7:25
3rd & 12 at opp 14
Jackson Brousseau run for 7 yds to the WSU 7
6:50
4th & 5 at opp 7
Jackson Brousseau sacked for a loss of 1 yard to the WSU 8
Washington State Punt, 8 plays
6:50
2nd & 9 at own 9
Timeout Colorado State, clock 06:50
6:43
1st & 10 at own 8
Angel Johnson run for 1 yd to the WSU 9
5:58
2nd & 9 at own 9
Zevi Eckhaus pass complete to Tony Freeman for 9 yds to the WSU 18 for a 1ST down
5:04
2nd & 8 at own 20
Timeout Colorado State, clock 05:04
5:04
1st & 10 at own 18
Zevi Eckhaus pass complete to Tony Freeman for 2 yds to the WSU 20
4:59
2nd & 8 at own 20
Zevi Eckhaus pass incomplete to Joshua Meredith
4:51
3rd & 8 at own 20
(04:59) Shotgun Eckhaus,Zevi pass incomplete deep left to Wright,Landon thrown to WSU40 broken up by Joe,Lemondre PENALTY CSU Personal Foul (Rogers,Jahari) 15 yards from WSU20 to WSU35, 1ST DOWN. NO PLAY.
4:46
1st & 10 at own 35
Zevi Eckhaus pass complete to Joshua Meredith for 23 yds to the CSU 42 for a 1ST down
4:35
1st & 10 at opp 42
Zevi Eckhaus pass incomplete to Landon Wright
4:27
2nd & 10 at opp 42
Leo Pulalasi run for 2 yds to the CSU 40
3:53
3rd & 8 at opp 40
Timeout Washington State, clock 03:53
3:49
3rd & 8 at opp 40
Zevi Eckhaus pass incomplete to Carter Pabst
3:42
4th & 8 at opp 40
Ryan Harris punt for 31 yds
Colorado State Turnover on downs, 10 plays
3:42
2nd & 2 at own 17
Timeout Colorado State, clock 03:42
3:31
1st & 10 at own 9
Jackson Brousseau pass complete to Jalen Dupree for 8 yds to the CSU 17
2:58
2nd & 2 at own 17
Jalen Dupree run for no gain to the CSU 17
2:21
3rd & 2 at own 17
Jackson Brousseau pass complete to Tommy Maher for 23 yds to the CSU 40 for a 1ST down
2:00
1st & 10 at own 40
Jackson Brousseau pass complete to Jordan Ross for 2 yds to the CSU 42
1:29
2nd & 8 at own 42
Jalen Dupree run for 2 yds to the CSU 44
0:43
3rd & 6 at own 44
Jalen Dupree run for 13 yds to the WSU 43 for a 1ST down
0:00
1st & 10 at opp 43
PENALTY CSU False Start (Wortmann,Liam) 5 yards from WSU43 to WSU48. NO PLAY.
Q4 14:51
1st & 15 at opp 48
Lloyd Avant run for 2 yds to the WSU 46
Q4 14:29
2nd & 13 at opp 46
Jackson Brousseau pass incomplete to Armani Winfield
Q4 14:22
3rd & 13 at opp 46
Jackson Brousseau pass incomplete to Tommy Maher
Q4 14:20
4th & 13 at opp 46
Jackson Brousseau sacked by Raam Stevenson for a loss of 5 yards to the CSU 49
4th quarter3 drives, then Washington State 20, Colorado State 3
Washington State Punt, 6 plays
14:15
1st & 10 at opp 49
Zevi Eckhaus pass incomplete to Carter Pabst
14:03
2nd & 10 at opp 49
Zevi Eckhaus pass complete to Trey Leckner for 9 yds to the CSU 40
13:22
3rd & 1 at opp 40
Zevi Eckhaus run for 1 yd to the CSU 39 for a 1ST down
13:13
1st & 10 at opp 39
Maxwell Woods run for 2 yds to the CSU 37
12:31
2nd & 8 at opp 37
Zevi Eckhaus pass incomplete to Kirby Vorhees
12:26
3rd & 8 at opp 37
Zevi Eckhaus pass incomplete to Tony Freeman
12:19
4th & 8 at opp 37
Ryan Harris punt for 37 yds for a touchback
Colorado State Missed FG, 15 plays
12:06
1st & 10 at own 20
Jackson Brousseau pass complete to Tommy Maher for 6 yds to the CSU 26
11:46
2nd & 4 at own 26
Jackson Brousseau run for 7 yds to the CSU 33 for a 1ST down
11:17
1st & 10 at own 33
Jackson Brousseau pass complete to Lloyd Avant for 9 yds to the CSU 42
10:54
2nd & 1 at own 42
Jackson Brousseau pass complete to Tommy Maher for 9 yds to the WSU 49 for a 1ST down
10:33
1st & 10 at opp 49
Jackson Brousseau pass incomplete to Jordan Ross
10:02
2nd & 10 at opp 49
Jackson Brousseau run for 12 yds to the CSU 39 Jackson Brousseau fumbled, recovered by CSU Lloyd Avant
9:49
3rd & 22 at own 39
Jackson Brousseau run for 12 yds to the WSU 49
9:36
4th & 10 at opp 49
Jackson Brousseau pass complete to Lloyd Avant for 13 yds to the WSU 36 for a 1ST down
9:15
1st & 10 at opp 36
Jackson Brousseau pass complete to Lloyd Avant for 9 yds to the WSU 27
8:49
2nd & 1 at opp 27
Jackson Brousseau pass incomplete to Jalen Dupree
8:44
3rd & 1 at opp 27
Jalen Dupree run for 3 yds to the WSU 24 for a 1ST down
8:22
1st & 10 at opp 24
Jackson Brousseau sacked by Soni Finau for a loss of 6 yards to the WSU 30
7:53
2nd & 16 at opp 30
Jackson Brousseau sacked by Soni Finau for a loss of 7 yards to the WSU 37
7:16
3rd & 23 at opp 37
Jackson Brousseau pass complete to Tommy Maher for 11 yds to the WSU 26
7:09
4th & 12 at opp 26
Isaiah Hankins 43 yd FG BLOCKED blocked by Bryson Lamb
Washington State End of game, 11 plays
7:09
2nd & 9 at own 27
Timeout Colorado State, clock 07:09
7:02
1st & 10 at own 26
Kirby Vorhees run for 1 yd to the WSU 27
6:16
2nd & 9 at own 27
Zevi Eckhaus run for 8 yds to the WSU 35
5:29
3rd & 1 at own 35
Zevi Eckhaus run for 1 yd to the WSU 36 for a 1ST down
4:40
1st & 10 at own 36
Kirby Vorhees run for 6 yds to the WSU 42
3:57
2nd & 4 at own 42
Kirby Vorhees run for 1 yd to the WSU 43
3:04
3rd & 3 at own 43
Zevi Eckhaus pass complete to Leo Pulalasi for 18 yds to the CSU 39 for a 1ST down
2:22
1st & 10 at opp 39
Zevi Eckhaus run for 9 yds to the CSU 30
2:00
2nd & 1 at opp 30
Timeout Colorado State, clock 02:00
1:56
2nd & 1 at opp 30
Leo Pulalasi run for 3 yds to the CSU 27 for a 1ST down
1:24
1st & 10 at opp 27
Z. Eckhaus takes a knee
0:39
2nd & 11 at opp 28
Z. Eckhaus takes a knee
0:00
3rd & 13 at opp 30
Z. Eckhaus takes a knee
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.