From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Purdue
UConn
562
Total yards
222
375
Passing yards
99
187
Rushing yards
123
10.4
Yards per pass
4.0
4.5
Yards per rush
3.6
29
First downs
11
8–12
Third downs
6–16
0–0
Fourth downs
0–2
0
Turnovers
1
6–45
Penalties
4–20
34:34
Possession
25:26
0
Sacks (by defense)
3
Efficiency
Purdue
UConn
59%
Success rate
27%
0.48
EPA per play
−0.17
1.15
Explosiveness
1.35
0.12
Rushing EPA
−0.13
0.83
Passing EPA
−0.23
41%
Passing-down success
23%
0.25
First-down EPA
−0.44
0.45
Second-down EPA
0.02
1.24
Third-down EPA
0.45
22%
Havoc by its defense
13%
From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.
Before kickoff
Our ratings and the line, going in
Our ratings (scores only)
Purdue 67% to win. Elo’s favorite won.
The line
Purdue −35, over/under 57.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were Purdue 99%, UConn 1%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. UConn drives left to right, Purdue right to left.
Q1 UConnPunt, 5 plays, 28 yards
Q1 PurduePunt, 3 plays, −1 yard
Q1 UConnResult not recorded, 7 plays, 0 yards
Q1 PurdueTouchdown, 5 plays, 56 yards
Q1 UConnPunt, 9 plays, 25 yards
Q1 PurdueTouchdown, 9 plays, 83 yards
Q2 UConnMissed FG, 5 plays, 43 yards
Q2 PurdueTouchdown, 7 plays, 68 yards
Q2 UConnPunt, 6 plays, 21 yards
Q2 PurdueTouchdown, 4 plays, 82 yards
Q2 UConnPunt, 3 plays, 4 yards
Q2 PurdueTouchdown, 9 plays, 65 yards
Q2 UConnEnd of half, 3 plays, 19 yards
Q3 PurdueTouchdown, 11 plays, 90 yards
Q3 UConnPunt, 3 plays, −3 yards
Q3 PurdueTouchdown, 9 plays, 46 yards
Q3 UConnPunt, 3 plays, 0 yards
Q3 PurduePunt, 5 plays, 22 yards
Q3 UConnTurnover on downs, 12 plays, 56 yards
Q4 PurduePunt, 12 plays, 33 yards
Q4 UConnPunt, 3 plays, 6 yards
Q4 PurduePunt, 3 plays, 4 yards
Q4 UConnInterception, 1 play, 0 yards
Q4 PurdueEnd of game, 1 play, −1 yard
Play by play
1st quarter7 drives, then Purdue 7, UConn 0
UConn Punt, 5 plays
15:00
Chris Van Eekeren kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Kevin Mensah run for no gain to the UConn 25
15:00
2nd & 10 at own 25
Steven Krajewski pass complete to Cameron Hairston for 25 yds to the 50 yard line for a 1ST down
15:00
1st & 10 at the 50
Kevin Mensah run for 4 yds to the Prdue 46
15:00
2nd & 6 at opp 46
Kevin Mensah run for 5 yds to the Prdue 41
15:00
3rd & 1 at opp 41
Nathan Carter run for a loss of 1 yard to the Prdue 42
15:00
4th & 2 at opp 42
CONNECTICUT Penalty, False Start (Christian Haynes) to the Prdue 47
12:24
4th & 7 at opp 47
Haydn Kerr punt for 27 yds
Purdue Punt, 3 plays
12:24
1st & 10 at own 20
Jack Plummer sacked by Ian Swenson for 0 yards to the Prdue 15
12:24
2nd & 15 at own 15
Zander Horvath run for 6 yds to the Prdue 21
12:24
3rd & 9 at own 21
Jack Plummer sacked by Jackson Mitchell and Eric Watts for 0 yards to the Prdue 19
10:26
4th & 11 at own 19
Jack Ansell punt for 44 yds , Keelan Marion returns for 1 yd to the UConn 38
UConn Result not recorded, 7 plays
10:26
3rd & 11 at own 37
Steven Krajewski run for 11 yds to the UConn 48 for a 1ST down
10:26
1st & 10 at own 48
Steven Krajewski run for 3 yds to the Prdue 49
10:26
2nd & 7 at opp 49
Nathan Carter run for 5 yds to the Prdue 44
10:26
3rd & 2 at opp 44
Steven Krajewski run for 1 yd to the Prdue 43
10:26
2nd & 9 at own 39
Steven Krajewski pass complete to Brian Brewton for a loss of 2 yards to the UConn 37
7:24
4th & 1 at opp 43
Steven Krajewski run for a loss of 1 yard to the Prdue 44 fumbled, recovered by UConn
Purdue Touchdown, 5 plays
7:24
1st & 10 at own 44
Zander Horvath run for 2 yds to the Prdue 46
7:24
2nd & 8 at own 46
David Bell run for 26 yds to the UConn 28 for a 1ST down
7:24
1st & 10 at opp 28
Jack Plummer pass complete to Milton Wright for 8 yds to the UConn 20
7:24
2nd & 2 at opp 20
King Doerue run for 3 yds to the UConn 17 for a 1ST down
5:06
1st & 10 at opp 17
Jack Plummer pass complete to Payne Durham for 17 yds for a TD, (Mitchell Fineran KICK)Purdue 7, UConn 0
UConn Punt, 9 plays
5:00
Chris Van Eekeren kickoff for 62 yds , Devontae Houston return for 28 yds to the UConn 31
5:00
1st & 10 at own 31
Steven Krajewski pass incomplete
5:00
2nd & 10 at own 31
Steven Krajewski run for 4 yds to the UConn 35
5:00
3rd & 6 at own 35
Steven Krajewski pass complete to Jahkai Gill for 11 yds to the UConn 46 for a 1ST down
5:00
1st & 10 at own 46
Nathan Carter run for 4 yds to the 50 yard line
5:00
2nd & 6 at the 50
Nathan Carter run for 4 yds to the Prdue 46
5:00
3rd & 2 at opp 46
Robert Burns run for 3 yds to the Prdue 43 for a 1ST down
5:00
1st & 10 at opp 43
Steven Krajewski pass incomplete
5:00
2nd & 10 at opp 43
Steven Krajewski run for a loss of 2 yards to the Prdue 45
5:00
3rd & 12 at opp 45
Steven Krajewski pass complete to Nathan Carter for 1 yd to the Prdue 44
1:12
4th & 11 at opp 44
Haydn Kerr punt for 27 yds
Purdue Touchdown, 9 plays
1:12
1st & 10 at own 17
Jack Plummer pass complete to TJ Sheffield for 7 yds to the Prdue 24
1:12
2nd & 3 at own 24
Dylan Downing run for 4 yds to the Prdue 28 for a 1ST down
0:00
1st & 10 at own 28
Jack Plummer pass complete to Dylan Downing for 10 yds to the Prdue 38 for a 1ST down
UConn Result not recorded, 7 plays
0:00
1st & 10 at own 38
Kevin Mensah run for 1 yd to the UConn 39
2nd quarter8 drives, then Purdue 35, UConn 0
Purdue Touchdown, 9 plays
15:00
1st & 10 at own 38
Jack Plummer pass incomplete
15:00
2nd & 10 at own 38
PURDUE Penalty, Ineligible Receiver Downfield on Pass on DOWNING, Dylan enforced (-5 Yards) to the Prdue 33
15:00
2nd & 15 at own 33
Jack Plummer pass incomplete
15:00
3rd & 15 at own 33
Jack Plummer pass complete to Broc Thompson for 18 yds to the UConn 49 for a 1ST down
15:00
1st & 10 at opp 49
Jack Plummer pass complete to David Bell for 8 yds to the UConn 41
15:00
2nd & 2 at opp 41
Dylan Downing run for 11 yds to the UConn 30 for a 1ST down
13:21
1st & 10 at opp 30
Jack Plummer pass complete to David Bell for 30 yds for a TD, (Mitchell Fineran KICK)Purdue 14, UConn 0
UConn Missed FG, 5 plays
13:21
Chris Van Eekeren kickoff for 65 yds for a touchback
13:21
1st & 10 at own 25
Steven Krajewski pass complete to Heron Maurisseau for 40 yds to the Prdue 35 for a 1ST down
13:21
1st & 10 at opp 35
Kevin Mensah run for 1 yd to the Prdue 34
13:21
2nd & 9 at opp 34
Steven Krajewski pass incomplete
13:21
3rd & 9 at opp 34
Nathan Carter run for 2 yds to the Prdue 32
11:50
4th & 7 at opp 32
Joe McFadden 49 yd FG MISSED
Purdue Touchdown, 7 plays
11:50
1st & 10 at own 32
King Doerue run for 7 yds to the Prdue 39
11:50
2nd & 3 at own 39
King Doerue run for 11 yds to the 50 yard line for a 1ST down
11:50
1st & 10 at the 50
King Doerue run for 3 yds to the UConn 47
11:50
2nd & 7 at opp 47
Jack Plummer pass complete to Payne Durham for 19 yds to the UConn 28 for a 1ST down
11:50
1st & 10 at opp 28
Jack Plummer pass complete to Jackson Anthrop for 20 yds to the UConn 8 for a 1ST down
11:50
1st & goal at opp 8
Jack Plummer pass complete to Jackson Anthrop for 7 yds to the UConn 1
8:16
2nd & goal at opp 1
King Doerue run for 1 yd for a TD, (Mitchell Fineran KICK)Purdue 21, UConn 0
UConn Punt, 6 plays
8:16
Chris Van Eekeren kickoff for 65 yds for a touchback
8:16
1st & 10 at own 25
Steven Krajewski pass complete to Brian Brewton for a loss of 5 yards to the UConn 20
8:16
2nd & 15 at own 20
Nathan Carter run for 9 yds to the UConn 29
8:16
3rd & 6 at own 29
Steven Krajewski pass complete to Jahkai Gill for 17 yds to the UConn 46 for a 1ST down
8:16
1st & 10 at own 46
Nathan Carter run for 4 yds to the 50 yard line
8:16
2nd & 6 at the 50
CONNECTICUT Penalty, False Start (-5 Yards) to the UConn 45
8:16
2nd & 11 at own 45
Kevin Mensah run for 1 yd to the UConn 46
8:16
3rd & 10 at own 46
Steven Krajewski pass incomplete
5:20
4th & 10 at own 46
Haydn Kerr punt for 36 yds, fair catch by Jackson Anthrop at the Prdue 18
Purdue Touchdown, 4 plays
5:20
1st & 10 at own 18
Dylan Downing run for 5 yds to the Prdue 23
5:20
2nd & 5 at own 23
Jack Plummer pass complete to David Bell for 14 yds to the Prdue 37 for a 1ST down
5:20
1st & 10 at own 37
Dylan Downing run for 4 yds to the Prdue 41
3:29
2nd & 6 at own 41
Jack Plummer pass complete to David Bell for 59 yds for a TD, (Mitchell Fineran KICK)Purdue 28, UConn 0
UConn Punt, 3 plays
3:29
Chris Van Eekeren kickoff for 65 yds for a touchback
3:29
1st & 10 at own 25
Steven Krajewski pass complete to Kevens Clercius for 2 yds to the UConn 27
3:29
2nd & 8 at own 27
Steven Krajewski pass incomplete
3:29
3rd & 8 at own 27
Steven Krajewski run for 2 yds to the UConn 29
2:18
4th & 6 at own 29
Haydn Kerr punt for 44 yds , TJ Sheffield returns for 8 yds to the Prdue 35
Purdue Touchdown, 9 plays
2:18
1st & 10 at own 35
King Doerue run for 9 yds to the Prdue 44
2:18
2nd & 1 at own 44
King Doerue run for 23 yds to the UConn 33 for a 1ST down
2:18
1st & 10 at opp 33
Jack Plummer pass complete to Payne Durham for 13 yds to the UConn 20 for a 1ST down
2:18
1st & 10 at opp 20
King Doerue run for 5 yds to the UConn 15
0:56
2nd & 5 at opp 15
Jack Plummer pass complete to David Bell for 2 yds to the UConn 13
0:56
3rd & 3 at opp 13
Jack Plummer pass complete to Payne Durham for 5 yds to the UConn 8 for a 1ST down
0:56
1st & goal at opp 8
Jack Plummer pass incomplete
0:56
2nd & goal at opp 8
Jack Plummer pass incomplete
0:35
3rd & goal at opp 8
Jack Plummer pass complete to David Bell for 8 yds for a TD, (Mitchell Fineran KICK)Purdue 35, UConn 0
0:35
PURDUE Penalty, False Start (-5 Yards) to the UConn 8
UConn End of half, 3 plays
0:35
Chris Van Eekeren kickoff for 65 yds for a touchback
0:35
1st & 10 at own 25
Robert Burns run for 4 yds to the UConn 29
0:05
2nd & 6 at own 29
Robert Burns run for 10 yds to the UConn 39 for a 1ST down
0:00
1st & 10 at own 39
Robert Burns run for 5 yds to the UConn 44
3rd quarter6 drives, then Purdue 49, UConn 0
Purdue Touchdown, 11 plays
14:53
Joe McFadden kickoff for 64 yds , Marcellus Moore return for 37 yds to the Prdue 10
14:53
1st & 10 at own 10
Dylan Downing run for 2 yds to the Prdue 12
14:53
2nd & 8 at own 12
Aidan O’Connell pass complete to TJ Sheffield for 12 yds to the Prdue 24 for a 1ST down
14:53
1st & 10 at own 24
Aidan O’Connell pass complete to TJ Sheffield for 3 yds to the Prdue 27
14:53
2nd & 7 at own 27
Dylan Downing run for 19 yds to the Prdue 46 for a 1ST down
14:53
1st & 10 at own 46
Aidan O’Connell pass complete to Milton Wright for 13 yds to the UConn 41 for a 1ST down
14:53
1st & 10 at opp 41
Aidan O’Connell pass incomplete
14:53
2nd & 10 at opp 41
Aidan O’Connell pass complete to Kyle Bilodeau for 2 yds to the UConn 39
14:53
3rd & 8 at opp 39
Aidan O’Connell pass complete to Mershawn Rice for 17 yds to the UConn 22 for a 1ST down
14:53
1st & 10 at opp 22
Dylan Downing run for 2 yds to the UConn 20
14:53
2nd & 8 at opp 20
Aidan O’Connell pass incomplete
14:53
3rd & 8 at opp 20
CONNECTICUT Penalty, Offsides (5 Yards) to the UConn 15
10:38
3rd & 3 at opp 15
Aidan O’Connell pass complete to Mershawn Rice for 15 yds for a TD, (Mitchell Fineran KICK)Purdue 42, UConn 0
UConn Punt, 3 plays
10:33
Chris Van Eekeren kickoff for 60 yds , Brian Brewton return for 15 yds to the UConn 20
10:33
1st & 10 at own 20
Steven Krajewski run for 6 yds to the UConn 26
10:33
2nd & 4 at own 26
CONNECTICUT Penalty, False Start (Dylan Niedrowski) to the UConn 21
10:33
2nd & 9 at own 21
Steven Krajewski pass complete to Aaron Turner for a loss of 3 yards to the UConn 18
10:33
3rd & 12 at own 18
Steven Krajewski run for a loss of 1 yard to the UConn 17
8:13
4th & 13 at own 17
Haydn Kerr punt for 39 yds , TJ Sheffield returns for 10 yds to the UConn 46
Purdue Touchdown, 9 plays
8:13
1st & 10 at opp 46
Deion Burks run for 6 yds to the UConn 40
8:13
2nd & 4 at opp 40
Jackson Anthrop run for 4 yds to the UConn 36 for a 1ST down
8:13
1st & 10 at opp 36
King Doerue run for a loss of 1 yard to the UConn 37
8:13
2nd & 11 at opp 37
Aidan O’Connell pass complete to Broc Thompson for 12 yds to the UConn 25 for a 1ST down
8:13
1st & 10 at opp 25
Aidan O’Connell pass complete to Jack Cravaack for 7 yds to the UConn 18
8:13
2nd & 3 at opp 18
King Doerue run for 7 yds to the UConn 11 for a 1ST down
8:13
1st & 10 at opp 11
King Doerue run for 3 yds to the UConn 8
8:13
2nd & 7 at opp 8
King Doerue run for 3 yds to the UConn 5
4:12
3rd & 4 at opp 5
Aidan O’Connell pass complete to TJ Sheffield for 5 yds for a TD, (Mitchell Fineran KICK)Purdue 49, UConn 0
UConn Punt, 3 plays
4:12
Chris Van Eekeren kickoff for 62 yds
4:12
1st & 10 at own 25
Steven Krajewski pass incomplete
4:12
2nd & 10 at own 25
Steven Krajewski pass incomplete
4:12
3rd & 10 at own 25
Steven Krajewski pass complete to Keelan Marion for no gain to the UConn 25
3:12
4th & 10 at own 25
Haydn Kerr punt for 54 yds, downed at the Prdue 21
Purdue Punt, 5 plays
3:12
1st & 10 at own 21
Austin Burton pass complete to Andrew Sowinski for 8 yds to the Prdue 29
3:12
2nd & 2 at own 29
Austin Burton pass complete to Marcellus Moore for 11 yds to the Prdue 40 for a 1ST down
3:12
1st & 10 at own 40
Austin Burton run for 3 yds to the Prdue 43
3:12
2nd & 7 at own 43
Austin Burton run for a loss of 4 yards to the Prdue 39
3:12
3rd & 11 at own 39
PURDUE Penalty, Delay Of Game (TEAM) to the Prdue 34
3:12
3rd & 16 at own 34
Austin Burton pass complete to Dylan Downing for 9 yds to the Prdue 43
0:05
4th & 7 at own 43
Jack Ansell punt for 28 yds, fair catch by Keelan Marion at the UConn 29
UConn Turnover on downs, 12 plays
0:00
1st & 10 at own 29
Kevin Mensah run for 3 yds to the UConn 32
Q4 15:00
2nd & 7 at own 32
Steven Krajewski pass complete to Aaron Turner for 5 yds to the UConn 37
Q4 15:00
3rd & 2 at own 37
Robert Burns run for 2 yds to the UConn 39 for a 1ST down
Q4 15:00
1st & 10 at own 39
Nathan Carter run for 1 yd to the UConn 40
Q4 15:00
2nd & 9 at own 40
Steven Krajewski run for 7 yds to the UConn 47
Q4 15:00
3rd & 2 at own 47
Robert Burns run for 11 yds to the Prdue 42 for a 1ST down
Q4 15:00
1st & 10 at opp 42
KRAJEWSKI, Steven pass to the right incomplete intended for ROSE, Jay thrown to the PUR20. PENALTY PUR Holding on ROMPHF, Anthony enforced 10 yards from the PUR42 to the PUR32 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
Q4 15:00
1st & 10 at opp 32
Nathan Carter run for no gain to the Prdue 32
Q4 15:00
2nd & 10 at opp 32
Steven Krajewski run for 12 yds to the Prdue 20 for a 1ST down
Q4 15:00
1st & 10 at opp 20
Steven Krajewski pass incomplete
Q4 15:00
2nd & 10 at opp 20
Kevin Mensah run for 3 yds to the Prdue 17
Q4 15:00
3rd & 7 at opp 17
Steven Krajewski pass complete to Jay Rose for 2 yds to the Prdue 15
Q4 10:22
4th & 5 at opp 15
Steven Krajewski pass incomplete
4th quarter4 drives, then Purdue 49, UConn 0
Purdue Punt, 12 plays
10:22
1st & 10 at own 15
PURDUE Penalty, Illegal Block (Marcellus Moore) to the Prdue 11
10:22
1st & 14 at own 11
Austin Burton pass complete to Andrew Sowinski for 7 yds to the Prdue 18
10:22
2nd & 7 at own 18
Ja’Quez Cross run for 2 yds to the Prdue 20
10:22
3rd & 5 at own 20
Austin Burton run for 6 yds to the Prdue 26 for a 1ST down
10:22
1st & 10 at own 26
Dylan Downing run for 4 yds to the Prdue 30
10:22
2nd & 6 at own 30
Dylan Downing run for 4 yds to the Prdue 34
10:22
3rd & 2 at own 34
Dylan Downing run for 2 yds to the Prdue 36 for a 1ST down
10:22
1st & 10 at own 36
Austin Burton pass complete to Alex Maxwell for 9 yds to the Prdue 45
10:22
2nd & 1 at own 45
Dylan Downing run for 3 yds to the Prdue 48 for a 1ST down
10:22
1st & 10 at own 48
Dylan Downing run for 7 yds to the UConn 45
10:22
2nd & 3 at opp 45
TJ Sheffield run for a loss of 4 yards to the UConn 49
10:22
3rd & 7 at opp 49
Michael Alaimo sacked by Travis Jones for 0 yards to the Prdue 48
4:08
4th & 10 at own 48
Brendan Cropsey punt for 36 yds, fair catch by Keelan Marion at the UConn 16
UConn Punt, 3 plays
4:08
1st & 10 at own 16
Steven Krajewski pass incomplete
4:08
2nd & 10 at own 16
Steven Krajewski pass complete to Aaron Turner for 2 yds to the UConn 18
4:08
3rd & 8 at own 18
Steven Krajewski pass complete to Robert Burns for 4 yds to the UConn 22
2:42
4th & 4 at own 22
Haydn Kerr punt for 40 yds , Andrew Sowinski returns for no gain to the Prdue 38
Purdue Punt, 3 plays
2:42
1st & 10 at own 38
Dylan Downing run for no gain to the Prdue 38
2:42
2nd & 10 at own 38
Dylan Downing run for 5 yds to the Prdue 43
2:42
3rd & 5 at own 43
Marcellus Moore run for a loss of 1 yard to the Prdue 42
0:50
4th & 6 at own 42
Zac Collins punt for 38 yds , Keelan Marion returns for 1 yd to the UConn 21
UConn Interception, 1 play
0:43
1st & 10 at own 21
Steven Krajewski pass intercepted return for no gain to the Prdue 44
Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.