Week 2 · 2025

Michigan at Oklahoma

Sat 09/06/2025 07:30 PMMemorial Stadium (Norman, OK)Oklahoma pregame61%Pregame win probability: 61% for Oklahoma. Oklahoma favored, and won.

72°Cloudy8 mph ENE · 53% humidityRecorded at kickoff by College Football Data

Michigan

13

9–4

Oklahoma

24

10–3

Attendance

84,107

reported

OU13 plays, 75 yd · Touchdown

15:001st & 10own 35Beckham Sunderland kickoff for 65 yds for a touchback0
14:451st & 10own 25John Mateer run for 1 yd to the OU 26+1
14:262nd & 9own 26John Mateer pass incomplete0
14:143rd & 9own 26John Mateer pass complete to Jaren Kanak for 31 yds to the MICH 43 for a 1ST down+31
14:001st & 10opp 43John Mateer pass complete to Isaiah Sategna III for a loss of 4 yards to the MICH 47−4
13:162nd & 14opp 47John Mateer pass complete to Isaiah Sategna III for 5 yds to the MICH 42+5
12:463rd & 9opp 42John Mateer pass complete to Deion Burks for 21 yds to the MICH 21 for a 1ST down+21
12:361st & 10opp 21John Mateer run for 8 yds to the MICH 13+8
12:162nd & 2opp 13Jaydn Ott run for a loss of 1 yard to the MICH 14−1
11:283rd & 3opp 14John Mateer run for 2 yds to the MICH 12+2
10:474th & 1opp 12John Mateer run for 3 yds to the MICH 9 for a 1ST down+3
10:071st & goalopp 9John Mateer pass incomplete to Jovantae Barnes0
10:002nd & goalopp 9John Mateer pass complete to Deion Burks for 9 yds for a TD (Tate Sandell KICK)+9

MICH7 plays, 28 yd · Punt

10:002nd & 10own 35Tate Sandell kickoff for 65 yds for a touchback0
9:551st & 10own 25Justice Haynes run for 4 yds to the MICH 29+4
9:152nd & 6own 29Bryce Underwood pass complete to Semaj Morgan for 19 yds to the MICH 48 for a 1ST down+19
8:421st & 10own 48Justice Haynes run for 1 yd to the MICH 49+1
7:592nd & 9own 49Justice Haynes run for 5 yds to the OU 46+5
7:143rd & 4opp 46Bryce Underwood pass complete to Justice Haynes for a loss of 1 yard to the OU 47−1
6:334th & 5opp 47Hudson Hollenbeck punt for 41 yds, downed at the OU 60

OU6 plays, 35 yd · Punt

6:331st & 10own 6Oklahoma Penalty, False Start (Derek Simmons) to the OU 3−3
6:261st & 13own 3John Mateer pass complete to Deion Burks for 34 yds to the OU 37 for a 1ST down+34
5:501st & 10own 37Jaydn Ott run for 4 yds to the OU 41+4
5:262nd & 6own 41John Mateer pass incomplete to Deion Burks0
5:223rd & 6own 41John Mateer pass incomplete to Isaiah Sategna III0
5:144th & 6own 41Grayson Miller punt for 47 yds, fair catch by Semaj Morgan at the MICH 120

MICH9 plays, 50 yd · Punt

5:081st & 10own 12Bryce Underwood pass incomplete to Donaven McCulley0
5:002nd & 10own 12Haynes, Justice rush for loss of 5 yards to the MICH7, PENALTY OU face mask (Jones Jr., Marvin) 15 yards to the MICH27, NO PLAY, 1ST DOWN MICH.+15
4:311st & 10own 27Justice Haynes run for 7 yds to the MICH 34+7
4:202nd & 3own 34Donaven McCulley run for a loss of 6 yards to the MICH 28−6
3:023rd & 9own 28Bryce Underwood pass complete to Donaven McCulley for 38 yds to the OU 34 for a 1ST down+38
2:161st & 10opp 34Justice Haynes run for 1 yd to the OU 33+1
1:352nd & 9opp 33Bryce Underwood pass complete to Justice Haynes for a loss of 5 yards to the OU 38−5
1:033rd & 14opp 38Bryce Underwood pass incomplete to Semaj Morgan0
0:564th & 14opp 38Hudson Hollenbeck punt for 38 yds for a touchback0

OU2 plays, 18 yd · Turnover

0:461st & 10own 20John Mateer pass complete to Keontez Lewis for 18 yds to the OU 38 for a 1ST down+18
0:281st & 10own 38John Mateer pass intercepted TJ Metcalf return for no gain to the MICH 380

MICH5 plays, 5 yd · Punt

0:001st & 10own 38Jordan Marshall run for 2 yds to the MICH 40+2
0:00own 38End of 1st Quarter+2
14:552nd & 8own 40Jordan Marshall run for 3 yds to the MICH 43+3
14:103rd & 5own 43Bryce Underwood pass incomplete to Semaj Morgan0
14:014th & 5own 43Hudson Hollenbeck punt for 34 yds, fair catch by Isaiah Sategna III at the OU 230

OU9 plays, 25 yd · Punt

13:381st & 10own 23Tory Blaylock run for no gain to the OU 230
13:102nd & 10own 23John Mateer pass complete to Isaiah Sategna III for 7 yds to the OU 30+7
12:403rd & 3own 30Tory Blaylock run for 5 yds to the OU 35 for a 1ST down+5
12:141st & 10own 35John Mateer run for 5 yds to the OU 40+5
11:302nd & 5own 40Tory Blaylock run for 6 yds to the OU 46 for a 1ST down+6
10:511st & 10own 46Tory Blaylock run for 1 yd to the OU 47+1
10:302nd & 9own 47John Mateer pass complete to Deion Burks for 3 yds to the 50 yard line+3
10:153rd & 6midfieldJohn Mateer sacked by Cole Sullivan for a loss of 2 yards to the OU 48−2
9:254th & 8own 48Grayson Miller punt for 38 yds, fair catch by Semaj Morgan at the MICH 140

MICH14 plays, 72 yd · Missed FG

9:161st & 10own 14Jordan Marshall run for 1 yd to the MICH 15+1
8:442nd & 9own 15Jordan Marshall run for 3 yds to the MICH 18+3
8:033rd & 6own 18Justice Haynes run for a loss of 2 yards to the MICH 16−2
7:234th & 8own 16Oklahoma Penalty, Roughing the Kicker (Sammy Omosigho) to the MICH 31 for a 1ST down+15
7:181st & 10own 31Bryce Underwood pass incomplete to Zack Marshall0
6:502nd & 10own 31Justice Haynes run for 2 yds to the MICH 33 for a 1ST down Oklahoma Penalty, Defensive Holding (Damonic Williams) to the MICH 43 for a 1ST down+12
6:151st & 10own 43Justice Haynes run for 8 yds to the OU 49+8
6:102nd & 2opp 49Justice Haynes run for 1 yd to the OU 48+1
5:243rd & 1opp 48Justice Haynes run for 1 yd to the OU 47 for a 1ST down+1
5:091st & 10opp 47Bryce Underwood pass complete to Channing Goodwin for 25 yds to the OU 22 for a 1ST down+25
4:361st & 10opp 22Justice Haynes run for 2 yds to the OU 20+2
4:002nd & 8opp 20Justice Haynes run for 6 yds to the OU 14+6
3:223rd & 2opp 14Bryce Underwood pass incomplete to Donaven McCulley0
3:174th & 2opp 14Dominic Zvada 32 yd FG MISSED+32

OU12 plays, 80 yd · Touchdown

3:091st & 10own 20John Mateer run for 3 yds to the OU 23+3
2:302nd & 7own 23Jaydn Ott run for 4 yds to the OU 27+4
2:013rd & 3own 27Mateer, John pass incomplete to Burks, Deion, PENALTY MICH personal foul (Pierce, Trey) 15 yards to the OU42, NO PLAY, 1ST DOWN OU.+15
1:551st & 10own 42John Mateer pass complete to Deion Burks for 3 yds to the OU 45+3
1:502nd & 7own 45John Mateer pass incomplete to Deion Burks0
1:453rd & 7own 45John Mateer pass complete to Keontez Lewis for 11 yds to the MICH 44 for a 1ST down+11
1:341st & 10opp 44Jovantae Barnes run for 10 yds to the MICH 34 for a 1ST down+10
1:061st & 10opp 34John Mateer run for 8 yds to the MICH 26+8
0:342nd & 2opp 26John Mateer pass complete to Deion Burks for 22 yds to the MICH 4 for a 1ST down+22
0:271st & goalopp 4Jovantae Barnes run for 2 yds to the MICH 2+2
0:262nd & 0opp 2Timeout Oklahoma, clock 00:260
0:222nd & goalopp 2John Mateer run for 2 yds for a TD (Tate Sandell KICK)+2

MICH3 plays, 3 yd · End of period

0:222nd & 8own 35Tate Sandell kickoff for 65 yds for a touchback0
0:001st & 10own 25Jordan Marshall run for 3 yds to the MICH 28+3
0:00own 25End of 2nd Quarter+3

MICH2 plays, 75 yd · Touchdown

15:001st & 10own 35Tate Sandell kickoff for 65 yds for a touchback0
14:491st & 10own 25Justice Haynes run for 75 yds for a TD (Dominic Zvada KICK)+75

OU5 plays, 2 yd · Punt

14:491st & 10own 35Beckham Sunderland kickoff for 65 yds for a touchback0
14:341st & 10own 25John Mateer pass complete to Jaren Kanak for 4 yds to the OU 29+4
14:172nd & 6own 29John Mateer run for a loss of 2 yards to the OU 27−2
13:453rd & 8own 27John Mateer pass incomplete0
13:364th & 8own 27Grayson Miller punt for 47 yds , Joe Taylor returns for no gain to the MICH 260

MICH4 plays, -2 yd · Punt

13:271st & 10own 26Justice Haynes run for a loss of 3 yards to the MICH 23−3
12:542nd & 13own 23Bryce Underwood pass incomplete to Zack Marshall0
12:443rd & 13own 23Bryce Underwood pass complete to Justice Haynes for 1 yd to the MICH 24+1
12:074th & 12own 24Hudson Hollenbeck punt for 32 yds , Isaiah Sategna III returns for 5 yds to the OU 49+5

OU5 plays, 51 yd · Touchdown

12:001st & 10own 49Jaydn Ott run for 2 yds to the MICH 49+2
11:242nd & 8opp 49John Mateer pass incomplete to Isaiah Sategna III0
11:143rd & 8opp 49John Mateer pass complete to Isaiah Sategna III for 36 yds to the MICH 13 for a 1ST down+36
10:381st & 10opp 13Tory Blaylock run for 3 yds to the MICH 10+3
10:122nd & 7opp 10John Mateer run for 10 yds for a TD (Tate Sandell KICK)+10

MICH6 plays, -5 yd · Turnover

10:122nd & 7own 35Tate Sandell kickoff for 65 yds , Andrew Marsh return for 17 yds to the MICH 17+17
9:411st & 10own 17Underwood, Bryce rush for loss of 1 yard to the MICH16, PENALTY MICH holding (Norton, Brady) 7 yards to the MICH9, NO PLAY.−7
9:301st & 18own 9Bryce Underwood run for a loss of 5 yards to the MICH 4−5
8:532nd & 23own 4Bryce Underwood pass incomplete to Justice Haynes0
8:383rd & 23own 4Justice Haynes run for 7 yds to the MICH 11+7
8:034th & 16own 11Hudson Hollenbeck punt for 55 yds , Isaiah Sategna III returns for a loss of 3 yards to the OU 31 Isaiah Sategna III fumbled, recovered by MICH Cole Sullivan−3

MICH5 plays, 8 yd · Field goal

7:481st & 10opp 31Justice Haynes run for 4 yds to the OU 27+4
7:182nd & 6opp 27Bryce Underwood pass incomplete to Donaven McCulley0
7:183rd & 6opp 27Timeout Oklahoma, clock 07:180
7:103rd & 6opp 27Justice Haynes run for 4 yds to the OU 23+4
6:334th & 2opp 23Dominic Zvada 42 yd FG GOOD+42

OU6 plays, 15 yd · Punt

6:334th & 2own 35Beckham Sunderland kickoff for 59 yds , Jaydn Ott return for 1 yd to the OU 7+1
6:221st & 10own 7John Mateer pass complete to Jaren Kanak for 11 yds to the OU 18 for a 1ST down+11
5:531st & 10own 18Tory Blaylock run for 6 yds to the OU 24+6
5:362nd & 4own 24John Mateer pass incomplete to Deion Burks0
5:243rd & 4own 24John Mateer sacked by Jaden Mangham and Dominic Nichols for a loss of 2 yards to the OU 22−2
4:444th & 6own 22Grayson Miller punt for 59 yds , Semaj Morgan returns for 4 yds to the MICH 23+4

MICH8 plays, 60 yd · Field goal

4:301st & 10own 23Bryce Underwood pass complete to Donaven McCulley for 44 yds to the OU 33 for a 1ST down+44
3:571st & 10opp 33Jordan Marshall run for 4 yds to the OU 29+4
3:102nd & 6opp 29Jordan Marshall run for 3 yds to the OU 26+3
2:353rd & 3opp 26Jordan Marshall run for 5 yds to the OU 21 for a 1ST down+5
2:071st & 10opp 21Bryce Underwood pass incomplete to Donaven McCulley0
1:572nd & 10opp 21Jordan Marshall run for 4 yds to the OU 17+4
1:283rd & 6opp 17Bryce Underwood pass incomplete to Donaven McCulley0
1:244th & 6opp 17Dominic Zvada 35 yd FG GOOD+35

OU13 plays, 51 yd · Missed FG

1:244th & 6own 35Beckham Sunderland kickoff for 64 yds for a touchback0
1:111st & 10own 25John Mateer run for 5 yds to the OU 30+5
0:002nd & 5own 30Tory Blaylock run for 2 yds to the OU 32+2
0:00own 30End of 3rd Quarter+2
14:483rd & 3own 32John Mateer run for 11 yds to the OU 43 for a 1ST down+11
14:261st & 10own 43John Mateer pass complete to Jaren Kanak for 14 yds to the MICH 43 for a 1ST down+14
14:051st & 10opp 43John Mateer run for 3 yds to the MICH 40+3
13:282nd & 7opp 40John Mateer pass incomplete to Deion Burks0
13:203rd & 7opp 40John Mateer pass complete to Jovantae Barnes for 16 yds to the MICH 24 for a 1ST down+16
12:491st & 10opp 24John Mateer pass incomplete to Jaren Kanak0
12:422nd & 10opp 24John Mateer pass incomplete0
12:373rd & 10opp 24John Mateer pass incomplete0
12:324th & 10opp 24Tate Sandell 42 yd FG MISSED+42

MICH8 plays, 8 yd · Punt

12:181st & 10own 24Bryce Underwood run for 9 yds to the MICH 33+9
11:532nd & 1own 33Timeout Michigan, clock 11:530
11:422nd & 1own 33Justice Haynes run for 4 yds to the MICH 37 for a 1ST down+4
11:301st & 10own 37Bryce Underwood sacked by Jayden Jackson and Sammy Omosigho for a loss of 5 yards to the MICH 32−5
10:262nd & 15own 32Timeout Michigan, clock 10:260
10:232nd & 15own 32Bryce Underwood pass incomplete0
10:203rd & 15own 32Bryce Underwood pass incomplete to Zack Marshall0
10:114th & 15own 32Hudson Hollenbeck punt for 49 yds, fair catch by Isaiah Sategna III at the OU 190

OU17 plays, 78 yd · Field goal

10:001st & 10own 19John Mateer run for 19 yds to the OU 38 for a 1ST down+19
9:201st & 10own 38Tory Blaylock run for no gain to the OU 380
8:312nd & 10own 38John Mateer pass complete to Jaren Kanak for 9 yds to the OU 47+9
8:023rd & 1own 47John Mateer pass complete to Keontez Lewis for 7 yds to the MICH 46 for a 1ST down+7
7:321st & 10opp 46Isaiah Sategna III run for 8 yds to the MICH 38+8
6:492nd & 2opp 38Tory Blaylock run for 1 yd to the MICH 37+1
6:003rd & 1opp 37Jovantae Barnes run for 2 yds to the MICH 35 for a 1ST down+2
5:001st & 10opp 35Jovantae Barnes run for 9 yds to the MICH 26+9
4:332nd & 1opp 26John Mateer run for 2 yds to the MICH 24 for a 1ST down+2
4:111st & 10opp 24Jovantae Barnes run for a loss of 1 yard to the MICH 25−1
3:272nd & 11opp 25John Mateer pass complete to Deion Burks for 9 yds to the MICH 16+9
2:473rd & 2opp 16John Mateer run for a loss of 1 yard to the MICH 17 for a 1ST down Michigan Penalty, Face Mask (9 yards) (Tr Williams) to the MICH 8 for a 1ST down+8
2:391st & goalopp 8Jovantae Barnes run for 2 yds to the MICH 6+2
1:552nd & goalopp 6John Mateer run for a loss of 1 yard to the MICH 7−1
1:533rd & goalopp 7John Mateer pass complete to Tory Blaylock for 4 yds to the MICH 3+4
1:484th & 0opp 3Timeout Michigan, clock 01:480
1:444th & goalopp 3Tate Sandell 21 yd FG GOOD+21

MICH8 plays, 24 yd · On downs

1:444th & 5own 35Tate Sandell kickoff for 59 yds , Andrew Marsh return for 20 yds to the MICH 26+20
1:331st & 10own 26Underwood, Bryce pass incomplete, PENALTY OU offside (Thomas, R Mason) 5 yards to the MICH31, NO PLAY.+5
1:251st & 5own 31Bryce Underwood pass incomplete to Semaj Morgan0
1:182nd & 5own 31Bryce Underwood pass complete to Zack Marshall for 12 yds to the MICH 43 for a 1ST down+12
1:081st & 10own 43Bryce Underwood pass incomplete0
1:002nd & 10own 43Bryce Underwood pass incomplete to Justice Haynes0
0:473rd & 10own 43Bryce Underwood pass complete to Donaven McCulley for 9 yds to the OU 48+9
0:374th & 1opp 48Justice Haynes run for a loss of 2 yards to the 50 yard line−2

OU2 plays, -1 yd · End of period

0:001st & 10midfieldTEAM run for a loss of 1 yard to the OU 49−1
0:00midfieldEnd of 4th Quarter−1

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous meetings vs. Team

No other meetings in the seasons currently loaded.

Research

Keep this open while you look at others