From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Oregon State
Utah
417
Total yards
361
246
Passing yards
199
171
Rushing yards
162
8.2
Yards per pass
8.0
4.6
Yards per rush
5.2
21
First downs
20
3–10
Third downs
4–10
1–3
Fourth downs
0–0
4
Turnovers
0
3–37
Penalties
4–56
31:15
Possession
28:45
0
Sacks (by defense)
0
Efficiency
Oregon State
Utah
42%
Success rate
54%
−0.28
EPA per play
0.34
1.11
Explosiveness
1.06
−0.03
Rushing EPA
0.14
0.10
Passing EPA
0.59
29%
Passing-down success
18%
−0.35
First-down EPA
0.30
−0.41
Second-down EPA
0.34
0.64
Third-down EPA
0.44
13%
Havoc by its defense
14%
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)
Utah 71% to win. Elo’s favorite won.
The line
Utah −10.5, over/under 54.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 Utah 77%, Oregon State 23%. 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. Utah drives left to right, Oregon State right to left.
Q1 Oregon StateInterception, 2 plays, 11 yards
Q1 UtahTouchdown, 3 plays, 25 yards
Q1 Oregon StateTouchdown, 7 plays, 79 yards
Q1 UtahPunt, 3 plays, 5 yards
Q1 Oregon StatePick-six, 2 plays (Utah scores), 0 yards
Q1 Oregon StatePunt, 3 plays, 6 yards
Q1 UtahPunt, 3 plays, 1 yard
Q1 Oregon StateTurnover on downs, 5 plays, 21 yards
Q1 UtahTouchdown, 5 plays, 60 yards
Q2 Oregon StateField goal, 9 plays, 42 yards
Q2 UtahPunt, 10 plays, 40 yards
Q2 Oregon StateField goal, 10 plays, 72 yards
Q2 UtahPunt, 3 plays, 8 yards
Q2 Oregon StateEnd of half, 1 play, −1 yard
Q3 UtahPunt, 3 plays, 4 yards
Q3 Oregon StateField goal, 8 plays, 44 yards
Q3 UtahTouchdown, 8 plays, 75 yards
Q3 Oregon StateInterception, 6 plays, 51 yards
Q3 UtahTouchdown, 2 plays, 30 yards
Q3 Oregon StateTurnover on downs, 6 plays, 23 yards
Q4 UtahTouchdown, 5 plays, 36 yards
Q4 Oregon StateInterception, 10 plays, 70 yards
Q4 UtahEnd of game, 11 plays, 77 yards
Play by play
1st quarter9 drives, then Utah 14, Oregon State 7
Oregon State Interception, 2 plays
14:55
Jordan Noyes kickoff for 65 yds , Silas Bolden return for 20 yds to the OrgSt 20
14:55
1st & 10 at own 20
Chance Nolan pass complete to Tre’Shaun Harrison for 11 yds to the OrgSt 31 for a 1ST down
14:18
1st & 10 at own 31
Chance Nolan pass intercepted
Utah Touchdown, 3 plays
14:18
1st & 10 at opp 25
Cameron Rising pass complete to Dalton Kincaid for 5 yds to the OrgSt 20
14:18
2nd & 5 at opp 20
Cameron Rising run for 1 yd to the OrgSt 19
13:03
3rd & 4 at opp 19
Cameron Rising pass complete to Jaylen Dixon for 19 yds for a TD, (Jordan Noyes KICK)Utah 7, Oregon State 0
Oregon State Touchdown, 7 plays
12:57
Jordan Noyes kickoff for 61 yds , Silas Bolden return for 17 yds to the OrgSt 21
12:57
1st & 10 at own 21
Jam Griffin run for 8 yds to the OrgSt 29
12:57
2nd & 2 at own 29
Chance Nolan run for 9 yds to the OrgSt 38 for a 1ST down
12:57
1st & 10 at own 38
Deshaun Fenwick run for 5 yds to the OrgSt 43
12:57
2nd & 5 at own 43
Deshaun Fenwick run for 2 yds to the OrgSt 45
12:57
3rd & 3 at own 45
Chance Nolan run for 11 yds to the Utah 44 for a 1ST down
12:57
1st & 10 at opp 44
Chance Nolan pass complete to Anthony Gould for 15 yds to the Utah 29 for a 1ST down
9:36
1st & 10 at opp 29
Silas Bolden run for 29 yds for a TD, (Atticus Sappington KICK)Tied at 7
Utah Punt, 3 plays
9:36
Atticus Sappington kickoff for 65 yds for a touchback
9:36
1st & 10 at own 25
Tavion Thomas run for 2 yds to the Utah 27
9:36
2nd & 8 at own 27
Cameron Rising pass complete to Money Parks for 3 yds to the Utah 30
9:36
3rd & 5 at own 30
Cameron Rising run for no gain to the Utah 30
7:37
4th & 5 at own 30
Jack Bouwmeester punt for 40 yds , Anthony Gould returns for no gain to the OrgSt 30
Oregon State Pick-six, 2 plays (Utah scores)
7:37
1st & 10 at own 30
Chance Nolan pass incomplete
7:21
2nd & 10 at own 30
Clark Phillips III 38 Yd Interception Return (Jordan Noyes Kick)Utah 14, Oregon State 7
Oregon State Punt, 3 plays
7:14
Jordan Noyes kickoff for 61 yds , Silas Bolden return for 24 yds to the OrgSt 28
7:14
1st & 10 at own 28
Deshaun Fenwick run for 3 yds to the OrgSt 31
7:14
2nd & 7 at own 31
Damien Martinez run for 3 yds to the OrgSt 34
7:14
3rd & 4 at own 34
Chance Nolan pass incomplete
5:39
4th & 4 at own 34
Luke Loecher punt for 48 yds
Utah Punt, 3 plays
5:39
1st & 10 at own 18
Jaylon Glover run for a loss of 2 yards to the Utah 16
5:39
2nd & 12 at own 16
Jaylon Glover run for 3 yds to the Utah 19
5:39
3rd & 9 at own 19
Cameron Rising pass incomplete
4:13
4th & 9 at own 19
Jack Bouwmeester punt for 42 yds, fair catch by Anthony Gould at the OrgSt 39
Oregon State Turnover on downs, 5 plays
4:13
1st & 10 at own 39
Jam Griffin run for 15 yds to the Utah 46 for a 1ST down
4:13
1st & 10 at opp 46
Jam Griffin run for a loss of 1 yard to the Utah 47
4:13
2nd & 11 at opp 47
Damien Martinez run for 4 yds to the Utah 43
4:13
3rd & 7 at opp 43
Chance Nolan run for 3 yds to the Utah 40
1:20
4th & 4 at opp 40
Chance Nolan pass incomplete
Utah Touchdown, 5 plays
1:20
1st & 10 at own 40
Cameron Rising pass complete to Munir McClain for 12 yds to the OrgSt 48 for a 1ST down
1:20
1st & 10 at opp 48
Cameron Rising run for 16 yds to the OrgSt 32 for a 1ST down
0:00
1st & 10 at opp 32
Tavion Thomas run for 3 yds to the OrgSt 29
Q2 15:00
2nd & 7 at opp 29
Cameron Rising pass complete to Thomas Yassmin for 5 yds to the OrgSt 24
Q2 14:13
3rd & 2 at opp 24
Cameron Rising run for 24 yds for a TD, (Jordan Noyes KICK)Utah 21, Oregon State 7
2nd quarter4 drives, then Utah 21, Oregon State 13
Oregon State Field goal, 9 plays
14:13
Jordan Noyes kickoff for 62 yds UTAH Penalty, Unnecessary Roughness (-15 Yards) to the 50 yard line
14:13
1st & 10 at the 50
Jam Griffin run for 3 yds to the Utah 47
14:13
2nd & 7 at opp 47
Deshaun Fenwick run for 11 yds to the Utah 36 for a 1ST down
14:13
1st & 10 at opp 36
Deshaun Fenwick run for 6 yds to the Utah 30
14:13
2nd & 4 at opp 30
Jam Griffin run for 7 yds to the Utah 23 for a 1ST down
14:13
1st & 10 at opp 23
Jam Griffin run for 2 yds to the Utah 21
14:13
2nd & 8 at opp 21
GULBRANSON, Ben pass to the right incomplete intended for GOULD, Anthony thrown to the UTA0. PENALTY UTA Personal Foul on PHILLIPS, Clark enforced half the distance from the goal, 11 yards from the UTA22 to the UTA11 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
14:13
1st & goal at opp 10
Ben Gulbranson pass incomplete
14:13
2nd & goal at opp 10
Deshaun Fenwick run for 4 yds to the Utah 6
14:13
3rd & goal at opp 6
Deshaun Fenwick run for a loss of 2 yards to the Utah 8
9:38
4th & goal at opp 8
Atticus Sappington 26 yd FG GOODUtah 21, Oregon State 10
Utah Punt, 10 plays
9:38
Atticus Sappington kickoff for 65 yds for a touchback
9:38
1st & 10 at own 25
Tavion Thomas run for 6 yds to the Utah 31
9:38
2nd & 4 at own 31
Tavion Thomas run for a loss of 2 yards to the Utah 29
9:38
3rd & 6 at own 29
Cameron Rising run for 9 yds to the Utah 38 for a 1ST down
9:38
1st & 10 at own 38
Cameron Rising pass complete to Devaughn Vele for 10 yds to the Utah 48 for a 1ST down
9:38
1st & 10 at own 48
Cameron Rising pass complete to Micah Bernard for 5 yds to the OrgSt 47
9:38
2nd & 5 at opp 47
Micah Bernard run for 5 yds to the OrgSt 42 for a 1ST down
9:38
1st & 10 at opp 42
Cameron Rising pass complete to Devaughn Vele for 11 yds to the OrgSt 31 for a 1ST down
9:38
1st & 10 at opp 31
Cameron Rising pass complete to Money Parks for 4 yds to the OrgSt 27
9:38
2nd & 6 at opp 27
Micah Bernard run for 1 yd to the OrgSt 26
9:38
3rd & 5 at opp 26
Ja’Quinden Jackson run for a loss of 11 yards to the OrgSt 35 Ja’Quinden Jackson fumbled, recovered by Utah Ja’Quinden Jackson
3:25
4th & 14 at opp 35
Cameron Rising punt for 35 yds for a touchback
Oregon State Field goal, 10 plays
3:25
1st & 10 at own 20
Deshaun Fenwick run for 6 yds to the OrgSt 26
3:25
2nd & 4 at own 26
Jesiah Irish run for 2 yds to the OrgSt 28
3:25
3rd & 2 at own 28
Jesiah Irish run for 4 yds to the OrgSt 32 for a 1ST down
3:25
1st & 10 at own 32
Ben Gulbranson pass incomplete
3:25
2nd & 10 at own 32
Ben Gulbranson pass incomplete
3:25
3rd & 10 at own 32
Ben Gulbranson pass complete to Tre’Shaun Harrison for 63 yds to the Utah 5 for a 1ST down
0:48
2nd & goal at opp 5
Timeout OREGON ST, clock 00:48
0:48
1st & goal at opp 5
Ben Gulbranson pass incomplete
0:44
3rd & goal at opp 5
Timeout UTAH, clock 00:44
0:44
2nd & goal at opp 5
Deshaun Fenwick run for no gain to the Utah 5
0:40
4th & goal at opp 8
Timeout UTAH, clock 00:40
0:40
3rd & goal at opp 5
Damien Martinez run for a loss of 3 yards to the Utah 8
0:37
4th & goal at opp 8
Atticus Sappington 26 yd FG GOODUtah 21, Oregon State 13
Utah Punt, 3 plays
0:37
Atticus Sappington kickoff for 65 yds for a touchback
0:28
2nd & 2 at own 33
Timeout UTAH, clock 00:28
0:28
1st & 10 at own 25
Cameron Rising pass complete to Dalton Kincaid for 8 yds to the Utah 33
0:28
2nd & 2 at own 33
Cameron Rising pass incomplete
0:28
3rd & 2 at own 33
Cameron Rising pass incomplete
0:09
4th & 2 at own 33
Jack Bouwmeester punt for 41 yds, fair catch by Anthony Gould at the OrgSt 26
3rd quarter6 drives, then Utah 35, Oregon State 16
Utah Punt, 3 plays
15:00
Atticus Sappington kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Tavion Thomas run for a loss of 1 yard to the Utah 24
15:00
2nd & 11 at own 24
Tavion Thomas run for 5 yds to the Utah 29
15:00
3rd & 6 at own 29
Cameron Rising pass incomplete
13:28
4th & 6 at own 29
Jack Bouwmeester punt for 28 yds
13:28
1st & 10 at own 43
GRIFFIN, Jam rush to the left for a gain of 6 yards to the OSU49 (O’TOOLE, Connor). PENALTY OSU Holding on BLOOMFIELD, Heneli enforced 10 yards from the OSU43 to the OSU33. NO PLAY (replay the down).
Oregon State Field goal, 8 plays
13:28
1st & 20 at own 33
Ben Gulbranson pass complete to Tyjon Lindsey for 6 yds to the OrgSt 39
13:28
2nd & 14 at own 39
Ben Gulbranson pass complete to Anthony Gould for 30 yds to the Utah 31 for a 1ST down
13:28
1st & 10 at opp 31
Deshaun Fenwick run for 9 yds to the Utah 22
13:28
2nd & 1 at opp 22
Damien Martinez run for 3 yds to the Utah 19 for a 1ST down
13:28
1st & 10 at opp 19
Ben Gulbranson pass incomplete
13:28
2nd & 10 at opp 19
Damien Martinez run for 1 yd to the Utah 18
13:28
3rd & 9 at opp 18
Ben Gulbranson pass complete to Damien Martinez for 5 yds to the Utah 13
9:46
4th & 4 at opp 13
Atticus Sappington 31 yd FG GOODUtah 21, Oregon State 16
Utah Touchdown, 8 plays
9:46
Atticus Sappington kickoff for 65 yds for a touchback
9:46
1st & 10 at own 25
Cameron Rising pass complete to Micah Bernard for 18 yds to the Utah 43 for a 1ST down
9:46
1st & 10 at own 43
Cameron Rising run for 15 yds to the OrgSt 42 for a 1ST down
9:46
1st & 10 at opp 42
Micah Bernard run for 6 yds to the OrgSt 36
9:46
2nd & 4 at opp 36
Cameron Rising pass complete to Devaughn Vele for 20 yds to the OrgSt 16 for a 1ST down
9:46
1st & 10 at opp 16
Cameron Rising pass complete to Devaughn Vele for 7 yds to the OrgSt 9
9:46
2nd & 3 at opp 9
Cameron Rising run for 8 yds to the OrgSt 1 for a 1ST down
9:46
1st & goal at opp 1
RISING, Cameron pass to the left complete for 1 yard to KINCAID, Dalton caught at the OSU0 and advanced to the OSU0, TOUCHDOWN UTA, score nullified by penalty. PENALTY UTA Personal Foul on KENDALL, Logan enforced 15 yards from the OSU1 to the OSU16. NO PLAY (replay the down).
9:46
1st & goal at opp 16
Cameron Rising pass incomplete
6:18
2nd & goal at opp 16
Cameron Rising pass complete to Devaughn Vele for 16 yds for a TD, (Jordan Noyes KICK)Utah 28, Oregon State 16
6:18
Jordan Noyes kickoff UTAH Penalty, Unsportsmanlike Conduct (Cameron Rising) to the Utah 20
Oregon State Interception, 6 plays
6:11
Jadon Redding kickoff for 51 yds , Silas Bolden return for 27 yds to the OrgSt 41
6:11
1st & 10 at own 41
Ben Gulbranson pass complete to Tre’Shaun Harrison for 4 yds to the OrgSt 45
6:11
2nd & 6 at own 45
Damien Martinez run for a loss of 2 yards to the OrgSt 43
4:02
4th & 2 at own 49
Timeout UTAH, clock 04:02
4:02
3rd & 8 at own 43
Ben Gulbranson pass complete to Silas Bolden for 6 yds to the OrgSt 49
4:02
4th & 2 at own 49
Jack Colletto pass complete to Anthony Gould for 16 yds to the Utah 35 for a 1ST down
4:02
1st & 10 at opp 35
Tyjon Lindsey pass complete to Ben Gulbranson for 27 yds to the Utah 8 for a 1ST down
2:40
1st & goal at opp 8
Ben Gulbranson pass intercepted
Utah Touchdown, 2 plays
2:40
1st & 10 at opp 30
Cameron Rising pass complete to Logan Kendall for 8 yds to the OrgSt 22
1:57
2nd & 2 at opp 22
Jaylen Dixon run for 22 yds for a TD, (Jordan Noyes KICK)Utah 35, Oregon State 16
Oregon State Turnover on downs, 6 plays
1:57
Jadon Redding kickoff for 65 yds for a touchback OREGON ST Penalty, Unsportsmanlike Conduct (1 Yards)
1:57
1st & 10 at own 13
Ben Gulbranson pass incomplete
1:57
2nd & 10 at own 13
Ben Gulbranson pass complete to Tyjon Lindsey for 14 yds to the OrgSt 27 for a 1ST down
1:57
1st & 10 at own 27
Jam Griffin run for 5 yds to the OrgSt 32
1:57
2nd & 5 at own 32
Damien Martinez run for 1 yd to the OrgSt 33
0:00
3rd & 4 at own 33
Damien Martinez run for 3 yds to the OrgSt 36
Q4 14:56
4th & 1 at own 36
Jack Colletto run for no gain to the OrgSt 36
4th quarter3 drives, then Utah 42, Oregon State 16
Utah Touchdown, 5 plays
14:56
1st & 10 at opp 36
Cameron Rising pass incomplete
14:56
2nd & 10 at opp 36
Micah Bernard run for 1 yd to the OrgSt 35
14:56
3rd & 9 at opp 35
RISING, Cameron pass to the right incomplete intended for VELE, Devaughn thrown to the OSU0. PENALTY OSU Pass Interference on OLADAPO, Kitan enforced 15 yards to the OSU20 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
14:56
1st & 10 at opp 20
Cameron Rising pass complete to Micah Bernard for 14 yds to the OrgSt 6 for a 1ST down
14:56
1st & goal at opp 6
Micah Bernard run for 2 yds to the OrgSt 4
12:38
2nd & goal at opp 4
Cameron Rising pass complete to Dalton Kincaid for 4 yds for a TD, (Jordan Noyes KICK)Utah 42, Oregon State 16
Oregon State Interception, 10 plays
12:38
Jadon Redding kickoff for 65 yds for a touchback
12:38
1st & 10 at own 25
Ben Gulbranson pass complete to Tre’Shaun Harrison for 11 yds to the OrgSt 36 for a 1ST down
12:38
1st & 10 at own 36
Damien Martinez run for 4 yds to the OrgSt 40
12:38
2nd & 6 at own 40
Ben Gulbranson pass complete to Anthony Gould for 16 yds to the Utah 44 for a 1ST down
12:38
1st & 10 at opp 44
Ben Gulbranson run for 5 yds to the Utah 39
12:38
2nd & 5 at opp 39
Ben Gulbranson pass complete to Tre’Shaun Harrison for 7 yds to the Utah 32 for a 1ST down
12:38
1st & 10 at opp 32
Ben Gulbranson pass complete to Anthony Gould for 2 yds to the Utah 30
12:38
2nd & 8 at opp 30
Damien Martinez run for 9 yds to the Utah 21 for a 1ST down
12:38
1st & 10 at opp 21
Ben Gulbranson pass complete to Silas Bolden for 13 yds to the Utah 8 for a 1ST down
12:38
1st & goal at opp 8
Jam Griffin run for 3 yds to the Utah 5
7:16
2nd & goal at opp 5
Ben Gulbranson pass intercepted, touchback.
Utah End of game, 11 plays
7:16
1st & 10 at own 20
Cameron Rising pass complete to Devaughn Vele for 13 yds to the Utah 33 for a 1ST down
7:16
1st & 10 at own 33
Cameron Rising pass complete to Devaughn Vele for 17 yds to the 50 yard line for a 1ST down
5:20
2nd & 6 at opp 46
Timeout UTAH, clock 05:20
5:20
1st & 10 at the 50
Micah Bernard run for 4 yds to the OrgSt 46
5:20
2nd & 6 at opp 46
Jaylon Glover run for 4 yds to the OrgSt 42
5:20
3rd & 2 at opp 42
Jaylon Glover run for 5 yds to the OrgSt 37 for a 1ST down
5:20
1st & 10 at opp 37
Jaylon Glover run for 6 yds to the OrgSt 31
5:20
2nd & 4 at opp 31
Bryson Barnes run for 12 yds to the OrgSt 19 for a 1ST down
5:20
1st & 10 at opp 19
Ja’Quinden Jackson run for 12 yds to the OrgSt 7 for a 1ST down
5:20
1st & goal at opp 7
Ja’Quinden Jackson run for no gain to the OrgSt 7
5:20
2nd & goal at opp 7
Ja’Quinden Jackson run for 2 yds to the OrgSt 5
0:00
3rd & goal at opp 5
Jaylon Glover run for 2 yds to the OrgSt 3
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.