Skip to main content
← Back to GamesDec 4, 2022Week 14
PurduePurdue
22
-Final
43
MichiganMichigan
Conference Game

House Prediction

Model Margin

Michigan by 22.7

Home Win Probability

Michigan 90%

Market (consensus)

Michigan -16

Edge: Michigan -16 (6.7 pts)

fitted_v1 · Dec 4, 2022

Line Movement

No line movement to chart

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

Team1Q2Q3Q4QFinal
PurduePurdue
763622
MichiganMichigan
77141543

Scoring Timeline

Q1Q2Q3Q401428427-77-1014-1014-1321-1328-1328-1628-1936-2243-22
MichiganPurdue

Drive Chart

Own 20Own 4050Opp 40Opp 20PURMICPURMICPURMICPURMICPURMICPURMICPURMICPURMICPURMICPURMICPURMICPURPUNT3-10ydTD755ydTD1092ydPUNT3-3ydFG1146ydTD1375ydFG1347ydPUNT38ydEND517ydTD575ydPUNT34ydTD267ydTO457ydPUNT39ydFG833ydTO417ydFG1366ydPUNT423ydTO20ydTD316ydFG1360ydTD844ydEND439yd

Box Score

Team statistics comparing Purdue and Michigan
StatisticPurdueMichigan
Passing32-4711-17
Pass Yards366161
Rush Yards90225
Total Yards456386
Turnovers21
3rd Down9-186-12
Penalties5-403-25
Possession33:4226:18

Player Leaders

Player Leaders

Purdue
passing
Aidan O'Connell
32/47, 366 YDS, 2 INT
rushing
Devin Mockobee
17 CAR, 71 YDS, 1 TD
receiving
Charlie Jones
13 REC, 162 YDS
defense
Michigan
passing
J.J. McCarthy
11/17, 161 YDS, 3 TD, 1 INT
rushing
Donovan Edwards
25 CAR, 185 YDS, 1 TD
receiving
Ronnie Bell
5 REC, 67 YDS, 1 TD
defense

Play-by-Play

1st & 10Pass Reception-6 ydsPPA -0.82

Aidan O'Connell pass complete to Charlie Jones for a loss of 6 yards to the Prdue 13

2nd & 16Pass Reception+3 ydsPPA -0.04

Aidan O'Connell pass complete to Devin Mockobee for 3 yds to the Prdue 16

3rd & 13Sack-7 ydsPPA -0.10

Aidan O'Connell sacked by Jaylen Harrell for a loss of 7 yards to the Prdue 9

4th & 20Punt+1 yds

Jack Ansell punt for 47 yds , A.J. Henning returns for 1 yd to the Mich 45

1st & 10Rush0 ydsPPA -1.16

Donovan Edwards run for no gain to the Mich 45

2nd & 10Rush+1 ydsPPA -0.75

Donovan Edwards run for 1 yd to the Mich 46

3rd & 9Pass Reception+9 ydsPPA +2.71

J.J. McCarthy pass complete to Cornelius Johnson for 9 yds to the Prdue 45 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.00

J.J. McCarthy pass incomplete to Roman Wilson

2nd & 10Rush+4 ydsPPA -0.16

Donovan Edwards run for 4 yds to the Prdue 41

3rd & 6Pass Reception+16 ydsPPA +1.94

J.J. McCarthy pass complete to Ronnie Bell for 16 yds to the Prdue 25 for a 1ST down

1st & 10Passing Touchdown+25 ydsPPA +2.70

J.J. McCarthy pass complete to Colston Loveland for 25 yds for a TD (Jake Moody KICK)

1st & 10Rush+1 ydsPPA -0.27

Devin Mockobee run for 1 yd to the Prdue 9

2nd & 9Pass Reception+13 ydsPPA +0.85

Aidan O'Connell pass complete to Mershawn Rice for 13 yds to the Prdue 22 for a 1ST down

1st & 10Pass Reception+5 ydsPPA +0.09

Aidan O'Connell pass complete to Devin Mockobee for 5 yds to the Prdue 27

2nd & 5Pass Reception+9 ydsPPA +1.04

Aidan O'Connell pass complete to Devin Mockobee for 9 yds to the Prdue 36 for a 1ST down

1st & 10Fumble Recovery (Own)+1 ydsPPA -0.85

Aidan O'Connell run for a loss of 4 yards to the Prdue 33 Aidan O'Connell fumbled, recovered by Prdue Aidan O'Connell Aidan O'Connell run for 1 yd to the Prdue 33

2nd & 13Pass Reception+15 ydsPPA +2.63

Aidan O'Connell pass complete to Charlie Jones for 15 yds to the Prdue 48 for a 1ST down

1st & 10Pass Reception+14 ydsPPA +0.91

Aidan O'Connell pass complete to Charlie Jones for 14 yds to the Mich 38 for a 1ST down

1st & 10Pass Reception+17 ydsPPA +0.46

Aidan O'Connell pass complete to Charlie Jones for 17 yds to the Mich 21 for a 1ST down

1st & 10Rush+20 ydsPPA +1.69

Tyrone Tracy run for 20 yds to the Mich 1 for a 1ST down

1st & 1Rushing Touchdown+1 ydsPPA +0.94

Devin Mockobee run for 1 yd for a TD (Mitchell Fineran KICK)

1st & 10Rush-4 ydsPPA -1.02

J.J. McCarthy run for 1 yd to the Mich 26 MICHIGAN Penalty, Illegal Forward Pass (-5 Yards) to the Mich 21

2nd & 14Rush+1 ydsPPA -0.15

Donovan Edwards run for 1 yd to the Mich 22

3rd & 13Pass Incompletion0 ydsPPA -0.09

J.J. McCarthy pass incomplete to Ronnie Bell

4th & 13Punt0 yds

Brad Robbins punt for 40 yds , Charlie Jones returns for no gain to the Prdue 38

1st & 10Rush+1 ydsPPA -0.89

Charlie Jones run for 1 yd to the Prdue 39

2nd & 9Pass Reception+5 ydsPPA +0.07

Aidan O'Connell pass complete to Payne Durham for 5 yds to the Prdue 44

3rd & 4Pass Incompletion0 ydsPPA -0.81

Aidan O'Connell pass incomplete to Charlie Jones, broken up by DJ Turner

4th & 4Rush+4 ydsPPA +2.57

Payne Durham run for 4 yds to the Prdue 48 for a 1ST down

1st & 10Pass Reception+25 ydsPPA +1.27

Aidan O'Connell pass complete to Charlie Jones for 25 yds to the Mich 27 for a 1ST down

1st & 10Rush+4 ydsPPA -0.04

Devin Mockobee run for 4 yds to the Mich 23

2nd & 6Pass Reception+8 ydsPPA +0.22

Aidan O'Connell pass complete to Charlie Jones for 8 yds to the Mich 15 for a 1ST down

1st & 10Rush+2 ydsPPA -0.18

Devin Mockobee run for 2 yds to the Mich 13

2nd & 8Fumble Recovery (Own)0 ydsPPA -0.33

Aidan O'Connell run for a loss of 4 yards to the Mich 17 Aidan O'Connell fumbled, recovered by Prdue Aidan O'Connell Aidan O'Connell run for no gain to the Mich 17

3rd & 12Pass Reception+1 ydsPPA -0.53

Aidan O'Connell pass complete to Charlie Jones for 1 yd to the Mich 16

4th & 11Field Goal Good+33 yds

Mitchell Fineran 33 yd FG GOOD

1st & 10Rush+7 ydsPPA +0.60

Donovan Edwards run for 7 yds to the Mich 32

2nd & 3Pass Reception+9 ydsPPA +0.81

J.J. McCarthy pass complete to Luke Schoonmaker for 9 yds to the Mich 41 for a 1ST down

1st & 10Rush+5 ydsPPA +0.11

Donovan Edwards run for 5 yds to the Mich 46

2nd & 5Pass Reception+20 ydsPPA +1.61

J.J. McCarthy pass complete to Ronnie Bell for 20 yds to the Prdue 34 for a 1ST down

1st & 10Rush+1 ydsPPA -0.50

J.J. McCarthy run for 1 yd to the Prdue 33

2nd & 9Rush+3 ydsPPA -0.27

Donovan Edwards run for 3 yds to the Prdue 30

3rd & 6Pass Incompletion0 ydsPPA -0.93

J.J. McCarthy pass incomplete to Donovan Edwards

4th & 6Penalty+5 yds

PURDUE Penalty, Defensive Offside (5 Yards) to the Prdue 25

4th & 1Rush+2 ydsPPA +0.99

Kalel Mullings run for 2 yds to the Prdue 23 for a 1ST down

1st & 10Rush+1 ydsPPA -0.32

Donovan Edwards run for 1 yd to the Prdue 22

2nd & 9Rush+9 ydsPPA +0.45

Donovan Edwards run for 9 yds to the Prdue 13 for a 1ST down

1st & 10Rush+5 ydsPPA +0.07

Donovan Edwards run for 5 yds to the Prdue 8

2nd & 5Rush+1 ydsPPA -0.27

Donovan Edwards run for 1 yd to the Prdue 7

3rd & 4Passing Touchdown+7 ydsPPA +2.73

J.J. McCarthy pass complete to Luke Schoonmaker for 7 yds for a TD (Jake Moody KICK)

1st & 10Pass Reception+5 ydsPPA +0.09

Aidan O'Connell pass complete to Payne Durham for 5 yds to the Prdue 30

2nd & 5Rush+4 ydsPPA -0.12

Dylan Downing run for 4 yds to the Prdue 34

3rd & 1Rush+2 ydsPPA +0.95

Dylan Downing run for 2 yds to the Prdue 36 for a 1ST down

1st & 10Pass Reception+8 ydsPPA +1.04

Aidan O'Connell pass complete to Mershawn Rice for 8 yds to the Prdue 44

2nd & 2Rush+1 ydsPPA -1.09

Kobe Lewis run for 1 yd to the Prdue 45

3rd & 1Rush+4 ydsPPA +1.28

Dylan Downing run for 4 yds to the Prdue 49 for a 1ST down

1st & 10Sack-6 ydsPPA -2.35

Aidan O'Connell sacked by Jaylen Harrell for a loss of 6 yards to the Prdue 43

2nd & 16Pass Reception+4 ydsPPA -0.11

Aidan O'Connell pass complete to Mershawn Rice for 4 yds to the Prdue 47

3rd & 12Pass Reception+20 ydsPPA +3.48

Aidan O'Connell pass complete to TJ Sheffield for 20 yds to the Mich 33 for a 1ST down

1st & 10Rush+5 ydsPPA +0.08

TJ Sheffield run for 5 yds to the Mich 28

2nd & 5Pass Incompletion0 ydsPPA -0.66

Aidan O'Connell pass incomplete

3rd & 5Pass Incompletion0 ydsPPA -0.86

Aidan O'Connell pass incomplete to Andrew Sowinski, broken up by DJ Turner

4th & 5Field Goal Good+45 yds

Mitchell Fineran 45 yd FG GOOD

1st & 10Pass Reception+4 ydsPPA -0.11

J.J. McCarthy pass complete to Donovan Edwards for 4 yds to the Mich 29

2nd & 6Pass Incompletion0 ydsPPA -0.65

J.J. McCarthy pass incomplete to Cornelius Johnson

3rd & 6Rush+4 ydsPPA -0.06

J.J. McCarthy run for 4 yds to the Mich 33

4th & 2Punt0 yds

Brad Robbins punt for 39 yds, fair catch by Charlie Jones at the Prdue 28

1st & 10Pass Reception+4 ydsPPA -0.13

Aidan O'Connell pass complete to Devin Mockobee for 4 yds to the Prdue 32

2nd & 6Pass Reception+20 ydsPPA +2.30

Aidan O'Connell pass complete to TJ Sheffield for 20 yds to the Mich 48 for a 1ST down

1st & 10Penalty-10 yds

PURDUE Penalty, Offensive Holding (-10 Yards) to the Prdue 42

1st & 20Rush+3 ydsPPA -0.31

Devin Mockobee run for 3 yds to the Prdue 45

2nd & 17Pass Reception+13 ydsPPA +1.77

Aidan O'Connell pass complete to Dylan Downing for 13 yds to the Mich 42

3rd & 4Sack-13 ydsPPA -2.70

Aidan O'Connell sacked by Michael Barrett for a loss of 13 yards to the MICHIGAN 45 PURDUE Penalty, Intentional Grounding (Aidan O'Connell) to the Prdue 45

0th & 4End of Half0 yds

End of 2nd Quarter

1st & 10Rush+60 ydsPPA +3.52

Donovan Edwards run for 60 yds to the Prdue 15 for a 1ST down

1st & 10Pass Reception+4 ydsPPA -0.02

J.J. McCarthy pass complete to Ronnie Bell for 4 yds to the Prdue 11

2nd & 6Rush+4 ydsPPA -0.02

Donovan Edwards run for 4 yds to the Prdue 7

3rd & 2Rush+6 ydsPPA +1.66

Kalel Mullings run for 6 yds to the Prdue 1 for a 1ST down

1st & 1Rushing Touchdown+1 ydsPPA +0.94

Kalel Mullings run for 1 yd for a TD (Jake Moody KICK)

1st & 10Pass Reception+4 ydsPPA -0.11

Aidan O'Connell pass complete to Charlie Jones for 4 yds to the Prdue 29

2nd & 6Rush0 ydsPPA -0.65

Devin Mockobee run for no gain to the Prdue 29

3rd & 6Pass Incompletion0 ydsPPA -0.31

Aidan O'Connell pass incomplete to Deion Burks

4th & 6Punt0 yds

Jack Ansell punt for 38 yds, fair catch by A.J. Henning at the Mich 33

1st & 10Pass Reception+40 ydsPPA +2.69

J.J. McCarthy pass complete to Luke Schoonmaker for 40 yds to the Prdue 27 for a 1ST down

1st & 10Rushing Touchdown+27 ydsPPA +2.74

Donovan Edwards run for 27 yds for a TD (Jake Moody KICK)

1st & 10Pass Incompletion0 ydsPPA -0.70

Aidan O'Connell pass incomplete

2nd & 10Pass Reception+32 ydsPPA +3.43

Aidan O'Connell pass complete to Charlie Jones for 32 yds to the Mich 43 for a 1ST down

1st & 10Rush+25 ydsPPA +0.76

Devin Mockobee run for 25 yds to the Mich 18 for a 1ST down

1st & 10Pass Interception Return0 ydsPPA -4.41

Aidan O'Connell pass intercepted Will Johnson return for no gain to the Mich 1

1st & 10Rush+4 ydsPPA -0.03

J.J. McCarthy run for 4 yds to the Mich 5

2nd & 6Rush+4 ydsPPA -0.02

Kalel Mullings run for 4 yds to the Mich 9

3rd & 2Rush+1 ydsPPA -0.18

Kalel Mullings run for 1 yd to the Mich 10

4th & 1Punt0 yds

Brad Robbins punt for 49 yds, fair catch by Charlie Jones at the Prdue 41

1st & 10Rush+1 ydsPPA -0.92

Devin Mockobee run for 1 yd to the Prdue 42

2nd & 9Penalty+15 yds

O'Connell, Aidan pass incomplete to Jones, Charlie, PENALTY MICHIGAN pass interference 15 yards to the MICHIGAN43, NO PLAY, 1ST DOWN PURDUE.

1st & 10Rush+5 ydsPPA +0.09

Tyrone Tracy run for 5 yds to the Mich 38

2nd & 5Pass Reception+4 ydsPPA -0.10

Aidan O'Connell pass complete to Devin Mockobee for 4 yds to the Mich 34

3rd & 1Pass Reception+26 ydsPPA +1.04

Aidan O'Connell pass complete to Paul Piferi for 26 yds to the Mich 8 for a 1ST down

1st & 8Rush-3 ydsPPA -0.54

Devin Mockobee run for a loss of 3 yards to the Mich 11

2nd & 11Pass Reception+3 ydsPPA -0.09

Aidan O'Connell pass complete to TJ Sheffield for 3 yds to the Mich 8

3rd & 8Sack-3 ydsPPA -0.69

Aidan O'Connell sacked by Taylor Upshaw and Eyabi Okie for a loss of 3 yards to the Mich 11

4th & 11Penalty-15 yds

PURDUE Penalty, Unsportsmanlike Conduct (-15 Yards) to the Mich 26

4th & 26Field Goal Good+43 yds

Mitchell Fineran 43 yd FG GOOD

1st & 10Rush+2 ydsPPA -0.45

Donovan Edwards run for 2 yds to the Mich 27

2nd & 8Rush+5 ydsPPA +0.06

Donovan Edwards run for 5 yds to the Mich 32

3rd & 3Pass Reception+10 ydsPPA +1.91

J.J. McCarthy pass complete to Ronnie Bell for 10 yds to the Mich 42 for a 1ST down

1st & 10Pass Interception Return0 ydsPPA -2.44

J.J. McCarthy pass intercepted Jamari Brown return for no gain to the Prdue 24

1st & 10Rush+4 ydsPPA -0.11

Devin Mockobee run for 4 yds to the Prdue 28

2nd & 6Pass Incompletion0 ydsPPA -0.62

Aidan O'Connell pass incomplete

3rd & 6Pass Reception+7 ydsPPA +1.63

Aidan O'Connell pass complete to Charlie Jones for 7 yds to the Prdue 35 for a 1ST down

1st & 10Rush0 ydsPPA -1.01

Dylan Downing run for no gain to the Prdue 35

2nd & 10Pass Reception+6 ydsPPA +0.25

Aidan O'Connell pass complete to Devin Mockobee for 6 yds to the Prdue 41

3rd & 4Pass Reception+24 ydsPPA +3.03

Aidan O'Connell pass complete to Andrew Sowinski for 24 yds to the Mich 35 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.69

Aidan O'Connell pass incomplete to Devin Mockobee

2nd & 10Pass Incompletion0 ydsPPA -0.91

Aidan O'Connell pass incomplete to Mershawn Rice

3rd & 10Pass Reception+21 ydsPPA +2.03

Aidan O'Connell pass complete to Mershawn Rice for 21 yds to the Mich 14 for a 1ST down

1st & 10Rush+2 ydsPPA -0.18

Devin Mockobee run for 2 yds to the Mich 12

2nd & 8Rush+2 ydsPPA -0.17

Charlie Jones run for 2 yds to the Mich 10

3rd & 6Pass Incompletion0 ydsPPA -0.37

Aidan O'Connell pass incomplete to Mershawn Rice

4th & 6Field Goal Good+27 yds

Mitchell Fineran 27 yd FG GOOD

1st & 10Rush+16 ydsPPA +1.50

Donovan Edwards run for 16 yds to the Mich 45 for a 1ST down

1st & 10Rush+2 ydsPPA -0.68

Donovan Edwards run for 2 yds to the Mich 47

2nd & 8Rush+1 ydsPPA -0.85

Donovan Edwards run for 1 yd to the Mich 48

3rd & 7Rush+4 ydsPPA -0.14

J.J. McCarthy run for 4 yds to the Prdue 48

4th & 3Punt0 yds

Brad Robbins punt for 36 yds, fair catch by Charlie Jones at the Prdue 12

1st & 10Pass Incompletion0 ydsPPA -0.38

Aidan O'Connell pass incomplete to Payne Durham

2nd & 10Pass Interception Return0 ydsPPA +0.11

Aidan O'Connell pass intercepted Will Johnson return for no gain to the Prdue 16

1st & 10Pass Incompletion0 ydsPPA -0.33

J.J. McCarthy pass incomplete to Ronnie Bell

2nd & 10Rush-1 ydsPPA -0.49

Donovan Edwards run for a loss of 1 yard to the Prdue 17

3rd & 11Passing Touchdown+17 ydsPPA +3.38

J.J. McCarthy pass complete to Ronnie Bell for 17 yds for a TD (J.J. McCarthy pass to Luke Schoonmaker for Two-Point Conversion)

1st & 10Rush+10 ydsPPA +0.84

Devin Mockobee run for 10 yds to the Prdue 35 for a 1ST down

1st & 10Rush+9 ydsPPA +1.38

Devin Mockobee run for 9 yds to the Prdue 44

2nd & 1Rush+4 ydsPPA -0.15

Devin Mockobee run for 4 yds to the Prdue 48 for a 1ST down

1st & 10Rush+6 ydsPPA +0.36

Devin Mockobee run for 6 yds to the Mich 46

2nd & 4Rush0 ydsPPA -1.18

Devin Mockobee run for no gain to the Mich 46

3rd & 4Pass Reception+6 ydsPPA +1.64

Aidan O'Connell pass complete to Charlie Jones for 6 yds to the Mich 40 for a 1ST down

1st & 10Rush+2 ydsPPA -0.45

Kobe Lewis run for 2 yds to the Mich 38

2nd & 8Pass Incompletion0 ydsPPA -0.97

Aidan O'Connell pass incomplete to Mershawn Rice

3rd & 8Pass Reception+21 ydsPPA +2.03

Aidan O'Connell pass complete to Charlie Jones for 21 yds to the Mich 17 for a 1ST down

1st & 10Rush+2 ydsPPA -0.19

Devin Mockobee run for 2 yds to the Mich 15

2nd & 8Pass Incompletion0 ydsPPA -0.36

Aidan O'Connell pass incomplete to Charlie Jones

3rd & 8Pass Incompletion0 ydsPPA -0.52

Aidan O'Connell pass incomplete to Abdur-Rahmaan Yaseen, broken up by Will Johnson

4th & 8Field Goal Good+32 yds

Mitchell Fineran 32 yd FG GOOD

1st & 10Rush+1 ydsPPA -0.75

Donovan Edwards run for 1 yd to the Prdue 43

2nd & 9Rush+7 ydsPPA +0.52

Donovan Edwards run for 7 yds to the Prdue 36

3rd & 2Rush0 ydsPPA -1.06

Donovan Edwards run for no gain to the Prdue 36

4th & 2Rush+4 ydsPPA +1.83

Kalel Mullings run for 4 yds to the Prdue 32 for a 1ST down

1st & 10Rush+6 ydsPPA +0.22

Donovan Edwards run for 6 yds to the Prdue 26

2nd & 4Rush+18 ydsPPA +0.33

Donovan Edwards run for 18 yds to the Prdue 8 for a 1ST down

1st & 8Rush+5 ydsPPA +0.11

Kalel Mullings run for 5 yds to the Prdue 3

2nd & 3Rushing Touchdown+3 ydsPPA +2.21

Kalel Mullings run for 3 yds for a TD (Jake Moody KICK)

1st & 10Pass Reception+18 ydsPPA +1.61

Aidan O'Connell pass complete to Charlie Jones for 18 yds to the Prdue 43 for a 1ST down

1st & 10Pass Reception+11 ydsPPA +0.92

Aidan O'Connell pass complete to TJ Sheffield for 11 yds to the Mich 46 for a 1ST down

1st & 10Penalty+5 yds

O'Connell, Aidan pass complete to Tracy, Tyrone for 1 yard to the MICHIGAN45, PENALTY MICHIGAN offside 5 yards to the MICHIGAN41, NO PLAY.

1st & 5Rush+4 ydsPPA -0.07

Dylan Downing run for 4 yds to the Mich 37

2nd & 1Rush+1 ydsPPA -0.45

Dylan Downing run for 1 yd to the Mich 36 for a 1ST down

Situational Analysis

Purdue

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
100%
1 play
0%
1 play
43%
35 plays
0%
1 play
2nd
0%
3 plays
33%
9 plays
50%
10 plays
40%
5 plays
3rd
100%
3 plays
38%
8 plays
50%
4 plays
33%
3 plays
4th
100%
1 play

Michigan

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
100%
1 play
43%
23 plays
2nd
100%
2 plays
33%
6 plays
38%
8 plays
0%
1 play
3rd
50%
4 plays
50%
4 plays
50%
2 plays
50%
2 plays
4th
100%
2 plays