Oregon at Michigan

Saturday, November 2, 2024

No. 1 Oregon beat Michigan 38–⁠17. It was their sixth meeting; the series is even at 3–⁠3.

Away1Oregon13–⁠1 in 2024
38
HomeMichigan8–⁠5 in 2024
17

Final at Michigan Stadium, Ann ArborTV: CBS, Paramount+Attendance 110,576

At kickoff
52°F, clear, wind 3 mph from the westWeather: NOAA NCEI Integrated Surface Database; Ann Arbor Municipal Airport (KARB), 5 km from the stadium, 23 minutes after kickoff
Official
Ron SnodgrassGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Oregon7213738
Michigan737017

How the win probability moved

Michigan favored

Win probability by play: Michigan 61% at kickoff, 0% at the end. Biggest swing: 22 points.

Oregon favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (22 points).

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Photos from the game

From the game’s category on Wikimedia Commons, free licenses only, each credited.

Player stats

Oregon

PassingC/AttYdsTDInt
Dillon Gabriel22/3429410
RushingCarYdsTDLong
Jordan James23117122
Noah Whittington113626
Dillon Gabriel323123
ReceivingRecYdsTDLong
Traeshon Holden6149047
Justius Lowe645015
Terrance Ferguson234020
Kenyon Sadiq232024
DefenseTklTFLSacksInt
Kobe Savage7000
Bryce Boettcher71.500
Jabbar Muhammad6000
Tysheem Johnson5100

Michigan

PassingC/AttYdsTDInt
Davis Warren12/2116420
Alex Orji1/3100
Semaj Morgan0/1000
RushingCarYdsTDLong
Donovan Edwards1052018
Alex Orji639026
Kalel Mullings81607
ReceivingRecYdsTDLong
Colston Loveland7112036
Tyler Morris338119
Semaj Morgan1808
Peyton O’Leary1616
DefenseTklTFLSacksInt
Ernest Hausmann10000
Wesley Walker7000
Jaishawn Barham7000
Quinten Johnson6000

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

OregonMichigan
470Total yards270
294Passing yards165
176Rushing yards105
8.6Yards per pass6.6
4.8Yards per rush3.8
23First downs11
10–⁠15Third downs4–⁠12
0–⁠0Fourth downs0–⁠1
1Turnovers0
2–⁠10Penalties5–⁠35
32:28Possession27:32
0Sacks (by defense)0

Efficiency

OregonMichigan
51%Success rate32%
0.41EPA per play0.17
1.19Explosiveness1.46
0.24Rushing EPA0.09
0.59Passing EPA0.26
47%Passing-down success37%
0.14First-down EPA−0.20
0.40Second-down EPA0.42
0.96Third-down EPA0.78
19%Havoc by its defense10%

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)

Oregon 55% to win. Elo’s favorite won.

The line

Oregon −14.5, 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 Oregon 84%, Michigan 16%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Michigan end zoneOregon end zoneQ1 MichiganPunt, 3 playsQ1 OregonTouchdown, 12 playsQ1 MichiganPunt, 3 playsQ1 MichiganTouchdown, 5 playsQ1 OregonTouchdown, 6 playsQ2 MichiganPunt, 5 playsQ2 OregonPunt, 3 playsQ2 MichiganPunt, 3 playsQ2 OregonTouchdown, 10 playsQ2 MichiganField goal, 7 playsQ2 OregonTouchdown, 7 playsQ2 MichiganEnd of half, 1 playQ3 OregonPunt, 3 playsQ3 MichiganTouchdown, 10 playsQ3 OregonField goal, 15 playsQ3 MichiganPunt, 3 playsQ4 OregonPunt, 5 playsQ4 MichiganTurnover on downs, 11 playsQ4 OregonTouchdown, 11 playsQ4 MichiganEnd of game, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Michigan drives left to right, Oregon right to left.
  1. Q1 MichiganPunt, 3 plays, 3 yards
  2. Q1 OregonTouchdown, 12 plays, 63 yards
  3. Q1 MichiganPunt, 3 plays, −2 yards
  4. Q1 MichiganTouchdown, 5 plays, 28 yards
  5. Q1 OregonTouchdown, 6 plays, 75 yards
  6. Q2 MichiganPunt, 5 plays, 14 yards
  7. Q2 OregonPunt, 3 plays, 2 yards
  8. Q2 MichiganPunt, 3 plays, 5 yards
  9. Q2 OregonTouchdown, 10 plays, 94 yards
  10. Q2 MichiganField goal, 7 plays, 55 yards
  11. Q2 OregonTouchdown, 7 plays, 80 yards
  12. Q2 MichiganEnd of half, 1 play, 3 yards
  13. Q3 OregonPunt, 3 plays, 6 yards
  14. Q3 MichiganTouchdown, 10 plays, 75 yards
  15. Q3 OregonField goal, 15 plays, 67 yards
  16. Q3 MichiganPunt, 3 plays, 2 yards
  17. Q4 OregonPunt, 5 plays, 8 yards
  18. Q4 MichiganTurnover on downs, 11 plays, 70 yards
  19. Q4 OregonTouchdown, 11 plays, 90 yards
  20. Q4 MichiganEnd of game, 3 plays, 7 yards

Play by play

1st quarter5 drives, then Tied at 7
Michigan Punt, 3 plays
14:511st & 10 at own 35Atticus Sappington kickoff for 62 yds , Joe Taylor return for 29 yds to the MICH 32
14:431st & 10 at own 32Donovan Edwards run for 5 yds to the MICH 27
14:052nd & 15 at own 27Donovan Edwards run for 8 yds to the MICH 35
13:283rd & 7 at own 35Davis Warren pass incomplete
13:194th & 7 at own 35Tommy Doman punt for 49 yds, punt out-of-bounds at the ORE 37 , Tez Johnson returns for 21 yds to the ORE 37
Oregon Touchdown, 12 plays
13:111st & 10 at own 37Dillon Gabriel pass complete to Justius Lowe for 6 yds to the ORE 43
12:422nd & 4 at own 43Dillon Gabriel pass complete to Tez Johnson for 11 yds to the MICH 46 for a 1ST down
12:151st & 10 at opp 46Dillon Gabriel pass complete to Justius Lowe for 9 yds to the MICH 37
11:512nd & 1 at opp 37Jordan James run for 4 yds to the MICH 33 for a 1ST down
11:101st & 10 at opp 33Dillon Gabriel pass complete to Justius Lowe for 2 yds to the MICH 31
10:382nd & 8 at opp 31Jordan James run for 3 yds to the MICH 28
9:553rd & 5 at opp 28Dillon Gabriel pass complete to Evan Stewart for 9 yds to the MICH 19 for a 1ST down
9:391st & 10 at opp 19Jordan James run for 3 yds to the MICH 16
9:022nd & 7 at opp 16Dillon Gabriel pass complete to Kenyon Sadiq for 8 yds to the MICH 8 for a 1ST down
8:201st & goal at opp 8Dillon Gabriel run for 3 yds to the MICH 5
7:392nd & goal at opp 5Noah Whittington run for 3 yds to the MICH 2
6:533rd & goal at opp 2Dillon Gabriel pass complete to Evan Stewart for 2 yds for a TD (Atticus Sappington KICK)Oregon 7, Michigan 0
Michigan Punt, 3 plays
6:531st & 10 at own 35Atticus Sappington kickoff for 65 yds for a touchback
6:421st & 10 at own 25Colston Loveland run for 2 yds to the MICH 23
6:092nd & 12 at own 23Davis Warren run for 6 yds to the MICH 29
4:583rd & 6 at own 29Davis Warren run for 6 yds to the MICH 23 Davis Warren fumbled, recovered by MICH Davis Warren
4:504th & 12 at own 23Tommy Doman punt for 49 yds , Ryan Pellum returns for no gain to the ORE 28 Ryan Pellum fumbled, recovered by MICH C.J. Charleston
Michigan Touchdown, 5 plays
4:391st & 10 at opp 28Semaj Morgan run for no gain to the ORE 28
3:582nd & 10 at opp 28Donovan Edwards run for 18 yds to the ORE 10 for a 1ST down
3:141st & goal at opp 10(03:18) Shotgun Orji,Alex rush middle for 4 yards gain to the ORD06 (Savage,Kobe; Uiagalelei,Matayo) PENALTY UOM Illegal Shift (Klein,Marlin) 5 yards from ORD10 to ORD15. NO PLAY.
2:521st & goal at opp 15Donovan Edwards run for 4 yds to the ORE 11
2:112nd & goal at opp 11Alex Orji run for 4 yds to the ORE 7
1:313rd & goal at opp 7Davis Warren pass complete to Tyler Morris for 7 yds for a TD (Dominic Zvada KICK)Tied at 7
Oregon Touchdown, 6 plays
1:311st & 10 at own 35Tommy Doman kickoff for 65 yds for a touchback
1:241st & 10 at own 25Jordan James run for 3 yds to the ORE 28
0:352nd & 7 at own 28Dillon Gabriel pass complete to Kenyon Sadiq for 24 yds to the MICH 48 for a 1ST down
0:201st & 10 at opp 48(00:23) No Huddle-Shotgun Gabriel,Dillon pass incomplete short left to Stewart,Evan thrown to UOM43 PENALTY UOM Roughing The Passer (Stewart,Josaiah) 15 yards from UOM48 to UOM33, 1ST DOWN. NO PLAY.
0:141st & 10 at opp 33Dillon Gabriel pass incomplete
0:002nd & 10 at opp 33Jordan James run for 12 yds to the MICH 21 for a 1ST down
Q2 14:451st & 10 at opp 21Dillon Gabriel pass complete to Terrance Ferguson for 20 yds to the MICH 1 for a 1ST down
Q2 14:301st & goal at opp 1Noah Whittington run for 1 yd for a TD (Atticus Sappington KICK)Oregon 14, Michigan 7
2nd quarter7 drives, then Oregon 28, Michigan 10
Michigan Punt, 5 plays
14:301st & 10 at own 35Atticus Sappington kickoff for 65 yds for a touchback
14:221st & 10 at own 25Kalel Mullings run for 7 yds to the MICH 32
13:402nd & 3 at own 32Kalel Mullings run for 4 yds to the MICH 36 for a 1ST down
13:021st & 10 at own 36Alex Orji run for 5 yds to the MICH 41
12:262nd & 5 at own 41Kalel Mullings run for 2 yds to the MICH 39
11:443rd & 7 at own 39Davis Warren pass incomplete
11:374th & 7 at own 39Tommy Doman punt for 48 yds, fair catch by Evan Stewart at the ORE 13
Oregon Punt, 3 plays
11:301st & 10 at own 13Jordan James run for 2 yds to the ORE 15
10:562nd & 8 at own 15Dillon Gabriel pass incomplete
10:473rd & 8 at own 15Dillon Gabriel pass incomplete
10:404th & 8 at own 15Ross James punt for 32 yds
Michigan Punt, 3 plays
10:291st & 10 at opp 47Davis Warren pass complete to Colston Loveland for a loss of 3 yards to the 50 yard line
9:472nd & 13 at the 50Davis Warren pass incomplete
9:383rd & 13 at the 50Davis Warren pass complete to Semaj Morgan for 8 yds to the ORE 42
9:004th & 5 at opp 42Tommy Doman punt for 36 yds
Oregon Touchdown, 10 plays
8:471st & 10 at own 6Dillon Gabriel pass complete to Patrick Herbert for 5 yds to the ORE 11
8:192nd & 5 at own 11Dillon Gabriel pass incomplete
8:093rd & 5 at own 11Dillon Gabriel pass complete to Evan Stewart for 5 yds to the ORE 16 for a 1ST down
7:301st & 10 at own 16Dillon Gabriel pass complete to Justius Lowe for 5 yds to the ORE 21
6:542nd & 5 at own 21Jordan James run for 11 yds to the ORE 32 for a 1ST down
6:301st & 10 at own 32Dillon Gabriel pass complete to Justius Lowe for 15 yds to the ORE 47 for a 1ST down
5:491st & 10 at own 47Jordan James run for 8 yds to the MICH 45
5:172nd & 2 at opp 45Jordan James run for 1 yd to the MICH 44
4:383rd & 1 at opp 44Dillon Gabriel pass complete to Traeshon Holden for 38 yds to the MICH 6 for a 1ST down
4:191st & goal at opp 6Noah Whittington run for 6 yds for a TD (Andrew Boyle KICK)Oregon 21, Michigan 7
Michigan Field goal, 7 plays
4:191st & 10 at own 35Atticus Sappington kickoff for 65 yds for a touchback
4:121st & 10 at own 25Kalel Mullings run for 2 yds to the MICH 27
3:302nd & 8 at own 27Davis Warren pass complete to Colston Loveland for 18 yds to the MICH 45 for a 1ST down
2:471st & 10 at own 45Davis Warren pass complete to Colston Loveland for 36 yds to the ORE 19 for a 1ST down
2:071st & 10 at opp 19Alex Orji pass incomplete
2:002nd & 10 at opp 19Kalel Mullings run for 1 yd to the ORE 20
2:003rd & 11 at opp 20Timeout Michigan, clock 02:00
1:553rd & 11 at opp 20Davis Warren pass incomplete
1:514th & 11 at opp 20Dominic Zvada 38 yd FG GOODOregon 21, Michigan 10
Oregon Touchdown, 7 plays
1:471st & 10 at own 35Tommy Doman kickoff for 65 yds , Noah Whittington return for 20 yds to the ORE 20
1:401st & 10 at own 20Jordan James run for 2 yds to the ORE 22
1:302nd & 8 at own 22Dillon Gabriel pass complete to Traeshon Holden for 44 yds to the MICH 34 for a 1ST down
1:181st & 10 at opp 34(01:25) No Huddle-Shotgun Gabriel,Dillon pass complete deep middle to Stewart,Evan caught at UOM00, for 0 yards to the UOM34 PENALTY ORD Ineligible Downfield on Pass (Harper II,Marcus) 5 yards from UOM34 to UOM39. NO PLAY.
1:131st & 15 at opp 39Dillon Gabriel pass incomplete
1:032nd & 15 at opp 39Dillon Gabriel pass complete to Terrance Ferguson for 14 yds to the MICH 25
0:453rd & 1 at opp 25Noah Whittington run for 2 yds to the MICH 23 for a 1ST down
0:451st & 10 at opp 23Timeout Oregon, clock 00:45
0:411st & 10 at opp 23Dillon Gabriel pass incomplete
0:352nd & 10 at opp 23Dillon Gabriel run for 23 yds for a TD (Andrew Boyle KICK)Oregon 28, Michigan 10
Michigan End of half, 1 play
0:301st & 10 at own 35Andrew Boyle kickoff for 65 yds , Keshaun Harris return for 15 yds to the MICH 15
0:001st & 10 at own 15Donovan Edwards run for 3 yds to the MICH 18
3rd quarter4 drives, then Oregon 31, Michigan 17
Oregon Punt, 3 plays
15:001st & 10 at own 35Tommy Doman kickoff for 65 yds for a touchback
14:531st & 10 at own 25Jordan James run for 4 yds to the ORE 29
14:342nd & 6 at own 29Dillon Gabriel pass incomplete
14:203rd & 6 at own 29Dillon Gabriel pass complete to Patrick Herbert for 2 yds to the ORE 31
13:444th & 4 at own 31Ross James punt for 44 yds, fair catch by Tyler Morris at the MICH 25
Michigan Touchdown, 10 plays
13:391st & 10 at own 25Donovan Edwards run for 2 yds to the MICH 27
12:562nd & 8 at own 27Davis Warren pass complete to Colston Loveland for 34 yds to the ORE 39 for a 1ST down
12:121st & 10 at opp 39Donovan Edwards run for 4 yds to the ORE 35
11:272nd & 6 at opp 35Davis Warren pass complete to Colston Loveland for 1 yd to the ORE 34
10:413rd & 5 at opp 34Davis Warren pass complete to Tyler Morris for 12 yds to the ORE 22 for a 1ST down
10:051st & 10 at opp 22Donovan Edwards run for 4 yds to the ORE 26
9:092nd & 14 at opp 26Davis Warren pass complete to Colston Loveland for 20 yds to the ORE 6 for a 1ST down
8:361st & goal at opp 6Kalel Mullings run for 2 yds to the ORE 4
7:522nd & goal at opp 4Alex Orji run for 2 yds to the ORE 6
7:093rd & goal at opp 6Davis Warren pass complete to Peyton O’Leary for 6 yds for a TD (Dominic Zvada KICK)Oregon 28, Michigan 17
Oregon Field goal, 15 plays
7:091st & 10 at own 35Tommy Doman kickoff for 65 yds for a touchback
7:011st & 10 at own 25Jordan James run for 9 yds to the ORE 34
6:442nd & 1 at own 34Jordan James run for no gain to the ORE 34
6:093rd & 1 at own 34Jordan James run for 2 yds to the ORE 36 for a 1ST down
5:321st & 10 at own 36Dillon Gabriel pass incomplete
5:222nd & 10 at own 36Dillon Gabriel pass complete to Traeshon Holden for 6 yds to the ORE 42
4:423rd & 4 at own 42Dillon Gabriel pass incomplete
4:334th & 4 at own 42(04:39) PENALTY UOM Offside (Pierce,Trey) 5 yards from ORD42 to ORD47, 1ST DOWN. NO PLAY.
4:271st & 10 at own 47Noah Whittington run for 6 yds to the MICH 47
3:542nd & 4 at opp 47Noah Whittington run for 1 yd to the MICH 46
3:283rd & 3 at opp 46Timeout Michigan, clock 03:28
3:143rd & 3 at opp 46Noah Whittington run for 5 yds to the MICH 41 for a 1ST down
2:381st & 10 at opp 41Dillon Gabriel pass complete to Traeshon Holden for 4 yds to the MICH 37
2:262nd & 6 at opp 37(02:28) No Huddle-Shotgun Gabriel,Dillon pass incomplete deep left to Stewart,Evan thrown to UOM00 PENALTY UOM Illegal Substitution 5 yards from UOM37 to UOM32. NO PLAY.
2:182nd & 1 at opp 32Jordan James run for 22 yds to the MICH 10 for a 1ST down
1:551st & goal at opp 10Dillon Gabriel run for 3 yds to the MICH 13
1:172nd & goal at opp 13Jordan James run for 5 yds to the MICH 8
0:393rd & goal at opp 8Dillon Gabriel pass incomplete
0:364th & goal at opp 8Atticus Sappington 26 yd FG GOODOregon 31, Michigan 17
Michigan Punt, 3 plays
0:361st & 10 at own 35Andrew Boyle kickoff for 65 yds for a touchback
0:291st & 10 at own 25Davis Warren pass incomplete
0:002nd & 10 at own 25Kalel Mullings run for 2 yds to the MICH 27
Q4 14:493rd & 8 at own 27Davis Warren pass incomplete
Q4 14:424th & 8 at own 27Tommy Doman punt for 44 yds, fair catch by Evan Stewart at the ORE 29
4th quarter4 drives, then Oregon 38, Michigan 17
Oregon Punt, 5 plays
14:361st & 10 at own 29Jordan James run for 3 yds to the ORE 32
14:012nd & 7 at own 32Dillon Gabriel pass complete to Justius Lowe for 8 yds to the ORE 40 for a 1ST down
13:271st & 10 at own 40Jordan James run for 2 yds to the ORE 42
12:572nd & 8 at own 42PENALTY ORD False Start (Strother,Nishad) 5 yards from ORD42 to ORD37. NO PLAY.
12:332nd & 13 at own 37Dillon Gabriel pass incomplete
12:323rd & 13 at own 37Dillon Gabriel pass incomplete
12:231st & 10 at own 20PENALTY UOM False Start (Klein,Marlin) 5 yards from UOM20 to UOM15. NO PLAY.
12:234th & 13 at own 37Ross James punt for 63 yds for a touchback
Michigan Turnover on downs, 11 plays
12:161st & 15 at own 15Alex Orji run for 3 yds to the MICH 18
11:432nd & 12 at own 18Davis Warren pass incomplete
11:303rd & 12 at own 18Davis Warren pass complete to Tyler Morris for 19 yds to the MICH 37 for a 1ST down
10:581st & 10 at own 37Davis Warren pass complete to Colston Loveland for 6 yds to the MICH 43
10:282nd & 4 at own 43Donovan Edwards run for 16 yds to the ORE 41 for a 1ST down
9:511st & 10 at opp 41Davis Warren pass incomplete
9:382nd & 10 at opp 41Alex Orji run for 26 yds to the ORE 15 for a 1ST down
8:571st & 10 at opp 15Davis Warren pass incomplete
8:482nd & 10 at opp 15Alex Orji run for 3 yds to the ORE 12
8:023rd & 7 at opp 12Kalel Mullings run for 2 yds to the ORE 10
7:244th & 5 at opp 10Semaj Morgan pass incomplete
Oregon Touchdown, 11 plays
7:171st & 10 at own 10Noah Whittington run for 6 yds to the ORE 16
6:342nd & 4 at own 16Noah Whittington run for 1 yd to the ORE 15
5:523rd & 5 at own 15Dillon Gabriel pass complete to Traeshon Holden for 10 yds to the ORE 25 for a 1ST down
5:221st & 10 at own 25Noah Whittington run for 5 yds to the ORE 30
4:372nd & 5 at own 30Jordan James run for 2 yds to the ORE 32
3:473rd & 3 at own 32Dillon Gabriel pass complete to Traeshon Holden for 47 yds to the MICH 21 for a 1ST down
2:581st & 10 at opp 21Jordan James run for 1 yd to the MICH 22
2:112nd & 11 at opp 22Jordan James run for 13 yds to the MICH 9 for a 1ST down
2:001st & goal at opp 9Timeout Michigan, clock 02:00
1:531st & goal at opp 9Noah Whittington run for 2 yds to the MICH 7
1:112nd & goal at opp 7Timeout Oregon, clock 01:11
1:032nd & goal at opp 7Jordan James run for 5 yds to the MICH 2
0:253rd & goal at opp 2Jordan James run for 2 yds for a TD (Atticus Sappington KICK)Oregon 38, Michigan 17
Michigan End of game, 3 plays
0:211st & 10 at own 35Andrew Boyle kickoff for 65 yds , Keshaun Harris return for 20 yds to the MICH 20
0:141st & 10 at own 20Davis Warren pass complete to Donovan Edwards for 1 yd to the MICH 21
0:082nd & 9 at own 21Davis Warren pass incomplete
0:003rd & 9 at own 21Donovan Edwards run for 6 yds to the MICH 27

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.

Tied 3–⁠3 in six meetings.

Recent meetings
2024Oregon 38, Michigan 17
2007Oregon 39, Michigan 7
2003Oregon 31, Michigan 27
1973Michigan 24, Oregon 0
1960Michigan 21, Oregon 0
1948Michigan 14, Oregon 0

Around this game