Michigan State at Michigan

Saturday, October 26, 2024. Michigan kept the Paul Bunyan Trophy

Michigan beat Michigan State 24–⁠17. It was their 117th meeting; after it, Michigan led the series 74–⁠38–⁠5.

AwayMichigan State5–⁠7 in 2024
17
HomeMichigan8–⁠5 in 2024
24

Final at Michigan Stadium, Ann ArborTV: BTNAttendance 110,849

At kickoff
38°F, clear, calmWeather: NOAA NCEI Integrated Surface Database; Ann Arbor Municipal Airport (KARB), 5 km from the stadium, 23 minutes after kickoff
Official
Larry SmithGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Michigan State703717
Michigan097824

How the win probability moved

Michigan favored

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

Michigan State favored

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

Standouts

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

Player stats

Michigan State

PassingC/AttYdsTDInt
Aidan Chiles17/2318910
RushingCarYdsTDLong
Nathan Carter19118134
Kay’Ron Adams103509
Aidan Chiles8608
Montorie Foster1303
ReceivingRecYdsTDLong
Nathan Carter256030
Montorie Foster444030
Nick Marsh442120
Jack Velling440014
DefenseTklTFLSacksInt
Malik Spencer100.500
Cal Haladay6000
Jordan Turner5000
Angelo Grose4000

Michigan

PassingC/AttYdsTDInt
Davis Warren13/1912310
Donovan Edwards1/12310
RushingCarYdsTDLong
Alex Orji664129
Donovan Edwards924011
Kalel Mullings131806
Davis Warren1707
ReceivingRecYdsTDLong
Colston Loveland667223
Tyler Morris123023
Donovan Edwards217015
Peyton O’Leary115015
DefenseTklTFLSacksInt
Ernest Hausmann11100
Jaishawn Barham9000
Aamir Hall8000
Jyaire Hill4000
Josaiah Stewart3110
Derrick Moore3110
Cameron Brandt3110

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

Team stats

Michigan StateMichigan
352Total yards265
189Passing yards146
163Rushing yards119
8.2Yards per pass7.3
3.9Yards per rush3.8
18First downs17
8–⁠15Third downs7–⁠12
1–⁠2Fourth downs0–⁠0
1Turnovers0
6–⁠35Penalties0–⁠0
37:05Possession22:55
0Sacks (by defense)3

Efficiency

Michigan StateMichigan
48%Success rate41%
0.19EPA per play0.21
1.07Explosiveness1.26
0.13Rushing EPA0.07
0.29Passing EPA0.44
30%Passing-down success35%
−0.07First-down EPA−0.03
0.09Second-down EPA0.07
1.16Third-down EPA0.87
8%Havoc by its defense15%

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

The line

Michigan −3.5, over/under 39.

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 58%, Michigan State 42%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Michigan end zoneMichigan State end zoneQ1 Michigan StateMissed FG, 14 playsQ1 MichiganPunt, 3 playsQ1 Michigan StateTouchdown, 9 playsQ1 MichiganPunt, 4 playsQ2 Michigan StatePunt, 5 playsQ2 MichiganPunt, 6 playsQ2 Michigan StatePunt, 3 playsQ2 MichiganTouchdown, 10 playsQ2 Michigan StateFumble, 2 playsQ2 MichiganField goal, 2 playsQ2 Michigan StateEnd of half, 1 playQ3 MichiganTouchdown, 11 playsQ3 Michigan StateField goal, 10 playsQ3 MichiganPunt, 3 playsQ3 Michigan StatePunt, 3 playsQ3 MichiganTouchdown, 5 playsQ4 Michigan StateTouchdown, 13 playsQ4 MichiganPunt, 3 playsQ4 Michigan StateTurnover on downs, 7 playsQ4 MichiganEnd of game, 5 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Michigan drives left to right, Michigan State right to left.
  1. Q1 Michigan StateMissed FG, 14 plays, 68 yards
  2. Q1 MichiganPunt, 3 plays, 1 yard
  3. Q1 Michigan StateTouchdown, 9 plays, 62 yards
  4. Q1 MichiganPunt, 4 plays, 16 yards
  5. Q2 Michigan StatePunt, 5 plays, 9 yards
  6. Q2 MichiganPunt, 6 plays, 20 yards
  7. Q2 Michigan StatePunt, 3 plays, 9 yards
  8. Q2 MichiganTouchdown, 10 plays, 64 yards
  9. Q2 Michigan StateFumble, 2 plays, 9 yards
  10. Q2 MichiganField goal, 2 plays, 15 yards
  11. Q2 Michigan StateEnd of half, 1 play, −2 yards
  12. Q3 MichiganTouchdown, 11 plays, 75 yards
  13. Q3 Michigan StateField goal, 10 plays, 67 yards
  14. Q3 MichiganPunt, 3 plays, 1 yard
  15. Q3 Michigan StatePunt, 3 plays, 5 yards
  16. Q3 MichiganTouchdown, 5 plays, 60 yards
  17. Q4 Michigan StateTouchdown, 13 plays, 75 yards
  18. Q4 MichiganPunt, 3 plays, 1 yard
  19. Q4 Michigan StateTurnover on downs, 7 plays, 35 yards
  20. Q4 MichiganEnd of game, 5 plays, −16 yards

Play by play

1st quarter4 drives, then Michigan State 7, Michigan 0
Michigan State Missed FG, 14 plays
15:001st & 10 at own 35Tommy Doman kickoff for 65 yds for a touchback
14:531st & 10 at own 25Aidan Chiles run for 4 yds to the MSU 29
14:062nd & 6 at own 29Aidan Chiles run for 8 yds to the MSU 37 for a 1ST down
13:281st & 10 at own 37Nate Carter run for 3 yds to the MSU 40
12:442nd & 7 at own 40Aidan Chiles pass complete to Nate Carter for 26 yds to the MICH 34 for a 1ST down
12:011st & 10 at opp 34Makhi Frazier run for 1 yd to the MICH 33
11:252nd & 9 at opp 33Nate Carter run for 7 yds to the MICH 26
11:023rd & 2 at opp 26Nate Carter run for 6 yds to the MICH 20 for a 1ST down
10:251st & 10 at opp 20Aidan Chiles run for 7 yds to the MICH 13
9:452nd & 3 at opp 13Kay’Ron Lynch-Adams run for 1 yd to the MICH 12
9:003rd & 2 at opp 12Nate Carter run for 6 yds to the MICH 6 for a 1ST down
8:231st & goal at opp 6Montorie Foster Jr. run for 3 yds to the MICH 3
7:382nd & goal at opp 3Kay’Ron Lynch-Adams run for 1 yd to the MICH 2
6:573rd & goal at opp 2Aidan Chiles pass incomplete
6:574th & goal at opp 2PENALTY MSU Delay Of Game (Chiles,Aidan) 5 yards from UOM02 to UOM07. NO PLAY.
6:524th & goal at opp 7Jonathan Kim 25 yd FG MISSED
Michigan Punt, 3 plays
6:461st & 10 at own 20Kalel Mullings run for 1 yd to the MICH 19
6:182nd & 11 at own 19Kalel Mullings run for 2 yds to the MICH 21
5:293rd & 9 at own 21Davis Warren pass incomplete
5:234th & 9 at own 21Tommy Doman punt for 41 yds, fair catch by Montorie Foster Jr. at the MSU 38
5:234th & 9 at own 21Tommy Doman punt for 41 yds, fair catch by Montorie Foster Jr. at the MSU 38
Michigan State Touchdown, 9 plays
5:111st & 10 at own 38Makhi Frazier run for 1 yd to the MSU 39
4:292nd & 9 at own 39Aidan Chiles pass complete to Nick Marsh for 15 yds to the MICH 46 for a 1ST down
3:491st & 10 at opp 46Alante Brown run for 1 yd to the MICH 45
3:132nd & 9 at opp 45Aidan Chiles pass incomplete
3:053rd & 9 at opp 45Nate Carter run for 34 yds to the MICH 11 for a 1ST down
2:251st & 10 at opp 11Timeout Michigan, clock 02:25
2:181st & 10 at opp 11Aidan Chiles run for 8 yds to the MICH 3
1:292nd & 2 at opp 3Aidan Chiles pass complete to Montorie Foster Jr. for 1 yd to the MICH 2
0:533rd & 1 at opp 2Nate Carter run for no gain to the MICH 2
0:104th & 1 at opp 2Nate Carter run for 2 yds for a TD (Jonathan Kim KICK)Michigan State 7, Michigan 0
Michigan Punt, 4 plays
0:101st & 10 at own 35Jonathan Kim kickoff for 65 yds for a touchback
0:001st & 10 at own 25Davis Warren pass complete to Colston Loveland for 14 yds to the MICH 39 for a 1ST down
Q2 14:531st & 10 at own 39Donovan Edwards run for 3 yds to the MICH 42
Q2 14:032nd & 7 at own 42Davis Warren pass complete to Donovan Edwards for 2 yds to the MICH 44
Q2 13:243rd & 5 at own 44Donovan Edwards run for 3 yds to the MICH 41
Q2 12:464th & 8 at own 41Tommy Doman punt for 49 yds
2nd quarter7 drives, then Michigan 9, Michigan State 7
Michigan State Punt, 5 plays
12:401st & 10 at own 10Kay’Ron Lynch-Adams run for 7 yds to the MSU 17
12:032nd & 3 at own 17Kay’Ron Lynch-Adams run for 4 yds to the MSU 21 for a 1ST down
11:141st & 10 at own 21Aidan Chiles run for 2 yds to the MSU 23
10:342nd & 8 at own 23Kay’Ron Lynch-Adams run for 1 yd to the MSU 24
9:443rd & 7 at own 24Aidan Chiles pass complete to Kay’Ron Lynch-Adams for a loss of 5 yards to the MSU 19
9:124th & 12 at own 19Ryan Eckley punt for 51 yds, fair catch by Semaj Morgan at the MICH 30
9:124th & 12 at own 19Ryan Eckley punt for 51 yds, fair catch by Semaj Morgan at the MICH 30
Michigan Punt, 6 plays
9:041st & 10 at own 30Kalel Mullings run for 1 yd to the MICH 29
8:302nd & 11 at own 29Davis Warren pass complete to Colston Loveland for 10 yds to the MICH 39
7:533rd & 1 at own 39Kalel Mullings run for 6 yds to the MICH 45 for a 1ST down
7:071st & 10 at own 45Davis Warren pass complete to Semaj Morgan for a loss of 3 yards to the MICH 42
6:272nd & 13 at own 42Davis Warren run for 7 yds to the MICH 49
5:533rd & 6 at own 49Kalel Mullings run for 1 yd to the 50 yard line
5:174th & 5 at the 50Tommy Doman punt for 35 yds, fair catch by Montorie Foster Jr. at the MSU 15
Michigan State Punt, 3 plays
5:121st & 10 at own 15Nate Carter run for 3 yds to the MSU 12
4:312nd & 13 at own 12Aidan Chiles pass complete to Nick Marsh for 4 yds to the MSU 16 Michigan State Penalty, Ineligible Downfield on Pass (Yards) declined
3:553rd & 9 at own 16Nate Carter run for 8 yds to the MSU 24
2:584th & 1 at own 24Ryan Eckley punt for 54 yds , Tyler Morris returns for 14 yds to the MICH 36
Michigan Touchdown, 10 plays
2:511st & 10 at own 36Donovan Edwards run for 2 yds to the MICH 38
2:072nd & 8 at own 38Davis Warren pass complete to Colston Loveland for 3 yds to the MICH 41
2:003rd & 5 at own 41Timeout Michigan, clock 02:00
1:523rd & 5 at own 41Davis Warren pass complete to Semaj Morgan for 6 yds to the MICH 47 for a 1ST down
1:411st & 10 at own 47Davis Warren pass complete to Peyton O’Leary for 15 yds to the MSU 38 for a 1ST down
1:361st & 10 at opp 38Davis Warren pass complete to Colston Loveland for 7 yds to the MSU 31
1:302nd & 3 at opp 31Donovan Edwards run for 5 yds to the MSU 26 for a 1ST down
1:181st & 10 at opp 26Donovan Edwards run for 4 yds to the MSU 22
1:162nd & 6 at opp 22Timeout Michigan, clock 01:16
1:082nd & 6 at opp 22Donovan Edwards run for 11 yds to the MSU 11 for a 1ST down
1:021st & 10 at opp 11Donovan Edwards run for 1 yd to the MSU 10
0:292nd & 9 at opp 10Davis Warren pass complete to Colston Loveland for 10 yds for a TD (Two-Point Conversion failed)Michigan State 7, Michigan 6
Michigan State Fumble, 2 plays
0:291st & 10 at own 35Tommy Doman kickoff for 65 yds
0:231st & 10 at own 25Nate Carter run for 14 yds to the MSU 39 for a 1ST down
0:141st & 10 at own 39Aidan Chiles sacked by Josaiah Stewart for a loss of 5 yards to the MSU 34 Aidan Chiles fumbled, recovered by MICH Kenneth Grant , return for 0 yards
Michigan Field goal, 2 plays
0:061st & 10 at opp 34Davis Warren pass complete to Donovan Edwards for 15 yds to the MSU 19 for a 1ST down
0:061st & 10 at opp 19Timeout Michigan, clock 00:06
0:021st & 10 at opp 19Dominic Zvada 37 yd FG GOODMichigan 9, Michigan State 7
Michigan State End of half, 1 play
0:021st & 10 at own 35Tommy Doman kickoff for 63 yds
0:001st & 10 at own 25A. Chiles takes a knee
3rd quarter5 drives, then Michigan 16, Michigan State 10
Michigan Touchdown, 11 plays
15:001st & 10 at own 35Jonathan Kim kickoff for 65 yds for a touchback
14:531st & 10 at own 25Davis Warren pass incomplete
14:482nd & 10 at own 25Kalel Mullings run for 2 yds to the MICH 27
14:093rd & 8 at own 27Davis Warren pass complete to Semaj Morgan for 9 yds to the MICH 36 for a 1ST down
13:291st & 10 at own 36Alex Orji run for 29 yds to the MSU 35 for a 1ST down
12:541st & 10 at opp 35Davis Warren pass complete to Tyler Morris for 23 yds to the MSU 12 for a 1ST down
12:191st & 10 at opp 12Semaj Morgan run for 7 yds to the MSU 5
11:372nd & 3 at opp 5Kalel Mullings run for 1 yd to the MSU 4
11:113rd & 2 at opp 4Kalel Mullings run for 3 yds to the MSU 1 for a 1ST down
10:291st & goal at opp 1Kalel Mullings run for 1 yd to the MSU 2
9:532nd & goal at opp 2Davis Warren pass incomplete
9:493rd & goal at opp 2Alex Orji run for 2 yds for a TD (Dominic Zvada KICK)Michigan 16, Michigan State 7
Michigan State Field goal, 10 plays
9:491st & 10 at own 35Tommy Doman kickoff for 60 yds
9:401st & 10 at own 5Aidan Chiles pass complete to Jack Velling for 9 yds to the MSU 14
9:102nd & 1 at own 14Nate Carter run for 4 yds to the MSU 18 for a 1ST down
8:221st & 10 at own 18Aidan Chiles pass complete to Montorie Foster Jr. for 6 yds to the MSU 24
7:512nd & 4 at own 24Nate Carter run for no gain to the MSU 24
7:073rd & 4 at own 24Aidan Chiles pass complete to Montorie Foster Jr. for 30 yds to the MICH 46 for a 1ST down
6:321st & 10 at opp 46Nate Carter run for 11 yds to the MICH 35 for a 1ST down
5:561st & 10 at opp 35Kay’Ron Lynch-Adams run for 6 yds to the MICH 29
5:142nd & 4 at opp 29Nate Carter run for 3 yds to the MICH 26
4:263rd & 1 at opp 26Nate Carter run for 2 yds to the MICH 28
3:454th & 3 at opp 28Jonathan Kim 46 yd FG GOODMichigan 16, Michigan State 10
3:431st & 10 at own 35Jonathan Kim kickoff for 17 yds Michigan State Penalty, Defensive Offside (Charles Brantley) to the MSU 47
Michigan Punt, 3 plays
3:381st & 10 at opp 47Donovan Edwards run for no gain to the MSU 47
2:552nd & 10 at opp 47Donovan Edwards run for 1 yd to the MSU 46
2:133rd & 9 at opp 46Davis Warren pass incomplete
2:061st & 10 at own 13PENALTY MSU False Start (Parachek,Brennan) 5 yards from MSU13 to MSU08. NO PLAY.
2:064th & 9 at opp 46Tommy Doman punt for 33 yds, fair catch by Montorie Foster Jr. at the MSU 13
Michigan State Punt, 3 plays
1:521st & 15 at own 8Aidan Chiles pass complete to Brennan Parachek for 7 yds to the MSU 15
1:112nd & 8 at own 15Aidan Chiles pass complete to Nick Marsh for 3 yds to the MSU 18
0:383rd & 5 at own 18Aidan Chiles pass incomplete
0:264th & 5 at own 18Ryan Eckley punt for 50 yds, punt out-of-bounds at the MICH 40 , Semaj Morgan returns for 8 yds to the MICH 40
Michigan Touchdown, 5 plays
0:001st & 10 at own 40Alex Orji run for 3 yds to the MICH 43
0:001st & 10 at own 40Alex Orji run for 3 yds to the MICH 43
Q4 14:542nd & 7 at own 43PENALTY MSU Targeting (Turner,Jordan) 15 yards from UOM43 to MSU42, 1ST DOWN. NO PLAY.
Q4 14:541st & 10 at opp 42Davis Warren pass incomplete
Q4 14:392nd & 10 at opp 42Alex Orji run for 7 yds to the MSU 35
Q4 13:583rd & 3 at opp 35Davis Warren pass complete to Kendrick Bell for 12 yds to the MSU 23 for a 1ST down
Q4 13:201st & 10 at opp 23Colston Loveland 23 Yd pass from Donovan Edwards (Davis Warren Pass to Colston Loveland for Two-Point Conversion)Michigan 24, Michigan State 10
4th quarter4 drives, then Michigan 24, Michigan State 17
Michigan State Touchdown, 13 plays
13:201st & 10 at own 35Tommy Doman kickoff for 59 yds
13:091st & 10 at own 25Aidan Chiles pass complete to Jack Velling for 9 yds to the MSU 34
12:342nd & 1 at own 34Kay’Ron Lynch-Adams run for 4 yds to the MSU 38 for a 1ST down
11:501st & 10 at own 38Kay’Ron Lynch-Adams run for no gain to the MSU 38
11:122nd & 10 at own 38Aidan Chiles pass incomplete
11:043rd & 10 at own 38Nate Carter run for 14 yds to the MICH 48 for a 1ST down
10:151st & 10 at opp 48Aidan Chiles pass complete to Alante Brown for 5 yds to the MICH 43
10:022nd & 5 at opp 43Nate Carter run for 7 yds to the MICH 36 for a 1ST down
9:111st & 10 at opp 36Aidan Chiles pass complete to Jack Velling for 8 yds to the MICH 28
8:502nd & 2 at opp 28Nate Carter run for 1 yd to the MICH 27
8:123rd & 1 at opp 27Kay’Ron Lynch-Adams run for 9 yds to the MICH 18 for a 1ST down
7:391st & 10 at opp 18Aidan Chiles sacked by Cameron Brandt for a loss of 4 yards to the MICH 22
6:512nd & 14 at opp 22Kay’Ron Lynch-Adams run for 2 yds to the MICH 20
6:123rd & 12 at opp 20Aidan Chiles pass complete to Nick Marsh for 20 yds for a TD (Jonathan Kim KICK)Michigan 24, Michigan State 17
Michigan Punt, 3 plays
6:121st & 10 at own 35Jonathan Kim kickoff for 65 yds for a touchback
6:051st & 10 at own 25Kalel Mullings run for 1 yd to the MICH 26
5:222nd & 9 at own 26Kalel Mullings run for no gain to the MICH 26
4:423rd & 9 at own 26Davis Warren pass incomplete
4:344th & 9 at own 26Tommy Doman punt for 25 yds
Michigan State Turnover on downs, 7 plays
4:281st & 10 at own 49Michigan State Penalty, Intentional Grounding (Aidan Chiles) to the MSU 35
4:152nd & 24 at own 35Aidan Chiles pass complete to Jack Velling for 14 yds to the MSU 49
3:383rd & 10 at own 49Aidan Chiles pass complete to Nate Carter for 30 yds to the MICH 21 for a 1ST down
3:021st & 10 at opp 21Nate Carter run for 3 yds to the MICH 18
2:322nd & 7 at opp 18PENALTY MSU False Start (Ramil,Stanton) 5 yards from UOM18 to UOM23. NO PLAY.
2:122nd & 12 at opp 23Aidan Chiles pass incomplete
2:033rd & 12 at opp 23Aidan Chiles pass complete to Montorie Foster Jr. for 7 yds to the MICH 16
2:004th & 5 at opp 16Timeout Michigan, clock 02:00
1:524th & 5 at opp 16Aidan Chiles pass incomplete
1:524th & 5 at opp 16Aidan Chiles pass incomplete
Michigan End of game, 5 plays
1:431st & 10 at own 16Alex Orji run for 15 yds to the MICH 31 for a 1ST down
1:141st & 10 at own 31Kalel Mullings run for 3 yds to the MICH 34
1:142nd & 7 at own 34Timeout Michigan, clock 01:14
1:102nd & 7 at own 34Kalel Mullings run for 2 yds to the MICH 36
1:103rd & 5 at own 36Timeout Michigan, clock 01:10
1:043rd & 5 at own 36Alex Orji run for 8 yds to the MICH 44 for a 1ST down
0:001st & 10 at own 44D. Warren takes a knee

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 75–⁠38–⁠5 in 118 meetings, counting the one since this game.

Recent meetings
2025Michigan 31, Michigan State 20
2024Michigan 24, Michigan State 17
2023Michigan 49, Michigan State 0
2022Michigan 29, Michigan State 7
2021Michigan State 37, Michigan 33
2020Michigan State 27, Michigan 24

Around this game