Skip to main content
← Back to GamesNov 23, 2024Week 13
Conference Game

House Prediction

Model Margin

Michigan State by 15.3

Home Win Probability

Michigan State 80%

Market (Bovada)

Michigan State -14

Edge: Michigan State -14 (1.3 pts)

fitted_v1 · Nov 23, 2024

Line Movement

No line movement to chart

Sportsbook snapshots publish once a line is posted for this game.

Team1Q2Q3Q4QFinal
PurduePurdue
307717
Michigan StateMichigan State
7170024

Scoring Timeline

Q1Q2Q3Q4014280-37-610-617-324-324-1024-17
Michigan StatePurdue

Drive Chart

Own 20Own 4050Opp 40Opp 20PURMSPURMSPURMSPURMSPURMSPURMSPURMSPURMSPURMSPURMSFG1153ydTD1175ydPUNT36ydFG1147ydTO211ydTD933ydMISS1263ydTD1084ydPUNT419ydPUNT79ydTD1073ydPUNT518ydTD1185ydPUNT417ydPUNT611ydPUNT36ydTO328ydPUNT516ydDOWNS827ydUncategorized719yd

Box Score

Team statistics comparing Purdue and Michigan State
StatisticPurdueMichigan State
Passing26-4715-31
Pass Yards342159
Rush Yards-4137
Total Yards338296
Turnovers20
3rd Down5-136-14
Penalties4-296-75
Possession27:4132:19

Player Leaders

Player Leaders

Purdue
passing
Hudson Card
26/47, 342 YDS, 1 TD, 1 INT
rushing
Devin Mockobee
9 CAR, 14 YDS, 1 TD
receiving
Jahmal Edrine
5 REC, 87 YDS
defense
Dillon Thieneman
1 TFL, 1 PD
Michigan State
passing
Aidan Chiles
15/31, 159 YDS, 2 TD
rushing
Kay'Ron Adams
18 CAR, 85 YDS
receiving
Montorie Foster
4 REC, 59 YDS, 1 TD
defense

Play-by-Play

1st & 10Rush+8 ydsPPA +0.91

Devin Mockobee run for 8 yds to the PUR 33

2nd & 2Rush-1 ydsPPA -1.30

Devin Mockobee run for a loss of 1 yard to the PUR 32

3rd & 3Pass Reception+12 ydsPPA +2.10

Hudson Card pass complete to Max Klare for 12 yds to the PUR 44 for a 1ST down

1st & 10Rush-1 ydsPPA -1.38

Devin Mockobee run for a loss of 1 yard to the PUR 43

2nd & 11Pass Reception+10 ydsPPA +1.33

Hudson Card pass complete to Drew Biber for 10 yds to the MSU 47

3rd & 1Pass Reception+18 ydsPPA +1.64

Hudson Card pass complete to Max Klare for 18 yds to the MSU 29 for a 1ST down

1st & 10Pass Reception+15 ydsPPA +0.24

Hudson Card pass complete to Devin Mockobee for 15 yds to the MSU 14 for a 1ST down

1st & 10Rush+2 ydsPPA -0.18

Devin Mockobee run for 2 yds to the MSU 12

2nd & 8Pass Incompletion0 ydsPPA -0.32

pass incomplete to Shamar Rigby

3rd & 8Sack-10 ydsPPA -2.23

Hudson Card sacked by Angelo Grose for a loss of 10 yards to the MSU 22

4th & 18Field Goal Good+40 yds

Ben Freehill 40 Yd Field Goal

1st & 10Pass Incompletion0 ydsPPA -0.70

pass incomplete to Montorie Foster Jr.

2nd & 10Rush+11 ydsPPA +1.63

Kay'Ron Lynch-Adams run for 11 yds to the MSU 36 for a 1ST down

1st & 10Rush+1 ydsPPA -0.85

Kay'Ron Lynch-Adams run for 1 yd to the MSU 37

2nd & 9Pass Incompletion0 ydsPPA -0.72

Aidan Chiles pass incomplete to Montorie Foster Jr., broken up by Hudson Miller

3rd & 9Pass Reception+11 ydsPPA +2.71

Aidan Chiles pass complete to Jack Velling for 11 yds to the MSU 48 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.14

Aidan Chiles pass incomplete to Jack Velling, broken up by Dillon Thieneman

2nd & 10Rush+6 ydsPPA +0.32

Kay'Ron Lynch-Adams run for 6 yds to the PUR 46

3rd & 4Rush+14 ydsPPA +1.96

Aidan Chiles run for 14 yds to the PUR 32 for a 1ST down

1st & 10Rush+11 ydsPPA +0.24

Nick Marsh run for 11 yds to the PUR 21 for a 1ST down

1st & 10Pass Reception+14 ydsPPA +0.44

Aidan Chiles pass complete to Ademola Faleye for 14 yds to the PUR 7 for a 1ST down

1st & 7Passing Touchdown+7 ydsPPA +2.20

Montorie Foster Jr. 7 Yd pass from Aidan Chiles (Jonathan Kim Kick)

1st & 10Rush+1 ydsPPA -0.59

Reggie Love III run for 1 yd to the PUR 26

2nd & 9Pass Reception+5 ydsPPA +0.05

Hudson Card pass complete to Reggie Love III for 5 yds to the PUR 31

3rd & 4Pass Incompletion0 ydsPPA -0.44

pass incomplete to Jaron Tibbs

4th & 4Punt+41 yds

Keelan Crimmins punt for 31 yds Michigan State Penalty, Offensive holding (Marcellius Pulliam) to the MSU 28

1st & 10Rush+9 ydsPPA +1.32

Kay'Ron Lynch-Adams run for 9 yds to the MSU 37

2nd & 1Rush+5 ydsPPA -0.03

Kay'Ron Lynch-Adams run for 5 yds to the MSU 42 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.15

pass incomplete to Nick Marsh

2nd & 10Rush+2 ydsPPA -0.52

Nate Carter run for 2 yds to the MSU 44

3rd & 8Pass Reception+13 ydsPPA +2.88

Aidan Chiles pass complete to Nick Marsh for 13 yds to the PUR 43 for a 1ST down

1st & 10Rush+3 ydsPPA -0.31

Kay'Ron Lynch-Adams run for 3 yds to the PUR 40

2nd & 7Rush+9 ydsPPA +0.82

Kay'Ron Lynch-Adams run for 9 yds to the PUR 31 for a 1ST down

1st & 10Pass Reception-7 ydsPPA -1.84

Aidan Chiles pass complete to Brennan Parachek for a loss of 7 yards to the PUR 38

2nd & 17Pass Incompletion0 ydsPPA -1.01

pass incomplete to Ademola Faleye

3rd & 17Pass Reception+13 ydsPPA +1.71

Aidan Chiles pass complete to Kay'Ron Lynch-Adams for 13 yds to the PUR 25

4th & 4Field Goal Good+43 yds

Jonathan Kim 43 Yd Field Goal

1st & 10Pass Reception+11 ydsPPA +0.93

Hudson Card pass complete to Jahmal Edrine for 11 yds to the PUR 36 for a 1ST down

1st & 10Fumble Recovery (Opponent)-3 ydsPPA -1.85

Devin Mockobee run for a loss of 3 yards to the PUR 33 Devin Mockobee fumbled, recovered by MSU Maverick Hansen

1st & 10Pass Incompletion0 ydsPPA -0.64

Aidan Chiles pass incomplete to Montorie Foster Jr., broken up by Shitta Sillah

2nd & 10Rush-7 ydsPPA -2.32

Nate Carter run for a loss of 7 yards to the PUR 40

3rd & 17Interception+15 ydsPPA -1.14

Aidan Chiles pass intercepted for a 1ST down Purdue Penalty, Defensive pass interference (Tarrion Grant) to the PUR 25 for a 1ST down

1st & 10Rush+12 ydsPPA +0.16

Nate Carter run for 12 yds to the PUR 13 for a 1ST down

1st & 10Pass Reception+4 ydsPPA -0.02

Aidan Chiles pass complete to Montorie Foster Jr. for 4 yds to the PUR 9

2nd & 6Rush+6 ydsPPA +1.09

Nate Carter run for 2 yds to the PUR 7 for a 1ST down Purdue Penalty, unsportsmanlike conduct (Jeffrey M'Ba) to the PUR 3 for a 1ST down

1st & 3Pass Incompletion0 ydsPPA -0.75

pass incomplete to Ademola Faleye

2nd & 3Rush+1 ydsPPA -0.33

Nate Carter run for 1 yd to the PUR 2

3rd & 2Rushing Touchdown+2 ydsPPA +2.54

Nate Carter 2 Yd Run (Jonathan Kim Kick)

1st & 10Rush-1 ydsPPA -0.80

Reggie Love III run for a loss of 1 yard to the PUR 24

2nd & 11Pass Reception+11 ydsPPA +1.64

Hudson Card pass complete to Jahmal Edrine for 11 yds to the PUR 35 for a 1ST down

1st & 10Rush+1 ydsPPA -0.83

Reggie Love III run for 1 yd to the PUR 36

2nd & 9Pass Incompletion0 ydsPPA -0.68

pass incomplete to Reggie Love III

3rd & 9Pass Reception+7 ydsPPA +0.29

Hudson Card pass complete to Max Klare for 7 yds to the PUR 43

4th & 2Pass Reception+27 ydsPPA +3.65

Hudson Card pass complete to Max Klare for 27 yds to the MSU 30 for a 1ST down

1st & 10Pass Reception+6 ydsPPA +0.21

Hudson Card pass complete to Drew Biber for 6 yds to the MSU 24

2nd & 4Pass Incompletion+15 ydsPPA +0.18

Hudson Card pass incomplete to Jahmal Edrine for a 1ST down Michigan State Penalty, Defensive pass interference (Ed Woods) to the MSU 9 for a 1ST down

1st & 9Sack-3 ydsPPA -0.49

Hudson Card sacked by Maverick Hansen and Alex VanSumeren for a loss of 3 yards to the MSU 12

2nd & 12Pass Incompletion0 ydsPPA -0.32

Hudson Card pass incomplete to Max Klare, broken up by Jordan Hall

3rd & 12Pass Incompletion0 ydsPPA -0.54

Hudson Card pass incomplete to Max Klare, broken up by Nikai Martinez

4th & 12Field Goal Missed+30 yds

Ben Freehill 30 yd FG MISSED

1st & 10Rush+5 ydsPPA +0.08

Kay'Ron Lynch-Adams run for 5 yds to the MSU 21

2nd & 5Rush+3 ydsPPA -0.21

Kay'Ron Lynch-Adams run for 3 yds to the MSU 24

3rd & 2Rush+2 ydsPPA +0.71

Kay'Ron Lynch-Adams run for 2 yds to the MSU 26 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.73

pass incomplete to Nick Marsh

2nd & 10Pass Incompletion0 ydsPPA -0.37

pass incomplete to Kay'Ron Lynch-Adams

3rd & 10Rush+10 ydsPPA +1.96

Aidan Chiles run for 10 yds to the MSU 36 for a 1ST down

1st & 10Sack-1 ydsPPA -1.21

Aidan Chiles sacked by Kydran Jenkins for a loss of 1 yard to the MSU 35

2nd & 11Pass Reception+12 ydsPPA +2.26

Aidan Chiles pass complete to Nate Carter for 12 yds to the MSU 47 for a 1ST down

1st & 10Pass Reception+33 ydsPPA +1.48

Aidan Chiles pass complete to Montorie Foster Jr. for 33 yds to the PUR 20 for a 1ST down

1st & 10Passing Touchdown+20 ydsPPA +2.62

Nate Carter 20 Yd pass from Aidan Chiles (Jonathan Kim Kick)

1st & 10Pass Reception+14 ydsPPA +1.22

Hudson Card pass complete to Jahmal Edrine for 14 yds to the PUR 39 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.11

pass incomplete to Devin Mockobee

2nd & 10Pass Reception+5 ydsPPA +0.07

Hudson Card pass complete to Jaron Tibbs for 5 yds to the PUR 44

3rd & 5Pass Incompletion0 ydsPPA -0.76

Hudson Card pass incomplete to Jahmal Edrine, broken up by Ed Woods

1st & 10Pass Incompletion0 ydsPPA -0.70

pass incomplete to Nick Marsh

2nd & 10Rush+5 ydsPPA +0.04

Kay'Ron Lynch-Adams run for 5 yds to the MSU 30

3rd & 5Pass Reception+4 ydsPPA -0.06

Aidan Chiles pass complete to Kay'Ron Lynch-Adams for 4 yds to the MSU 34

4th & 1Rush+3 ydsPPA +1.75

Aidan Chiles run for 3 yds to the MSU 37 for a 1ST down

1st & 10Rush-4 ydsPPA -1.65

Nate Carter run for a loss of 4 yards to the MSU 33

2nd & 14Pass Reception+1 ydsPPA -0.32

Aidan Chiles pass complete to Kay'Ron Lynch-Adams for 1 yd to the MSU 34

3rd & 13Pass Incompletion0 ydsPPA -0.21

pass incomplete to Nick Marsh

4th & 13Punt+6 yds

Ryan Eckley punt for 45 yds , Andrew Sowinski returns for 6 yds to the PUR 27

1st & 10Rush-1 ydsPPA -0.88

Devin Mockobee run for a loss of 1 yard to the PUR 26

2nd & 11Pass Reception+24 ydsPPA +2.97

Hudson Card pass complete to Jahmal Edrine for 24 yds to the 50 yard line for a 1ST down

1st & 10Rush+2 ydsPPA -0.63

Hudson Card run for 2 yds to the MSU 48

2nd & 8Rush+3 ydsPPA -0.41

Devin Mockobee run for 3 yds to the MSU 45

3rd & 5Pass Incompletion0 ydsPPA -1.05

pass incomplete to Devin Mockobee

4th & 5Pass Reception+17 ydsPPA +3.17

Hudson Card pass complete to Shamar Rigby for 17 yds to the MSU 28 for a 1ST down

1st & 10Pass Reception+9 ydsPPA +0.67

Hudson Card pass complete to Jaron Tibbs for 9 yds to the MSU 19

2nd & 1Pass Reception+14 ydsPPA +0.21

Hudson Card pass complete to Devin Mockobee for 14 yds to the MSU 5 for a 1ST down

1st & 5Rush+3 ydsPPA -0.18

Hudson Card run for 3 yds to the MSU 2

2nd & 2Rushing Touchdown+2 ydsPPA +2.07

Devin Mockobee 2 Yd Run (Ben Freehill Kick)

1st & 10Rush+1 ydsPPA -0.59

Nate Carter run for 1 yd to the MSU 26

2nd & 9Rush+10 ydsPPA +1.52

Kay'Ron Lynch-Adams run for 10 yds to the MSU 36 for a 1ST down

1st & 10Sack-5 ydsPPA -1.70

Aidan Chiles sacked by Antonio Stevens and Hudson Miller for a loss of 5 yards to the MSU 31

2nd & 15Pass Reception+12 ydsPPA +1.14

Aidan Chiles pass complete to Nick Marsh for 12 yds to the MSU 43

3rd & 3Pass Incompletion0 ydsPPA -0.85

pass incomplete to Montorie Foster Jr.

4th & 3Punt0 yds

Ryan Eckley punt Michigan State Penalty, personal foul (Caleb Gash) to the MSU 43

4th & 3Punt0 yds

Ryan Eckley punt for 42 yds

1st & 10Pass Incompletion0 ydsPPA -0.44

pass incomplete to Shamar Rigby

2nd & 10Pass Reception+21 ydsPPA +1.91

Hudson Card pass complete to Jaron Tibbs for 21 yds to the PUR 36 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.04

pass incomplete to Jaron Tibbs

2nd & 10Pass Reception+2 ydsPPA -0.41

Hudson Card pass complete to Max Klare for 2 yds to the PUR 38

3rd & 8Pass Incompletion+15 ydsPPA +2.98

Hudson Card pass incomplete to Jahmal Edrine, broken up by Angelo Grose for a 1ST down Michigan State Penalty, Defensive pass interference (Angelo Grose) to the MSU 47 for a 1ST down

1st & 10Pass Reception+3 ydsPPA -0.35

Hudson Card pass complete to Reggie Love III for 3 yds to the MSU 44

2nd & 7Pass Reception+10 ydsPPA +1.03

Hudson Card pass complete to Max Klare for 10 yds to the MSU 34 for a 1ST down

1st & 10Sack-11 ydsPPA -2.86

Hudson Card sacked by Khris Bogle for a loss of 11 yards to the MSU 45 Purdue Penalty, intentional grounding (Hudson Card) to the MSU 45

2nd & 21Pass Incompletion0 ydsPPA -0.76

Hudson Card pass incomplete to Devin Mockobee, broken up by Jalen Satchell

3rd & 21Pass Reception+38 ydsPPA +4.37

Hudson Card pass complete to Jaron Tibbs for 38 yds to the MSU 7 for a 1ST down

1st & 7Passing Touchdown+7 ydsPPA +2.20

Max Klare 7 Yd pass from Hudson Card (Ben Freehill Kick)

1st & 10Pass Reception+15 ydsPPA +1.32

Aidan Chiles pass complete to Montorie Foster Jr. for 15 yds to the MSU 40 for a 1ST down

1st & 10Rush+2 ydsPPA -0.68

Kay'Ron Lynch-Adams run for 2 yds to the MSU 42

2nd & 8Pass Incompletion0 ydsPPA -0.93

pass incomplete to Montorie Foster Jr.

3rd & 8Pass Incompletion0 ydsPPA -0.55

pass incomplete to Nick Marsh

4th & 8Punt0 yds

Ryan Eckley punt for 58 yds

1st & 10Pass Incompletion0 ydsPPA -0.56

Hudson Card pass incomplete to Jahmal Edrine, broken up by Ed Woods

2nd & 10Pass Incompletion0 ydsPPA -0.26

pass incomplete to Devin Mockobee

3rd & 10Pass Reception+11 ydsPPA +1.60

Hudson Card pass complete to De'Nylon Morrissette for 11 yds to the PUR 31 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.89

pass incomplete to Kam Brown

2nd & 10Pass Incompletion0 ydsPPA -0.49

Hudson Card pass incomplete to Max Klare, broken up by Maverick Hansen

3rd & 10Pass Incompletion0 ydsPPA -0.23

pass incomplete to Jahmal Edrine

4th & 10Punt0 yds

Keelan Crimmins punt for 45 yds

1st & 10Rush+6 ydsPPA +0.32

Nate Carter run for 6 yds to the MSU 30

2nd & 4Rush0 ydsPPA -0.84

Aidan Chiles run for no gain to the MSU 30

3rd & 4Pass Incompletion0 ydsPPA -0.42

pass incomplete to Nick Marsh

4th & 4Punt+8 yds

Ryan Eckley punt for 48 yds , Andrew Sowinski returns for 8 yds to the PUR 30

1st & 10Rush+1 ydsPPA -0.72

Reggie Love III run for 1 yd to the PUR 31

2nd & 9Pass Reception+27 ydsPPA +3.11

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

1st & 10Pass Incompletion0 ydsPPA -0.91

Hudson Card pass incomplete to Max Klare, broken up by Cal Haladay

1st & 10Rush+5 ydsPPA +0.10

Kay'Ron Lynch-Adams run for 5 yds to the MSU 36

2nd & 5Rush+7 ydsPPA +1.04

Kay'Ron Lynch-Adams run for 7 yds to the MSU 43 for a 1ST down

1st & 10Rush-3 ydsPPA -1.74

Kay'Ron Lynch-Adams run for a loss of 3 yards to the MSU 40

2nd & 13Pass Reception+7 ydsPPA +0.44

Aidan Chiles pass complete to Brennan Parachek for 7 yds to the MSU 47

3rd & 6Pass Incompletion0 ydsPPA -0.80

pass incomplete to Nick Marsh

4th & 6Punt0 yds

Ryan Eckley punt for 53 yds

1st & 10Rush+5 ydsPPA +0.09

Devin Mockobee run for 5 yds to the PUR 25

2nd & 5Pass Incompletion0 ydsPPA -0.61

pass incomplete to Jahmal Edrine

3rd & 5Pass Reception+6 ydsPPA +1.30

Hudson Card pass complete to Devin Mockobee for 6 yds to the PUR 31 for a 1ST down

1st & 10Pass Reception+12 ydsPPA +1.14

Hudson Card pass complete to Devin Mockobee for 12 yds to the PUR 43 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.16

pass incomplete to De'Nylon Morrissette

2nd & 5Rush-1 ydsPPA -1.42

Hudson Card run for a loss of 1 yard to the PUR 47

2nd & 10Penalty+5 yds

Michigan State Penalty, off-side (Anthony Jones) to the PUR 48

3rd & 6Pass Incompletion0 ydsPPA -0.80

pass incomplete to Jaron Tibbs

4th & 6Pass Incompletion0 ydsPPA -0.43

pass incomplete to De'Nylon Morrissette

1st & 10Pass Incompletion+10 ydsPPA +0.56

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

1st & 10Rush+4 ydsPPA -0.08

Kay'Ron Lynch-Adams run for 4 yds to the PUR 33

2nd & 6Rush+1 ydsPPA -0.61

Kay'Ron Lynch-Adams run for 1 yd to the PUR 32

3rd & 5Rush+4 ydsPPA -0.13

Aidan Chiles run for 4 yds to the PUR 28

4th & 1Rush+1 ydsPPA +1.13

Aidan Chiles run for 1 yd to the PUR 27 for a 1ST down

1st & 10Rush-1 ydsPPA -0.61

run for a loss of 1 yard to the PUR 28

2nd & 11Rush-2 ydsPPA -1.11

run for a loss of 2 yards to the PUR 28

Situational Analysis

Purdue

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
0%
1 play
32%
28 plays
2nd
67%
3 plays
33%
3 plays
45%
11 plays
60%
5 plays
3rd
100%
2 plays
20%
5 plays
60%
5 plays
50%
2 plays
4th
100%
1 play
50%
2 plays

Michigan State

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
0%
1 play
40%
30 plays
2nd
0%
2 plays
40%
5 plays
50%
10 plays
50%
6 plays
3rd
67%
3 plays
20%
5 plays
75%
4 plays
33%
3 plays
4th
100%
2 plays