Referee Jerry McGinn; umpire Mark Pilarski; head linesman Kelly Saalfeld; line judge Dan Gallagher; side judge John Hayes; field judge Timothy Maguire; back judge Mike Brown; center judge Patrick HoltGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Minnesota
Oregon State
411
Total yards
225
158
Passing yards
145
253
Rushing yards
80
19.8
Yards per pass
5.0
4.4
Yards per rush
3.1
21
First downs
14
9–13
Third downs
3–11
0–0
Fourth downs
1–1
1
Turnovers
3
6–70
Penalties
7–91
38:16
Possession
21:44
3
Sacks (by defense)
0
Efficiency
Minnesota
Oregon State
52%
Success rate
36%
0.33
EPA per play
−0.10
1.20
Explosiveness
0.90
0.14
Rushing EPA
−0.37
1.81
Passing EPA
0.11
33%
Passing-down success
18%
0.18
First-down EPA
−0.15
0.06
Second-down EPA
−0.23
1.07
Third-down EPA
0.09
15%
Havoc by its defense
7%
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)
Minnesota 64% to win. Elo’s favorite won.
The line
Oregon State −2.5, over/under 50.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 Oregon State 57%, Minnesota 43%. 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. Oregon State drives left to right, Minnesota right to left.
Q1 MinnesotaPunt, 3 plays, 9 yards
Q1 Oregon StatePunt, 4 plays, 36 yards
Q1 MinnesotaTouchdown, 4 plays, 80 yards
Q1 Oregon StateFumble, 7 plays, 32 yards
Q1 MinnesotaField goal, 8 plays, 52 yards
Q1 Oregon StateFumble, 4 plays, 5 yards
Q1 MinnesotaTouchdown, 4 plays, 24 yards
Q2 Oregon StateTouchdown, 15 plays, 80 yards
Q2 MinnesotaFumble, 2 plays, −9 yards
Q2 Oregon StateTouchdown, 1 play, 17 yards
Q2 MinnesotaField goal, 10 plays, 48 yards
Q2 Oregon StatePunt, 6 plays, 30 yards
Q2 MinnesotaEnd of half, 2 plays, 3 yards
Q3 Oregon StatePunt, 3 plays, 1 yard
Q3 MinnesotaPunt, 5 plays, 4 yards
Q3 Oregon StateFumble, 2 plays, 11 yards
Q3 MinnesotaTouchdown, 3 plays, 14 yards
Q3 Oregon StatePunt, 3 plays, −7 yards
Q3 MinnesotaTouchdown, 9 plays, 71 yards
Q3 Oregon StatePunt, 4 plays, 19 yards
Q4 MinnesotaTouchdown, 15 plays, 77 yards
Q4 Oregon StatePunt, 3 plays, 4 yards
Q4 MinnesotaTouchdown, 2 plays, 66 yards
Q4 Oregon StatePunt, 3 plays, 7 yards
Q4 MinnesotaEnd of game, 1 play, −2 yards
Play by play
1st quarter7 drives, then Minnesota 10, Oregon State 0
Minnesota Punt, 3 plays
15:00
1st & 10 at own 35
Jordan Choukair kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Rodney Smith run for 4 yds to the Minn 29
15:00
2nd & 6 at own 29
Shannon Brooks run for 5 yds to the Minn 34
15:00
3rd & 1 at own 34
Rodney Smith run for no gain to the Minn 34
15:00
4th & 1 at own 34
Ryan Santoso punt for 39 yds, downed at the OrgSt 27
Oregon State Punt, 4 plays
12:49
1st & 10 at own 27
Jake Luton pass complete to Jordan Villamin for 30 yds to the Minn 43 for a 1ST down
12:49
1st & 10 at opp 43
Artavis Pierce run for 5 yds to the Minn 38
12:49
2nd & 5 at opp 38
Artavis Pierce run for 1 yd to the Minn 37
12:49
3rd & 4 at opp 37
Jake Luton pass incomplete to Artavis Pierce
12:49
4th & 4 at opp 37
Nick Porebski punt for 37 yds for a touchback
Minnesota Touchdown, 4 plays
11:08
1st & 10 at own 20
Rodney Smith run for 5 yds to the Minn 25
11:08
2nd & 5 at own 25
Shannon Brooks run for 2 yds to the Minn 27
11:08
3rd & 3 at own 27
Conor Rhoda run for 6 yds to the Minn 33 for a 1ST down
9:07
1st & 10 at own 33
Conor Rhoda pass complete to Tyler Johnson for 67 yds for a TD, (Emmit Carpenter KICK)Minnesota 7, Oregon State 0
Oregon State Fumble, 7 plays
9:07
1st & 0 at own 35
Ryan Santoso kickoff for 55 yds , Artavis Pierce return for 18 yds to the OrgSt 28
9:02
1st & 10 at own 28
Jake Luton pass incomplete to Noah Togiai, broken up by Duke McGhee
9:02
2nd & 10 at own 28
Ryan Nall run for 6 yds to the OrgSt 34
9:02
3rd & 4 at own 34
Jake Luton pass complete to Isaiah Hodgins for 10 yds to the OrgSt 44 for a 1ST down
9:02
1st & 10 at own 44
Jake Luton pass incomplete to Trevon Bradford
9:02
2nd & 10 at own 44
Artavis Pierce run for 12 yds to the Minn 44 for a 1ST down
9:02
1st & 10 at opp 44
Jake Luton pass incomplete to Isaiah Hodgins
7:43
2nd & 10 at opp 44
Timeout MINNESOTA, clock 07:43
7:43
2nd & 10 at opp 44
Jake Luton pass complete to Noah Togiai for 5 yds Noah Togiai fumbled, forced by Duke McGhee, recovered by Minn Kiondre Thomas
Minnesota Field goal, 8 plays
7:33
1st & 10 at own 40
Conor Rhoda run for 5 yds to the Minn 45
7:33
2nd & 5 at own 45
Shannon Brooks run for no gain to the Minn 45
7:33
3rd & 5 at own 45
Conor Rhoda pass complete to Rodney Smith for 22 yds to the OrgSt 33 for a 1ST down
7:33
1st & 10 at opp 33
Conor Rhoda pass complete to Tyler Johnson for 19 yds to the OrgSt 14 for a 1ST down
7:33
1st & 10 at opp 14
Rodney Smith run for 3 yds to the OrgSt 11
7:33
2nd & 7 at opp 11
Rodney Smith run for 1 yd to the OrgSt 10
3:48
3rd & 6 at opp 10
Timeout OREGON ST, clock 03:48
3:48
3rd & 6 at opp 10
Conor Rhoda run for 2 yds to the OrgSt 8
3:12
4th & 4 at opp 8
Emmit Carpenter 26 yd FG GOODMinnesota 10, Oregon State 0
Oregon State Fumble, 4 plays
3:12
1st & 0 at own 35
Ryan Santoso kickoff for 62 yds , Artavis Pierce return for 16 yds to the OrgSt 19
3:05
1st & 10 at own 19
Jake Luton pass complete to Isaiah Hodgins for 9 yds to the OrgSt 28
3:05
2nd & 1 at own 28
Artavis Pierce run for 2 yds to the OrgSt 30 for a 1ST down
3:05
1st & 10 at own 30
Jake Luton run for 2 yds to the OrgSt 32
3:05
2nd & 8 at own 32
Jake Luton sacked by Gary Moore for a loss of 8 yards to the OrgSt 24 Jake Luton fumbled, recovered by Minn Kamal Martin , return for 0 yards
Minnesota Touchdown, 4 plays
1:22
1st & 10 at opp 24
Rodney Smith run for 8 yds to the OrgSt 16
1:22
2nd & 2 at opp 16
Rodney Smith run for 1 yd to the OrgSt 15
1:22
3rd & 1 at opp 15
Shannon Brooks run for 7 yds to the OrgSt 8 for a 1ST down
Q2 15:00
1st & goal at opp 8
Croft, Demry pass incomplete to Johnson, Tyler, PENALTY OSU pass interference (Crawford, X.) 6 yards to the OSU2, 1ST DOWN MINN, NO PLAY.
Q2 14:50
1st & goal at opp 2
Shannon Brooks run for 2 yds for a TD, (Emmit Carpenter KICK)Minnesota 17, Oregon State 0
2nd quarter6 drives, then Minnesota 20, Oregon State 14
Oregon State Touchdown, 15 plays
14:50
1st & 0 at the 50
Emmit Carpenter kickoff for 44 yds
14:50
1st & 10 at own 20
Artavis Pierce run for 11 yds to the OrgSt 31 for a 1ST down
14:50
1st & 10 at own 31
Jake Luton pass complete to Isaiah Hodgins for 10 yds to the OrgSt 41 for a 1ST down
14:50
1st & 10 at own 41
Jake Luton sacked by Carter Coughlin for a loss of 1 yard to the OrgSt 40
14:50
2nd & 11 at own 40
Ryan Nall run for 7 yds to the OrgSt 47
14:50
3rd & 4 at own 47
Jake Luton pass complete to Jordan Villamin for 9 yds to the Minn 44 for a 1ST down
14:50
1st & 10 at opp 44
Ryan Nall run for 5 yds to the Minn 39
14:50
2nd & 5 at opp 39
Artavis Pierce run for 8 yds to the Minn 31 for a 1ST down
11:48
1st & 10 at opp 31
Timeout MINNESOTA, clock 11:48
11:48
1st & 10 at opp 31
Jake Luton pass incomplete to Isaiah Hodgins
11:48
2nd & 10 at opp 31
Ryan Nall run for 4 yds to the Minn 27
11:48
3rd & 6 at opp 27
Jake Luton pass complete to Isaiah Hodgins for no gain to the Minn 27
11:48
4th & 6 at opp 27
Timmy Hernandez pass complete to Tuli Wily-Matagi for 10 yds to the Minn 17 for a 1ST down
11:48
1st & 10 at opp 17
Jake Luton run for 9 yds to the Minn 8
11:48
2nd & 1 at opp 8
Ryan Nall run for 6 yds to the Minn 2 for a 1ST down
11:48
1st & goal at opp 2
Ryan Nall run for 1 yd to the Minn 1 OREGON ST Penalty, unsportsmanlike conduct (-15 Yards) to the Minn 16
9:10
2nd & goal at opp 16
Jake Luton pass complete to Jordan Villamin for 16 yds for a TD, (Jordan Choukair KICK)Minnesota 17, Oregon State 7
Minnesota Fumble, 2 plays
9:10
1st & 0 at own 35
Jordan Choukair kickoff for 61 yds , Shannon Brooks return for 22 yds to the Minn 26
9:05
1st & 10 at own 26
Rodney Smith run for no gain to the Minn 26
9:05
2nd & 10 at own 26
TEAM run for a loss of 9 yards to the Minn 17 TEAM fumbled, recovered by OrgSt Bright Ugwoegbu
Oregon State Touchdown, 1 play
8:39
1st & 10 at opp 17
Luton, Jake pass incomplete to Togiai, Noah, PENALTY MINN pass interference (Huff, Jacob) 15 yards to the MINN2, 1ST DOWN OSU, NO PLAY.
8:33
1st & goal at opp 2
Trevorris Johnson run for 2 yds for a TD, (Jordan Choukair KICK)Minnesota 17, Oregon State 14
Minnesota Field goal, 10 plays
8:33
1st & 0 at own 35
Jordan Choukair kickoff for 62 yds , Shannon Brooks return for 18 yds to the Minn 21
8:27
1st & 10 at own 21
Rodney Smith run for 4 yds to the Minn 25
8:27
2nd & 6 at own 25
Rodney Smith run for 4 yds to the Minn 29
8:27
3rd & 2 at own 29
Conor Rhoda pass complete to Tyler Johnson for 22 yds to the OrgSt 49 for a 1ST down
8:27
1st & 10 at opp 49
Conor Rhoda pass complete to Demetrius Douglas for 7 yds Demetrius Douglas fumbled, forced by Jalen Moore, recovered by Minn Shannon Brooks
8:27
2nd & 6 at opp 45
Shannon Brooks run for 17 yds to the OrgSt 28 for a 1ST down
8:27
1st & 10 at opp 28
Rodney Smith run for 15 yds to the OrgSt 13 for a 1ST down
8:27
1st & 10 at opp 13
Rodney Smith run for a loss of 1 yard to the OrgSt 14
8:27
2nd & 11 at opp 14
Shannon Brooks run for a loss of 2 yards to the OrgSt 16
2:51
3rd & 13 at opp 16
Rhoda, Conor pass complete to Johnson, Tyler for 16 yards to the OSU0, clock 02:51, PENALTY MINN personal foul (Smith, Rodney) 15 yards to the OSU31, NO PLAY.
2:51
3rd & 28 at opp 31
Conor Rhoda pass incomplete to Shannon Brooks
2:41
4th & 28 at opp 31
Emmit Carpenter 49 yd FG GOODMinnesota 20, Oregon State 14
Oregon State Punt, 6 plays
2:41
1st & 0 at own 35
Ryan Santoso kickoff for 65 yds for a touchback
2:41
1st & 10 at own 25
Jake Luton pass incomplete to Isaiah Hodgins
2:41
2nd & 10 at own 25
Jake Luton pass complete to Isaiah Hodgins for 5 yds to the OrgSt 30
2:41
3rd & 5 at own 30
Jake Luton run for 5 yds to the OrgSt 35 for a 1ST down
2:41
1st & 10 at own 35
MINNESOTA Penalty, offside defense (5 Yards) to the OrgSt 40
2:41
1st & 5 at own 40
Luton, Jake pass incomplete to Villamin, J., PENALTY MINN pass interference (Thomas, Kiondre) 15 yards to the MINN45, 1ST DOWN OSU, NO PLAY.
2:41
1st & 10 at opp 45
Jake Luton pass incomplete to Artavis Pierce
2:41
2nd & 10 at opp 45
Luton, Jake pass incomplete to Togiai, Noah, PENALTY OSU holding (Brandel, Blake) 10 yards to the OSU45, NO PLAY.
2:41
2nd & 20 at own 45
Jake Luton pass complete to Artavis Pierce for 10 yds to the Minn 45
2:41
3rd & 10 at opp 45
Jake Luton pass incomplete to Noah Togiai
2:41
4th & 10 at opp 45
Nick Porebski punt for 25 yds, downed at the Minn 20
Minnesota End of half, 2 plays
0:46
1st & 10 at own 20
Rodney Smith run for no gain to the Minn 20
0:29
2nd & 10 at own 20
Timeout OREGON ST, clock 00:29
0:29
2nd & 10 at own 20
Rodney Smith run for 3 yds to the Minn 23
3rd quarter7 drives, then Minnesota 34, Oregon State 14
Oregon State Punt, 3 plays
15:00
3rd & 7 at own 35
Ryan Santoso kickoff for 65 yds , Artavis Pierce return for 19 yds to the OrgSt 19
14:54
1st & 10 at own 19
Artavis Pierce run for 1 yd to the OrgSt 20
14:54
2nd & 9 at own 20
Jake Luton pass incomplete to Jordan Villamin
14:54
3rd & 9 at own 20
Jake Luton pass incomplete to Noah Togiai
14:54
4th & 9 at own 20
Nick Porebski punt for 35 yds, downed at the Minn 45
Minnesota Punt, 5 plays
14:09
1st & 10 at own 45
Conor Rhoda pass complete to Shannon Brooks for 5 yds to the 50 yard line
14:09
2nd & 5 at the 50
Rodney Smith run for 2 yds to the OrgSt 48
14:09
3rd & 3 at opp 48
Rhoda, Conor pass incomplete to Johnson, Tyler, PENALTY OSU pass interference (Irvine, Jay) 15 yards to the OSU33, 1ST DOWN MINN, NO PLAY.
14:09
1st & 10 at opp 33
Rodney Smith run for 1 yd to the OrgSt 32
14:09
2nd & 9 at opp 32
Rodney Smith run for 2 yds to the OrgSt 30
14:09
3rd & 7 at opp 30
Rhoda, Conor pass complete to Douglas, D for 11 yards to the OSU19, PENALTY MINN holding (Greene, Donnell) 10 yards to the OSU40, NO PLAY.
14:09
3rd & 17 at opp 40
Conor Rhoda run for a loss of 7 yards to the Minn 49 Conor Rhoda fumbled, recovered by Minn
14:09
4th & 28 at own 49
Ryan Santoso punt for 48 yds, fair catch by Trevon Bradford at the OrgSt 3
Oregon State Fumble, 2 plays
10:27
1st & 10 at own 3
Jake Luton pass complete to Isaiah Hodgins for 9 yds to the OrgSt 12
10:27
2nd & 1 at own 12
Ryan Nall run for 2 yds to the OrgSt 14 Ryan Nall fumbled, forced by Thomas Barber, recovered by Minn Jonathan Celestin
Minnesota Touchdown, 3 plays
9:52
1st & 10 at opp 14
Shannon Brooks run for 9 yds to the OrgSt 5
9:52
2nd & 1 at opp 5
Rodney Smith run for 4 yds to the OrgSt 1 for a 1ST down
8:45
1st & goal at opp 1
Rodney Smith run for 1 yd for a TD, (Emmit Carpenter KICK)Minnesota 27, Oregon State 14
Oregon State Punt, 3 plays
8:45
1st & 0 at own 35
Ryan Santoso kickoff for 65 yds , Artavis Pierce return for 26 yds to the OrgSt 26
8:38
1st & 10 at own 26
Artavis Pierce run for a loss of 5 yards to the OrgSt 21
8:38
2nd & 15 at own 21
Jake Luton pass complete to Artavis Pierce for no gain to the OrgSt 21
8:38
3rd & 15 at own 21
Jake Luton sacked by Kamal Martin for a loss of 2 yards to the OrgSt 19
8:38
4th & 17 at own 19
Nick Porebski punt for 43 yds , Antonio Shenault returns for 1 yd to the Minn 20 MINNESOTA Penalty, illegal block (Melvin Holland Jr.) to the Minn 29
Minnesota Touchdown, 9 plays
6:50
1st & 10 at own 29
Conor Rhoda pass complete to Tyler Johnson for 19 yds to the Minn 48 for a 1ST down
6:50
1st & 10 at own 48
Rodney Smith run for 5 yds to the OrgSt 47
6:50
2nd & 5 at opp 47
Rodney Smith run for 6 yds to the OrgSt 41 for a 1ST down
6:50
1st & 10 at opp 41
Rodney Smith run for 3 yds to the OrgSt 38
6:50
2nd & 7 at opp 38
Demetrius Douglas run for 1 yd to the OrgSt 37
6:50
3rd & 6 at opp 37
Rhoda, Conor pass incomplete to Van Dyne, Harry, PENALTY OSU personal foul (Moore, Jalen) 15 yards to the OSU22, 1ST DOWN MINN, NO PLAY.
6:50
1st & 10 at opp 22
Shannon Brooks run for 3 yds to the OrgSt 19
6:50
2nd & 7 at opp 19
Shannon Brooks run for 13 yds to the OrgSt 6 for a 1ST down
6:50
1st & goal at opp 6
Shannon Brooks run for 4 yds to the OrgSt 2
1:34
2nd & goal at opp 2
Shannon Brooks run for 2 yds for a TD, (Emmit Carpenter KICK)Minnesota 34, Oregon State 14
Oregon State Punt, 4 plays
1:34
1st & 0 at own 35
Emmit Carpenter kickoff for 55 yds , Artavis Pierce return for 23 yds to the OrgSt 33
1:27
1st & 10 at own 33
Jake Luton pass complete to Noah Togiai for 14 yds to the OrgSt 47 for a 1ST down
1:27
1st & 10 at own 47
Jake Luton pass incomplete to Trevon Bradford
1:27
2nd & 10 at own 47
Jake Luton pass complete to Isaiah Hodgins for 5 yds to the Minn 48
1:27
3rd & 5 at opp 48
Jake Luton run for no gain to the Minn 48
Q4 15:00
4th & 5 at opp 48
Nick Porebski punt for 25 yds, downed at the Minn 23
4th quarter5 drives, then Minnesota 48, Oregon State 14
Minnesota Touchdown, 15 plays
14:48
1st & 10 at own 23
Rodney Smith run for 2 yds to the Minn 25
14:48
2nd & 8 at own 25
Rodney Smith run for 2 yds to the Minn 27
14:48
3rd & 6 at own 27
Conor Rhoda run for 6 yds to the Minn 33 for a 1ST down OREGON ST Penalty, personal foul (David Morris) to the Minn 48 for a 1ST down
14:48
1st & 10 at own 48
Rodney Smith run for no gain to the Minn 48
12:26
2nd & 10 at own 48
Timeout MINNESOTA, clock 12:26
12:26
2nd & 10 at own 48
Conor Rhoda run for 6 yds to the OrgSt 46
12:26
3rd & 4 at opp 46
Rodney Smith run for 5 yds to the OrgSt 41 for a 1ST down
12:26
1st & 10 at opp 41
Rodney Smith run for 1 yd to the OrgSt 40
12:26
2nd & 9 at opp 40
Shannon Brooks run for 2 yds to the OrgSt 38
12:26
3rd & 7 at opp 38
Shannon Brooks run for 17 yds to the OrgSt 21 for a 1ST down
12:26
1st & 10 at opp 21
Shannon Brooks run for 6 yds to the OrgSt 15
12:26
2nd & 4 at opp 15
Rodney Smith run for 3 yds to the OrgSt 12
12:26
3rd & 1 at opp 12
Rodney Smith run for 7 yds to the OrgSt 5 for a 1ST down
12:26
1st & goal at opp 5
Rodney Smith run for 1 yd to the OrgSt 4
12:26
2nd & goal at opp 4
Shannon Brooks run for 3 yds to the OrgSt 1
5:24
3rd & goal at opp 1
Shannon Brooks run for 1 yd for a TD, (Emmit Carpenter KICK)Minnesota 41, Oregon State 14
Oregon State Punt, 3 plays
5:24
1st & 0 at own 35
Emmit Carpenter kickoff for 65 yds for a touchback
5:24
1st & 10 at own 25
Jake Luton pass incomplete to Isaiah Hodgins
5:24
2nd & 10 at own 25
Jake Luton pass complete to Xavier Hawkins for 4 yds to the OrgSt 29
5:24
3rd & 6 at own 29
Jake Luton pass complete to Artavis Pierce for no gain to the OrgSt 29
5:24
4th & 6 at own 29
Nick Porebski punt for 37 yds, downed at the Minn 34
Minnesota Touchdown, 2 plays
3:46
1st & 10 at own 34
Kobe McCrary run for 2 yds to the Minn 36
2:53
2nd & 8 at own 36
Demry Croft run for 64 yds for a TD, (Emmit Carpenter KICK)Minnesota 48, Oregon State 14
Oregon State Punt, 3 plays
2:53
1st & 0 at own 35
Emmit Carpenter kickoff for 65 yds for a touchback
2:53
1st & 10 at own 25
Timeout MINNESOTA, clock 02:53
2:53
1st & 10 at own 25
Trevorris Johnson run for 1 yd to the OrgSt 26
2:53
2nd & 9 at own 26
Trevorris Johnson run for 5 yds to the OrgSt 31
2:53
3rd & 4 at own 31
Trevorris Johnson run for 1 yd to the OrgSt 32
2:53
4th & 3 at own 32
Nick Porebski punt for 55 yds, downed at the Minn 13
Minnesota End of game, 1 play
0:40
1st & 10 at own 13
TEAM run for a loss of 2 yards to the Minn 11
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.