Western Michigan at Michigan

Saturday, September 8, 2018

No. 21 Michigan beat Western Michigan 49–⁠3. It was their seventh meeting; after it, Michigan led the series 7–⁠0.

AwayWestern Michigan7–⁠6 in 2018
3
Home21Michigan10–⁠3 in 2018
49

Final at Michigan Stadium, Ann ArborTV: FS1Attendance 110,814

At kickoff
64°F, clear, wind 10 mph from the northWeather: NOAA NCEI Integrated Surface Database; Ann Arbor Municipal Airport (KARB), 5 km from the stadium, seven minutes before kickoff
Officials
Referee Jerry McGinn; umpire Mike Pilarski; head linesman Mark Bennett; line judge Dan Gallagher; side judge John Hayes; field judge Lamont Simpson; back judge Mike Brown; center judge Mike ConlinGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Western Michigan00033
Michigan21147749

Standouts

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

Player stats

Western Michigan

PassingC/AttYdsTDInt
Jon Wassink16/348501
RushingCarYdsTDLong
LeVante Bellamy1165025
Chase Brown734015
Jamauri Bogan71305
Davon Tucker61004
ReceivingRecYdsTDLong
D’Wayne Eskridge220010
Jayden Reed217010
Drake Harris31609
Keishawn Watson21207
DefenseTklTFLSacksInt
Alex Grace6310
Juwan Dowels6000
Justin Tranquill5000
Treshaun Hayward5000
Will McCabe1110

Michigan

PassingC/AttYdsTDInt
Shea Patterson12/1712530
Dylan McCaffrey1/11810
RushingCarYdsTDLong
Karan Higdon13156167
Chris Evans1086227
Tru Wilson654017
Dylan McCaffrey28010
ReceivingRecYdsTDLong
Nico Collins144144
Donovan Peoples-Jones431114
Sean McKeon223117
Jake McCurry118118
DefenseTklTFLSacksInt
Josh Metellus71.500
Rashan Gary6110
Khaleke Hudson6000
Devin Bush5000
Jordan Anthony3110
Noah Furbush2001

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

Team stats

Western MichiganMichigan
208Total yards451
85Passing yards143
123Rushing yards308
2.5Yards per pass7.9
3.1Yards per rush8.8
17First downs20
4–⁠17Third downs5–⁠11
2–⁠5Fourth downs1–⁠1
1Turnovers0
4–⁠30Penalties7–⁠55
34:11Possession25:49
2Sacks (by defense)2

Efficiency

Western MichiganMichigan
34%Success rate53%
−0.42EPA per play0.95
0.49Explosiveness2.30
−0.30Rushing EPA0.91
−0.56Passing EPA1.03
14%Passing-down success36%
−0.29First-down EPA1.10
−0.43Second-down EPA0.47
−0.60Third-down EPA1.29
11%Havoc by its defense18%

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

The line

Michigan −28, over/under 55.

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 97%, Western Michigan 3%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Michigan end zoneWestern Michigan end zoneQ1 MichiganPunt, 4 playsQ1 Western MichiganPunt, 4 playsQ1 MichiganTouchdown, 7 playsQ1 Western MichiganPunt, 6 playsQ1 MichiganTouchdown, 1 playQ1 Western MichiganInterception, 6 playsQ1 MichiganTouchdown, 2 playsQ1 Western MichiganPunt, 8 playsQ2 MichiganTouchdown, 6 playsQ2 Western MichiganTurnover on downs, 6 playsQ2 MichiganTouchdown, 1 playQ2 Western MichiganPunt, 6 playsQ2 MichiganPunt, 6 playsQ2 Western MichiganEnd of half, 1 playQ3 Western MichiganTurnover on downs, 6 playsQ3 MichiganMissed FG, 6 playsQ3 Western MichiganPunt, 3 playsQ3 MichiganTouchdown, 5 playsQ3 Western MichiganPunt, 5 playsQ3 MichiganPunt, 6 playsQ3 Western MichiganTurnover on downs, 11 playsQ4 MichiganTouchdown, 6 playsQ4 Western MichiganField goal, 13 playsQ4 MichiganEnd of game, 4 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 MichiganPunt, 4 plays, 9 yards
  2. Q1 Western MichiganPunt, 4 plays, −32 yards
  3. Q1 MichiganTouchdown, 7 plays, 81 yards
  4. Q1 Western MichiganPunt, 6 plays, −62 yards
  5. Q1 MichiganTouchdown, 1 play, 67 yards
  6. Q1 Western MichiganInterception, 6 plays, −39 yards
  7. Q1 MichiganTouchdown, 2 plays, 54 yards
  8. Q1 Western MichiganPunt, 8 plays, −21 yards
  9. Q2 MichiganTouchdown, 6 plays, 76 yards
  10. Q2 Western MichiganTurnover on downs, 6 plays, −26 yards
  11. Q2 MichiganTouchdown, 1 play, 51 yards
  12. Q2 Western MichiganPunt, 6 plays, −38 yards
  13. Q2 MichiganPunt, 6 plays, 25 yards
  14. Q2 Western MichiganEnd of half, 1 play, −68 yards
  15. Q3 Western MichiganTurnover on downs, 6 plays, −28 yards
  16. Q3 MichiganMissed FG, 6 plays, 31 yards
  17. Q3 Western MichiganPunt, 3 plays, −59 yards
  18. Q3 MichiganTouchdown, 5 plays, 51 yards
  19. Q3 Western MichiganPunt, 5 plays, −36 yards
  20. Q3 MichiganPunt, 6 plays, 7 yards
  21. Q3 Western MichiganTurnover on downs, 11 plays, −24 yards
  22. Q4 MichiganTouchdown, 6 plays, 56 yards
  23. Q4 Western MichiganField goal, 13 plays, 7 yards
  24. Q4 MichiganEnd of game, 4 plays, 26 yards

Play by play

1st quarter8 drives, then Michigan 21, Western Michigan 0
Michigan Punt, 4 plays
15:001st & 10 at own 35Josh Grant kickoff for 50 yds , Ambry Thomas return for 13 yds to the Mich 28
15:001st & 10 at own 28Shea Patterson pass complete to Zach Gentry for 10 yds to the Mich 38 for a 1ST down
14:201st & 10 at own 38Timeout MICHIGAN, clock 14:20
14:201st & 10 at own 38MICHIGAN Penalty, false start (-5 Yards) to the Mich 33
14:201st & 15 at own 33Karan Higdon run for 2 yds to the Mich 35
14:202nd & 13 at own 35Karan Higdon run for 2 yds to the Mich 37
14:203rd & 11 at own 37Shea Patterson pass complete to Chris Evans for no gain to the Mich 37
14:204th & 11 at own 37Will Hart punt for 51 yds , Jayden Reed returns for 9 yds to the WMich 21
Western Michigan Punt, 4 plays
12:191st & 10 at opp 21LeVante Bellamy run for 25 yds to the WMich 46 for a 1ST down
12:191st & 10 at opp 46Jon Wassink pass complete to LeVante Bellamy for 1 yd to the WMich 47
12:192nd & 9 at opp 47Jon Wassink pass incomplete
12:193rd & 9 at opp 47Jon Wassink pass incomplete
12:194th & 9 at opp 47Nick Mihalic punt for 34 yds
Michigan Touchdown, 7 plays
10:521st & 10 at own 19Shea Patterson pass complete to Ambry Thomas for 5 yds to the Mich 24
10:522nd & 5 at own 24Shea Patterson pass complete to Oliver Martin for 9 yds to the Mich 33 for a 1ST down
10:521st & 10 at own 33Karan Higdon run for 4 yds to the Mich 37
10:522nd & 6 at own 37Karan Higdon run for 4 yds to the Mich 41
10:523rd & 2 at own 41Karan Higdon run for 43 yds to the WMich 16 for a 1ST down
10:521st & 10 at own 16Karan Higdon run for a loss of 1 yard to the WMich 17
7:052nd & 11 at own 17Shea Patterson pass complete to Sean McKeon for 17 yds for a TD (Quinn Nordin KICK)Michigan 7, Western Michigan 0
Western Michigan Punt, 6 plays
7:051st & 0 at own 35Jake Moody kickoff for 65 yds , LeVante Bellamy return for 12 yds to the WMich 12
7:051st & 10 at opp 12Jon Wassink pass complete to Jayden Reed for 7 yds to the WMich 19
7:052nd & 3 at opp 19Jamauri Bogan run for 2 yds to the WMich 21
7:053rd & 1 at opp 21Jamauri Bogan run for 2 yds to the WMich 23 for a 1ST down
7:051st & 10 at opp 23Jon Wassink pass incomplete to Jayden Reed
7:052nd & 10 at opp 23LeVante Bellamy run for 3 yds to the WMich 26
7:053rd & 7 at opp 26Jon Wassink pass incomplete
7:054th & 7 at opp 26Nick Mihalic punt for 41 yds
Michigan Touchdown, 1 play
4:111st & 10 at own 33Karan Higdon run for 67 yds for a TD (Quinn Nordin KICK)Michigan 14, Western Michigan 0
Western Michigan Interception, 6 plays
4:111st & 0 at own 35Jake Moody kickoff for 65 yds for a touchback
4:111st & 10 at opp 25Davon Tucker run for 2 yds to the WMich 27
4:112nd & 8 at opp 27Davon Tucker run for 2 yds to the WMich 29
4:113rd & 6 at opp 29Jon Wassink pass complete to Jayden Reed for 10 yds to the WMich 39 for a 1ST down
4:111st & 10 at opp 39Chase Brown run for a loss of 3 yards to the WMich 36
4:112nd & 13 at opp 36Jon Wassink pass incomplete
4:113rd & 13 at opp 36Jon Wassink pass intercepted Noah Furbush return for 7 yds to the WMich 46
Michigan Touchdown, 2 plays
1:311st & 10 at own 46Karan Higdon run for 19 yds to the WMich 27 for a 1ST down
0:521st & 10 at own 27Chris Evans run for 27 yds for a TD (Quinn Nordin KICK)Michigan 21, Western Michigan 0
Western Michigan Punt, 8 plays
0:521st & 0 at own 35Jake Moody kickoff for 65 yds for a touchback
0:521st & 10 at opp 25Jon Wassink pass complete to Drake Harris for 4 yds to the WMich 29
0:522nd & 6 at opp 29LeVante Bellamy run for 8 yds to the WMich 37 for a 1ST down
Q2 15:001st & 10 at opp 37Jon Wassink run for 5 yds to the WMich 42
Q2 15:002nd & 5 at opp 42LeVante Bellamy run for 2 yds to the WMich 44
Q2 15:003rd & 3 at opp 44Jon Wassink pass complete to LeVante Bellamy for 9 yds to the Mich 47 for a 1ST down
Q2 15:001st & 10 at opp 47Jamauri Bogan run for 2 yds to the Mich 45
Q2 15:002nd & 8 at opp 45Jamauri Bogan run for a loss of 1 yard to the Mich 46
Q2 15:003rd & 9 at opp 46Jon Wassink pass incomplete to Drake Harris
Q2 15:004th & 9 at opp 46TEAM punt blocked by Khaleke Hudson blocked by Khaleke Hudson Joe Hewlett return for 10 yds to the WMich 24
2nd quarter6 drives, then Michigan 35, Western Michigan 0
Michigan Touchdown, 6 plays
12:021st & 10 at own 24Shea Patterson pass incomplete to Sean McKeon
12:022nd & 10 at own 24Karan Higdon run for 9 yds to the WMich 15
12:023rd & 1 at own 15Karan Higdon run for no gain to the WMich 15
12:024th & 1 at own 15Karan Higdon run for 1 yd to the WMich 14 for a 1ST down
12:021st & 10 at own 14Shea Patterson pass complete to Donovan Peoples-Jones for 12 yds to the WMich 2 for a 1ST down
9:351st & 2 at own 2Chris Evans run for 2 yds for a TD (Quinn Nordin KICK)Michigan 28, Western Michigan 0
Western Michigan Turnover on downs, 6 plays
9:351st & 0 at own 35Jake Moody kickoff for 65 yds for a touchback
9:351st & 10 at opp 25LeVante Bellamy run for no gain to the WMich 25
9:352nd & 10 at opp 25MICHIGAN Penalty, Defensive pass interference (Lavert Hill) to the WMich 35 for a 1ST down
9:351st & 10 at opp 35Jon Wassink run for a loss of 10 yards to the WMich 25
9:352nd & 20 at opp 25MICHIGAN Penalty, personal foul (Khaleke Hudson) to the WMich 40 for a 1ST down
9:351st & 10 at opp 40Jon Wassink pass complete to Drake Harris for 9 yds to the WMich 49
9:352nd & 1 at opp 49Jon Wassink pass incomplete
9:353rd & 1 at opp 49Jamauri Bogan run for no gain to the WMich 49
9:354th & 1 at opp 49Jon Wassink run for no gain to the WMich 49
Michigan Touchdown, 1 play
7:021st & 10 at own 49WESTRN MICHIGAN Penalty, substitution infraction (5 Yards) to the WMich 44
6:551st & 5 at own 44Shea Patterson pass complete to Nico Collins for 44 yds for a TD (Quinn Nordin KICK)Michigan 35, Western Michigan 0
Western Michigan Punt, 6 plays
6:551st & 0 at own 35Jake Moody kickoff for 65 yds for a touchback
6:551st & 10 at opp 25Jamauri Bogan run for 5 yds to the WMich 30
6:552nd & 5 at opp 30Jamauri Bogan run for 3 yds to the WMich 33
6:553rd & 2 at opp 33Jon Wassink pass complete to D’Wayne Eskridge for 10 yds to the WMich 43 for a 1ST down
6:551st & 10 at opp 43MICHIGAN Penalty, Defensive offside (Noah Furbush) to the WMich 48
6:551st & 5 at opp 48Jon Wassink pass incomplete to Jayden Reed, broken up by Tyree Kinnel
6:552nd & 5 at opp 48LeVante Bellamy run for 1 yd to the WMich 49
6:553rd & 4 at opp 49Jon Wassink pass complete to LeVante Bellamy for a loss of 7 yards to the WMich 42
6:554th & 11 at opp 42WESTRN MICHIGAN Penalty, delay of game (-5 Yards) to the WMich 37
6:554th & 16 at opp 37Nick Mihalic punt for 44 yds , Donovan Peoples-Jones returns for no gain to the Mich 14 Donovan Peoples-Jones fumbled, recovered by Mich Donovan Peoples-Jones
Michigan Punt, 6 plays
3:171st & 10 at own 14Karan Higdon run for 2 yds to the Mich 16
3:172nd & 8 at own 16Karan Higdon run for 4 yds to the Mich 20
3:173rd & 4 at own 20Shea Patterson pass complete to Donovan Peoples-Jones for 14 yds to the Mich 34 for a 1ST down
3:171st & 10 at own 34Chris Evans run for a loss of 1 yard to the Mich 33
3:172nd & 11 at own 33Shea Patterson pass complete to Sean McKeon for 6 yds to the Mich 39
3:173rd & 5 at own 39Shea Patterson pass incomplete to Sean McKeon
3:174th & 5 at own 39Will Hart punt for 58 yds , Tyron Arnett returns for 10 yds to the WMich 13
Western Michigan End of half, 1 play
0:191st & 10 at opp 13LeVante Bellamy run for 6 yds to the WMich 19
3rd quarter7 drives, then Michigan 42, Western Michigan 0
Western Michigan Turnover on downs, 6 plays
15:002nd & 4 at own 35Jake Moody kickoff for 65 yds for a touchback
15:001st & 10 at opp 25LeVante Bellamy run for 9 yds to the WMich 34
15:002nd & 1 at opp 34Jon Wassink pass complete to Odell Miller for 4 yds to the WMich 38 for a 1ST down
15:001st & 10 at opp 38Jon Wassink pass complete to Drake Harris for 3 yds to the WMich 41
15:002nd & 7 at opp 41Jon Wassink pass incomplete to LeVante Bellamy
15:003rd & 7 at opp 41Jon Wassink run for 6 yds to the WMich 47
12:284th & 1 at opp 47Timeout WESTRN MICHIGAN, clock 12:28
12:284th & 1 at opp 47LeVante Bellamy run for no gain to the WMich 47
Michigan Missed FG, 6 plays
12:231st & 10 at own 47Chris Evans run for 5 yds to the WMich 42
12:232nd & 5 at own 42Chris Evans run for 18 yds to the WMich 24 for a 1ST down
12:231st & 10 at own 24Chris Evans run for a loss of 1 yard to the WMich 25
12:232nd & 11 at own 25Shea Patterson pass incomplete
12:233rd & 11 at own 25Shea Patterson pass complete to Tru Wilson for 3 yds to the WMich 22
9:444th & 8 at own 22Quinn Nordin 40 yd FG MISSED
Western Michigan Punt, 3 plays
9:441st & 10 at opp 22Jon Wassink sacked by Rashan Gary for a loss of 3 yards to the WMich 19
9:442nd & 13 at opp 19Jon Wassink pass incomplete to Drake Harris
9:443rd & 13 at opp 19Jon Wassink pass incomplete to D’Wayne Eskridge
9:444th & 13 at opp 19Nick Mihalic punt for 32 yds, fair catch by Donovan Peoples-Jones at the Mich 49
Michigan Touchdown, 5 plays
8:561st & 10 at own 49Shea Patterson pass complete to Donovan Peoples-Jones for no gain to the Mich 49
8:562nd & 10 at own 49Chris Evans run for 27 yds to the WMich 24 for a 1ST down
8:561st & 10 at own 24WESTRN MICHIGAN Penalty, Defensive pass interference (15 Yards) to the WMich 9 for a 1ST down
8:561st & 9 at own 9Chris Evans run for 3 yds to the WMich 6
8:562nd & 6 at own 6Chris Evans run for 1 yd to the WMich 5
6:213rd & 5 at own 5Shea Patterson pass complete to Donovan Peoples-Jones for 5 yds for a TD (Quinn Nordin KICK)Michigan 42, Western Michigan 0
Western Michigan Punt, 5 plays
6:211st & 0 at own 35Jake Moody kickoff for 65 yds for a touchback
6:211st & 10 at opp 25Jon Wassink pass complete to Keishawn Watson for 7 yds to the WMich 32
6:212nd & 3 at opp 32Jon Wassink run for 3 yds to the WMich 35 for a 1ST down
6:211st & 10 at opp 35Jon Wassink pass complete to Giovanni Ricci for 8 yds to the WMich 43
6:212nd & 2 at opp 43Chase Brown run for a loss of 1 yard to the WMich 42
6:213rd & 3 at opp 42Jon Wassink pass complete to Chase Brown for a loss of 3 yards to the WMich 39
6:214th & 6 at opp 39Nick Mihalic punt for 29 yds, fair catch by Donovan Peoples-Jones at the Mich 32
Michigan Punt, 6 plays
3:031st & 10 at own 32Chris Evans run for 5 yds to the Mich 37
3:032nd & 5 at own 37Shea Patterson pass incomplete to Oliver Martin
3:033rd & 5 at own 37Shea Patterson run for 16 yds to the WMich 47 for a 1ST down
3:031st & 10 at own 47Tru Wilson run for 2 yds to the WMich 45
3:032nd & 8 at own 45Shea Patterson sacked by Alex Grace for a loss of 16 yards to the Mich 39
3:033rd & 24 at own 39Shea Patterson pass incomplete
3:034th & 24 at own 39Will Hart punt for 61 yds for a touchback
Western Michigan Turnover on downs, 11 plays
0:141st & 10 at opp 20Jon Wassink pass complete to D’Wayne Eskridge for 10 yds to the WMich 30 for a 1ST down
Q4 15:001st & 10 at opp 30LeVante Bellamy run for 6 yds to the WMich 36
Q4 15:002nd & 4 at opp 36LeVante Bellamy run for 5 yds to the WMich 41 for a 1ST down
Q4 15:001st & 10 at opp 41Jon Wassink pass incomplete to D’Wayne Eskridge
Q4 15:002nd & 10 at opp 41Davon Tucker run for 4 yds to the WMich 45
Q4 15:003rd & 6 at opp 45MICHIGAN Penalty, Defensive offside (Josh Uche) to the 50 yard line
Q4 15:003rd & 1 at the 50Jon Wassink run for no gain to the 50 yard line
Q4 12:304th & 1 at the 50Timeout WESTRN MICHIGAN, clock 12:30
Q4 12:304th & 1 at the 50Jon Wassink run for 1 yd to the Mich 49 for a 1ST down
Q4 12:301st & 10 at opp 49Jon Wassink pass incomplete to D’Wayne Eskridge
Q4 12:302nd & 10 at opp 49Jon Wassink pass complete to Keishawn Watson for 5 yds to the Mich 44
Q4 12:303rd & 5 at opp 44Jon Wassink pass incomplete
Q4 12:304th & 5 at opp 44Jon Wassink pass incomplete to Keishawn Watson
4th quarter3 drives, then Michigan 49, Western Michigan 3
Michigan Touchdown, 6 plays
11:141st & 10 at own 44Tru Wilson run for 13 yds to the WMich 43 for a 1ST down
11:141st & 10 at own 43Tru Wilson run for 9 yds to the WMich 34
11:142nd & 1 at own 34Dylan McCaffrey sacked by Will McCabe for a loss of 2 yards to the WMich 36
11:143rd & 3 at own 36Tru Wilson run for 8 yds to the WMich 28 for a 1ST down
11:141st & 10 at own 28Dylan McCaffrey run for 10 yds to the WMich 18 for a 1ST down
8:511st & 10 at own 18Dylan McCaffrey pass complete to Jake McCurry for 18 yds for a TD (Quinn Nordin KICK)Michigan 49, Western Michigan 0
Western Michigan Field goal, 13 plays
8:511st & 0 at own 35Jake Moody kickoff for 65 yds for a touchback
8:511st & 10 at opp 25Chase Brown run for 15 yds to the WMich 40 for a 1ST down
8:511st & 10 at opp 40Chase Brown run for 6 yds to the WMich 46
8:512nd & 4 at opp 46Chase Brown run for 14 yds to the Mich 40 for a 1ST down
8:511st & 10 at opp 40Davon Tucker run for 1 yd to the Mich 39
8:512nd & 9 at opp 39Jon Wassink pass complete to Tyron Arnett for 8 yds to the Mich 31
8:513rd & 1 at opp 31Davon Tucker run for no gain to the Mich 31
8:514th & 1 at opp 31Davon Tucker run for 1 yd to the Mich 30 for a 1ST down
8:511st & 10 at opp 30Chase Brown run for 2 yds to the Mich 28
8:512nd & 8 at opp 28Jon Wassink pass incomplete
8:513rd & 8 at opp 28MICHIGAN Penalty, Defensive holding (Ambry Thomas) to the Mich 18 for a 1ST down
8:511st & 10 at opp 18Chase Brown run for 1 yd to the Mich 17
8:512nd & 9 at opp 17Jon Wassink pass incomplete
8:513rd & 9 at opp 17Jon Wassink sacked by Jordan Anthony for a loss of 1 yard to the Mich 18
8:514th & 10 at opp 18WESTRN MICHIGAN Penalty, delay of game (-5 Yards) to the Mich 23
8:514th & 15 at opp 23MICHIGAN Penalty, Defensive offside (Ambry Thomas) to the Mich 18
2:344th & 10 at opp 18Josh Grant 35 yd FG GOODMichigan 49, Western Michigan 3
Michigan End of game, 4 plays
2:341st & 0 at own 35Josh Grant kickoff for 65 yds , Ambry Thomas return for 18 yds to the Mich 18
2:341st & 10 at own 18Tru Wilson run for 17 yds to the Mich 35 for a 1ST down
2:341st & 10 at own 35Tru Wilson run for 5 yds to the Mich 40
2:342nd & 5 at own 40O’Maury Samuels run for 4 yds to the Mich 44
2:343rd & 1 at own 44Berkley Edwards run for no gain to the Mich 44

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 two 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