House Prediction
Model Margin
Michigan by 16.2
Home Win Probability
Michigan State 16%
Market (Bovada)
Michigan State +13.5
fitted_v1 · Oct 25, 2025
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 10 | 0 | 14 | 7 | 31 | |
| 0 | 7 | 0 | 13 | 20 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Michigan | Michigan State |
|---|---|---|
| Passing | 8-17 | 19-34 |
| Pass Yards | 86 | 190 |
| Rush Yards | 276 | 115 |
| Total Yards | 362 | 305 |
| Turnovers | 1 | 1 |
| 3rd Down | 6-15 | 5-16 |
| Penalties | 6-61 | 12-105 |
| Possession | 30:33 | 29:27 |
Player Leaders
Player Leaders
Play-by-Play
Shotgun #2 A.Chiles pass complete short left to #13 C.McCray caught at MSU23, for 8 yards to the MSU33 (#20 J.Hill)
#2 A.Chiles pass incomplete short right to #6 N.Marsh thrown to MSU42 broken up by #20 J.Hill QB hurried by #26 R.Benny
Shotgun #2 A.Chiles rush left for 1 yard gain to the MSU34 fumbled by #2 A.Chiles at MSU34 forced by #6 B.Hillman recovered by UM #30 J.Rolder at MSU34, End Of Play
Shotgun #19 B.Underwood pass complete short middle to #1 D.McCulley caught at MSU26, for 9 yards to the MSU25 (#1 N.Martinez)
No Huddle-Shotgun #22 J.Haynes rush middle for 2 yards gain to the MSU23 (#55 B.Roberts), 1ST DOWN
Shotgun #22 J.Haynes rush middle for 3 yards gain to the MSU20 (#5 J.Hall; #23 D.Snow)
No Huddle-Shotgun #19 B.Underwood pass complete short left to #4 A.Marsh caught at MSU15, for 5 yards to the MSU15 (#7 J.Eaton)
Shotgun #22 J.Haynes rush middle for 1 yard gain to the MSU14 (#23 D.Snow; #43 M.Spencer)
No Huddle-Shotgun #22 J.Haynes rush middle for 8 yards gain to the MSU06 (#19 A.Smith; #5 J.Hall), 1ST DOWN
No Huddle-Shotgun #22 J.Haynes rush middle for 3 yards gain to the MSU03 (#9 J.Thompson; #14 M.Bell)
No Huddle-Shotgun #19 B.Underwood pass incomplete short middle to #0 S.Morgan thrown to MSU00 QB hurried by #9 J.Thompson
No Huddle-Shotgun #19 B.Underwood pass incomplete short left to #1 D.McCulley thrown to MSU00 QB hurried by #28 D.Nash
#96 D.Zvada field goal attempt from 21 yards GOOD (H: #90 H.Hollenbeck, LS: #45 G.Tarr), clock 10:07
Shotgun #5 M.Frazier rush middle for 2 yards gain to the MSU27 (#30 J.Rolder; #17 E.Etta)
Shotgun #2 A.Chiles pass incomplete short middle to #3 R.Bullard Jr. thrown to MSU34
Shotgun #2 A.Chiles pass incomplete short left to #1 O.Kelly thrown to MSU45 broken up by #6 B.Hillman
PENALTY MSU Delay Of Game 5 yards from MSU27 to MSU22. NO PLAY
PENALTY MSU False Start (#32 E.Young) 5 yards from MSU22 to MSU17. NO PLAY
#96 R.Eckley punt 51 yards to the UM32 #0 S.Morgan return 0 yards to the UM32 (#35 S.Edwards)
Shotgun #19 B.Underwood pass complete short right to #4 A.Marsh caught at UM50, for 22 yards to the MSU46, End Of Play, 1ST DOWN
No Huddle-Shotgun #19 B.Underwood pass incomplete deep left to #1 D.McCulley thrown to MSU15
No Huddle-Shotgun #22 J.Haynes rush middle for 2 yards gain to the MSU44 (#99 Q.Dunnigan)
No Huddle-Shotgun #19 B.Underwood pass incomplete short right to #1 D.McCulley thrown to MSU34 QB hurried by #9 J.Thompson
#90 H.Hollenbeck punt 44 yards to the MSU00, Touchback
Shotgun #2 A.Chiles pass incomplete short left to #6 N.Marsh thrown to MSU25
Shotgun #2 A.Chiles pass incomplete deep left to #6 N.Marsh thrown to MSU45
Shotgun #2 A.Chiles pass incomplete short right to #6 N.Marsh thrown to MSU32
#96 R.Eckley punt 43 yards to the UM37
Shotgun #23 J.Marshall rush left for 3 yards gain to the UM40 (#9 J.Thompson)
No Huddle-Shotgun #19 B.Underwood pass incomplete deep left to #1 D.McCulley thrown to MSU40 PENALTY MSU Pass Interference (#14 M.Bell) 15 yards from UM40 to MSU45, 1ST DOWN. NO PLAY
No Huddle-Shotgun #0 S.Morgan rush left for 6 yards gain to the MSU39 (#5 J.Hall)
No Huddle-Shotgun #23 J.Marshall rush middle for 5 yards gain to the MSU34 (#10 W.Matthews; #93 J.Satchell), 1ST DOWN
No Huddle-Shotgun #23 J.Marshall rush middle for 7 yards gain to the MSU27 (#1 N.Martinez; #98 D.Simmons)
No Huddle-Shotgun #19 B.Underwood pass incomplete deep right to #4 A.Marsh thrown to MSU00
No Huddle-Shotgun #19 B.Underwood pass complete short left to #22 J.Haynes caught at MSU32, for 14 yards to the MSU13 (#5 J.Hall), out of bounds, 1ST DOWN
No Huddle-Shotgun #19 B.Underwood rush left for 13 yards gain to the MSU00 TOUCHDOWN, clock 03:58, 1ST DOWN #96 D.Zvada kick attempt good (H: #90 H.Hollenbeck, LS: #45 G.Tarr)
Shotgun #5 M.Frazier rush middle for 5 yards gain to the MSU30 (#30 J.Rolder)
Shotgun #5 M.Frazier rush left for 3 yards gain (3) to the MSU33 (#6 B.Hillman) PENALTY MSU Personal Foul (#72 C.Carter) 15 yards from MSU33 to MSU18
Shotgun #2 A.Chiles sacked for loss of 12 yards to the MSU06 (#30 J.Rolder)
Shotgun #5 M.Frazier rush middle for 7 yards gain to the MSU13 (#6 B.Hillman)
#96 R.Eckley punt 55 yards to the UM32
Shotgun #22 J.Haynes rush middle for 5 yards gain to the UM37 (#16 G.Kelly; #13 I.Smith)
No Huddle-Shotgun #22 J.Haynes rush middle for 3 yards gain to the UM40 (#23 D.Snow) PENALTY UM Holding (#51 G.Crippen) 10 yards from UM37 to UM27. NO PLAY
No Huddle-Shotgun #19 B.Underwood pass incomplete short right to #1 D.McCulley thrown to UM26 broken up by #91 A.VanSumeren
No Huddle-Shotgun #22 J.Haynes rush right for 5 yards gain to the UM32 (#93 J.Satchell)
#90 H.Hollenbeck punt 53 yards to the MSU15 #1 O.Kelly return 12 yards to the MSU27 (#22 E.Dotson)
PENALTY MSU False Start (#65 S.Ramil) 5 yards from MSU27 to MSU22. NO PLAY
Shotgun #2 A.Chiles pass complete short left to #1 O.Kelly caught at MSU26, for 4 yards to the MSU26, out of bounds at MSU26
Shotgun #5 M.Frazier rush right for 49 yards gain to the UM25 (#15 E.Hausmann), out of bounds, 1ST DOWN
Shotgun #2 A.Chiles rush right for 6 yards gain to the UM19 (#30 J.Rolder), out of bounds
#4 E.Tau-Tolliver rush middle for 3 yards gain to the UM16 (#15 E.Hausmann)
#2 A.Chiles rush middle for 2 yards gain to the UM14 (#44 D.Payne), 1ST DOWN
#5 M.Frazier rush right for 10 yards gain to the UM04 (#7 T.Metcalf), 1ST DOWN
#5 M.Frazier rush middle for 2 yards gain to the UM02 (#95 T.Pierce)
Shotgun #13 C.McCray rush left for 0 yards to the UM02 (#20 J.Hill) PENALTY MSU Personal Foul (#4 E.Tau-Tolliver) 15 yards from UM02 to UM17. NO PLAY
Shotgun #2 A.Chiles pass incomplete short left to #13 C.McCray thrown to UM00 PENALTY UM Pass Interference (#7 T.Metcalf) 15 yards from UM17 to UM02, 1ST DOWN. NO PLAY
Shotgun #2 A.Chiles rush middle for 1 yard gain to the UM01 (#7 T.Metcalf)
#2 A.Chiles rush middle for 0 yards to the UM01 (#44 D.Payne)
#2 A.Chiles rush middle for 1 yard gain to the UM00 TOUCHDOWN, clock 08:24 #29 M.Connington kick attempt good (H: #96 R.Eckley, LS: #87 J.Wills)
Shotgun #22 J.Haynes rush middle for 3 yards gain to the UM28 (#9 J.Thompson; #28 D.Nash)
Shotgun #19 B.Underwood rush right for 6 yards gain to the UM34 (#5 J.Hall)
No Huddle-Shotgun Michigan rush middle for 16 yards loss to the UM18 fumbled by Michigan at UM34 recovered by UM #19 B.Underwood at UM18, End Of Play
#90 H.Hollenbeck punt 45 yards to the MSU37 fair catch by #1 O.Kelly at MSU37
Shotgun #5 M.Frazier rush right for 2 yards gain to the MSU39 (#8 D.Moore; #44 D.Payne)
#5 M.Frazier rush middle for 5 yards gain to the MSU44 (#8 D.Moore)
Shotgun #2 A.Chiles pass incomplete short left to #6 N.Marsh thrown to UM49
#96 R.Eckley punt 51 yards to the UM05 fair catch by #0 S.Morgan at UM05
Shotgun #23 J.Marshall rush middle for 4 yards gain to the UM09 (#91 A.VanSumeren)
No Huddle-Shotgun #23 J.Marshall rush middle for 4 yards gain to the UM13 (#5 J.Hall; #91 A.VanSumeren)
No Huddle-Shotgun #23 J.Marshall rush middle for 4 yards gain to the UM17 (#5 J.Hall), 1ST DOWN
No Huddle-Shotgun #19 B.Underwood pass incomplete short left to #1 D.McCulley thrown to UM34
No Huddle-Shotgun #23 J.Marshall rush left for 1 yard gain to the UM18 (#10 W.Matthews; #93 J.Satchell)
No Huddle-Shotgun #19 B.Underwood pass complete short middle to #22 J.Haynes caught at UM15, for 1 yard to the UM19 (#93 J.Satchell; #10 W.Matthews)
#90 H.Hollenbeck punt 47 yards to the MSU34 fair catch by #1 O.Kelly at MSU34
Shotgun #5 M.Frazier rush middle for 1 yard gain to the MSU35 (#15 E.Hausmann; #17 E.Etta)
Shotgun #2 A.Chiles pass incomplete short left to #13 C.McCray thrown to MSU42
Shotgun #2 A.Chiles pass complete short left to #6 N.Marsh caught at MSU46, for 8 yards to the MSU43 (#30 J.Rolder), out of bounds
#2 A.Chiles rush middle for 2 yards gain to the MSU45 (#6 B.Hillman), 1ST DOWN
Shotgun #2 A.Chiles pass incomplete short left to #6 N.Marsh thrown to MSU49
Shotgun #2 A.Chiles pass complete short right to #7 B.Tullis caught at MSU48, for 6 yards to the UM49, out of bounds at UM49
Shotgun #2 A.Chiles sacked for loss of 13 yards to the MSU38 (#8 D.Moore) PENALTY MSU Intentional Grounding (#2 A.Chiles)
#96 R.Eckley punt 45 yards to the UM17 fair catch by #0 S.Morgan at UM17
Shotgun #22 J.Haynes rush middle for 9 yards gain to the UM26 (#5 J.Hall; #43 M.Spencer)
No Huddle-Shotgun #19 B.Underwood pass complete short middle to #22 J.Haynes caught at UM26, for 4 yards to the UM30, out of bounds at UM30, 1ST DOWN
No Huddle-Shotgun #19 B.Underwood pass complete short right to #17 M.Klein caught at UM31, for 4 yards to the UM34 (#10 W.Matthews), out of bounds
No Huddle-Shotgun #19 B.Underwood pass incomplete short middle to #0 S.Morgan thrown to UM47 broken up by #93 J.Satchell
No Huddle-Shotgun #22 J.Haynes rush middle for 9 yards gain to the UM43 (#5 J.Hall), 1ST DOWN
Shotgun #22 J.Haynes rush middle for 20 yards gain to the UM49 (#1 N.Martinez), 1ST DOWN
No Huddle-Shotgun #22 J.Haynes rush middle for 28 yards gain to the MSU23 (#1 N.Martinez), 1ST DOWN
No Huddle-Shotgun #23 J.Marshall rush left for 2 yards gain to the MSU21 (#9 J.Thompson)
No Huddle-Shotgun #19 B.Underwood pass incomplete short left to #17 M.Klein thrown to MSU03
No Huddle-Shotgun #19 B.Underwood sacked for loss of 19 yards to the MSU40 (#14 M.Bell), fumble by #19 B.Underwood recovered by MSU #5 J.Hall at MSU40, End Of Play PENALTY MSU Offside (#14 M.Bell) 5 yards from MSU21 to MSU16. NO PLAY
No Huddle-Shotgun #22 J.Haynes rush left for 6 yards gain to the MSU10 (#41 D.Santiago), out of bounds, 1ST DOWN
No Huddle-Shotgun #22 J.Haynes rush middle for 5 yards gain to the MSU05 (#91 A.VanSumeren; #99 Q.Dunnigan)
No Huddle-Shotgun #22 J.Haynes rush left for 5 yards gain to the MSU00 TOUCHDOWN, clock 11:50, 1ST DOWN #96 D.Zvada kick attempt good (H: #90 H.Hollenbeck, LS: #45 G.Tarr)
Shotgun #5 M.Frazier rush middle for 1 yard gain to the MSU26 (#1 J.Barham; #95 T.Pierce)
Shotgun #2 A.Chiles pass complete short right to #12 J.Velling caught at MSU32, for 10 yards to the MSU36 (#30 J.Rolder), 1ST DOWN
#2 A.Chiles pass incomplete short right thrown to MSU38 QB hurried by #30 J.Rolder
Shotgun #2 A.Chiles rush right for 2 yards gain to the MSU38 (#8 D.Moore)
Shotgun #2 A.Chiles pass incomplete short right to #6 N.Marsh thrown to UM50 QB hurried by #17 E.Etta
#96 R.Eckley punt 39 yards to the UM23 fair catch by #0 S.Morgan at UM23
Shotgun #22 J.Haynes rush left for 1 yard loss to the UM22 (#14 M.Bell; #10 W.Matthews)
No Huddle-Shotgun #22 J.Haynes rush middle for 1 yard gain to the UM23 (#9 J.Thompson)
No Huddle-Shotgun #19 B.Underwood rush right for 7 yards gain to the UM30 (#23 D.Snow)
#90 H.Hollenbeck punt 67 yards to the MSU03
Shotgun #7 B.Tullis rush right for 1 yard gain to the MSU04 (#17 E.Etta)
Shotgun #2 A.Chiles rush left for 2 yards gain to the MSU06 (#7 T.Metcalf)
Shotgun #2 A.Chiles pass incomplete short left to #4 E.Tau-Tolliver thrown to MSU09
#96 R.Eckley punt 48 yards to the UM46 #0 S.Morgan return 2 yards to the UM48 (#87 J.Wills; #44 J.Coyne)
Shotgun #22 J.Haynes rush middle for 4 yards gain to the MSU48 (#44 C.Williams)
No Huddle-Shotgun #22 J.Haynes rush middle for 4 yards gain to the MSU44 (#16 G.Kelly)
No Huddle-Shotgun #22 J.Haynes rush middle for 3 yards gain to the MSU41 (#43 M.Spencer), 1ST DOWN
No Huddle-Shotgun #19 B.Underwood pass complete short right to #4 A.Marsh caught at MSU23, for 27 yards to the MSU14 (#23 D.Snow), 1ST DOWN
No Huddle-Shotgun #22 J.Haynes rush left for 14 yards gain to the MSU00 TOUCHDOWN, clock 03:08, 1ST DOWN #96 D.Zvada kick attempt good (H: #90 H.Hollenbeck, LS: #45 G.Tarr)
Shotgun #5 M.Frazier rush middle for 1 yard loss to the MSU24 (#15 E.Hausmann)
Shotgun #2 A.Chiles pass complete short right to #12 J.Velling caught at MSU28, for 9 yards to the MSU33 (#18 T.Bowles), out of bounds
Shotgun #2 A.Chiles pass complete short left to #4 E.Tau-Tolliver caught at MSU32, for 4 yards to the MSU37 (#20 J.Hill), out of bounds, 1ST DOWN
Shotgun #2 A.Chiles sacked for loss of 9 yards to the MSU28 (#4 T.Guy)
Shotgun #2 A.Chiles pass complete short right to #6 N.Marsh caught at MSU41, for 19 yards to the MSU47 (#10 Z.Berry), 1ST DOWN
No Huddle-Shotgun #2 A.Chiles pass complete short left to #6 N.Marsh caught at UM49, for 4 yards to the UM49 (#20 J.Hill), out of bounds
#2 A.Chiles pass complete short right to #13 C.McCray caught at UM49, for 1 yard to the UM48 (#7 T.Metcalf)
Shotgun #2 A.Chiles rush middle for 8 yards gain to the UM40 (#6 B.Hillman), 1ST DOWN
No Huddle-Shotgun #4 E.Tau-Tolliver rush middle for 5 yards gain to the UM35 (#26 R.Benny; #6 B.Hillman)
No Huddle-Shotgun #2 A.Chiles pass complete short middle to #1 O.Kelly caught at UM30, for 10 yards to the UM25 (#30 J.Rolder), 1ST DOWN
Shotgun #2 A.Chiles pass complete deep right to #6 N.Marsh caught at UM02, for 24 yards to the UM01 (#3 J.Mangham), 1ST DOWN. The previous play is under automatic review - "Runner was out of bounds". CALL OVERTURNED. (Original Play: Shotgun #2 A.Chiles pass complete deep right to #6 N.Marsh caught at UM02, for 25 yards to the UM00 TOUCHDOWN, clock 12:47, 1ST DOWN)
#7 B.Tullis rush middle for 1 yard gain to the UM00 TOUCHDOWN, clock 12:34 #2 A.Chiles pass attempt failed
Shotgun #23 J.Marshall rush right for 2 yards gain to the UM24 (#91 A.VanSumeren)
PENALTY UM Encroachment (#17 M.Klein) 5 yards from UM24 to UM19. NO PLAY
No Huddle-Shotgun #19 B.Underwood rush middle for 1 yard gain to the UM20 (#13 I.Smith)
No Huddle-Shotgun #23 J.Marshall rush middle for 7 yards gain to the UM27 (#41 D.Santiago; #23 D.Snow)
#90 H.Hollenbeck punt 32 yards to the MSU41
Shotgun #5 M.Frazier rush left for 25 yards gain to the UM34 (#9 C.Brandt), 1ST DOWN
No Huddle-Shotgun #5 M.Frazier rush middle for 2 yards loss to the UM36 (#30 J.Rolder)
Shotgun #2 A.Chiles pass complete short right to #12 J.Velling caught at UM34, for 7 yards to the UM29 (#30 J.Rolder)
No Huddle-Shotgun #2 A.Chiles rush right for 2 yards gain to the UM27 (#25 M.Curtis; #15 E.Hausmann)
Shotgun #2 A.Chiles pass incomplete short right to #12 J.Velling thrown to UM27 broken up by #1 J.Barham, TURNOVER ON DOWNS
Shotgun #22 J.Haynes rush middle for 4 yards gain to the UM31 (#88 R.Buckley; #91 A.VanSumeren)
No Huddle-Shotgun #22 J.Haynes rush right for 3 yards gain to the UM34 (#1 N.Martinez) PENALTY MSU UNS: Unsportsmanlike Conduct (#7 J.Eaton) 15 yards from UM34 to UM49, 1ST DOWN
Shotgun #22 J.Haynes rush middle for 3 yards gain to the MSU48 (#8 A.Moa)
No Huddle-Shotgun #19 B.Underwood sacked for loss of 1 yard to the MSU49 (#88 R.Buckley)
No Huddle-Shotgun #22 J.Haynes rush middle for 3 yards gain to the MSU46 fumbled by #22 J.Haynes at MSU46 forced by #41 D.Santiago recovered by MSU #41 D.Santiago at MSU46, End Of Play
Shotgun #2 A.Chiles pass complete short left to #6 N.Marsh caught at UM39, for 16 yards to the UM38, End Of Play, 1ST DOWN
No Huddle-Shotgun #2 A.Chiles pass incomplete short right to #1 O.Kelly thrown to UM25 broken up by #10 Z.Berry
Shotgun #4 E.Tau-Tolliver rush right for 6 yards gain to the UM32 (#15 E.Hausmann)
No Huddle-Shotgun #4 E.Tau-Tolliver rush middle for 3 yards gain to the UM29 (#15 E.Hausmann)
No Huddle #2 A.Chiles rush middle for 0 yards to the UM29 (#8 D.Moore; #7 T.Metcalf), TURNOVER ON DOWNS
Shotgun #23 J.Marshall rush middle for 5 yards gain to the UM34 (#9 J.Thompson)
Shotgun #23 J.Marshall rush middle for 4 yards gain to the UM38 (#19 A.Smith)
No Huddle-Shotgun #23 J.Marshall rush middle for 3 yards gain to the UM41 (#43 M.Spencer), 1ST DOWN
No Huddle-Shotgun #23 J.Marshall rush middle for 3 yards gain to the UM44 (#8 A.Moa)
Shotgun #23 J.Marshall rush middle for 56 yards gain to the MSU00 TOUCHDOWN, clock 02:48, 1ST DOWN #96 D.Zvada kick attempt good (H: #90 H.Hollenbeck, LS: #45 G.Tarr)
PENALTY MSU False Start (#72 C.Carter) 5 yards from MSU25 to MSU20. NO PLAY
PENALTY MSU False Start (#58 C.Moore) 5 yards from MSU20 to MSU15. NO PLAY
Shotgun #4 E.Tau-Tolliver rush right for 1 yard gain to the MSU16 (#30 J.Rolder)
Shotgun #11 A.Milivojevic pass complete short right to #1 O.Kelly caught at MSU31, for 15 yards to the MSU31, out of bounds at MSU31 PENALTY UM Personal Foul (#1 J.Barham) 15 yards from MSU31 to MSU46, 1ST DOWN
Shotgun #11 A.Milivojevic rush right for 0 yards to the MSU46, out of bounds at MSU46
Shotgun #11 A.Milivojevic sacked for loss of 7 yards to the MSU39 (#8 D.Moore)
Shotgun #11 A.Milivojevic sacked for loss of 3 yards to the MSU36 (#8 D.Moore) PENALTY UM Holding (#2 S.Earls) 10 yards from MSU39 to MSU49, 1ST DOWN. NO PLAY
Shotgun #11 A.Milivojevic pass complete short left to #6 N.Marsh caught at UM47, for 4 yards to the UM47 (#22 E.Dotson)
No Huddle-Shotgun #11 A.Milivojevic pass incomplete short right to #1 O.Kelly thrown to UM38
Shotgun #11 A.Milivojevic pass complete short left to #13 C.McCray caught at UM43, for 15 yards to the UM32 (#9 C.Brandt), 1ST DOWN
No Huddle-Shotgun #11 A.Milivojevic pass complete short right to #4 E.Tau-Tolliver caught at UM30, for 5 yards to the UM27 (#15 E.Hausmann)
No Huddle #11 A.Milivojevic pass incomplete, Spike PENALTY UM Illegal Substitution 6 yards from UM27 to UM21, 1ST DOWN. NO PLAY
No Huddle-Shotgun #11 A.Milivojevic pass complete short middle to #81 M.Masunas caught at UM04, for 21 yards to the UM00 TOUCHDOWN, clock 00:07, 1ST DOWN #29 M.Connington kick attempt good (H: #96 R.Eckley, LS: #87 J.Wills)
Kneel down by Michigan at UM44 for loss of 2 yards

