House Prediction
Model Margin
Michigan by 37.2
Home Win Probability
Michigan 98%
Market (Bovada)
Michigan -31
fitted_v1 · Nov 4, 2023
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 0 | 6 | 0 | 7 | 13 | |
| 17 | 3 | 7 | 14 | 41 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Purdue | Michigan |
|---|---|---|
| Passing | 12-28 | 24-37 |
| Pass Yards | 144 | 335 |
| Rush Yards | 125 | 110 |
| Total Yards | 269 | 445 |
| Turnovers | 1 | 1 |
| 3rd Down | 1-14 | 7-14 |
| Penalties | 5-58 | 1-10 |
| Possession | 26:06 | 33:54 |
Player Leaders
Player Leaders
Play-by-Play
Tyrone Tracy Jr. run for 10 yds to the PUR 22 for a 1ST down
Hudson Card pass complete to Jayden Dixon-Veal for 3 yds to the PUR 25
Hudson Card pass incomplete
Hudson Card pass incomplete
Jack Ansell punt for 52 yds
J.J. McCarthy run for 3 yds to the MICH 27
Blake Corum run for no gain to the MICH 27
J.J. McCarthy pass complete to Roman Wilson for 20 yds to the MICH 47 for a 1ST down
Kalel Mullings run for 14 yds to the PUR 39 for a 1ST down
J.J. McCarthy pass complete to Donovan Edwards for 37 yds to the PUR 2 for a 1ST down
Blake Corum run for 2 yds for a TD (James Turner KICK)
Devin Mockobee run for 4 yds to the PUR 29
Hudson Card run for no gain to the PUR 29
Hudson Card pass incomplete
Jack Ansell punt for 38 yds, fair catch by Tyler Morris at the MICH 33
Blake Corum run for 5 yds to the MICH 38
J.J. McCarthy pass complete to Roman Wilson for 20 yds to the PUR 42 for a 1ST down
J.J. McCarthy pass complete to Donovan Edwards for 4 yds to the PUR 38
J.J. McCarthy pass incomplete
J.J. McCarthy pass complete to Tyler Morris for 21 yds to the PUR 17 for a 1ST down
Cornelius Johnson run for 14 yds to the PUR 3 for a 1ST down
Blake Corum run for 3 yds for a TD (James Turner KICK)
Hudson Card pass intercepted
Donovan Edwards run for no gain to the PUR 12
J.J. McCarthy pass complete to Donovan Edwards for no gain to the PUR 12
J.J. McCarthy pass incomplete
James Turner 30 yd FG GOOD
Devin Mockobee run for no gain to the PUR 25
Hudson Card pass complete to Tyrone Tracy Jr. for 9 yds to the PUR 34
Tyrone Tracy Jr. run for a loss of 3 yards to the PUR 31
Jack Ansell punt for 48 yds, downed at the MICH 21
Blake Corum run for 3 yds to the MICH 33 for a 1ST down
Blake Corum run for 5 yds to the MICH 38
J.J. McCarthy pass complete to Blake Corum for 4 yds to the MICH 42
Blake Corum run for 9 yds to the MICH 30
Kalel Mullings run for 4 yds to the MICH 46 for a 1ST down
J.J. McCarthy pass incomplete
Kalel Mullings run for 2 yds to the MICH 48
J.J. McCarthy pass incomplete
Tommy Doman punt for 42 yds
Hudson Card pass complete to Devin Mockobee for 4 yds to the PUR 14
Devin Mockobee run for 1 yd to the PUR 15
Hudson Card pass complete to Mershawn Rice for 43 yds to the MICH 42 for a 1ST down
Devin Mockobee run for 2 yds to the MICH 40
Hudson Card pass incomplete
Hudson Card pass incomplete
Jack Ansell punt for 40 yds for a touchback
Blake Corum run for a loss of 2 yards to the MICH 18
J.J. McCarthy pass complete to Colston Loveland for 17 yds to the MICH 35 for a 1ST down
Purdue Penalty, Roughing the Passer on M'BA, Jeffrey enforced (Jeffrey M'Ba) to the PUR 43 for a 1ST down
Purdue Penalty, Unnecessary Roughness (15 Yards) to the PUR 28 for a 1ST down
MCCARTHY, J.J. pass to the right incomplete intended for MORGAN, Semaj thrown to the PUR15. PENALTY MIC Holding on CORUM, Blake enforced 10 yards from the PUR28 to the PUR38 [SG]. NO PLAY (replay the down).
J.J. McCarthy sacked by Cole Brevard for a loss of 7 yards to the PUR 45
J.J. McCarthy pass complete to Cornelius Johnson for 16 yds to the PUR 29
J.J. McCarthy pass complete to Roman Wilson for 14 yds to the PUR 15 for a 1ST down
J.J. McCarthy pass incomplete
Donovan Edwards run for 2 yds to the PUR 13
J.J. McCarthy pass incomplete
James Turner 31 yd FG GOOD
Tyrone Tracy Jr. run for 2 yds to the PUR 27
CARD, Hudson pass to the left complete for 3 yards to BURKS, Deion caught at the PUR25 and advanced to the PUR30 (GRAHAM, Mason). PENALTY PUR Holding on SHEFFIELD, TJ enforced 10 yards from the PUR27 to the PUR17 [NHSG]. NO PLAY (replay the down).
Hudson Card pass incomplete
Hudson Card pass complete to Deion Burks for 12 yds to the PUR 29
Jack Ansell punt for 37 yds , returns for no gain to the MICH 34
Hudson Card pass incomplete
Hudson Card run for 21 yds to the MICH 13 for a 1ST down
CARD, Hudson pass short to the right incomplete intended for MILLER, Garrett thrown to the MIC11. PENALTY PUR Ineligible Receiver Downfield on Pass on MILLER, Garrett enforced 5 yards from the MIC13 to the MIC18 [NHSG]. NO PLAY (replay the down).
Devin Mockobee run for 3 yds to the MICH 15
Hudson Card pass incomplete
Hudson Card pass incomplete
Ben Freehill 32 yd FG GOOD
Blake Corum run for 3 yds to the MICH 28
J.J. McCarthy pass incomplete
J.J. McCarthy pass complete to Tyler Morris for 6 yds to the MICH 34
Kalel Mullings run for no gain to the MICH 34
Tyrone Tracy Jr. run for 7 yds to the MICH 27
Tyrone Tracy Jr. run for 11 yds to the MICH 16 for a 1ST down
Tyrone Tracy Jr. run for a loss of 4 yards to the MICH 20
Hudson Card run for 6 yds to the MICH 14
Hudson Card pass incomplete
Ben Freehill 31 yd FG GOOD
J.J. McCarthy pass complete to Colston Loveland for 12 yds to the MICH 34 for a 1ST down
J.J. McCarthy pass complete to Cornelius Johnson for 23 yds to the PUR 43 for a 1ST down
J.J. McCarthy pass incomplete
J.J. McCarthy sacked by Nic Scourton for a loss of 18 yards to the MICH 39
End of 2nd Quarter
J.J. McCarthy pass complete to Roman Wilson for 6 yds to the MICH 31
Blake Corum run for 2 yds to the MICH 33
J.J. McCarthy pass complete to Colston Loveland for 9 yds to the MICH 42 for a 1ST down
J.J. McCarthy pass complete to Blake Corum for a loss of 1 yard to the MICH 41
Blake Corum run for 3 yds to the MICH 44
J.J. McCarthy pass incomplete
Tommy Doman punt for 44 yds, fair catch by TJ Sheffield at the PUR 12
Devin Mockobee run for 5 yds to the PUR 17
Devin Mockobee run for 2 yds to the PUR 19
Hudson Card pass incomplete
Jack Ansell punt for 40 yds
J.J. McCarthy pass incomplete
Blake Corum run for 2 yds to the MICH 47
J.J. McCarthy pass incomplete
Tommy Doman punt for 48 yds, downed at the PUR 5
Tyrone Tracy Jr. run for 4 yds to the PUR 9
Hudson Card pass complete to Garrett Miller for 9 yds to the PUR 18 for a 1ST down
Hudson Card pass complete to Deion Burks for 7 yds to the PUR 25
Tyrone Tracy Jr. run for 2 yds to the PUR 27
QB Keeper CARD, Hudson rush up the middle for a gain of 2 yards to the PUR29 (BARRETT, Michael). PENALTY PUR Chop Block on JOHNSON, Daniel enforced half the distance from the goal, 13 yards from the PUR27 to the PUR14 [NHSG]. NO PLAY (replay the down).
Hudson Card pass complete to Jayden Dixon-Veal for 11 yds to the PUR 25
Jack Ansell punt for 37 yds, fair catch by Jake Thaw at the MICH 38
J.J. McCarthy pass complete to Semaj Morgan for 4 yds to the MICH 42
Blake Corum run for 3 yds to the MICH 45
J.J. McCarthy pass complete to Roman Wilson for 11 yds to the PUR 44 for a 1ST down
Semaj Morgan run for 44 yds for a TD (James Turner KICK)
Hudson Card pass incomplete
Devin Mockobee run for 5 yds to the PUR 30
Hudson Card pass incomplete
Jack Ansell punt for 47 yds
J.J. McCarthy pass complete to Roman Wilson for 19 yds to the PUR 26 for a 1ST down
Donovan Edwards run for 3 yds to the PUR 23
J.J. McCarthy pass complete to Colston Loveland for 17 yds to the PUR 6 for a 1ST down
Blake Corum run for 3 yds to the PUR 3
Blake Corum run for 3 yds for a TD (James Turner KICK)
Hudson Card run for 5 yds to the PUR 30
Hudson Card sacked by Josaiah Stewart and Kris Jenkins for a loss of 6 yards to the PUR 24
Hudson Card pass incomplete
Brendan Cropsey punt for 39 yds
Donovan Edwards run for 3 yds to the MICH 42
J.J. McCarthy pass complete to Semaj Morgan for 23 yds to the PUR 35 for a 1ST down
Donovan Edwards run for 2 yds to the PUR 33
J.J. McCarthy sacked by Nic Scourton for a loss of 9 yards to the PUR 42
J.J. McCarthy pass incomplete
Tommy Doman punt for 39 yds
Devin Mockobee run for 4 yds to the PUR 7
Devin Mockobee run for 10 yds to the PUR 17 for a 1ST down
Devin Mockobee run for 1 yd to the PUR 18
Hudson Card pass complete to Tyrone Tracy Jr. for 4 yds to the PUR 22
Hudson Card pass incomplete
Brendan Cropsey punt for 35 yds, downed at the MICH 43
J.J. McCarthy pass complete to Roman Wilson for 35 yds to the PUR 22 for a 1ST down
J.J. McCarthy pass incomplete
Donovan Edwards run for 7 yds to the PUR 15
J.J. McCarthy pass complete to Roman Wilson for 11 yds to the PUR 4 for a 1ST down
Donovan Edwards run for 3 yds to the PUR 1
Donovan Edwards run for 1 yd for a TD (James Turner KICK)
Tyrone Tracy Jr. run for 2 yds to the PUR 27
Hudson Card pass complete to Jayden Dixon-Veal for 8 yds to the PUR 35 for a 1ST down
Tyrone Tracy Jr. run for 24 yds to the MICH 41 for a 1ST down
Hudson Card pass complete to Jayden Dixon-Veal for 10 yds to the MICH 31 for a 1ST down
Tyrone Tracy Jr. run for 6 yds to the MICH 25
Devin Mockobee run for no gain to the MICH 25
Devin Mockobee run for 1 yd to the MICH 24
Hudson Card pass complete to Deion Burks for 24 yds for a TD (Ben Freehill KICK)
Kneel down by MIC at MIC33 (team loss of 2), clock 00:00.

