Week 1 · 2025

New Mexico at Michigan

Sat 08/30/2025 07:30 PMMichigan StadiumMichigan pregame99%Pregame win probability: 99% for Michigan. Michigan favored, and won.

70°Fair6 mph NNE · 40% humidityRecorded at kickoff by College Football Data

New Mexico

17

9–4

Michigan

34

9–4

Attendance

110,648

reported

MICH7 plays, 78 yd · Touchdown

14:541st & 10own 35Charles Steinkamp kickoff for 65 yds , Andrew Marsh return for 22 yds to the MICH 22+22
14:451st & 10own 22Bryce Underwood pass complete to Semaj Morgan for 11 yds to the MICH 33 for a 1ST down+11
14:271st & 10own 33Justice Haynes run for 3 yds to the MICH 36+3
13:572nd & 7own 36Justice Haynes run for 1 yd to the MICH 37+1
13:243rd & 6own 37Bryce Underwood pass complete to Semaj Morgan for 7 yds to the MICH 44 for a 1ST down+7
13:081st & 10own 44Bryce Underwood pass incomplete to Channing Goodwin0
12:572nd & 10own 44Justice Haynes run for 56 yds for a TD (Dominic Zvada KICK)+56

UNM5 plays, 3 yd · Punt

12:511st & 10own 35Beckham Sunderland kickoff for 65 yds , Abraham Williams return for 18 yds to the UNM 18+18
12:451st & 10own 18Scottre Humphrey run for 1 yd to the UNM 19+1
12:122nd & 9own 19Jack Layne pass incomplete to Scottre Humphrey0
12:053rd & 9own 19Scottre Humphrey run for 2 yds to the UNM 21+2
11:124th & 7own 21Daniel Hughes punt for 53 yds0

MICH13 plays, 73 yd · Touchdown

11:051st & 10own 27Bryce Underwood pass complete to Donaven McCulley for 8 yds to the MICH 35+8
10:252nd & 2own 35Jordan Marshall run for 1 yd to the MICH 36+1
9:513rd & 1own 36Jordan Marshall run for 2 yds to the MICH 38 for a 1ST down+2
9:151st & 10own 38Bryce Underwood pass complete to Marlin Klein for 25 yds to the UNM 37 for a 1ST down+25
8:571st & 10opp 37Jordan Marshall run for 3 yds to the UNM 34+3
8:182nd & 7opp 34Jordan Marshall run for 5 yds to the UNM 29+5
7:403rd & 2opp 29Justice Haynes run for 5 yds to the UNM 24 for a 1ST down+5
6:591st & 10opp 24Micah Ka'apana run for 4 yds to the UNM 20+4
6:382nd & 6opp 20Jordan Marshall run for 4 yds to the UNM 16+4
6:013rd & 2opp 16Jordan Marshall run for 4 yds to the UNM 12 for a 1ST down+4
5:281st & 10opp 12Justice Haynes run for 3 yds to the UNM 9+3
4:542nd & 7opp 9Bryce Underwood pass complete to Max Bredeson for 4 yds to the UNM 5+4
4:263rd & 3opp 5Justice Haynes run for 5 yds for a TD (Dominic Zvada KICK)+5

UNM5 plays, 8 yd · Punt

4:161st & 10own 35Beckham Sunderland kickoff for 65 yds , Abraham Williams return for 13 yds to the UNM 13+13
4:081st & 10own 13Scottre Humphrey run for 4 yds to the UNM 17+4
3:252nd & 6own 17Jack Layne pass complete to Dorian Thomas for 4 yds to the UNM 21+4
2:523rd & 2own 21Jack Layne pass incomplete to Keagan Johnson0
2:424th & 2own 21Daniel Hughes punt for 57 yds, punt out-of-bounds at the MICH 23 , Semaj Morgan returns for 1 yd to the MICH 23+1

MICH6 plays, 25 yd · Punt

2:341st & 10own 23Justice Haynes run for 2 yds to the MICH 25+2
1:542nd & 8own 25Bryce Underwood pass complete to Marlin Klein for 14 yds to the MICH 39 for a 1ST down+14
1:371st & 10own 39Bryce Underwood pass incomplete to Fredrick Moore0
1:292nd & 10own 39Justice Haynes run for 2 yds to the MICH 41+2
0:513rd & 8own 41Bryce Underwood pass complete to Donaven McCulley for 7 yds to the MICH 48+7
0:194th & 1own 48Hudson Hollenbeck punt for 52 yds for a touchback0

UNM9 plays, 25 yd · Punt

0:001st & 10own 20Keagan Johnson run for 4 yds to the UNM 24+4
0:00own 20End of 1st Quarter+4
14:492nd & 6own 24Jack Layne pass complete to Dorian Thomas for 9 yds to the UNM 33 for a 1ST down+9
14:141st & 10own 33Jack Layne pass complete to Dorian Thomas for 9 yds to the UNM 42+9
13:312nd & 1own 42Jack Layne run for 3 yds to the UNM 45 for a 1ST down+3
12:551st & 10own 45Damon Bankston run for a loss of 1 yard to the UNM 44−1
12:162nd & 11own 44Jack Layne pass complete to Keagan Johnson for 1 yd to the UNM 45+1
11:343rd & 10own 45Jack Layne pass incomplete to Zhaiel Smith0
11:274th & 10own 45Daniel Hughes punt for 26 yds, punt out-of-bounds at the MICH 290

MICH4 plays, 3 yd · Punt

11:211st & 10own 29Bryce Underwood pass incomplete to Donaven McCulley0
11:122nd & 10own 29Semaj Morgan run for 3 yds to the MICH 32+3
10:303rd & 7own 32Bryce Underwood pass incomplete to Marlin Klein0
10:224th & 7own 32Hudson Hollenbeck punt for 39 yds , Austin Brawley returns for no gain to the UNM 290

UNM1 play, 0 yd · Turnover

10:151st & 10own 29Jack Layne pass intercepted TJ Guy return for no gain to the UNM 170

MICH5 plays, 14 yd · Field goal

10:081st & 10opp 17Semaj Morgan run for 11 yds to the UNM 6 for a 1ST down+11
9:401st & goalopp 6Jordan Marshall run for 3 yds to the UNM 3+3
9:042nd & goalopp 3Jordan Marshall run for no gain to the UNM 30
8:253rd & goalopp 3Bryce Underwood pass incomplete to Channing Goodwin0
8:214th & goalopp 3Dominic Zvada 21 yd FG GOOD+21

UNM14 plays, 82 yd · Touchdown

8:181st & 10own 35Beckham Sunderland kickoff for 65 yds , Abraham Williams return for 18 yds to the UNM 18+18
8:061st & 10own 18Jack Layne pass complete to Dorian Thomas for 12 yds to the UNM 30 for a 1ST down+12
7:331st & 10own 30Jack Layne pass incomplete to Scottre Humphrey0
7:242nd & 10own 30Jack Layne pass complete to Keagan Johnson for 14 yds to the UNM 44 for a 1ST down+14
6:451st & 10own 44Jack Layne pass complete to Scottre Humphrey for 8 yds to the MICH 48+8
6:072nd & 2opp 48Scottre Humphrey run for 3 yds to the MICH 45 for a 1ST down+3
5:301st & 10opp 45Jack Layne pass incomplete to Zhaiel Smith0
5:192nd & 10opp 45Jack Layne pass complete to Deshaun Buchanan for 7 yds to the MICH 38+7
4:493rd & 3opp 38(04:50) Shotgun Layne,Jack pass incomplete short left to Johnson,Keagan thrown to UOM25, 1ST DOWN, PENALTY UOM Pass Interference (Edmond,Jo'Ziah) 9 yards from UOM38 to UOM29, 1ST DOWN. NO PLAY.+9
4:351st & 10opp 29Jack Layne pass complete to Dorian Thomas for 11 yds to the MICH 18 for a 1ST down+11
4:051st & 10opp 18Jack Layne pass complete to Deshaun Buchanan for 5 yds to the MICH 13+5
3:332nd & 5opp 13Scottre Humphrey run for 3 yds to the MICH 10+3
2:473rd & 2opp 10James Laubstein run for 1 yd to the MICH 9+1
2:234th & 1opp 9D.J. McKinney pass complete to Dorian Thomas for 9 yds for a TD (Luke Drzewiecki KICK)+9

UNM7 plays, 2 yd · Field goal

2:181st & 10own 35Charles Steinkamp kickoff for 65 yds , Andrew Marsh return for 29 yds to the MICH 29+29
2:141st & 10opp 29Jack Layne pass incomplete to Damon Bankston0
2:142nd & 10opp 29Timeout New Mexico, clock 02:140
2:082nd & 10opp 29Jack Layne pass incomplete to Keagan Johnson0
2:004th & 8opp 27Timeout Michigan, clock 02:000
1:593rd & 10opp 29Jack Layne pass complete to Damon Bankston for 2 yds to the MICH 27+2
1:564th & 8opp 27Luke Drzewiecki 44 yd FG GOOD+44

MICH13 plays, 75 yd · Touchdown

1:561st & 10own 35Charles Steinkamp kickoff for 65 yds for a touchback0
1:471st & 10own 25Bryce Underwood pass complete to Justice Haynes for 2 yds to the MICH 23+2
1:312nd & 12own 23Bryce Underwood sacked by Brett Karhu for a loss of 2 yards to the MICH 21−2
1:313rd & 14own 21Timeout New Mexico, clock 01:310
1:243rd & 14own 21Bryce Underwood pass complete to Channing Goodwin for 39 yds to the UNM 40 for a 1ST down+39
1:151st & 10opp 40Justice Haynes run for 6 yds to the UNM 34+6
1:012nd & 4opp 34(01:03) PENALTY UOM False Start (McCulley,Donaven) 5 yards from NM 34 to NM 39. NO PLAY.+5
1:012nd & 9opp 39Timeout Michigan, clock 01:010
0:562nd & 9opp 39Bryce Underwood pass complete to Donaven McCulley for 9 yds to the UNM 30 for a 1ST down+9
0:451st & 10opp 30Bryce Underwood pass complete to Semaj Morgan for 7 yds to the UNM 23+7
0:302nd & 3opp 23Justice Haynes run for 8 yds to the UNM 15 for a 1ST down+8
0:301st & 10opp 15Timeout Michigan, clock 00:300
0:251st & 10opp 15Bryce Underwood pass complete to Marlin Klein for 15 yds for a TD (Dominic Zvada KICK)+15

UNM3 plays, -1 yd · End of period

0:211st & 10own 35Beckham Sunderland kickoff for 62 yds , Abraham Williams return for 8 yds to the UNM 11+8
0:001st & 10own 11J. Layne takes a knee−1
0:00own 10End of 2nd Quarter0

UNM7 plays, 14 yd · Punt

15:001st & 10own 35Beckham Sunderland kickoff for 65 yds for a touchback0
14:511st & 10own 25Scottre Humphrey run for 16 yds to the UNM 41 for a 1ST down+16
14:201st & 10own 41Scottre Humphrey run for 3 yds to the UNM 44+3
13:502nd & 7own 44(13:51) PENALTY NM False Start (Aliane,Malik) 5 yards from NM 44 to NM 39. NO PLAY.−5
13:292nd & 12own 39Jack Layne pass incomplete to Scottre Humphrey0
13:213rd & 12own 39Jack Layne pass incomplete to Dorian Thomas0
13:064th & 12own 39Daniel Hughes punt for 55 yds0

MICH9 plays, 73 yd · Field goal

12:471st & 10own 6Bryce Underwood pass complete to Marlin Klein for 27 yds to the MICH 33 for a 1ST down+27
12:341st & 10own 33Michigan Penalty, Illegal Formation (Yards) declined0
12:072nd & 7own 36Bryce Underwood pass complete to Kendrick Bell for 30 yds to the UNM 34 for a 1ST down+30
11:461st & 10opp 34Bryce Underwood pass incomplete to Channing Goodwin0
11:382nd & 10opp 34Bryce Underwood pass complete to Channing Goodwin for 10 yds to the UNM 24 for a 1ST down+10
11:071st & 10opp 24Bryce Underwood pass incomplete to Andrew Marsh0
11:012nd & 10opp 24Justice Haynes run for 3 yds to the UNM 21+3
10:233rd & 7opp 21Bryce Underwood pass incomplete to Marlin Klein0
10:194th & 7opp 21Dominic Zvada 39 yd FG GOOD+39

UNM20 plays, 75 yd · Touchdown

10:191st & 10own 35Beckham Sunderland kickoff for 65 yds for a touchback0
10:101st & 10own 25Jack Layne pass complete to Zhaiel Smith for 9 yds to the UNM 34+9
9:342nd & 1own 34(09:39) Shotgun Layne,Jack sacked for loss of 12 yards to the NM 22 (Barham,Jaishawn) PENALTY UOM Targeting (Barham,Jaishawn) 15 yards from NM 34 to NM 49, 1ST DOWN. NO PLAY.−15
9:261st & 10own 49Scottre Humphrey run for 1 yd to the 50 yard line+1
8:432nd & 9midfieldJack Layne pass incomplete to Michael Buckley0
8:293rd & 9midfieldJack Layne pass complete to Michael Buckley for 20 yds to the MICH 30 for a 1ST down+20
8:131st & 10opp 30D.J. McKinney run for 3 yds to the MICH 27+3
7:322nd & 7opp 27Jack Layne pass complete to D.J. McKinney for 1 yd to the MICH 26+1
6:523rd & 6opp 26Jack Layne pass complete to Dorian Thomas for 10 yds to the MICH 16 for a 1ST down+10
6:071st & 10opp 16Jack Layne pass complete to Dorian Thomas for 2 yds to the MICH 18+2
5:332nd & 12opp 18(05:35) PENALTY UOM Offside (Moore,Derrick) 5 yards from UOM18 to UOM13. NO PLAY.+5
5:262nd & 7opp 13Scottre Humphrey run for 3 yds to the MICH 10+3
4:493rd & 4opp 10Timeout Michigan, clock 04:490
4:323rd & 4opp 10Jack Layne pass complete to Deshaun Buchanan for 5 yds to the MICH 5 for a 1ST down+5
3:581st & goalopp 5James Laubstein run for 4 yds to the MICH 1+4
3:132nd & goalopp 1James Laubstein run for a loss of 2 yards to the MICH 3−2
2:353rd & goalopp 3(02:37) Shotgun Layne,Jack pass incomplete short right to Johnson,Keagan thrown to UOM00 PENALTY UOM Pass Interference (Hill,Jyaire) 1 yard from UOM03 to UOM02, 1ST DOWN. NO PLAY.+1
2:291st & goalopp 2Jack Layne pass incomplete to Dorian Thomas0
2:222nd & goalopp 2James Laubstein run for a loss of 1 yard to the MICH 3−1
1:403rd & goalopp 3Jack Layne pass complete to Dorian Thomas for 3 yds for a TD (Luke Drzewiecki KICK)+3

MICH6 plays, 2 yd · Punt

1:341st & 10own 35Charles Steinkamp kickoff for 61 yds , Andrew Marsh return for 18 yds to the MICH 22+18
1:281st & 10own 22(01:34) No Huddle-Shotgun Marshall,Jordan rush right for 12 yards gain to the UOM34 (Williams,Abraham) PENALTY UOM Holding (Sprague,Andrew) 10 yards from UOM22 to UOM12. NO PLAY.−10
1:211st & 20own 12Bryce Underwood pass incomplete to Channing Goodwin0
1:112nd & 20own 12Bryce Underwood pass complete to Marlin Klein for 7 yds to the MICH 19+7
0:363rd & 13own 19Bryce Underwood pass complete to Jordan Marshall for 5 yds to the MICH 24+5
0:104th & 8own 24Hudson Hollenbeck punt for 35 yds, fair catch by Austin Brawley at the UNM 410

UNM5 plays, 1 yd · Turnover

0:001st & 10own 41Scottre Humphrey run for a loss of 3 yards to the UNM 38−3
0:00own 41End of 3rd Quarter−3
14:442nd & 13own 38Jack Layne pass complete to Jack Layne for 2 yds to the UNM 40+2
14:113rd & 11own 40D.J. McKinney run for 2 yds to the UNM 42+2
13:304th & 9own 42Jack Layne pass intercepted0

MICH6 plays, 80 yd · Touchdown

13:221st & 10own 20Bryce Underwood pass complete to Semaj Morgan for 8 yds to the MICH 28+8
12:532nd & 2own 28Justice Haynes run for 2 yds to the MICH 30 for a 1ST down+2
12:171st & 10own 30Jordan Marshall run for 3 yds to the MICH 33+3
11:342nd & 7own 33Bryce Underwood pass complete to Donaven McCulley for 7 yds to the MICH 40 for a 1ST down+7
10:491st & 10own 40Justice Haynes run for 59 yds to the UNM 1 for a 1ST down+59
10:141st & goalopp 1Justice Haynes run for 1 yd for a TD (Dominic Zvada KICK)+1

UNM9 plays, 58 yd · Turnover

10:141st & 10own 35Beckham Sunderland kickoff for 65 yds for a touchback0
10:071st & 10own 25Damon Bankston run for 3 yds to the UNM 28+3
9:342nd & 7own 28Jack Layne pass incomplete to Michael Buckley0
9:203rd & 7own 28Jack Layne pass complete to Keagan Johnson for 9 yds to the UNM 37 for a 1ST down+9
8:581st & 10own 37Jack Layne pass complete to Dorian Thomas for 6 yds to the UNM 43+6
8:182nd & 4own 43Jack Layne run for 10 yds to the MICH 47 for a 1ST down+10
8:021st & 10opp 47Damon Bankston run for 5 yds to the MICH 42+5
7:332nd & 5opp 42Jack Layne pass complete to Michael Buckley for 25 yds to the MICH 17 for a 1ST down+25
6:541st & 10opp 17Jack Layne pass intercepted0

MICH4 plays, 9 yd · Punt

6:481st & 10own 3Jordan Marshall run for 3 yds to the MICH 6+3
6:132nd & 7own 6Jordan Marshall run for 1 yd to the MICH 7+1
5:283rd & 6own 7Bryce Underwood pass complete to Marlin Klein for 5 yds to the MICH 12+5
4:534th & 1own 12Hudson Hollenbeck punt for 44 yds, fair catch by Michael Buckley at the UNM 440

UNM4 plays, -1 yd · On downs

4:451st & 10own 44Jack Layne pass complete to Keagan Johnson for 5 yds to the UNM 49+5
4:312nd & 5own 49Jack Layne pass incomplete to Dorian Thomas0
4:263rd & 5own 49Deshaun Buchanan run for 1 yd to the 50 yard line+1
3:464th & 4midfieldJack Layne sacked by Cole Sullivan for a loss of 7 yards to the UNM 43−7

MICH5 plays, 5 yd · On downs

3:411st & 10opp 43Justice Haynes run for no gain to the UNM 430
3:092nd & 10opp 43Bryce Underwood pass incomplete to Marlin Klein0
2:553rd & 10opp 43Bryce Underwood pass complete to Justice Haynes for 8 yds to the UNM 35+8
2:164th & 2opp 35Timeout Michigan, clock 02:160
2:094th & 2opp 35Bryce Underwood sacked for a loss of 3 yards to the UNM 38−3

UNM16 plays, 46 yd · End of period

2:002nd & 11own 37Timeout Michigan, clock 02:000
1:591st & 10own 38Jack Layne pass complete to Keagan Johnson for a loss of 1 yard to the UNM 37−1
1:542nd & 11own 37(01:58) No Huddle-Shotgun Layne,Jack pass incomplete deep right to Johnson,Keagan thrown to UOM39 PENALTY UOM Pass Interference (Dotson,Elijah) 15 yards from NM 37 to UOM48, 1ST DOWN. NO PLAY.−15
1:481st & 10opp 48Jack Layne sacked by Dominic Nichols for a loss of 7 yards to the UNM 45−7
1:072nd & 17own 45Damon Bankston run for 11 yds to the MICH 44+11
0:583rd & 6opp 44Jack Layne pass complete to Cade Keith for 4 yds to the MICH 40+4
0:334th & 2opp 40Jack Layne pass complete to Damon Bankston for 6 yds to the MICH 34 for a 1ST down+6
0:281st & 10opp 34(00:33) No Huddle-Shotgun Layne,Jack pass incomplete deep left to Smith,Zhaiel thrown to UOM10 PENALTY UOM Offside (Edokpayi,Lugard) 5 yards from UOM34 to UOM29. NO PLAY.+5
0:241st & 5opp 29Jack Layne pass complete to Cade Keith for 1 yd to the MICH 28+1
0:212nd & 4opp 28Jack Layne pass complete to Keagan Johnson for 5 yds to the MICH 23 for a 1ST down+5
0:151st & 10opp 23Jack Layne pass complete to Damon Bankston for 6 yds to the MICH 17+6
0:102nd & 4opp 17Jack Layne pass complete to Keagan Johnson for 5 yds to the MICH 12 for a 1ST down+5
0:031st & 10opp 12Jack Layne pass complete to Damon Bankston for 7 yds to the MICH 5+7
0:032nd & 3opp 5Timeout New Mexico, clock 00:030
0:002nd & 3opp 5Jack Layne sacked by Troy Bowles for a loss of 11 yards to the MICH 16−11
0:00opp 16End of 4th Quarter0

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