From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Washington
Arizona
305
Total yards
280
217
Passing yards
62
88
Rushing yards
218
9.9
Yards per pass
3.0
2.3
Yards per rush
5.5
16
First downs
15
5–13
Third downs
5–14
0–0
Fourth downs
0–0
0
Turnovers
2
4–45
Penalties
10–73
30:32
Possession
29:28
2
Sacks (by defense)
4
Efficiency
Washington
Arizona
43%
Success rate
41%
0.12
EPA per play
0.06
1.15
Explosiveness
0.97
−0.07
Rushing EPA
0.28
0.37
Passing EPA
−0.30
25%
Passing-down success
24%
−0.04
First-down EPA
−0.24
0.12
Second-down EPA
0.26
0.44
Third-down EPA
0.31
16%
Havoc by its defense
17%
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 72% to win. Elo’s favorite won.
The line
Washington −17, over/under 45.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 88%, Arizona 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. Arizona drives left to right, Washington right to left.
Q1 WashingtonPunt, 7 plays, 19 yards
Q1 ArizonaField goal, 4 plays, 7 yards
Q1 WashingtonPunt, 6 plays, 18 yards
Q1 ArizonaPunt, 3 plays, −12 yards
Q1 WashingtonPunt, 3 plays, 2 yards
Q1 ArizonaPunt, 6 plays, 10 yards
Q2 WashingtonPunt, 3 plays, 8 yards
Q2 ArizonaTouchdown, 10 plays, 64 yards
Q2 WashingtonPunt, 6 plays, 22 yards
Q2 ArizonaField goal, 6 plays, 60 yards
Q2 WashingtonPunt, 6 plays, 11 yards
Q2 ArizonaEnd of half, 1 play, 5 yards
Q3 ArizonaPunt, 3 plays, 9 yards
Q3 WashingtonTouchdown, 8 plays, 81 yards
Q3 ArizonaField goal, 15 plays, 58 yards
Q3 WashingtonPunt, 3 plays, −2 yards
Q3 ArizonaInterception, 6 plays, 50 yards
Q4 WashingtonTouchdown, 4 plays, 71 yards
Q4 ArizonaPunt, 3 plays, 9 yards
Q4 WashingtonTouchdown, 7 plays, 82 yards
Q4 ArizonaPunt, 3 plays, −5 yards
Q4 WashingtonPunt, 7 plays, 26 yards
Q4 ArizonaInterception, 4 plays, 20 yards
Play by play
1st quarter6 drives, then Arizona 3, Washington 0
Washington Punt, 7 plays
15:00
1st & 10 at own 35
Lucas Havrisik kickoff for 65 yds for a touchback
14:50
1st & 10 at own 25
Dylan Morris pass complete to Jalen McMillan for 9 yds to the Wash 34
14:40
2nd & 1 at own 34
Kamari Pleasant run for 5 yds to the Wash 39 for a 1ST down
14:00
1st & 10 at own 39
Kamari Pleasant run for 5 yds to the Wash 44
13:28
2nd & 5 at own 44
Giles Jackson run for 5 yds to the Wash 49 for a 1ST down
12:45
1st & 10 at own 49
Sean McGrew run for 1 yd to the 50 yard line
12:10
2nd & 9 at the 50
Sean McGrew run for 1 yd to the Ariz 49
11:07
3rd & 8 at opp 49
Dylan Morris sacked by Rashie Hodge Jr. and Mo Diallo for a loss of 7 yards to the Wash 44
10:49
4th & 15 at own 44
TEAM punt blocked by Isaiah Taylor blocked by Isaiah Taylor recovered by Taylor at the Wash 23
Arizona Field goal, 4 plays
10:20
1st & 10 at opp 23
Jalen John run for 1 yd to the Wash 22
9:50
2nd & 9 at opp 22
Jalen John run for 3 yds to the Wash 19
9:10
3rd & 6 at opp 19
Stevie Rocker Jr. run for 3 yds to the Wash 16
9:01
4th & 3 at opp 16
Tyler Loop 34 yd FG GOODArizona 3, Washington 0
Washington Punt, 6 plays
9:01
4th & 3 at own 35
Lucas Havrisik kickoff for 65 yds for a touchback
8:45
1st & 10 at own 25
Sean McGrew run for 5 yds to the Wash 30
8:13
2nd & 5 at own 30
Sean McGrew run for 4 yds to the Wash 34
7:55
3rd & 1 at own 34
Sean McGrew run for 5 yds to the Wash 39 for a 1ST down
7:19
1st & 10 at own 39
Sean McGrew run for 2 yds to the Wash 41
6:57
2nd & 8 at own 41
ARIZONA Penalty, Defensive Offside (Trevon Mason) to the Wash 46
6:48
2nd & 3 at own 46
Sean McGrew run for 2 yds to the Wash 48
6:17
3rd & 1 at own 48
WASHINGTON Penalty, False Start (Luke Wattenberg) to the Wash 43
6:00
3rd & 6 at own 43
Sam Huard pass incomplete
5:46
4th & 6 at own 43
Race Porter punt for 47 yds , Stanley Berryhill III returns for 8 yds to the Ariz 18
Arizona Punt, 3 plays
5:35
1st & 10 at own 18
Jalen John run for no gain to the Ariz 18
4:56
2nd & 10 at own 18
ARIZONA Penalty, False Start (Paiton Fears) to the Ariz 13
4:37
2nd & 15 at own 13
Will Plummer run for 5 yds to the Ariz 18
3:39
3rd & 10 at own 18
Will Plummer sacked by Zion Tupuola-Fetui for a loss of 12 yards to the Ariz 6
3:17
4th & 22 at own 6
Kyle Ostendorp punt for 52 yds , Giles Jackson returns for 2 yds to the Wash 44 WASHINGTON Penalty, Illegal Block (TEAM) to the Wash 34
Washington Punt, 3 plays
3:09
1st & 10 at own 34
ARIZONA Penalty, Defensive Pass Interference (Treydan Stukes) to the Wash 49 for a 1ST down
2:55
1st & 10 at own 49
Dylan Morris sacked by Jerry Roberts for a loss of 9 yards to the Wash 40
1:50
2nd & 19 at own 40
Dylan Morris sacked by Mo Diallo for a loss of 4 yards to the Wash 36
1:31
3rd & 23 at own 36
Dylan Morris pass incomplete
1:24
4th & 23 at own 36
Race Porter punt for 46 yds, fair catch by Stanley Berryhill III at the Ariz 18
Arizona Punt, 6 plays
1:20
1st & 10 at own 18
ARIZONA Penalty, Ineligible Downfield on Pass (Jordan Morgan) to the Ariz 13
1:00
1st & 15 at own 13
Will Plummer pass complete to Stanley Berryhill III for 11 yds to the Ariz 24
0:26
2nd & 4 at own 24
Jalen John run for 3 yds to the Ariz 27
0:00
3rd & 1 at own 27
Jamarye Joiner run for 3 yds to the Ariz 30 for a 1ST down
Q2 14:55
1st & 10 at own 30
Will Plummer run for 1 yd to the Ariz 31
Q2 14:25
2nd & 9 at own 31
Will Plummer pass complete to Stanley Berryhill III for a loss of 4 yards to the Ariz 27
Q2 13:45
3rd & 13 at own 27
Will Plummer pass complete to BJ Casteel for 1 yd to the Ariz 28
Q2 13:10
4th & 12 at own 28
Kyle Ostendorp punt for 68 yds, downed at the Wash 4
2nd quarter6 drives, then Arizona 13, Washington 0
Washington Punt, 3 plays
13:02
1st & 10 at own 4
Kamari Pleasant run for 7 yds to the Wash 11
12:49
2nd & 3 at own 11
Timeout ARIZONA, clock 12:49
12:38
2nd & 3 at own 11
Kamari Pleasant run for 1 yd to the Wash 12
12:05
3rd & 2 at own 12
Dylan Morris pass incomplete to Jalen McMillan
11:56
4th & 2 at own 12
Race Porter punt for 52 yds, fair catch by Stanley Berryhill III at the Ariz 36
Arizona Touchdown, 10 plays
11:44
1st & 10 at own 36
Jalen John run for 1 yd to the Ariz 37
11:15
2nd & 9 at own 37
Stanley Berryhill III run for 34 yds to the Wash 29 for a 1ST down
11:00
1st & 10 at opp 29
Darrius Smith run for 2 yds to the Wash 27
10:17
2nd & 8 at opp 27
Will Plummer pass incomplete to Jamarye Joiner
10:00
3rd & 8 at opp 27
Will Plummer pass complete to Stanley Berryhill III for 10 yds to the Wash 17 for a 1ST down
9:32
1st & 10 at opp 17
Darrius Smith run for 2 yds to the Wash 15
9:18
2nd & 8 at opp 15
Jalen John run for 7 yds to the Wash 8
9:00
3rd & 1 at opp 8
Jalen John run for 7 yds to the Wash 1 for a 1ST down
8:49
1st & goal at opp 1
Jalen John run for no gain to the Wash 1
8:16
2nd & goal at opp 1
Jamarye Joiner run for 1 yd for a TD, (Tyler Loop KICK)Arizona 10, Washington 0
Washington Punt, 6 plays
8:16
2nd & 10 at own 35
Lucas Havrisik kickoff for 65 yds for a touchback
8:12
1st & 10 at own 25
Dylan Morris pass complete to Rome Odunze for 6 yds to the Wash 31
7:28
2nd & 4 at own 31
Sean McGrew run for 3 yds to the Wash 34
6:57
3rd & 1 at own 34
Giles Jackson run for 4 yds to the Wash 38 for a 1ST down
6:14
1st & 10 at own 38
Sean McGrew run for a loss of 2 yards to the Wash 36
5:45
2nd & 12 at own 36
Dylan Morris pass complete to Cade Otton for 10 yds to the Wash 46
5:00
3rd & 2 at own 46
Sean McGrew run for 1 yd to the Wash 47
4:12
4th & 1 at own 47
Race Porter punt for 45 yds, fair catch by Stanley Berryhill III at the Ariz 8
Arizona Field goal, 6 plays
3:50
1st & 10 at own 8
Will Plummer run for 11 yds to the Ariz 19 for a 1ST down
3:24
1st & 10 at own 19
Stevie Rocker Jr. run for 52 yds to the Wash 29 for a 1ST down
3:06
1st & 10 at opp 29
Will Plummer pass complete to BJ Casteel for a loss of 2 yards to the Wash 31
2:41
2nd & 12 at opp 31
Will Plummer pass incomplete
2:41
3rd & 12 at opp 31
Timeout WASHINGTON, clock 02:41
2:27
3rd & 12 at opp 31
Will Plummer pass complete to Stanley Berryhill III at the Wash 34. Lateral back to Stevie Rocker Jr. at the 37, advanced for 5 yds to the Wash 32
2:23
4th & 13 at opp 32
Lucas Havrisik 50 yd FG GOODArizona 13, Washington 0
Washington Punt, 6 plays
2:23
4th & 13 at own 35
Lucas Havrisik kickoff for 65 yds for a touchback
2:14
1st & 10 at own 25
Dylan Morris pass complete to Terrell Bynum for a loss of 3 yards to the Wash 22
1:36
2nd & 13 at own 22
Dylan Morris pass complete to Kamari Pleasant for 6 yds to the Wash 28
1:01
3rd & 7 at own 28
Dylan Morris pass complete to Cade Otton for 7 yds to the Wash 35 for a 1ST down
0:55
1st & 10 at own 35
Dylan Morris pass incomplete
0:45
2nd & 10 at own 35
Dylan Morris pass incomplete
0:40
3rd & 10 at own 35
Dylan Morris run for 1 yd to the Wash 36
0:32
4th & 9 at own 36
Race Porter punt for 48 yds, fair catch by Stanley Berryhill III at the Ariz 16
Arizona End of half, 1 play
0:00
1st & 10 at own 16
Jalen John run for 5 yds to the Ariz 21
3rd quarter5 drives, then Arizona 16, Washington 7
Arizona Punt, 3 plays
15:00
1st & 10 at own 35
Peyton Henry kickoff for 65 yds for a touchback
14:51
1st & 10 at own 25
Jalen John run for 3 yds to the Ariz 28
14:25
2nd & 7 at own 28
Jalen John run for 4 yds to the Ariz 32
13:38
3rd & 3 at own 32
Will Plummer pass complete to Stanley Berryhill III for 2 yds to the Ariz 34
13:02
4th & 1 at own 34
Kyle Ostendorp punt for 47 yds, punt out-of-bounds at the Wash 19
Washington Touchdown, 8 plays
12:56
1st & 10 at own 19
Dylan Morris pass incomplete
12:36
2nd & 10 at own 19
Sean McGrew run for 3 yds to the Wash 22
12:36
3rd & 6 at own 22
ARIZONA Penalty, Defensive Offside (TEAM) to the Wash 27
12:10
3rd & 1 at own 27
Dylan Morris pass complete to Jalen McMillan for 29 yds to the Ariz 44 for a 1ST down
11:17
1st & 10 at opp 44
Dylan Morris pass complete to Kamari Pleasant for a loss of 1 yard to the Ariz 45
10:45
2nd & 11 at opp 45
Kamari Pleasant run for 1 yd to the Ariz 44
10:27
3rd & 10 at opp 44
Timeout ARIZONA, clock 10:27
10:10
3rd & 10 at opp 44
Dylan Morris pass complete to Terrell Bynum for 28 yds to the Ariz 16 for a 1ST down
9:49
1st & 10 at opp 16
Dylan Morris pass incomplete to Jalen McMillan
9:41
2nd & 10 at opp 16
Dylan Morris pass complete to Terrell Bynum for 16 yds for a TD, (Peyton Henry KICK)Arizona 13, Washington 7
Arizona Field goal, 15 plays
9:41
2nd & 10 at own 35
Peyton Henry kickoff for 65 yds for a touchback
9:25
1st & 10 at own 25
Jamarye Joiner run for 7 yds to the Ariz 32
9:00
2nd & 3 at own 32
Stevie Rocker Jr. run for 4 yds to the Ariz 36 for a 1ST down
8:47
1st & 10 at own 36
Stevie Rocker Jr. run for a loss of 1 yard to the Ariz 35
8:08
2nd & 11 at own 35
Will Plummer pass complete to BJ Casteel for 15 yds to the 50 yard line for a 1ST down
7:55
1st & 10 at the 50
Jalen John run for 8 yds to the Wash 42
6:57
2nd & 2 at opp 42
Jalen John run for 7 yds to the Wash 35 for a 1ST down
6:10
1st & 10 at opp 35
Will Plummer pass complete to Tayvian Cunningham for 6 yds to the Wash 29
5:55
2nd & 4 at opp 29
Jalen John run for a loss of 1 yard to the Wash 30
5:12
3rd & 5 at opp 30
Will Plummer pass complete to Stanley Berryhill III for 7 yds to the Wash 23 for a 1ST down
4:45
1st & 10 at opp 23
Stevie Rocker Jr. run for 6 yds to the Wash 17
4:07
2nd & 4 at opp 17
Stevie Rocker Jr. run for 5 yds to the Wash 12 for a 1ST down
3:35
1st & 10 at opp 12
ARIZONA Penalty, Offensive Holding (Josh Baker) to the Wash 22
3:25
1st & 20 at opp 22
Jamarye Joiner pass incomplete
3:10
2nd & 20 at opp 22
Will Plummer pass complete to Jamarye Joiner for 5 yds to the Wash 17
2:36
3rd & 15 at opp 17
Will Plummer pass incomplete to Stanley Berryhill III
2:31
4th & 15 at opp 17
Tyler Loop 35 yd FG GOODArizona 16, Washington 7
Washington Punt, 3 plays
2:31
4th & 15 at own 35
Lucas Havrisik kickoff for 65 yds for a touchback
2:24
1st & 10 at own 25
Dylan Morris pass incomplete
2:10
2nd & 10 at own 25
Dylan Morris run for 4 yds to the Wash 29
1:31
3rd & 6 at own 29
Dylan Morris sacked by Trevon Mason for a loss of 6 yards to the Wash 23
0:50
4th & 12 at own 23
Race Porter punt for 55 yds, fair catch by Stanley Berryhill III at the Ariz 22
Arizona Interception, 6 plays
0:42
1st & 10 at own 22
Jalen John run for 3 yds to the Ariz 25
0:00
2nd & 7 at own 25
Jalen John run for 5 yds to the Ariz 30
Q4 14:55
3rd & 2 at own 30
Jamarye Joiner run for 14 yds to the Ariz 44 for a 1ST down
Q4 14:24
1st & 10 at own 44
ARIZONA Penalty, False Start (Paiton Fears) to the Ariz 39
Q4 13:59
1st & 15 at own 39
Stevie Rocker Jr. run for 10 yds to the Ariz 49
Q4 13:18
2nd & 5 at own 49
Stevie Rocker Jr. run for 8 yds to the ARIZONA 43 for a 1ST down WASHINGTON Penalty, Face Mask (15 yards) (Alphonzo Tuputala) to the Wash 28 for a 1ST down
Q4 12:58
1st & 10 at opp 28
Will Plummer pass intercepted Tuli Letuligasenoa return for no gain to the Wash 29
4th quarter6 drives, then Washington 21, Arizona 16
Washington Touchdown, 4 plays
12:50
1st & 10 at own 29
Kamari Pleasant run for 8 yds to the Wash 37
12:25
2nd & 2 at own 37
Kamari Pleasant run for 3 yds to the Wash 40 for a 1ST down
11:49
1st & 10 at own 40
Dylan Morris pass complete to Terrell Bynum for 51 yds to the Ariz 9 for a 1ST down
11:39
1st & goal at opp 9
Cameron Davis run for 9 yds for a TD, (Peyton Henry KICK)Arizona 16, Washington 14
Arizona Punt, 3 plays
11:39
1st & 10 at own 35
Peyton Henry kickoff for 65 yds for a touchback
11:30
1st & 10 at own 25
Jalen John run for 1 yd to the Ariz 26
10:45
2nd & 9 at own 26
Jalen John run for 6 yds to the Ariz 32
10:34
3rd & 3 at own 32
Jalen John run for 2 yds to the Ariz 34
10:01
4th & 1 at own 34
Kyle Ostendorp punt for 54 yds , Giles Jackson returns for 6 yds to the Wash 18
Washington Touchdown, 7 plays
9:45
1st & 10 at own 18
Cameron Davis run for 9 yds to the Wash 27
9:15
2nd & 1 at own 27
Cameron Davis run for 3 yds to the Wash 30 for a 1ST down
8:30
1st & 10 at own 30
Cameron Davis run for 2 yds to the Wash 32
8:00
2nd & 8 at own 32
Dylan Morris pass complete to Terrell Bynum for 51 yds to the Ariz 17 for a 1ST down
7:36
1st & 10 at opp 17
Dylan Morris pass incomplete to Terrell Bynum
7:21
2nd & 10 at opp 17
Cameron Davis run for 1 yd to the Ariz 16
6:50
3rd & 9 at opp 16
ARIZONA Penalty, Defensive Holding (8 Yards) to the Ariz 8 for a 1ST down
6:44
1st & goal at opp 8
Dylan Morris pass complete to Rome Odunze for 8 yds for a TD, (Peyton Henry KICK)Washington 21, Arizona 16
Arizona Punt, 3 plays
6:44
1st & 10 at own 35
Peyton Henry kickoff for 65 yds for a touchback
6:21
1st & 10 at own 25
Will Plummer run for 3 yds to the Ariz 28
6:12
2nd & 7 at own 28
ARIZONA Penalty, Offensive Holding (Alex Lines) to the Ariz 18
5:45
2nd & 17 at own 18
Will Plummer sacked by Tuli Letuligasenoa for a loss of 5 yards to the Ariz 13
5:16
3rd & 22 at own 13
Will Plummer pass complete to Jalen John for 7 yds to the Ariz 20
4:47
4th & 15 at own 20
Kyle Ostendorp punt for 60 yds , Giles Jackson returns for no gain to the Wash 20
Washington Punt, 7 plays
4:40
1st & 10 at own 20
Sean McGrew run for 5 yds to the Wash 25
3:56
2nd & 5 at own 25
Sean McGrew run for 6 yds to the Wash 31 for a 1ST down
3:14
1st & 10 at own 31
Sean McGrew run for 4 yds to the Wash 35
2:31
2nd & 6 at own 35
Cameron Davis run for 3 yds to the Wash 38
2:31
3rd & 3 at own 38
Timeout ARIZONA, clock 02:31
2:26
3rd & 3 at own 38
ARIZONA Penalty, 12 Men on the Field (TEAM) to the Wash 43 for a 1ST down
1:57
1st & 10 at own 43
Sean McGrew run for 2 yds to the Wash 45
1:57
2nd & 8 at own 45
Timeout ARIZONA, clock 01:57
1:40
2nd & 8 at own 45
Sean McGrew run for a loss of 1 yard to the Wash 44
1:05
3rd & 9 at own 44
Sean McGrew run for 2 yds to the Wash 46
0:21
4th & 7 at own 46
Race Porter punt for 54 yds for a touchback
Arizona Interception, 4 plays
0:16
1st & 10 at own 20
Will Plummer pass complete to BJ Casteel for 5 yds to the Ariz 25
0:14
2nd & 5 at own 25
WASHINGTON Penalty, Personal Foul (Bralen Trice) to the Ariz 40 for a 1ST down
0:10
1st & 10 at own 40
Will Plummer pass incomplete to BJ Casteel
0:06
2nd & 10 at own 40
Will Plummer pass incomplete to BJ Casteel
0:00
3rd & 10 at own 40
Will Plummer pass intercepted Asa Turner return for a loss of 8 yards to the Ariz 18
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.