PurdueAway
17
FinalNov 22, 2024 · Spartan Stadium
Team1234Final
Purdue307717
Michigan State7170024

Game flow

Michigan State won by 7 · 7 scores
Lead changes
1
0 times tied
MSU biggest lead
+21
Q2 0:41
PUR biggest lead
+3
Q1 9:17
Time in front
MSU 82% · PUR 8%
tied 10% · 49:24 vs 4:53 of game clock
+21+10.5Tie+10.5+21Q1Q2Q3Q4▲ Michigan State ahead▼ Purdue aheadQ1 9:17 · PUR Field Goal Good: Ben Freehill 40 Yd Field Goal (PUR 3, MSU 0)Q1 4:24 · MSU Passing Touchdown: Montorie Foster Jr. 7 Yd pass from Aidan Chiles (Jonathan Kim Kick) (PUR 3, MSU 7)Q2 12:07 · MSU Field Goal Good: Jonathan Kim 43 Yd Field Goal (PUR 3, MSU 10)Q2 7:45 · MSU Rushing Touchdown: Nate Carter 2 Yd Run (Jonathan Kim Kick) (PUR 3, MSU 17)Q2 0:41 · MSU Passing Touchdown: Nate Carter 20 Yd pass from Aidan Chiles (Jonathan Kim Kick) (PUR 3, MSU 24)Q3 5:49 · PUR Rushing Touchdown: Devin Mockobee 2 Yd Run (Ben Freehill Kick) (PUR 10, MSU 24)Q4 13:54 · PUR Passing Touchdown: Max Klare 7 Yd pass from Hudson Card (Ben Freehill Kick) (PUR 17, MSU 24)

The lead after every score: above the line Michigan State is ahead, below it Purdue. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
9:17PUR
FG Ben Freehill 40 Yd Field Goal 11 plays, 53 yds, 5:43 · from PUR 25
PUR 3–0 MSU
4:24MSU
TD Montorie Foster Jr. 7 Yd pass from Aidan Chiles (Jonathan Kim Kick)11 plays, 75 yds, 4:53 · from MSU 25
PUR 3–7 MSU
2nd quarter
12:07MSU
FG Jonathan Kim 43 Yd Field Goal 11 plays, 47 yds, 5:45 · from MSU 28
PUR 3–10 MSU
7:45MSU
TD Nate Carter 2 Yd Run (Jonathan Kim Kick)9 plays, 33 yds, 3:45 · from PUR 33
PUR 3–17 MSU
0:41MSU
TD Nate Carter 20 Yd pass from Aidan Chiles (Jonathan Kim Kick)10 plays, 84 yds, 1:55 · from MSU 16
PUR 3–24 MSU
3rd quarter
5:49PUR
TD Devin Mockobee 2 Yd Run (Ben Freehill Kick)10 plays, 73 yds, 5:24 · from PUR 27
PUR 10–24 MSU
4th quarter
13:54PUR
TD Max Klare 7 Yd pass from Hudson Card (Ben Freehill Kick)11 plays, 85 yds, 3:40 · from PUR 15
PUR 17–24 MSU

Drives

MSU 4/10 scoredPUR 3/10 scored
QStartTeamFromPlaysYdsTimeResult
Q114:58PURPUR 2511535:43Field Goal
Q19:17MSUMSU 2511754:53Touchdown
Q14:22PURPUR 25361:32Punt
Q12:52MSUMSU 2811475:45Field Goal
Q212:05PURPUR 252110:37Fumble
Q211:30MSUPUR 339333:45Touchdown
Q27:45PURPUR 2512635:09Missed FG
Q22:31MSUMSU 1610841:55Touchdown
Q20:39PURPUR 254190:41Punt
Q314:58MSUMSU 25793:47Punt
Q311:11PURPUR 2710735:24Touchdown
Q35:47MSUMSU 255183:15Punt

Win probability

Michigan State 100% · no pregame line on file, so it starts at 50–50
Q1Q2Q3Q4▲ Michigan State▼ PurduePurdue +29% win probability: Max Klare 7 Yd pass from Hudson Card (Ben Freehill Kick)Michigan State +28% win probability: Montorie Foster Jr. 7 Yd pass from Aidan Chiles (Jonathan Kim Kick)Michigan State +23% win probability: Ben Freehill kickoff Michigan State Penalty, unsportsmanlike conduct (Ben Roberts) to the 50 yard lineMichigan State +17% win probability: Jonathan Kim 43 Yd Field Goal Michigan State +15% win probability: Kay'Ron Lynch-Adams run for 5 yds to the MSU 36

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Hudson Card26/473427.31152.6
RushingCARYDSAVGTDLONG
Devin Mockobee9141.618
Reggie Love III420.501
Hudson Card6-20-3.303
ReceivingRECYDSAVGTDLONG
Jahmal Edrine58717.4027
Max Klare78311.9127
Jaron Tibbs47318.3038
Devin Mockobee44711.8015
Shamar Rigby11717.0017
Drew Biber2168.0010
De'Nylon Morrissette11111.0011
Reggie Love III284.005
DefenseTOTSOLOSACKSTFLPDQB HUR
Dillon Thieneman1170110
Hudson Miller1050.5110
Kydran Jenkins931201
Will Heldt7200.500
Yanni Karlaftis430000
Antonio Stevens420.50.500
Shitta Sillah310010
Nyland Green310000
KickingFGPCTLONGXPPTS
Ben Freehill1/250.0402/25
PuntingNOYDSAVGTBIn 20LONG
Keelan Crimmins313244.01056

Biggest plays

PUR +29% Q4 13:54 Max Klare 7 Yd pass from Hudson Card (Ben Freehill Kick)
MSU +28% Q1 4:24 Montorie Foster Jr. 7 Yd pass from Aidan Chiles (Jonathan Kim Kick)
MSU +23% Q4 13:54 Ben Freehill kickoff Michigan State Penalty, unsportsmanlike conduct (Ben Roberts) to the 50 yard line
MSU +17% Q2 12:07 Jonathan Kim 43 Yd Field Goal
MSU +15% Q4 8:54 Kay'Ron Lynch-Adams run for 5 yds to the MSU 36

Team stats

StatPURMSU
1st Downs1922
3rd down efficiency5-136-14
4th down efficiency2-32-2
Total Yards338293
Passing342159
Comp/Att26/4715/31
Yards per pass7.35.1
Rushing-4134
Rushing Attempts1938
Yards per rush-0.23.5
Penalties4-296-75
Turnovers20
Fumbles lost10
Interceptions thrown10
Possession27:4132:19

Play by play

Q4 0:43 2nd & 11 at PUR 28 run for a loss of 2 yards to the PUR 28
Q4 1:28 1st & 10 at PUR 27 run for a loss of 1 yard to the PUR 28
Q4 2:00 4th & 1 at PUR 28 Aidan Chiles run for 1 yd to the PUR 27 for a 1ST down
Q4 2:03 3rd & 5 at PUR 32 Aidan Chiles run for 4 yds to the PUR 28
Q4 2:10 2nd & 6 at PUR 33 Kay'Ron Lynch-Adams run for 1 yd to the PUR 32
Q4 3:01 1st & 10 at PUR 37 Kay'Ron Lynch-Adams run for 4 yds to the PUR 33
Q4 3:04 1st & 10 at PUR 47 Aidan Chiles pass incomplete to Nick Marsh for a 1ST down Purdue Penalty, Defensive holding (Nyland Green) to the PUR 37 for a 1ST down
Q4 3:08 4th & 6 at PUR 47 pass incomplete to De'Nylon Morrissette
Q4 3:10 3rd & 6 at PUR 47 pass incomplete to Jaron Tibbs
Q4 3:49 2nd & 10 at PUR 43 Michigan State Penalty, off-side (Anthony Jones) to the PUR 48
Q4 3:50 2nd & 5 at PUR 48 Hudson Card run for a loss of 1 yard to the PUR 47
Q4 3:55 1st & 10 at PUR 43 pass incomplete to De'Nylon Morrissette
Q4 4:34 1st & 10 at PUR 31 Hudson Card pass complete to Devin Mockobee for 12 yds to the PUR 43 for a 1ST down
Q4 5:16 3rd & 5 at PUR 25 Hudson Card pass complete to Devin Mockobee for 6 yds to the PUR 31 for a 1ST down
Q4 5:24 2nd & 5 at PUR 25 pass incomplete to Jahmal Edrine
Q4 5:57 1st & 10 at PUR 20 Devin Mockobee run for 5 yds to the PUR 25
Q4 6:05 4th & 6 at MSU 47 Ryan Eckley punt for 53 yds
Q4 6:10 3rd & 6 at MSU 47 pass incomplete to Nick Marsh
Q4 6:51 2nd & 13 at MSU 40 Aidan Chiles pass complete to Brennan Parachek for 7 yds to the MSU 47
Q4 7:30 1st & 10 at MSU 43 Kay'Ron Lynch-Adams run for a loss of 3 yards to the MSU 40
Q4 8:11 2nd & 5 at MSU 36 Kay'Ron Lynch-Adams run for 7 yds to the MSU 43 for a 1ST down
Q4 8:54 1st & 10 at MSU 31 Kay'Ron Lynch-Adams run for 5 yds to the MSU 36
Q4 9:01 1st & 10 at MSU 42 Hudson Card pass incomplete to Max Klare, broken up by Cal Haladay
Q4 9:06 2nd & 9 at PUR 31 Hudson Card pass complete to Jahmal Edrine for 27 yds to the MSU 42 for a 1ST down Michigan State Penalty, Defensive pass interference (Ed Woods) to the MSU 42 for a 1ST down
Q4 9:42 1st & 10 at PUR 30 Reggie Love III run for 1 yd to the PUR 31