Western Michigan at Michigan

Saturday, September 4, 2021

Michigan beat Western Michigan 47–⁠14. It was their eighth meeting; after it, Michigan led the series 8–⁠0.

AwayWestern Michigan8–⁠5 in 2021
14
HomeMichigan12–⁠2 in 2021
47

Final at Michigan Stadium, Ann ArborTV: ESPNAttendance 109,295

At kickoff
74°F, clear, wind 13 mph from the south, gusts to 18 mphWeather: NOAA NCEI Integrated Surface Database; Ann Arbor Municipal Airport (KARB), 5 km from the stadium, seven minutes before kickoff

Scoring by quarter

TeamQ1Q2Q3Q4Final
Western Michigan700714
Michigan101761447

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

Western Michigan

PassingC/AttYdsTDInt
Kaleb Eleby20/3719110
RushingCarYdsTDLong
Sean Tyler1055022
La’Darius Jefferson103818
Kaleb Eleby81609
Zahir Abdus-Salaam31408
ReceivingRecYdsTDLong
Corey Crooms458127
Bryce Nunnelly752021
Jaylen Hall346029
Skyy Moore222022
DefenseTklTFLSacksInt
A.J. Thomas10000
Ryan Selig8000
Corvin Moment6000
Ali Fayad6000
Ralph Holley3110

Michigan

PassingC/AttYdsTDInt
Cade McNamara9/1113620
J.J. McCarthy4/68010
RushingCarYdsTDLong
Blake Corum14111130
A.J. Henning174174
Hassan Haskins1370122
Roman Wilson143043
ReceivingRecYdsTDLong
Ronnie Bell176176
Daylen Baldwin169169
Erick All323011
Blake Corum222114
DefenseTklTFLSacksInt
Josh Ross60.500
Daxton Hill6000
R.J. Moten5000
Aidan Hutchinson4110
Gemon Green4000

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

Team stats

Western MichiganMichigan
317Total yards551
191Passing yards216
126Rushing yards335
5.2Yards per pass12.7
3.9Yards per rush7.8
17First downs22
8–⁠17Third downs8–⁠13
0–⁠0Fourth downs1–⁠1
0Turnovers0
3–⁠30Penalties5–⁠48
31:51Possession28:09
1Sacks (by defense)1

Efficiency

Western MichiganMichigan
36%Success rate53%
0.11EPA per play0.66
1.24Explosiveness1.59
0.05Rushing EPA0.45
0.17Passing EPA1.20
23%Passing-down success25%
−0.39First-down EPA0.31
0.26Second-down EPA0.37
0.69Third-down EPA1.85
9%Havoc by its defense14%

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 62% to win. Elo’s favorite won.

The line

Michigan −16.5, over/under 65.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 87%, Western Michigan 13%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Michigan end zoneWestern Michigan end zoneQ1 MichiganTouchdown, 11 playsQ1 Western MichiganTouchdown, 10 playsQ1 MichiganField goal, 4 playsQ1 Western MichiganPunt, 10 playsQ2 MichiganPunt, 3 playsQ2 Western MichiganPunt, 3 playsQ2 MichiganTouchdown, 3 playsQ2 Western MichiganPunt, 3 playsQ2 MichiganTouchdown, 3 playsQ2 Western MichiganPunt, 6 playsQ2 MichiganField goal, 12 playsQ2 Western MichiganEnd of half, 1 playQ3 Western MichiganPunt, 9 playsQ3 MichiganTouchdown, 2 playsQ3 Western MichiganMissed FG, 9 playsQ3 MichiganPunt, 6 playsQ3 Western MichiganPunt, 6 playsQ4 MichiganTouchdown, 4 playsQ4 Western MichiganPunt, 3 playsQ4 MichiganTouchdown, 8 playsQ4 Western MichiganTouchdown, 10 playsQ4 MichiganResult not recorded, 6 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Michigan drives left to right, Western Michigan right to left.
  1. Q1 MichiganTouchdown, 11 plays, 75 yards
  2. Q1 Western MichiganTouchdown, 10 plays, 75 yards
  3. Q1 MichiganField goal, 4 plays, 3 yards
  4. Q1 Western MichiganPunt, 10 plays, 51 yards
  5. Q2 MichiganPunt, 3 plays, −3 yards
  6. Q2 Western MichiganPunt, 3 plays, 5 yards
  7. Q2 MichiganTouchdown, 3 plays, 83 yards
  8. Q2 Western MichiganPunt, 3 plays, 1 yard
  9. Q2 MichiganTouchdown, 3 plays, 31 yards
  10. Q2 Western MichiganPunt, 6 plays, 11 yards
  11. Q2 MichiganField goal, 12 plays, 63 yards
  12. Q2 Western MichiganEnd of half, 1 play, 1 yard
  13. Q3 Western MichiganPunt, 9 plays, 20 yards
  14. Q3 MichiganTouchdown, 2 plays, 80 yards
  15. Q3 Western MichiganMissed FG, 9 plays, 52 yards
  16. Q3 MichiganPunt, 6 plays, 15 yards
  17. Q3 Western MichiganPunt, 6 plays, 23 yards
  18. Q4 MichiganTouchdown, 4 plays, 87 yards
  19. Q4 Western MichiganPunt, 3 plays, 8 yards
  20. Q4 MichiganTouchdown, 8 plays, 80 yards
  21. Q4 Western MichiganTouchdown, 10 plays, 75 yards
  22. Q4 MichiganResult not recorded, 6 plays, 23 yards

Play by play

1st quarter4 drives, then Michigan 10, Western Michigan 7
Michigan Touchdown, 11 plays
15:001st & 10 at own 35Nick Mihalic kickoff for 65 yds for a touchback
14:551st & 10 at own 25Hassan Haskins run for 4 yds to the Mich 29
14:192nd & 6 at own 29Hassan Haskins run for 3 yds to the Mich 32
13:383rd & 3 at own 32Cade McNamara pass complete to Erick All for 11 yds to the Mich 43 for a 1ST down
13:101st & 10 at own 43Hassan Haskins run for 2 yds to the Mich 45
12:452nd & 8 at own 45Cade McNamara pass complete to Cornelius Johnson for 10 yds to the WMich 45 for a 1ST down
12:341st & 10 at opp 45Blake Corum run for 18 yds to the WMich 27 for a 1ST down
12:181st & 10 at opp 27Blake Corum run for 2 yds to the WMich 25
11:402nd & 8 at opp 25Blake Corum run for 3 yds to the WMich 22
11:083rd & 5 at opp 22Blake Corum run for 4 yds to the WMich 18
10:594th & 1 at opp 18Hassan Haskins run for 4 yds to the WMich 14 for a 1ST down
10:151st & 10 at opp 14Cade McNamara pass complete to Blake Corum for 14 yds for a TD, (Jake Moody KICK)Michigan 7, Western Michigan 0
Western Michigan Touchdown, 10 plays
10:111st & 10 at own 25Kaleb Eleby pass incomplete
10:002nd & 10 at own 25Kaleb Eleby pass complete to Skyy Moore for no gain to the WMich 25 for a 1ST down MICHIGAN Penalty, Unsportsmanlike Conduct (15 Yards) to the WMich 40 for a 1ST down
9:441st & 10 at own 40Kaleb Eleby pass incomplete to Bryce Nunnelly
9:382nd & 10 at own 40Kaleb Eleby pass complete to Corey Crooms for 6 yds to the WMich 46
8:503rd & 4 at own 46Kaleb Eleby pass complete to Jaylen Hall for 29 yds to the Mich 25 for a 1ST down
8:341st & 10 at opp 25La’Darius Jefferson run for 1 yd to the Mich 24
7:552nd & 9 at opp 24Kaleb Eleby pass complete to Bryce Nunnelly for 6 yds to the Mich 18
7:303rd & 3 at opp 18Kaleb Eleby pass complete to Sean Tyler for 13 yds to the Mich 5 for a 1ST down
6:401st & goal at opp 5Kaleb Eleby run for 3 yds to the Mich 2
5:582nd & goal at opp 2La’Darius Jefferson run for 2 yds for a TD, (Parker Sampson KICK)Tied at 7
Michigan Field goal, 4 plays
5:582nd & 7 at own 35Nick Mihalic kickoff for 65 yds , Blake Corum return for 79 yds to the WMich 21
5:441st & 10 at opp 21MICHIGAN Penalty, False Start (-5 Yards) to the WMich 26
5:322nd & 15 at opp 26Hassan Haskins run for no gain to the WMich 26
4:533rd & 15 at opp 26Blake Corum run for 8 yds to the WMich 18
4:204th & 7 at opp 18Jake Moody 37 yd FG GOODMichigan 10, Western Michigan 7
Western Michigan Punt, 10 plays
4:204th & 7 at own 35Jake Moody kickoff for 64 yds , Bryce Nunnelly return for 9 yds to the WMich 10
4:081st & 10 at own 10Sean Tyler run for 2 yds to the WMich 12
3:452nd & 8 at own 12Kaleb Eleby pass complete to Corey Crooms for 13 yds to the WMich 25 for a 1ST down
3:291st & 10 at own 25La’Darius Jefferson run for 3 yds to the WMich 28
2:452nd & 7 at own 28La’Darius Jefferson run for 8 yds to the WMich 36 for a 1ST down
1:591st & 10 at own 36Kaleb Eleby pass incomplete
1:532nd & 10 at own 36Kaleb Eleby pass incomplete
1:453rd & 10 at own 36Kaleb Eleby pass complete to Skyy Moore for 22 yds to the Mich 42 for a 1ST down
1:001st & 10 at opp 42Kaleb Eleby pass complete to Sean Tyler for no gain to the Mich 42
0:202nd & 10 at opp 42Kaleb Eleby run for 3 yds to the Mich 39
Q2 14:553rd & 7 at opp 39Kaleb Eleby pass incomplete
Q2 14:454th & 7 at opp 39Nick Mihalic punt for 22 yds, downed at the Mich 17
2nd quarter8 drives, then Michigan 27, Western Michigan 7
Michigan Punt, 3 plays
14:351st & 10 at own 17Blake Corum run for no gain to the Mich 17
13:582nd & 10 at own 17Cade McNamara pass incomplete
13:523rd & 10 at own 17McNamara, Cade pass complete to Bell, Ronnie for no gain to the MICHIGAN17, PENALTY MICHIGAN pass interference 8 yards to the MICHIGAN9, NO PLAY.
13:303rd & 18 at own 9Cade McNamara pass complete to Cornelius Johnson for 5 yds to the Mich 14
13:004th & 13 at own 14Brad Robbins punt for 40 yds, fair catch by Bryce Nunnelly at the WMich 46
Western Michigan Punt, 3 plays
12:461st & 10 at own 46La’Darius Jefferson run for 4 yds to the 50 yard line
12:122nd & 6 at the 50Kaleb Eleby run for 4 yds to the Mich 46
11:543rd & 2 at opp 46Sean Tyler run for a loss of 3 yards to the Mich 49
10:544th & 5 at opp 49Nick Mihalic punt for 32 yds, fair catch by Ronnie Bell at the Mich 17
Michigan Touchdown, 3 plays
10:451st & 10 at own 17Blake Corum run for 1 yd to the Mich 18
10:032nd & 9 at own 18Cade McNamara pass complete to Erick All for 6 yds to the Mich 24
9:183rd & 3 at own 24Cade McNamara pass complete to Ronnie Bell for 76 yds for a TD, (Jake Moody KICK)Michigan 17, Western Michigan 7
Western Michigan Punt, 3 plays
9:183rd & 3 at own 35Jake Moody kickoff for 65 yds for a touchback
9:041st & 10 at own 25La’Darius Jefferson run for 6 yds to the WMich 31
8:222nd & 4 at own 31Kaleb Eleby pass complete to Jaxson Kincaide for no gain to the WMich 31
7:513rd & 4 at own 31Kaleb Eleby pass incomplete
7:514th & 4 at own 31WESTRN MICHIGAN Penalty, Delay of Game (-5 Yards) to the WMich 26
7:394th & 9 at own 26Nick Mihalic punt for 36 yds , Ronnie Bell returns for 31 yds to the WMich 31
Michigan Touchdown, 3 plays
7:171st & 10 at opp 31Hassan Haskins run for 9 yds to the WMich 22
6:452nd & 1 at opp 22Cade McNamara pass complete to Hassan Haskins for no gain to the WMich 22
6:183rd & 1 at opp 22Hassan Haskins run for 22 yds for a TD, (Jake Moody KICK)Michigan 24, Western Michigan 7
Western Michigan Punt, 6 plays
6:183rd & 1 at own 35Jake Moody kickoff for 65 yds for a touchback
5:591st & 10 at own 25Sean Tyler run for 5 yds to the WMich 30
5:242nd & 5 at own 30Sean Tyler run for 3 yds to the WMich 33
4:443rd & 2 at own 33Kaleb Eleby run for 3 yds to the WMich 36 for a 1ST down
4:071st & 10 at own 36Kaleb Eleby pass incomplete to Jaylen Hall
4:032nd & 10 at own 36Kaleb Eleby pass incomplete
3:553rd & 10 at own 36Kaleb Eleby pass incomplete to Jaylen Hall
3:474th & 10 at own 36Nick Mihalic punt for 29 yds, downed at the Mich 35
Michigan Field goal, 12 plays
3:331st & 10 at own 35Cade McNamara pass complete to Blake Corum for 8 yds to the Mich 43
2:502nd & 2 at own 43Blake Corum run for 10 yds to the WMich 47 for a 1ST down
2:221st & 10 at opp 47Blake Corum run for 5 yds to the WMich 42
2:082nd & 5 at opp 42Blake Corum run for 8 yds to the WMich 34 for a 1ST down
1:441st & 10 at opp 34Hassan Haskins run for 12 yds to the WMich 22 for a 1ST down
1:231st & 10 at opp 22Hassan Haskins run for 2 yds to the WMich 20
0:552nd & 8 at opp 20Hassan Haskins run for 7 yds to the WMich 13
0:403rd & 1 at opp 13Cade McNamara run for 2 yds to the WMich 11 for a 1ST down
0:401st & 10 at opp 11Timeout MICHIGAN, clock 00:40
0:342nd & 3 at opp 4Timeout MICHIGAN, clock 00:34
0:192nd & 3 at opp 4Hassan Haskins run for 3 yds to the WMich 1 for a 1ST down
0:101st & goal at opp 1Hassan Haskins run for a loss of 1 yard to the WMich 2
0:092nd & 0 at opp 2Timeout MICHIGAN, clock 00:09
0:062nd & 10 at own 35Jake Moody kickoff for 65 yds for a touchback
0:062nd & goal at opp 2Jake Moody 20 yd FG GOODMichigan 27, Western Michigan 7
Western Michigan End of half, 1 play
0:011st & 10 at own 25Sean Tyler run for 1 yd to the WMich 26
3rd quarter5 drives, then Michigan 33, Western Michigan 7
Western Michigan Punt, 9 plays
15:001st & 10 at own 35Jake Moody kickoff for 65 yds for a touchback
14:551st & 10 at own 25Sean Tyler run for 5 yds to the WMich 30
14:142nd & 5 at own 30Sean Tyler run for 2 yds to the WMich 32
13:453rd & 3 at own 32Kaleb Eleby pass complete to Corey Crooms for 12 yds to the WMich 44 for a 1ST down
13:281st & 10 at own 44La’Darius Jefferson run for 6 yds to the 50 yard line
12:342nd & 4 at the 50Kaleb Eleby run for 3 yds to the Mich 47
12:203rd & 1 at opp 47La’Darius Jefferson run for 2 yds to the Mich 45 for a 1ST down
12:101st & 10 at opp 45Kaleb Eleby pass incomplete
12:002nd & 10 at opp 45WESTRN MICHIGAN Penalty, Offensive Holding (-10 Yards) to the WMich 45
11:222nd & 20 at own 45Kaleb Eleby pass complete to Bryce Nunnelly for no gain to the WMich 45
10:513rd & 20 at own 45Kaleb Eleby pass incomplete to Jaylen Hall
10:424th & 20 at own 45Nick Mihalic punt for 55 yds for a touchback
Michigan Touchdown, 2 plays
10:221st & 10 at own 20Cade McNamara pass complete to Erick All for 6 yds to the Mich 26
10:012nd & 4 at own 26A.J. Henning run for 74 yds for a TD, (Two-Point Conversion failed)Michigan 33, Western Michigan 7
Western Michigan Missed FG, 9 plays
10:012nd & 4 at own 35Jake Moody kickoff for 65 yds for a touchback
9:411st & 10 at own 25La’Darius Jefferson run for 4 yds to the WMich 29
9:112nd & 6 at own 29Kaleb Eleby pass complete to Jaylen Hall for 12 yds to the WMich 41 for a 1ST down
8:551st & 10 at own 41Kaleb Eleby run for a loss of 2 yards to the WMich 39
8:052nd & 12 at own 39Sean Tyler run for 22 yds to the Mich 39 for a 1ST down
7:541st & 10 at opp 39Sean Tyler run for 18 yds to the Mich 21 for a 1ST down
7:001st & 10 at opp 21Kaleb Eleby sacked by Aidan Hutchinson for a loss of 7 yards to the Mich 28 Kaleb Eleby fumbled, recovered by WMich Mark Brooks , return for 0 yards
6:262nd & 17 at opp 28Kaleb Eleby pass complete to Jaylen Hall for 5 yds to the Mich 23
6:063rd & 12 at opp 23Kaleb Eleby pass incomplete
6:014th & 12 at opp 23Parker Sampson 40 yd FG BLOCKED blocked by Aidan Hutchinson
Michigan Punt, 6 plays
5:451st & 10 at own 23Donovan Edwards run for 5 yds to the Mich 28
5:152nd & 5 at own 28Donovan Edwards run for 4 yds to the Mich 32
4:443rd & 1 at own 32Hassan Haskins run for 3 yds to the Mich 35 for a 1ST down
4:201st & 10 at own 35J.J. McCarthy pass complete to Donovan Edwards for 3 yds to the Mich 38
3:332nd & 7 at own 38Donovan Edwards run for 3 yds to the Mich 41
3:103rd & 4 at own 41J.J. McCarthy pass complete to Mike Sainristil for a loss of 3 yards to the Mich 38
1:594th & 7 at own 38Brad Robbins punt for 47 yds, fair catch by Bryce Nunnelly at the WMich 15
Western Michigan Punt, 6 plays
1:441st & 10 at own 15La’Darius Jefferson run for 2 yds to the WMich 17
1:002nd & 8 at own 17Kaleb Eleby pass complete to Jaxson Kincaide for no gain to the WMich 17
0:403rd & 8 at own 17Kaleb Eleby pass complete to Bryce Nunnelly for 21 yds to the WMich 38 for a 1ST down
0:241st & 10 at own 38Timeout MICHIGAN, clock 00:24
0:201st & 10 at own 38Kaleb Eleby pass incomplete
0:102nd & 10 at own 38Sean Tyler run for no gain to the WMich 38
Q4 14:553rd & 10 at own 38Kaleb Eleby pass incomplete
Q4 14:444th & 10 at own 38Nick Mihalic punt for 49 yds, downed at the Mich 13
4th quarter5 drives, then Michigan 47, Western Michigan 14
Michigan Touchdown, 4 plays
14:331st & 10 at own 13Roman Wilson run for 43 yds to the WMich 44 for a 1ST down
13:491st & 10 at opp 44Blake Corum run for 3 yds to the WMich 41
13:132nd & 7 at opp 41J.J. McCarthy pass complete to A.J. Henning for 11 yds to the WMich 30 for a 1ST down
12:571st & 10 at opp 30Blake Corum run for 30 yds for a TD, (Jake Moody KICK)Michigan 40, Western Michigan 7
Western Michigan Punt, 3 plays
12:571st & 10 at own 35Jake Moody kickoff for 56 yds , Bryce Nunnelly return for 11 yds to the WMich 20
12:451st & 10 at own 20Jaxson Kincaide run for 3 yds to the WMich 23
12:002nd & 7 at own 23Kaleb Eleby pass complete to Bryce Nunnelly for 5 yds to the WMich 28
11:333rd & 2 at own 28Timeout MICHIGAN, clock 11:33
11:283rd & 2 at own 28Kaleb Eleby pass incomplete
11:174th & 2 at own 28Nick Mihalic punt for 52 yds, downed at the Mich 20
Michigan Touchdown, 8 plays
11:111st & 10 at own 20Blake Corum run for 12 yds to the Mich 32 for a 1ST down
10:101st & 10 at own 32J.J. McCarthy sacked by Ralph Holley for a loss of 16 yards to the Mich 16 J.J. McCarthy fumbled, recovered by Mich Joel Honigford , return for 0 yards
9:292nd & 26 at own 16Donovan Edwards run for 2 yds to the Mich 18
9:223rd & 24 at own 18WESTRN MICHIGAN Penalty, Defensive Pass Interference (15 Yards) to the Mich 33 for a 1ST down
9:001st & 10 at own 33Donovan Edwards run for 9 yds to the Mich 42
8:452nd & 1 at own 42Donovan Edwards run for 4 yds to the Mich 46 for a 1ST down
8:201st & 10 at own 46J.J. McCarthy pass incomplete to A.J. Henning
8:152nd & 10 at own 46McCarthy, J.J. pass incomplete, PENALTY MICHIGAN personal foul 15 yards to the MICHIGAN31, NO PLAY.
8:122nd & 25 at own 31J.J. McCarthy pass incomplete
7:573rd & 25 at own 31J.J. McCarthy pass complete to Daylen Baldwin for 69 yds for a TD, (Jake Moody KICK)Michigan 47, Western Michigan 7
Western Michigan Touchdown, 10 plays
7:573rd & 25 at own 35Jake Moody kickoff for 64 yds for a touchback
7:531st & 10 at own 25Kaleb Eleby pass incomplete
7:452nd & 10 at own 25Kaleb Eleby pass incomplete
7:273rd & 10 at own 25Kaleb Eleby pass complete to Bryce Nunnelly for 7 yds to the WMich 32
6:554th & 3 at own 32MICHIGAN Penalty, Running Into Kicker (5 Yards) to the WMich 37 for a 1ST down
6:421st & 10 at own 37Kaleb Eleby run for 9 yds to the WMich 46
6:162nd & 1 at own 46Zahir Abdus-Salaam run for 8 yds to the Mich 46 for a 1ST down
6:001st & 10 at opp 46Zahir Abdus-Salaam run for 4 yds to the Mich 42
5:282nd & 6 at opp 42Kaleb Eleby pass complete to Bryce Nunnelly for 8 yds to the Mich 34 for a 1ST down
4:441st & 10 at opp 34Zahir Abdus-Salaam run for 2 yds to the Mich 32
4:222nd & 8 at opp 32Kaleb Eleby pass complete to Bryce Nunnelly for 5 yds to the Mich 27
3:303rd & 3 at opp 27Kaleb Eleby pass complete to Corey Crooms for 27 yds for a TD, (Parker Sampson KICK)Michigan 47, Western Michigan 14
Michigan Result not recorded, 6 plays
3:303rd & 3 at own 35Nick Mihalic kickoff for 65 yds , Roman Wilson return for 21 yds to the Mich 21
2:581st & 10 at own 21Leon Franklin run for 4 yds to the Mich 25
2:452nd & 6 at own 25Dan Villari run for 2 yds to the Mich 27
2:223rd & 4 at own 27Dan Villari run for 7 yds to the Mich 34 for a 1ST down
1:111st & 10 at own 34Leon Franklin run for 7 yds to the Mich 41
0:302nd & 3 at own 41Leon Franklin run for 1 yd to the Mich 42
0:103rd & 2 at own 42Dan Villari run for 2 yds to the Mich 44 for a 1ST down

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 9–⁠0 in nine meetings, counting the one since this game.

Recent meetings
2026Michigan 13, Western Michigan 12
2021Michigan 47, Western Michigan 14
2018Michigan 49, Western Michigan 3
2011Michigan 34, Western Michigan 10
2009Michigan 31, Western Michigan 7
2002Michigan 35, Western Michigan 12

Around this game