Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
Michigan Edges Western Michigan 13-12 in Low-Scoring Battle
Michigan defeated Western Michigan 13-12 in Week 1 of the 2026 season in a defensive struggle that saw eight lead changes. The home team's defense dominated key moments, with standout plays in the fourth quarter helping secure the narrow victory.
Michigan's offense was led by quarterback Bryce Underwood, who connected with receiver JJ Buchanan on a crucial 47-yard touchdown pass in the fourth quarter. Western Michigan's Broc Lowry led the Broncos' passing attack with 89 yards, while Adam Parks caught 9 passes and Emazon Littlejohn rushed for 8 yards.
The game remained tightly contested throughout, with Michigan scoring 7 points in the first quarter and 6 in the fourth, while Western Michigan matched that fourth-quarter output after scoring 6 points in the first half. The defensive units made impactful plays, particularly Western Michigan's defense, which generated multiple high-value stops. The game finished under the 49.5-point over-under, and Western Michigan covered the 27.5-point spread despite the loss.
AI-generated recap · Sep 12, 2026
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 3 | 3 | 0 | 6 | 12 | |
| 7 | 0 | 0 | 6 | 13 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Western Michigan | Michigan |
|---|---|---|
| Passing | 15-21 | 12-23 |
| Pass Yards | 89 | 170 |
| Rush Yards | 132 | 106 |
| Total Yards | 221 | 276 |
| Turnovers | 0 | 3 |
| 3rd Down | 8-18 | 3-10 |
| Penalties | 5-40 | 9-80 |
| Possession | 40:08 | 19:52 |
Player Leaders
Player Leaders
Play-by-Play
(15:00) Shotgun #19 B.Underwood pass complete short right to #6 J.Buchanan caught at UOM32, for 8 yards to the UOM33 (#13 J.Thomas)
(14:26) Shotgun #19 B.Underwood pass complete short right to #6 J.Buchanan caught at UOM37, for 20 yards to the WMU47 (#9 W.Gerig), 1ST DOWN
(13:54) Shotgun #19 B.Underwood pass complete short middle to #23 J.Marshall caught at WMU47, for 16 yards to the WMU31 (#47 D.Moon; #19 B.Steely), out of bounds, 1ST DOWN
(13:37) Shotgun #23 J.Marshall rush middle for 3 yards gain to the WMU28 (#1 J.Franklin) PENALTY UOM Illegal Formation 5 yards from WMU31 to WMU36. NO PLAY
(13:18) Shotgun #19 B.Underwood pass complete short right to #42 J.Hoffman caught at WMU31, for 13 yards to the WMU23 (#1 J.Franklin)
(12:56) Shotgun #19 B.Underwood pass complete short left to #3 A.Marsh caught at WMU22, for 4 yards to the WMU19 (#18 M.Davis), 1ST DOWN
(12:27) Shotgun #23 J.Marshall rush left for 4 yards gain to the WMU15 (#8 J.Sims)
(11:50) Shotgun #19 B.Underwood rush left for 10 yards gain to the WMU05 (#12 D.Moore), out of bounds, 1ST DOWN
(11:25) #23 J.Marshall rush middle for 1 yard gain to the WMU04 (#12 D.Moore; #18 M.Davis)
(10:48) #23 J.Marshall rush left for 3 yards gain to the WMU01 (#10 J.Betts)
(10:10) #19 B.Underwood rush right for 0 yards to the WMU01 (#26 K.Crump). The previous play is under automatic review - "Runner was down by contact". CALL OVERTURNED. (Original Play: (10:10) #19 B.Underwood rush right for 1 yard gain to the WMU00 TOUCHDOWN, clock 10:01)
(09:40) #19 B.Underwood rush middle for 1 yard gain to the WMU00 TOUCHDOWN, clock 09:40 #99 T.Butkowski kick attempt good (H: #33 C.Brown, LS: #49 N.Crawford)
(09:40) No Huddle-Shotgun #12 B.Lowry pass complete short left to #7 B.Brooks caught at WMU27, for 17 yards to the WMU42 (#7 C.Bracy), out of bounds, 1ST DOWN
(09:00) Shotgun #6 J.Buckley rush middle for 2 yards gain to the WMU44 (#18 T.Bowles; #10 Z.Berry)
(08:20) Shotgun #1 E.Littlejohn rush right for 8 yards gain to the UOM48 (#18 T.Bowles), 1ST DOWN
(07:39) Shotgun #12 B.Lowry pass complete short right to #2 A.Chenault caught at UOM41, for 11 yards to the UOM37 (#0 J.Hill), 1ST DOWN
(07:04) Shotgun #12 B.Lowry rush left for 7 yards loss to the UOM44 fumbled by #12 B.Lowry at UOM44 recovered by WMU #24 O.Mataele at UOM44, End Of Play. The previous play is under automatic review - "Fumble". CALL OVERTURNED. (Original Play: (07:04) Shotgun #12 B.Lowry pass incomplete short left to #24 O.Mataele thrown to UOM43)
(06:35) Shotgun #12 B.Lowry rush middle for 4 yards gain to the UOM40 (#90 J.Daley; #8 D.Nichols)
(05:53) Shotgun #12 B.Lowry pass complete short left to #2 A.Chenault caught at UOM40, for 7 yards to the UOM33 (#3 S.Snowden)
(05:20) #32 D.Kelly field goal attempt from 52 yards GOOD (H: #25 R.Millmore, LS: #46 D.Doyle), clock 05:17
(05:17) No Huddle-Shotgun #23 J.Marshall rush left for 2 yards gain to the UOM27 (#10 J.Betts) PENALTY WMU Face Mask (#10 J.Betts) 15 yards from UOM27 to UOM42, 1ST DOWN
(04:54) No Huddle-Shotgun #23 J.Marshall rush right for 5 yards gain to the UOM47 (#15 K.Burley)
(04:21) No Huddle-Shotgun #19 B.Underwood pass incomplete deep right to #6 J.Buchanan thrown to WMU28 broken up by #6 J.Pope
(04:18) No Huddle-Shotgun #19 B.Underwood pass complete short left to #6 J.Buchanan caught at WMU47, for 16 yards to the WMU37 (#6 J.Pope) PENALTY UOM Illegal Formation 5 yards from UOM47 to UOM42. NO PLAY
(03:51) No Huddle-Shotgun #19 B.Underwood pass incomplete deep right to #3 A.Marsh thrown to WMU30 broken up by #13 J.Thomas. The previous play is under automatic review - "Incomplete pass". CALL OVERTURNED. (Original Play: (03:51) No Huddle-Shotgun #19 B.Underwood pass intercepted by #6 J.Pope at WMU31 #6 J.Pope return 5 yards to the WMU36 (#10 J.Ffrench Jr.))
(03:38) #33 C.Brown punt 40 yards to the WMU18 fair catch by #5 K.Gouldsby at WMU18
(03:31) Shotgun #12 B.Lowry rush left for 3 yards gain to the WMU21 (#7 C.Bracy)
(02:52) Shotgun #12 B.Lowry rush left for 3 yards gain to the WMU24 (#8 D.Nichols; #44 N.Staehling)
(02:05) Shotgun #12 B.Lowry sacked for loss of 3 yards to the WMU21 (#8 D.Nichols)
(01:28) #25 R.Millmore punt 51 yards to the UOM28 muffed by #3 A.Marsh at UOM28 recovered by WMU #19 B.Steely at UOM27, End Of Play
(01:20) Shotgun #12 B.Lowry pass incomplete short right to #88 N.Levicki thrown to UOM25 QB hurried by #95 T.Pierce
(01:15) Shotgun #6 J.Buckley rush right for 2 yards gain to the UOM25 (#91 J.Lea'ea)
(00:26) Shotgun #12 B.Lowry rush middle for 6 yards gain to the UOM19 (#44 N.Staehling; #18 T.Bowles)
(14:58) Shotgun #12 B.Lowry pass incomplete short right to #7 B.Brooks thrown to UOM05 QB hurried by #95 T.Pierce, TURNOVER ON DOWNS
(14:54) No Huddle-Shotgun #5 S.Hiter rush right for 1 yard gain to the UOM21 (#10 J.Betts)
(14:23) No Huddle-Shotgun #19 B.Underwood pass complete short left to #23 J.Marshall caught at UOM17, for 1 yard to the UOM22 (#1 J.Franklin)
(13:44) No Huddle-Shotgun #19 B.Underwood pass incomplete short middle to #6 J.Buchanan thrown to UOM30 broken up by #18 M.Davis
(13:38) #33 C.Brown punt 47 yards to the WMU31 fair catch by #5 K.Gouldsby at WMU31
(13:33) Shotgun #12 B.Lowry rush right for 4 yards gain to the WMU35 (#18 T.Bowles), out of bounds
(13:03) Shotgun #24 O.Mataele rush middle for 1 yard gain to the WMU36 (#17 E.Etta)
(12:18) Shotgun #12 B.Lowry pass complete short right to #7 B.Brooks caught at WMU43, for 7 yards to the WMU43 (#18 T.Bowles), 1ST DOWN
(11:36) Shotgun #12 B.Lowry pass complete short right to #2 A.Chenault caught at UOM47, for 9 yards to the UOM48 (#7 C.Bracy)
(10:52) Shotgun #12 B.Lowry sacked for loss of 7 yards to the WMU45 (#8 D.Nichols, #94 N.Marshall)
(10:09) Shotgun #12 B.Lowry pass complete short left to #4 C.Cabana caught at WMU38, for 1 yard to the WMU46 (#3 S.Snowden)
(09:36) #25 R.Millmore punt 48 yards to the UOM06 #3 A.Marsh return 10 yards to the UOM16 (#46 D.Doyle)
(09:27) No Huddle-Shotgun #5 S.Hiter rush middle for 2 yards gain to the UOM18 (#1 J.Franklin)
(08:51) No Huddle-Shotgun #5 S.Hiter rush left for 5 yards gain to the UOM23 (#42 G.Welch)
(08:29) No Huddle-Shotgun #19 B.Underwood pass complete short left to #5 S.Hiter caught at UOM22, for 1 yard loss to the UOM22, End Of Play
(08:22) #33 C.Brown punt 50 yards to the WMU28 muffed by #5 K.Gouldsby at WMU28 recovered by WMU #5 K.Gouldsby at WMU28, End Of Play
(08:13) Shotgun #6 J.Buckley rush right for 6 yards gain to the WMU34 (#54 D.Palepale)
(07:33) Shotgun #12 B.Lowry pass intercepted by #0 J.Hill at UOM37 #0 J.Hill return 0 yards to the UOM37, End Of Play PENALTY UOM Pass Interference (#0 J.Hill) 15 yards from WMU34 to WMU49, 1ST DOWN. NO PLAY
(07:13) Shotgun #80 H.Hughes rush left for 6 yards gain to the UOM45 (#3 S.Snowden), out of bounds PENALTY UOM UNR: Unnecessary Roughness (#3 S.Snowden) 15 yards from UOM45 to UOM30, 1ST DOWN
(06:47) Shotgun #12 B.Lowry pass complete short middle to #4 C.Cabana caught at UOM35, for 0 yards to the UOM30 (#44 N.Staehling)
(06:06) Shotgun #12 B.Lowry pass incomplete short middle to #8 E.Nelson thrown to UOM25 broken up by #13 A.Moa QB hurried by #90 J.Daley
(06:01) PENALTY WMU False Start (#76 C.Schuster) 5 yards from UOM30 to UOM35. NO PLAY
(06:03) Shotgun #6 J.Buckley rush middle for 2 yards loss to the UOM37 (#8 D.Nichols)
PENALTY WMU Delay Of Game (#25 R.Millmore) 5 yards from UOM37 to UOM42. NO PLAY
(05:15) #25 R.Millmore punt 34 yards to the UOM08 fair catch by #3 A.Marsh at UOM08
(05:08) No Huddle-Shotgun #23 J.Marshall rush right for 1 yard gain to the UOM09 (#2 S.Gardner, Jr.; #12 D.Moore)
(04:39) No Huddle-Shotgun #23 J.Marshall rush middle for 2 yards gain to the UOM11 (#2 S.Gardner, Jr.)
(04:08) No Huddle-Shotgun #19 B.Underwood sacked for loss of 2 yards to the UOM09 (#12 D.Moore, #2 S.Gardner, Jr.)
(03:21) #33 C.Brown punt 48 yards to the WMU43 fair catch by #5 K.Gouldsby at WMU43
(03:16) Shotgun #12 B.Lowry rush middle for 3 yards gain to the WMU46 (#0 J.Hill)
(02:34) Shotgun #12 B.Lowry rush right for 4 yards gain to the WMU50 (#10 Z.Berry), out of bounds
(02:00) Shotgun #1 E.Littlejohn rush left for 3 yards gain to the UOM47 (#1 R.Moore; #10 Z.Berry), 1ST DOWN
(01:39) Shotgun #12 B.Lowry pass complete short right to #8 E.Nelson caught at UOM50, for 3 yards loss to the UOM50 QB hurried by #8 D.Nichols (#0 J.Hill)
(01:13) Shotgun #12 B.Lowry pass incomplete short middle to #7 B.Brooks thrown to UOM47 QB hurried by #0 J.Hill
(01:13) Shotgun #12 B.Lowry pass complete short right to #2 A.Chenault caught at UOM41, for 10 yards to the UOM40 (#3 S.Snowden)
(01:01) #25 R.Millmore punt 38 yards to the UOM02
(00:51) No Huddle-Shotgun #19 B.Underwood rush left for 9 yards gain to the UOM11 (#12 D.Moore)
(00:35) No Huddle-Shotgun #23 J.Marshall rush right for 2 yards gain to the UOM13 (#1 J.Franklin; #22 A.Louis), 1ST DOWN
(00:23) No Huddle-Shotgun #19 B.Underwood pass complete short middle to #6 J.Buchanan caught at UOM22, for 9 yards to the UOM22 (#22 A.Louis)
(00:17) No Huddle-Shotgun #19 B.Underwood pass incomplete deep right to #12 S.Moa thrown to WMU40
PENALTY WMU Offside (#31 D.Echoles Jr.) 5 yards from UOM22 to UOM27, 1ST DOWN. NO PLAY
(00:12) No Huddle-Shotgun #19 B.Underwood pass intercepted by #12 D.Moore at UOM30 #12 D.Moore return 4 yards to the UOM26, out of bounds at UOM26
(00:07) Kneel down by #12 B.Lowry at UOM27 for loss of 1 yard
Dieter Kelly 45 Yd Field Goal
(15:00) Shotgun #6 J.Buckley rush middle for 2 yards gain to the WMU27 (#18 T.Bowles; #8 D.Nichols)
(14:22) Shotgun #6 J.Buckley rush left for 4 yards gain to the WMU31 (#18 T.Bowles; #90 J.Daley)
(13:36) Shotgun #12 B.Lowry pass incomplete short right to #2 A.Chenault thrown to WMU34 broken up by #3 S.Snowden
(13:33) #25 R.Millmore punt 32 yards to the UOM37 PENALTY UOM Holding (#30 M.Alford) 10 yards from UOM37 to UOM27
(12:44) No Huddle-Shotgun #19 B.Underwood rush right for 5 yards gain to the UOM32 (#8 J.Sims; #10 J.Betts)
(12:31) No Huddle-Shotgun #24 B.Kuzdzal rush middle for 0 yards to the UOM32 (#12 D.Moore) PENALTY UOM Holding (#53 J.Guarnera) 10 yards from UOM32 to UOM22. NO PLAY
(12:08) No Huddle-Shotgun #19 B.Underwood pass complete short right to #6 J.Buchanan caught at UOM36, for 14 yards to the UOM36, End Of Play
(11:57) No Huddle-Shotgun #19 B.Underwood rush middle for 3 yards gain to the UOM39 (#8 J.Sims), 1ST DOWN
(11:32) No Huddle-Shotgun #19 B.Underwood pass complete short right to #3 A.Marsh caught at WMU50, for 11 yards to the UOM50 (#13 J.Thomas), 1ST DOWN
(10:59) No Huddle-Shotgun #24 B.Kuzdzal rush left for 20 yards gain to the WMU30 (#18 M.Davis; #13 J.Thomas), out of bounds PENALTY UOM Holding (#19 B.Underwood) 10 yards from WMU50 to UOM40. NO PLAY
(10:32) Shotgun #23 J.Marshall rush middle for 8 yards gain to the UOM48 (#12 D.Moore)
(10:02) No Huddle-Shotgun #19 B.Underwood pass incomplete short right to #42 J.Hoffman thrown to WMU46 broken up by #8 J.Sims
(10:00) No Huddle-Shotgun #19 B.Underwood rush right for 8 yards gain to the WMU44 (#94 A.Tounkara; #6 J.Pope)
(09:11) #33 C.Brown punt 36 yards to the WMU08 fair catch by #5 K.Gouldsby at WMU08
(09:05) Shotgun #6 J.Buckley rush right for 2 yards gain to the WMU10 (#91 J.Lea'ea)
(08:26) Shotgun #12 B.Lowry pass complete short right to #15 A.Parks caught at WMU11, for 7 yards to the WMU17 (#18 T.Bowles)
(07:52) Shotgun #12 B.Lowry rush middle for 3 yards gain to the WMU20 (#91 J.Lea'ea; #8 D.Nichols), 1ST DOWN
(07:11) Shotgun #24 O.Mataele rush left for 6 yards gain to the WMU26 (#17 E.Etta; #7 C.Bracy)
(06:29) Shotgun #6 J.Buckley rush middle for 6 yards gain to the WMU32 (#0 J.Hill), 1ST DOWN
(05:52) Shotgun #12 B.Lowry rush middle for 8 yards gain to the WMU40 (#1 R.Moore; #4 C.Taylor)
(05:12) Shotgun #6 J.Buckley rush left for 3 yards gain to the WMU43 (#94 N.Marshall), 1ST DOWN
(04:28) Shotgun #12 B.Lowry pass complete short left to #88 N.Levicki caught at WMU46, for 4 yards to the WMU47 (#7 C.Bracy)
(03:47) Shotgun #4 C.Cabana rush left for 5 yards gain to the UOM48 (#4 C.Taylor)
(03:09) Shotgun #12 B.Lowry rush middle for 5 yards gain to the UOM43 (#44 N.Staehling), 1ST DOWN
(02:26) Shotgun #4 C.Cabana rush right for 0 yards to the UOM43 (#8 D.Nichols)
(01:42) Shotgun #12 B.Lowry rush middle for 2 yards gain to the UOM41 (#95 T.Pierce) PENALTY WMU Holding (#72 G.Dabo) 10 yards from UOM43 to WMU47. NO PLAY
PENALTY UOM Offside (#95 T.Pierce) 5 yards from WMU47 to UOM48. NO PLAY
(00:55) Shotgun #12 B.Lowry pass complete short right to #8 E.Nelson caught at UOM48, for 1 yard to the UOM47 (#10 Z.Berry; #90 J.Daley)
(00:07) Shotgun #12 B.Lowry pass complete short middle to #2 A.Chenault caught at UOM42, for 16 yards to the UOM31 (#44 N.Staehling), 1ST DOWN
(14:58) Shotgun #12 B.Lowry pass complete short left to #2 A.Chenault caught at UOM30, for 0 yards to the UOM31 (#18 T.Bowles; #0 J.Hill)
(14:11) Shotgun #6 J.Buckley rush middle for 6 yards gain to the UOM25 (#44 N.Staehling)
(13:28) Shotgun #6 J.Buckley rush middle for 4 yards gain to the UOM21 (#44 N.Staehling; #7 C.Bracy), 1ST DOWN. The previous play is under automatic review - "First down". CALL UPHELD
(12:41) Shotgun #12 B.Lowry pass complete short right to #15 A.Parks caught at UOM20, for 2 yards to the UOM19 (#10 Z.Berry)
(12:01) Shotgun #1 E.Littlejohn rush left for 3 yards loss to the UOM22 (#18 T.Bowles)
(11:14) Shotgun #4 C.Cabana rush right for 1 yard gain to the UOM21 (#8 D.Nichols)
(10:28) #32 D.Kelly field goal attempt from 39 yards GOOD (H: #25 R.Millmore, LS: #46 D.Doyle), clock 10:25
(10:16) No Huddle-Shotgun #5 S.Hiter rush middle for 7 yards gain to the UOM25 (#6 J.Pope)
(09:50) No Huddle-Shotgun #5 S.Hiter rush middle for 0 yards to the UOM25 (#18 M.Davis)
(09:17) Shotgun #19 B.Underwood pass incomplete short middle to #6 J.Buchanan thrown to UOM35 broken up by #6 J.Pope
(09:12) #33 C.Brown punt 47 yards to the WMU28 fair catch by #5 K.Gouldsby at WMU28
(09:07) Shotgun #12 B.Lowry pass incomplete short right to #6 J.Buckley thrown to WMU25 QB hurried by #8 D.Nichols
(09:02) Shotgun #6 J.Buckley rush middle for 4 yards gain to the WMU32 (#95 T.Pierce)
(08:20) Shotgun #6 J.Buckley rush middle for 11 yards gain to the WMU43 (#18 T.Bowles), 1ST DOWN
(07:37) Shotgun #24 O.Mataele rush middle for 8 yards gain to the UOM49 (#0 J.Hill; #4 C.Taylor)
(06:51) Shotgun #24 O.Mataele rush middle for 1 yard gain to the UOM48 (#9 C.Brandt; #7 C.Bracy)
(06:04) Shotgun #6 J.Buckley rush middle for 1 yard gain to the UOM47 (#0 J.Hill; #95 T.Pierce), 1ST DOWN. The previous play is under automatic review - "First down". CALL UPHELD
(05:31) Shotgun #6 J.Buckley rush middle for 2 yards loss to the UOM49 (#18 T.Bowles)
(04:46) Shotgun #6 J.Buckley rush middle for 0 yards to the UOM49 (#95 T.Pierce)
(04:01) Shotgun #12 B.Lowry rush middle for 5 yards gain to the UOM44 (#9 C.Brandt; #44 N.Staehling)
(03:18) #25 R.Millmore punt 37 yards to the UOM07 fair catch by #3 A.Marsh at UOM07
(03:06) Shotgun #23 J.Marshall rush middle for 15 yards gain to the UOM22 (#8 J.Sims; #6 J.Pope), 1ST DOWN
(02:46) Shotgun #23 J.Marshall rush left for 1 yard gain to the UOM23 (#0 B.Anes) PENALTY UOM Illegal Substitution 5 yards from UOM23 to UOM18
(02:01) No Huddle-Shotgun #19 B.Underwood rush right for 13 yards gain to the UOM31 fumbled by #19 B.Underwood at UOM33 forced by #1 J.Franklin recovered by WMU #15 K.Burley at UOM31, End Of Play. The previous play is under automatic review - "Fumble". CALL UPHELD
(01:50) Shotgun #6 J.Buckley rush middle for 11 yards gain to the UOM20 (#7 C.Bracy), 1ST DOWN
(01:40) Shotgun #6 J.Buckley rush left for 4 yards gain to the UOM16 (#44 N.Staehling)
(01:30) Shotgun #12 B.Lowry rush right for 4 yards gain to the UOM12 (#7 C.Bracy)
(01:24) Shotgun #6 J.Buckley rush middle for 2 yards loss to the UOM14 fumbled by #6 J.Buckley at UOM14 recovered by WMU #6 J.Buckley at UOM14, End Of Play
(00:38) #32 D.Kelly field goal attempt from 33 yards GOOD (H: #25 R.Millmore, LS: #46 D.Doyle), clock 00:35
(00:34) No Huddle-Shotgun #19 B.Underwood pass incomplete deep right to #3 A.Marsh thrown to WMU50
(00:26) No Huddle-Shotgun #19 B.Underwood pass incomplete deep left to #9 C.Goodwin thrown to WMU47
(00:19) No Huddle-Shotgun #19 B.Underwood pass complete deep middle to #6 J.Buchanan caught at WMU46, for 28 yards to the WMU47 (#6 J.Pope), 1ST DOWN
(00:12) No Huddle-Shotgun #19 B.Underwood pass incomplete, Spike
(00:07) No Huddle-Shotgun #19 B.Underwood pass incomplete deep middle to #3 A.Marsh thrown to WMU00
JJ Buchanan 47 Yd pass from Bryce Underwood

