The lead after every score: above the line Arizona State is ahead, below it Oregon. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
11:56
TDManny Wilkins 8 Yd Run (Brandon Ruiz Kick)5 plays, 40 yds, 1:34 · from ORE 40
ORE 0–7 ASU
9:11
TDDillon Mitchell 7 Yd pass from Justin Herbert (Aidan Schneider Kick)8 plays, 75 yds, 2:45 · from ASU 25
ORE 7–7 ASU
3:15
TDN'Keal Harry 3 Yd pass from Manny Wilkins (Brandon Ruiz Kick)15 plays, 75 yds, 5:56 · from ORE 25
ORE 7–14 ASU
1:30
FGBrandon Ruiz 29 Yd Field Goal 7 plays, 42 yds, 1:44 · from ORE 47
ORE 7–17 ASU
2nd quarter
0:31
TDRoyce Freeman 12 Yd Run (Aidan Schneider Kick)1 play, 12 yds, 0:06 · from ASU 12
ORE 14–17 ASU
3rd quarter
13:34
TDManny Wilkins 2 Yd Run (Brandon Ruiz Kick)4 plays, 75 yds, 1:26 · from ORE 25
ORE 14–24 ASU
10:53
TDDemario Richard 7 Yd Run (Brandon Ruiz Kick)4 plays, 60 yds, 1:45 · from ORE 40
ORE 14–31 ASU
9:02
TDJohnny Johnson III 20 Yd pass from Justin Herbert (Aidan Schneider Kick)7 plays, 75 yds, 1:51 · from ASU 25
ORE 21–31 ASU
4:33
TDTony Brooks-James 22 Yd pass from Justin Herbert (Aidan Schneider Kick)5 plays, 62 yds, 1:19 · from ASU 38
ORE 28–31 ASU
4th quarter
13:25
FGBrandon Ruiz 24 Yd Field Goal 7 plays, 40 yds, 3:19 · from ORE 46
ORE 28–34 ASU
6:41
TDJustin Herbert 4 Yd Run (Aidan Schneider Kick)6 plays, 74 yds, 2:01 · from ASU 26
ORE 35–34 ASU
2:33
FGBrandon Ruiz 41 Yd Field Goal 11 plays, 57 yds, 3:59 · from ORE 20
ORE 35–37 ASU
Drives
ASU 7/17 scoredORE 5/16 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
ORE
ASU 25
3
-4
1:30
Punt
Q1
13:30
ASU
ORE 40
5
40
1:34
Touchdown
Q1
11:56
ORE
ASU 25
8
75
2:45
Touchdown
Q1
9:11
ASU
ORE 25
15
75
5:56
Touchdown
Q1
3:14
ASU
ORE 47
7
42
1:44
Field Goal
Q1
1:30
ORE
ASU 25
4
30
1:38
Punt
Q2
14:52
ASU
ORE 7
8
42
2:55
Punt
Q2
11:57
ORE
ASU 20
3
12
1:21
Punt
Q2
10:36
ASU
ORE 15
3
-1
0:51
Punt
Q2
9:45
ORE
ASU 46
3
5
1:12
Punt
Q2
8:33
ASU
ORE 20
3
-6
2:02
Punt
Q2
6:31
ORE
ASU 49
3
-2
1:51
Punt
Win probability
Arizona State 100% · pregame line Oregon −14.5 (closing line)
The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.
Box score
Passing
C/ATT
YDS
AVG
TD
INT
QBR
Justin Herbert
19/35
281
8.0
3
0
65.3
Rushing
CAR
YDS
AVG
TD
LONG
Royce Freeman
15
81
5.4
1
20
Justin Herbert
10
36
3.6
1
18
Tony Brooks-James
1
10
10.0
0
10
Taj Griffin
1
3
3.0
0
3
Kani Benoit
1
-1
-1.0
0
0
Team
1
-4
-4.0
0
0
Jaylon Redd
1
-5
-5.0
0
0
Receiving
REC
YDS
AVG
TD
LONG
Jake Breeland
4
95
23.8
0
51
Dillon Mitchell
5
61
12.2
1
28
Tony Brooks-James
3
55
18.3
1
31
Brenden Schooler
2
27
13.5
0
18
Johnny Johnson III
2
24
12.0
1
20
Royce Freeman
3
19
6.3
0
19
Defense
TOT
SOLO
SACKS
TFL
PD
QB HUR
Thomas Graham Jr.
8
8
0
0
1
0
Jalen Jelks
8
7
3
5
0
0
Troy Dye
7
4
0
0
0
0
Justin Hollins
6
4
0
2
0
0
Tyree Robinson
5
5
0
1
0
0
Arrion Springs
5
5
0
1
2
0
Deommodore Lenoir
5
5
0
0
0
0
Henry Mondeaux
5
4
0
0
0
0
Kicking
FG
PCT
LONG
XP
PTS
Aidan Schneider
0/0
0.0
0
5/5
5
Punting
NO
YDS
AVG
TB
In 20
LONG
Adam Stack
7
292
41.7
1
5
50
Team
1
19
19.0
0
0
19
Biggest plays
ASU +55%Q4 1:09 Demario Richard run for 5 yds to the Oregn 45
ORE +44%Q4 2:33 Brandon Ruiz kickoff for 64 yds , Tony Brooks-James return for 25 yds to the ARIZONAST 40 OREGON Penalty, Offensive holding (Kaulana Apelu) to the Oregn 16
ASU +38%Q3 4:33 OREGON Penalty, unsportsmanlike conduct (Tony Brooks-James) to the Oregn 20
ORE +37%Q4 6:41 Justin Herbert run for 4 yds for a TD, (Aidan Schneider KICK)
ASU +36%Q4 2:33 Brandon Ruiz 41 yd FG GOOD
Team stats
Stat
ORE
ASU
1st Downs
20
23
3rd down efficiency
1-11
8-20
4th down efficiency
0-2
1-2
Total Yards
401
489
Passing
281
347
Comp/Att
19/35
24/39
Yards per pass
8.0
8.9
Rushing
120
142
Rushing Attempts
30
53
Yards per rush
4.0
2.7
Penalties
14-99
6-65
Turnovers
1
1
Fumbles lost
1
1
Interceptions thrown
0
0
Possession
21:54
38:06
Play by play
Q4 0:00 End of 4th Quarter
Q4 0:08 1st & 10 at ORE 22 TEAM run for a loss of 1 yard to the Oregn 23
Q4 0:46 4th & 10 at ORE 22 Justin Herbert pass incomplete to Jacob Breeland
Q4 0:46 3rd & 10 at ORE 22 Justin Herbert pass incomplete to Jaylon Redd
Q4 0:46 2nd & 10 at ORE 22 Justin Herbert pass incomplete
Q4 0:46 1st & 10 at ORE 22 Justin Herbert pass incomplete to Dillon Mitchell
Q4 0:46 1st & 10 at ORE 10 Justin Herbert pass complete to Dillon Mitchell for 12 yds to the Oregn 22 for a 1ST down
Q4 1:03 4th & 5 at ORE 45 Michael Sleep-Dalton punt for 35 yds, downed at the Oregn 10
Q4 1:03 3rd & 5 at ORE 45 Manny Wilkins pass incomplete to N'Keal Harry, broken up by Arrion Springs
Q4 1:03 2nd & 5 at ORE 45 Demario Richard run for no gain to the Oregn 45
Q4 1:09 1st & 10 at 50 Demario Richard run for 5 yds to the Oregn 45
Q4 2:25 4th & 3 at ORE 48 Justin Herbert run for 2 yds to the 50 yard line
Q4 2:25 3rd & 12 at ORE 39 Justin Herbert pass complete to Brenden Schooler for 9 yds to the Oregn 48
Q4 2:25 2nd & 6 at ORE 45 Justin Herbert sacked by Alani Latu for a loss of 6 yards to the Oregn 39
Q4 2:25 1st & 10 at ORE 41 Justin Herbert pass complete to Jacob Breeland for 4 yds to the Oregn 45
Q4 2:25 1st & 10 at ORE 26 [NHSG], Herbert, Justin pass incomplete, PENALTY ASU personal foul (Smallwood, T.) 15 yards to the ORE41, 1ST DOWN ORE, NO PLAY.
Q4 2:25 1st & 10 at ORE 16 Herbert, Justin pass incomplete to Griffin, Taj, PENALTY ASU holding (Rhodes, J.) 10 yards to the ORE26, 1ST DOWN ORE, NO PLAY.
Q4 2:33 Brandon Ruiz kickoff for 64 yds , Tony Brooks-James return for 25 yds to the ARIZONAST 40 OREGON Penalty, Offensive holding (Kaulana Apelu) to the Oregn 16
Q4 2:33 4th & 7 at ORE 23 Brandon Ruiz 41 yd FG GOOD
Q4 6:32 3rd & 7 at ORE 23 Manny Wilkins pass incomplete to N'Keal Harry
Q4 6:32 2nd & 9 at ORE 25 Manny Wilkins run for 2 yds to the Oregn 23
Q4 6:32 1st & 10 at ORE 26 Demario Richard run for 1 yd to the Oregn 25
Q4 6:32 3rd & 6 at ORE 36 Manny Wilkins pass complete to Jalen Harvey for 10 yds to the Oregn 26 for a 1ST down
Q4 6:32 2nd & 5 at ORE 35 Demario Richard run for a loss of 1 yard to the Oregn 36