House Prediction
Model Margin
Penn State by 31.2
Home Win Probability
Purdue 3%
Market (Bovada)
Purdue +30
fitted_v1 · Nov 16, 2024
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 14 | 7 | 21 | 7 | 49 | |
| 0 | 3 | 0 | 7 | 10 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Penn State | Purdue |
|---|---|---|
| Passing | 22-27 | 15-31 |
| Pass Yards | 305 | 217 |
| Rush Yards | 234 | 85 |
| Total Yards | 539 | 302 |
| Turnovers | 0 | 0 |
| 3rd Down | 9-14 | 5-14 |
| Penalties | 3-26 | 4-34 |
| Possession | 31:20 | 28:40 |
Player Leaders
Player Leaders
Play-by-Play
Drew Allar pass complete to Tyler Warren for 15 yds to the PSU 40 for a 1ST down
Kaytron Allen run for 8 yds to the PSU 48
Penn State Penalty, False Start (Kaytron Allen) to the PSU 42
Drew Allar run for 1 yd to the PSU 43
Drew Allar pass complete to Tyler Warren for 17 yds to the PUR 40 for a 1ST down
Beau Pribula run for 7 yds to the PUR 33
Drew Allar pass complete to Tyler Warren for 27 yds to the PUR 6 for a 1ST down
Kaytron Allen run for 2 yds to the PUR 4
Drew Allar pass complete to Omari Evans for 2 yds to the PUR 2
Drew Allar pass complete to Kaytron Allen for 2 yds for a TD (Ryan Barker KICK)
Devin Mockobee run for 8 yds to the PUR 33
Hudson Card pass complete to Max Klare for 7 yds to the PUR 40 for a 1ST down
Hudson Card pass incomplete
Hudson Card sacked by Dani Dennis-Sutton for a loss of 5 yards to the PUR 35
Hudson Card pass incomplete
Keelan Crimmins punt for 58 yds, downed at the PSU 7
Drew Allar pass complete to Tyler Warren for a loss of 2 yards to the PSU 5
Nicholas Singleton run for 10 yds to the PSU 15
Drew Allar pass complete to Tyler Warren for 9 yds to the PSU 24 for a 1ST down
Drew Allar pass complete to Nicholas Singleton for 13 yds to the PSU 37 for a 1ST down
Drew Allar run for 5 yds to the PSU 42
Nicholas Singleton run for 4 yds to the PSU 46
Nicholas Singleton run for 7 yds to the PUR 47 for a 1ST down
Drew Allar run for 14 yds to the PUR 33 for a 1ST down
Drew Allar pass complete to Kaytron Allen for 18 yds to the PUR 15 for a 1ST down
Drew Allar pass complete to Tyler Warren for 15 yds for a TD (Ryan Barker KICK)
Gabriel Nwosu kickoff for 58 yds , Andrew Sowinski return for 17 yds to the PUR 24
Reggie Love III run for 5 yds to the PUR 29
Reggie Love III run for 1 yd to the PUR 30
Hudson Card pass incomplete
Keelan Crimmins punt for 41 yds, fair catch by Zion Tracy at the PSU 29
Drew Allar pass incomplete
Drew Allar pass complete to Harrison Wallace III for 8 yds to the PSU 37
Kaytron Allen run for a loss of 4 yards to the PSU 33
Riley Thompson punt for 43 yds, fair catch by Andrew Sowinski at the PUR 24
Devin Mockobee run for 17 yds to the PUR 41 for a 1ST down
Devin Mockobee run for 5 yds to the PUR 46
Devin Mockobee run for 4 yds to the 50 yard line
Devin Mockobee run for 2 yds to the PSU 48 for a 1ST down
Reggie Love III run for 4 yds to the PSU 44
Reggie Love III run for 5 yds to the PSU 39
Hudson Card run for 3 yds to the PSU 36 for a 1ST down
Hudson Card pass complete to Max Klare for 29 yds to the PSU 7 for a 1ST down
Devin Mockobee run for 2 yds to the PSU 5
Hudson Card pass incomplete
Hudson Card pass incomplete
Ben Freehill 22 yd FG GOOD
Nicholas Singleton run for 1 yd to the PSU 36
Nicholas Singleton run for 6 yds to the PSU 42
Drew Allar run for 2 yds to the PSU 44
Tyler Warren run for 8 yds to the PUR 48 for a 1ST down
Drew Allar pass complete to Tyler Warren for 38 yds to the PUR 10 for a 1ST down
Nicholas Singleton run for 10 yds for a TD (Ryan Barker KICK)
Reggie Love III run for a loss of 2 yards to the PUR 23
Hudson Card pass complete to Max Klare for 15 yds to the PUR 38 for a 1ST down
Reggie Love III run for a loss of 1 yard to the PUR 37
Hudson Card pass incomplete
Hudson Card pass incomplete
Keelan Crimmins punt for 36 yds, fair catch by Zion Tracy at the PSU 27
Kaytron Allen run for 11 yds to the PSU 38 for a 1ST down
Kaytron Allen run for a loss of 2 yards to the PSU 36
Kaytron Allen run for 5 yds to the PSU 41
Drew Allar pass complete to Kaytron Allen for 4 yds to the PSU 45
Riley Thompson punt for 45 yds , Andrew Sowinski returns for 2 yds to the PUR 12
Hudson Card pass incomplete
Devin Mockobee run for a loss of 1 yard to the PUR 11
Hudson Card pass complete to Jahmal Edrine for 18 yds to the PUR 29 for a 1ST down
Hudson Card pass incomplete
Hudson Card pass complete to Max Klare for 11 yds to the PUR 40 for a 1ST down
Hudson Card pass complete to Max Klare for 9 yds to the PUR 49
(00:20) CARD, Hudson scrambles up the middle for a gain of 13 yards to the PSU38, End of Play. PENALTY PUR Holding on MOUSSA, Mahamane enforced 10 yards from the PUR49 to the PUR39 [NHSG]. NO PLAY (replay the down).
Hudson Card pass complete to Jahmal Edrine for 30 yds to the PSU 31 for a 1ST down
Hudson Card pass incomplete
Ben Freehill 49 Yard Field Goal Missed
End of 2nd Quarter
Devin Mockobee run for a loss of 1 yard to the PUR 24
Devin Mockobee run for 2 yds to the PUR 26
Hudson Card pass complete to Shamar Rigby for 2 yds to the PUR 28
Keelan Crimmins punt for 42 yds , Zion Tracy returns for 13 yds to the PSU 43
Nicholas Singleton run for 2 yds to the PSU 45
Drew Allar pass complete to Nicholas Singleton for 7 yds to the PUR 48
Tyler Warren run for 48 yds for a TD (Ryan Barker KICK)
Hudson Card pass complete to Max Klare for no gain to the PUR 25
Hudson Card pass complete to Kam Brown for 19 yds to the PUR 44 for a 1ST down
MERRIWEATHER, Jaheim rush to the left for a gain of 8 yards to the PSU48 (WHEATLEY, Zakee). PENALTY PUR Holding on KLARE, Max enforced 10 yards from the PUR44 to the PUR34 [SG]. NO PLAY (replay the down).
MERRIWEATHER, Jaheim rush to the left for a loss of 1 yard to the PUR33 (CARTER, Abdul). PENALTY PUR Holding on STEWART, Corey enforced 10 yards from the PUR34 to the PUR24 [SG]. NO PLAY (replay the down).
(09:47) CARD, Hudson pass deep to the right complete for 47 yards to EDRINE, Jahmal caught at the PSU48 and advanced to the PSU29 (WHEATLEY, Zakee). PENALTY PUR Illegal Forward Pass on CARD, Hudson enforced 4 yards from the PUR24 to the PUR20, penalty results in a loss of down [SG]. NO PLAY (replay the down).
Hudson Card run for 6 yds to the PUR 26
Hudson Card pass complete to CJ Smith for 11 yds to the PUR 37
Keelan Crimmins punt for 40 yds, fair catch by Zion Tracy at the PSU 23
Drew Allar pass incomplete
Drew Allar pass complete to Tyler Warren for 8 yds to the PSU 31
Tyler Warren run for 7 yds to the PSU 38 for a 1ST down
Tyseer Denmark run for a loss of 4 yards to the PSU 34
Drew Allar pass complete to Kaytron Allen for 20 yds to the PUR 46 for a 1ST down
Drew Allar pass complete to Harrison Wallace III for 46 yds for a TD (Ryan Barker KICK)
Devin Mockobee run for a loss of 1 yard to the PUR 24
Ryan Browne pass incomplete
Ryan Browne sacked by Coziah Izzard for a loss of 3 yards to the PUR 21
Keelan Crimmins punt for 46 yds , Zion Tracy returns for 8 yds to the PSU 41
Beau Pribula run for no gain to the PSU 41
Beau Pribula run for 2 yds to the PSU 43
Beau Pribula pass complete to Khalil Dinkins for 8 yds to the PUR 49 for a 1ST down
Beau Pribula pass incomplete
Beau Pribula run for 49 yds for a TD (Ryan Barker KICK)
(00:32) LOVE III, Reggie rush to the right for a gain of 2 yards to the PUR27 (COLLINS, Audavion), clock 00:00. PENALTY Before the snap, PSU Illegal Substitution enforced 5 yards from the PUR25 to the PUR30. NO PLAY (replay the down).
Devin Mockobee run for 3 yds to the PUR 33
Ryan Browne pass incomplete
Ryan Browne pass incomplete
Keelan Crimmins punt for 52 yds , Zion Tracy returns for no gain to the PSU 15
Corey Smith run for 4 yds to the PSU 19
Corey Smith run for 4 yds to the PSU 23
Beau Pribula run for a loss of 2 yards to the PSU 21
Riley Thompson punt for 49 yds, downed at the PUR 30
Jaheim Merriweather run for 18 yds to the PUR 48 for a 1ST down
Penn State Penalty, Personal Foul (Dejuan Lane) to the PSU 25 for a 1ST down
Ryan Browne pass incomplete
Ryan Browne run for 5 yds to the PSU 20
Ryan Browne pass complete to Max Klare for 20 yds for a TD (Ben Freehill KICK)
Corey Smith run for 9 yds to the PSU 34
Corey Smith run for 13 yds to the PSU 47 for a 1ST down
Beau Pribula pass complete to Luke Reynolds for 8 yds to the PUR 45
Beau Pribula pass complete to Khalil Dinkins for a loss of 3 yards to the PUR 48
Beau Pribula pass incomplete
Riley Thompson punt for 33 yds, fair catch by Andrew Sowinski at the PUR 15
Jaheim Merriweather run for a loss of 2 yards to the PUR 13
Ryan Browne pass complete to Andrew Sowinski for 8 yds to the PUR 21
Ryan Browne sacked by Amin Vanover for a loss of 6 yards to the PUR 15
Keelan Crimmins punt for 53 yds , Tyseer Denmark returns for 16 yds to the PSU 48
Corey Smith run for 3 yds to the PUR 49
Corey Smith run for 5 yds to the PUR 44
Corey Smith run for 3 yds to the PUR 41 for a 1ST down
Beau Pribula pass incomplete
Corey Smith run for a loss of 4 yards to the PUR 45
Beau Pribula pass complete to Luke Reynolds for 21 yds to the PUR 24 for a 1ST down
Beau Pribula pass complete to Luke Reynolds for 24 yds for a TD (Ryan Barker KICK)
Elijah Jackson run for 1 yd to the PUR 26
Christian Gelov pass incomplete
Christian Gelov run for 12 yds to the PUR 38 for a 1ST down
Christian Gelov pass complete to Shamar Rigby for 26 yds to the PSU 36 for a 1ST down
Christian Gelov pass incomplete
Antonio Harris run for 4 yds to the PSU 32

