New Mexico at Michigan

Saturday, August 30, 2025

No. 14 Michigan beat New Mexico 34–⁠17. It was their only meeting on record.

AwayNew Mexico9–⁠4 in 2025
17
Home14Michigan9–⁠4 in 2025
34

Final at Michigan Stadium, Ann Arbor70°F, fair, wind 6 mphTV: NBC, PeacockAttendance 110,648

Viewers
2.1 million viewers on NBCViewers: Nielsen, as compiled by nschultz7’s ratings tracker.
Official
Chris CoyteGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
New Mexico0107017
Michigan14103734

How the win probability moved

Michigan favored

Win probability by play: Michigan 59% at kickoff, 100% at the end. Biggest swing: 16 points.

New Mexico favored

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

Standouts

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

Player stats

New Mexico

PassingC/AttYdsTDInt
Jack Layne31/4720813
D.J. McKinney1/1910
RushingCarYdsTDLong
Scottre Humphrey1033016
Damon Bankston418011
D.J. McKinney2503
Keagan Johnson1404
ReceivingRecYdsTDLong
Dorian Thomas1071212
Michael Buckley245025
Keagan Johnson738014
Damon Bankston42107
DefenseTklTFLSacksInt
Tavian Combs9000
Jaxton Eck8000
Abraham Williams6000
Brett Karhu51.510
Ky’won McCray5000
Xavier Slayton410.50
Gabriel Lopez20.50.50

Michigan

PassingC/AttYdsTDInt
Bryce Underwood21/3125110
RushingCarYdsTDLong
Justice Haynes16159359
Jordan Marshall112905
Semaj Morgan214011
Micah Ka’Apana1404
ReceivingRecYdsTDLong
Marlin Klein693127
Channing Goodwin249039
Semaj Morgan433011
Donaven McCulley43109
DefenseTklTFLSacksInt
Ernest Hausmann8000
Mason Curtis7000
Cole Sullivan5111
Brandyn Hillman50.501
Troy Bowles3210
Dominic Nichols1110
T.J. Guy1001

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

Team stats

New MexicoMichigan
267Total yards452
217Passing yards251
50Rushing yards201
4.5Yards per pass8.1
1.8Yards per rush6.3
21First downs20
5–⁠14Third downs6–⁠13
2–⁠4Fourth downs0–⁠1
3Turnovers1
1–⁠5Penalties8–⁠65
33:02Possession26:58
2Sacks (by defense)3

Efficiency

New MexicoMichigan
38%Success rate44%
−0.17EPA per play0.35
0.93Explosiveness1.41
−0.21Rushing EPA0.33
−0.05Passing EPA0.37
25%Passing-down success33%
−0.50First-down EPA0.26
−0.09Second-down EPA0.42
0.43Third-down EPA0.81
11%Havoc by its defense21%

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)

Michigan 82% to win. Elo’s favorite won.

The line

Michigan −36.5, over/under 52.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 Michigan 99%, New Mexico 1%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Michigan end zoneNew Mexico end zoneQ1 MichiganTouchdown, 6 playsQ1 New MexicoPunt, 3 playsQ1 MichiganTouchdown, 13 playsQ1 New MexicoPunt, 3 playsQ1 MichiganPunt, 5 playsQ1 New MexicoPunt, 7 playsQ2 MichiganPunt, 3 playsQ2 New MexicoInterception, 1 playQ2 MichiganField goal, 5 playsQ2 New MexicoTouchdown, 12 playsQ2 New MexicoField goal, 4 playsQ2 MichiganTouchdown, 8 playsQ2 New MexicoEnd of half, 1 playQ3 New MexicoPunt, 4 playsQ3 MichiganField goal, 9 playsQ3 New MexicoTouchdown, 15 playsQ3 MichiganPunt, 3 playsQ3 New MexicoInterception, 4 playsQ4 MichiganTouchdown, 6 playsQ4 New MexicoInterception, 8 playsQ4 MichiganPunt, 3 playsQ4 New MexicoTurnover on downs, 4 playsQ4 MichiganTurnover on downs, 4 playsQ4 New MexicoEnd of game, 11 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Michigan drives left to right, New Mexico right to left.
  1. Q1 MichiganTouchdown, 6 plays, 78 yards
  2. Q1 New MexicoPunt, 3 plays, 3 yards
  3. Q1 MichiganTouchdown, 13 plays, 73 yards
  4. Q1 New MexicoPunt, 3 plays, 8 yards
  5. Q1 MichiganPunt, 5 plays, 25 yards
  6. Q1 New MexicoPunt, 7 plays, 25 yards
  7. Q2 MichiganPunt, 3 plays, 3 yards
  8. Q2 New MexicoInterception, 1 play, 0 yards
  9. Q2 MichiganField goal, 5 plays, 14 yards
  10. Q2 New MexicoTouchdown, 12 plays, 82 yards
  11. Q2 New MexicoField goal, 4 plays, 2 yards
  12. Q2 MichiganTouchdown, 8 plays, 75 yards
  13. Q2 New MexicoEnd of half, 1 play, −1 yard
  14. Q3 New MexicoPunt, 4 plays, 14 yards
  15. Q3 MichiganField goal, 9 plays, 73 yards
  16. Q3 New MexicoTouchdown, 15 plays, 75 yards
  17. Q3 MichiganPunt, 3 plays, 2 yards
  18. Q3 New MexicoInterception, 4 plays, 1 yard
  19. Q4 MichiganTouchdown, 6 plays, 80 yards
  20. Q4 New MexicoInterception, 8 plays, 58 yards
  21. Q4 MichiganPunt, 3 plays, 9 yards
  22. Q4 New MexicoTurnover on downs, 4 plays, −1 yard
  23. Q4 MichiganTurnover on downs, 4 plays, 5 yards
  24. Q4 New MexicoEnd of game, 11 plays, 46 yards

Play by play

1st quarter6 drives, then Michigan 14, New Mexico 0
Michigan Touchdown, 6 plays
14:541st & 10 at own 35Charles Steinkamp kickoff for 65 yds , Andrew Marsh return for 22 yds to the MICH 22
14:451st & 10 at own 22Bryce Underwood pass complete to Semaj Morgan for 11 yds to the MICH 33 for a 1ST down
14:271st & 10 at own 33Justice Haynes run for 3 yds to the MICH 36
13:572nd & 7 at own 36Justice Haynes run for 1 yd to the MICH 37
13:243rd & 6 at own 37Bryce Underwood pass complete to Semaj Morgan for 7 yds to the MICH 44 for a 1ST down
13:081st & 10 at own 44Bryce Underwood pass incomplete to Channing Goodwin
12:572nd & 10 at own 44Justice Haynes run for 56 yds for a TD (Dominic Zvada KICK)Michigan 7, New Mexico 0
New Mexico Punt, 3 plays
12:511st & 10 at own 35Beckham Sunderland kickoff for 65 yds , Abraham Williams return for 18 yds to the UNM 18
12:451st & 10 at own 18Scottre Humphrey run for 1 yd to the UNM 19
12:122nd & 9 at own 19Jack Layne pass incomplete to Scottre Humphrey
12:053rd & 9 at own 19Scottre Humphrey run for 2 yds to the UNM 21
11:124th & 7 at own 21Daniel Hughes punt for 53 yds
Michigan Touchdown, 13 plays
11:051st & 10 at own 27Bryce Underwood pass complete to Donaven McCulley for 8 yds to the MICH 35
10:252nd & 2 at own 35Jordan Marshall run for 1 yd to the MICH 36
9:513rd & 1 at own 36Jordan Marshall run for 2 yds to the MICH 38 for a 1ST down
9:151st & 10 at own 38Bryce Underwood pass complete to Marlin Klein for 25 yds to the UNM 37 for a 1ST down
8:571st & 10 at opp 37Jordan Marshall run for 3 yds to the UNM 34
8:182nd & 7 at opp 34Jordan Marshall run for 5 yds to the UNM 29
7:403rd & 2 at opp 29Justice Haynes run for 5 yds to the UNM 24 for a 1ST down
6:591st & 10 at opp 24Micah Ka’apana run for 4 yds to the UNM 20
6:382nd & 6 at opp 20Jordan Marshall run for 4 yds to the UNM 16
6:013rd & 2 at opp 16Jordan Marshall run for 4 yds to the UNM 12 for a 1ST down
5:281st & 10 at opp 12Justice Haynes run for 3 yds to the UNM 9
4:542nd & 7 at opp 9Bryce Underwood pass complete to Max Bredeson for 4 yds to the UNM 5
4:263rd & 3 at opp 5Justice Haynes run for 5 yds for a TD (Dominic Zvada KICK)Michigan 14, New Mexico 0
New Mexico Punt, 3 plays
4:161st & 10 at own 35Beckham Sunderland kickoff for 65 yds , Abraham Williams return for 13 yds to the UNM 13
4:081st & 10 at own 13Scottre Humphrey run for 4 yds to the UNM 17
3:252nd & 6 at own 17Jack Layne pass complete to Dorian Thomas for 4 yds to the UNM 21
2:523rd & 2 at own 21Jack Layne pass incomplete to Keagan Johnson
2:424th & 2 at own 21Daniel Hughes punt for 57 yds, punt out-of-bounds at the MICH 23 , Semaj Morgan returns for 1 yd to the MICH 23
Michigan Punt, 5 plays
2:341st & 10 at own 23Justice Haynes run for 2 yds to the MICH 25
1:542nd & 8 at own 25Bryce Underwood pass complete to Marlin Klein for 14 yds to the MICH 39 for a 1ST down
1:371st & 10 at own 39Bryce Underwood pass incomplete to Fredrick Moore
1:292nd & 10 at own 39Justice Haynes run for 2 yds to the MICH 41
0:513rd & 8 at own 41Bryce Underwood pass complete to Donaven McCulley for 7 yds to the MICH 48
0:194th & 1 at own 48Hudson Hollenbeck punt for 52 yds for a touchback
New Mexico Punt, 7 plays
0:001st & 10 at own 20Keagan Johnson run for 4 yds to the UNM 24
Q2 14:492nd & 6 at own 24Jack Layne pass complete to Dorian Thomas for 9 yds to the UNM 33 for a 1ST down
Q2 14:141st & 10 at own 33Jack Layne pass complete to Dorian Thomas for 9 yds to the UNM 42
Q2 13:312nd & 1 at own 42Jack Layne run for 3 yds to the UNM 45 for a 1ST down
Q2 12:551st & 10 at own 45Damon Bankston run for a loss of 1 yard to the UNM 44
Q2 12:162nd & 11 at own 44Jack Layne pass complete to Keagan Johnson for 1 yd to the UNM 45
Q2 11:343rd & 10 at own 45Jack Layne pass incomplete to Zhaiel Smith
Q2 11:274th & 10 at own 45Daniel Hughes punt for 26 yds, punt out-of-bounds at the MICH 29
2nd quarter7 drives, then Michigan 24, New Mexico 10
Michigan Punt, 3 plays
11:211st & 10 at own 29Bryce Underwood pass incomplete to Donaven McCulley
11:122nd & 10 at own 29Semaj Morgan run for 3 yds to the MICH 32
10:303rd & 7 at own 32Bryce Underwood pass incomplete to Marlin Klein
10:224th & 7 at own 32Hudson Hollenbeck punt for 39 yds , Austin Brawley returns for no gain to the UNM 29
New Mexico Interception, 1 play
10:151st & 10 at own 29Jack Layne pass intercepted TJ Guy return for no gain to the UNM 17
Michigan Field goal, 5 plays
10:081st & 10 at opp 17Semaj Morgan run for 11 yds to the UNM 6 for a 1ST down
9:401st & goal at opp 6Jordan Marshall run for 3 yds to the UNM 3
9:042nd & goal at opp 3Jordan Marshall run for no gain to the UNM 3
8:253rd & goal at opp 3Bryce Underwood pass incomplete to Channing Goodwin
8:214th & goal at opp 3Dominic Zvada 21 yd FG GOODMichigan 17, New Mexico 0
New Mexico Touchdown, 12 plays
8:181st & 10 at own 35Beckham Sunderland kickoff for 65 yds , Abraham Williams return for 18 yds to the UNM 18
8:061st & 10 at own 18Jack Layne pass complete to Dorian Thomas for 12 yds to the UNM 30 for a 1ST down
7:331st & 10 at own 30Jack Layne pass incomplete to Scottre Humphrey
7:242nd & 10 at own 30Jack Layne pass complete to Keagan Johnson for 14 yds to the UNM 44 for a 1ST down
6:451st & 10 at own 44Jack Layne pass complete to Scottre Humphrey for 8 yds to the MICH 48
6:072nd & 2 at opp 48Scottre Humphrey run for 3 yds to the MICH 45 for a 1ST down
5:301st & 10 at opp 45Jack Layne pass incomplete to Zhaiel Smith
5:192nd & 10 at opp 45Jack Layne pass complete to Deshaun Buchanan for 7 yds to the MICH 38
4:493rd & 3 at opp 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.
4:351st & 10 at opp 29Jack Layne pass complete to Dorian Thomas for 11 yds to the MICH 18 for a 1ST down
4:051st & 10 at opp 18Jack Layne pass complete to Deshaun Buchanan for 5 yds to the MICH 13
3:332nd & 5 at opp 13Scottre Humphrey run for 3 yds to the MICH 10
2:473rd & 2 at opp 10James Laubstein run for 1 yd to the MICH 9
2:234th & 1 at opp 9D.J. McKinney pass complete to Dorian Thomas for 9 yds for a TD (Luke Drzewiecki KICK)Michigan 17, New Mexico 7
New Mexico Field goal, 4 plays
2:181st & 10 at own 35Charles Steinkamp kickoff for 65 yds , Andrew Marsh return for 29 yds to the MICH 29
2:141st & 10 at opp 29Jack Layne pass incomplete to Damon Bankston
2:142nd & 10 at opp 29Timeout New Mexico, clock 02:14
2:082nd & 10 at opp 29Jack Layne pass incomplete to Keagan Johnson
2:004th & 8 at opp 27Timeout Michigan, clock 02:00
1:593rd & 10 at opp 29Jack Layne pass complete to Damon Bankston for 2 yds to the MICH 27
1:564th & 8 at opp 27Luke Drzewiecki 44 yd FG GOODMichigan 17, New Mexico 10
Michigan Touchdown, 8 plays
1:561st & 10 at own 35Charles Steinkamp kickoff for 65 yds for a touchback
1:471st & 10 at own 25Bryce Underwood pass complete to Justice Haynes for 2 yds to the MICH 23
1:312nd & 12 at own 23Bryce Underwood sacked by Brett Karhu for a loss of 2 yards to the MICH 21
1:313rd & 14 at own 21Timeout New Mexico, clock 01:31
1:243rd & 14 at own 21Bryce Underwood pass complete to Channing Goodwin for 39 yds to the UNM 40 for a 1ST down
1:151st & 10 at opp 40Justice Haynes run for 6 yds to the UNM 34
1:012nd & 4 at opp 34(01:03) PENALTY UOM False Start (McCulley,Donaven) 5 yards from NM 34 to NM 39. NO PLAY.
1:012nd & 9 at opp 39Timeout Michigan, clock 01:01
0:562nd & 9 at opp 39Bryce Underwood pass complete to Donaven McCulley for 9 yds to the UNM 30 for a 1ST down
0:451st & 10 at opp 30Bryce Underwood pass complete to Semaj Morgan for 7 yds to the UNM 23
0:302nd & 3 at opp 23Justice Haynes run for 8 yds to the UNM 15 for a 1ST down
0:301st & 10 at opp 15Timeout Michigan, clock 00:30
0:251st & 10 at opp 15Bryce Underwood pass complete to Marlin Klein for 15 yds for a TD (Dominic Zvada KICK)Michigan 24, New Mexico 10
New Mexico End of half, 1 play
0:211st & 10 at own 35Beckham Sunderland kickoff for 62 yds , Abraham Williams return for 8 yds to the UNM 11
0:001st & 10 at own 11J. Layne takes a knee
3rd quarter5 drives, then Michigan 27, New Mexico 17
New Mexico Punt, 4 plays
15:001st & 10 at own 35Beckham Sunderland kickoff for 65 yds for a touchback
14:511st & 10 at own 25Scottre Humphrey run for 16 yds to the UNM 41 for a 1ST down
14:201st & 10 at own 41Scottre Humphrey run for 3 yds to the UNM 44
13:502nd & 7 at own 44(13:51) PENALTY NM False Start (Aliane,Malik) 5 yards from NM 44 to NM 39. NO PLAY.
13:292nd & 12 at own 39Jack Layne pass incomplete to Scottre Humphrey
13:213rd & 12 at own 39Jack Layne pass incomplete to Dorian Thomas
13:064th & 12 at own 39Daniel Hughes punt for 55 yds
Michigan Field goal, 9 plays
12:471st & 10 at own 6Bryce Underwood pass complete to Marlin Klein for 27 yds to the MICH 33 for a 1ST down
12:341st & 10 at own 33Michigan Penalty, Illegal Formation (Yards) declined
12:072nd & 7 at own 36Bryce Underwood pass complete to Kendrick Bell for 30 yds to the UNM 34 for a 1ST down
11:461st & 10 at opp 34Bryce Underwood pass incomplete to Channing Goodwin
11:382nd & 10 at opp 34Bryce Underwood pass complete to Channing Goodwin for 10 yds to the UNM 24 for a 1ST down
11:071st & 10 at opp 24Bryce Underwood pass incomplete to Andrew Marsh
11:012nd & 10 at opp 24Justice Haynes run for 3 yds to the UNM 21
10:233rd & 7 at opp 21Bryce Underwood pass incomplete to Marlin Klein
10:194th & 7 at opp 21Dominic Zvada 39 yd FG GOODMichigan 27, New Mexico 10
New Mexico Touchdown, 15 plays
10:191st & 10 at own 35Beckham Sunderland kickoff for 65 yds for a touchback
10:101st & 10 at own 25Jack Layne pass complete to Zhaiel Smith for 9 yds to the UNM 34
9:342nd & 1 at own 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.
9:261st & 10 at own 49Scottre Humphrey run for 1 yd to the 50 yard line
8:432nd & 9 at the 50Jack Layne pass incomplete to Michael Buckley
8:293rd & 9 at the 50Jack Layne pass complete to Michael Buckley for 20 yds to the MICH 30 for a 1ST down
8:131st & 10 at opp 30D.J. McKinney run for 3 yds to the MICH 27
7:322nd & 7 at opp 27Jack Layne pass complete to D.J. McKinney for 1 yd to the MICH 26
6:523rd & 6 at opp 26Jack Layne pass complete to Dorian Thomas for 10 yds to the MICH 16 for a 1ST down
6:071st & 10 at opp 16Jack Layne pass complete to Dorian Thomas for 2 yds to the MICH 18
5:332nd & 12 at opp 18(05:35) PENALTY UOM Offside (Moore,Derrick) 5 yards from UOM18 to UOM13. NO PLAY.
5:262nd & 7 at opp 13Scottre Humphrey run for 3 yds to the MICH 10
4:493rd & 4 at opp 10Timeout Michigan, clock 04:49
4:323rd & 4 at opp 10Jack Layne pass complete to Deshaun Buchanan for 5 yds to the MICH 5 for a 1ST down
3:581st & goal at opp 5James Laubstein run for 4 yds to the MICH 1
3:132nd & goal at opp 1James Laubstein run for a loss of 2 yards to the MICH 3
2:353rd & goal at opp 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.
2:291st & goal at opp 2Jack Layne pass incomplete to Dorian Thomas
2:222nd & goal at opp 2James Laubstein run for a loss of 1 yard to the MICH 3
1:403rd & goal at opp 3Jack Layne pass complete to Dorian Thomas for 3 yds for a TD (Luke Drzewiecki KICK)Michigan 27, New Mexico 17
Michigan Punt, 3 plays
1:341st & 10 at own 35Charles Steinkamp kickoff for 61 yds , Andrew Marsh return for 18 yds to the MICH 22
1:281st & 10 at own 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.
1:211st & 20 at own 12Bryce Underwood pass incomplete to Channing Goodwin
1:112nd & 20 at own 12Bryce Underwood pass complete to Marlin Klein for 7 yds to the MICH 19
0:363rd & 13 at own 19Bryce Underwood pass complete to Jordan Marshall for 5 yds to the MICH 24
0:104th & 8 at own 24Hudson Hollenbeck punt for 35 yds, fair catch by Austin Brawley at the UNM 41
New Mexico Interception, 4 plays
0:001st & 10 at own 41Scottre Humphrey run for a loss of 3 yards to the UNM 38
Q4 14:442nd & 13 at own 38Jack Layne pass complete to Jack Layne for 2 yds to the UNM 40
Q4 14:113rd & 11 at own 40D.J. McKinney run for 2 yds to the UNM 42
Q4 13:304th & 9 at own 42Jack Layne pass intercepted
4th quarter6 drives, then Michigan 34, New Mexico 17
Michigan Touchdown, 6 plays
13:221st & 10 at own 20Bryce Underwood pass complete to Semaj Morgan for 8 yds to the MICH 28
12:532nd & 2 at own 28Justice Haynes run for 2 yds to the MICH 30 for a 1ST down
12:171st & 10 at own 30Jordan Marshall run for 3 yds to the MICH 33
11:342nd & 7 at own 33Bryce Underwood pass complete to Donaven McCulley for 7 yds to the MICH 40 for a 1ST down
10:491st & 10 at own 40Justice Haynes run for 59 yds to the UNM 1 for a 1ST down
10:141st & goal at opp 1Justice Haynes run for 1 yd for a TD (Dominic Zvada KICK)Michigan 34, New Mexico 17
New Mexico Interception, 8 plays
10:141st & 10 at own 35Beckham Sunderland kickoff for 65 yds for a touchback
10:071st & 10 at own 25Damon Bankston run for 3 yds to the UNM 28
9:342nd & 7 at own 28Jack Layne pass incomplete to Michael Buckley
9:203rd & 7 at own 28Jack Layne pass complete to Keagan Johnson for 9 yds to the UNM 37 for a 1ST down
8:581st & 10 at own 37Jack Layne pass complete to Dorian Thomas for 6 yds to the UNM 43
8:182nd & 4 at own 43Jack Layne run for 10 yds to the MICH 47 for a 1ST down
8:021st & 10 at opp 47Damon Bankston run for 5 yds to the MICH 42
7:332nd & 5 at opp 42Jack Layne pass complete to Michael Buckley for 25 yds to the MICH 17 for a 1ST down
6:541st & 10 at opp 17Jack Layne pass intercepted
Michigan Punt, 3 plays
6:481st & 10 at own 3Jordan Marshall run for 3 yds to the MICH 6
6:132nd & 7 at own 6Jordan Marshall run for 1 yd to the MICH 7
5:283rd & 6 at own 7Bryce Underwood pass complete to Marlin Klein for 5 yds to the MICH 12
4:534th & 1 at own 12Hudson Hollenbeck punt for 44 yds, fair catch by Michael Buckley at the UNM 44
New Mexico Turnover on downs, 4 plays
4:451st & 10 at own 44Jack Layne pass complete to Keagan Johnson for 5 yds to the UNM 49
4:312nd & 5 at own 49Jack Layne pass incomplete to Dorian Thomas
4:263rd & 5 at own 49Deshaun Buchanan run for 1 yd to the 50 yard line
3:464th & 4 at the 50Jack Layne sacked by Cole Sullivan for a loss of 7 yards to the UNM 43
Michigan Turnover on downs, 4 plays
3:411st & 10 at opp 43Justice Haynes run for no gain to the UNM 43
3:092nd & 10 at opp 43Bryce Underwood pass incomplete to Marlin Klein
2:553rd & 10 at opp 43Bryce Underwood pass complete to Justice Haynes for 8 yds to the UNM 35
2:164th & 2 at opp 35Timeout Michigan, clock 02:16
2:094th & 2 at opp 35Bryce Underwood sacked for a loss of 3 yards to the UNM 38
New Mexico End of game, 11 plays
2:002nd & 11 at own 37Timeout Michigan, clock 02:00
1:591st & 10 at own 38Jack Layne pass complete to Keagan Johnson for a loss of 1 yard to the UNM 37
1:542nd & 11 at own 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.
1:481st & 10 at opp 48Jack Layne sacked by Dominic Nichols for a loss of 7 yards to the UNM 45
1:072nd & 17 at own 45Damon Bankston run for 11 yds to the MICH 44
0:583rd & 6 at opp 44Jack Layne pass complete to Cade Keith for 4 yds to the MICH 40
0:334th & 2 at opp 40Jack Layne pass complete to Damon Bankston for 6 yds to the MICH 34 for a 1ST down
0:281st & 10 at opp 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.
0:241st & 5 at opp 29Jack Layne pass complete to Cade Keith for 1 yd to the MICH 28
0:212nd & 4 at opp 28Jack Layne pass complete to Keagan Johnson for 5 yds to the MICH 23 for a 1ST down
0:151st & 10 at opp 23Jack Layne pass complete to Damon Bankston for 6 yds to the MICH 17
0:102nd & 4 at opp 17Jack Layne pass complete to Keagan Johnson for 5 yds to the MICH 12 for a 1ST down
0:031st & 10 at opp 12Jack Layne pass complete to Damon Bankston for 7 yds to the MICH 5
0:032nd & 3 at opp 5Timeout New Mexico, clock 00:03
0:002nd & 3 at opp 5Jack Layne sacked by Troy Bowles for a loss of 11 yards to the MICH 16

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.

Michigan leads 1–⁠0 in their only meeting.

Around this game