Photos: Wikimedia Commons, free licenses; credits on each player’s page.
Photos from the game
UW Badgers vs Iowa Hawkeyes, OLB Joe Schobert, UW # 58, trying to block a pass from QB Beathard, IOWA # 16Photo: Bely Medved, CC BY 2.0, via Wikimedia Commons
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Purdue
Wisconsin
191
Total yards
418
136
Passing yards
322
55
Rushing yards
96
5.2
Yards per pass
8.3
1.9
Yards per rush
2.6
12
First downs
26
4–13
Third downs
7–14
1–3
Fourth downs
1–1
1
Turnovers
1
7–67
Penalties
7–65
22:14
Possession
37:46
Efficiency
Purdue
Wisconsin
35%
Success rate
44%
−0.20
EPA per play
0.10
0.67
Explosiveness
1.03
−0.26
Rushing EPA
−0.10
−0.13
Passing EPA
0.29
14%
Passing-down success
35%
−0.23
First-down EPA
−0.04
−0.25
Second-down EPA
0.29
0.24
Third-down EPA
−0.02
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)
Wisconsin 88% to win. Elo’s favorite won.
The line
Wisconsin −20.5, over/under 51.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 Wisconsin 92%, Purdue 8%. 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. Wisconsin drives left to right, Purdue right to left.
Q1 WisconsinTouchdown, 10 plays, 81 yards
Q1 PurduePunt, 3 plays, 7 yards
Q1 WisconsinInterception, 12 plays, 53 yards
Q1 PurdueTouchdown, 9 plays, 29 yards
Q2 WisconsinField goal, 11 plays, 65 yards
Q2 PurduePunt, 8 plays, 22 yards
Q2 WisconsinMissed FG, 10 plays, 63 yards
Q2 PurdueEnd of half, 1 play, −2 yards
Q3 PurduePunt, 5 plays, 13 yards
Q3 WisconsinPunt, 6 plays, 20 yards
Q3 PurduePunt, 3 plays, 0 yards
Q3 WisconsinPunt, 5 plays, 26 yards
Q3 PurduePunt, 3 plays, −1 yard
Q3 WisconsinTouchdown, 5 plays, 33 yards
Q4 PurduePunt, 4 plays, 15 yards
Q4 WisconsinTouchdown, 11 plays, 66 yards
Q4 PurdueFumble, 1 play, 20 yards
Q4 WisconsinPunt, 3 plays, −6 yards
Q4 PurdueTurnover on downs, 12 plays, 54 yards
Q4 WisconsinPunt, 3 plays, 7 yards
Q4 PurdueTurnover on downs, 6 plays, 19 yards
Q4 WisconsinEnd of game, 2 plays, −3 yards
Play by play
1st quarter4 drives, then Wisconsin 7, Purdue 0
Wisconsin Touchdown, 10 plays
15:00
1st & 10 at own 35
Paul Griggs kickoff for 56 yds , Natrell Jamerson return for 10 yds to the Wisc 19
14:57
1st & 10 at own 19
Dare Ogunbowale run for 11 yds to the Wisc 30 for a 1ST down
14:57
1st & 10 at own 30
Dare Ogunbowale run for 1 yd to the Wisc 31
14:57
2nd & 9 at own 31
Joel Stave pass complete to Dare Ogunbowale for 4 yds to the Wisc 35
14:57
3rd & 5 at own 35
Joel Stave pass complete to Jazz Peavy for 20 yds to the Prdue 45 for a 1ST down
14:57
1st & 10 at opp 45
Dare Ogunbowale run for 8 yds to the Prdue 37
14:57
2nd & 2 at opp 37
Dare Ogunbowale run for a loss of 3 yards to the Prdue 40
14:57
3rd & 5 at opp 40
Stave, Joel pass incomplete to Wheelwright, R., PENALTY PUR pass interference (Brown, Anthony) 15 yards to the PUR25, 1ST DOWN WIS, NO PLAY.
14:57
1st & 10 at opp 25
Dare Ogunbowale run for 4 yds to the Prdue 21
14:57
2nd & 6 at opp 21
Joel Stave pass complete to Robert Wheelwright for 15 yds to the Prdue 6 for a 1ST down
14:57
1st & goal at opp 6
Alec Ingold run for 2 yds to the Prdue 4
9:25
2nd & goal at opp 4
Alec Ingold run for 4 yds for a TD, (Rafael Gaglianone KICK)Wisconsin 7, Purdue 0
Purdue Punt, 3 plays
9:25
1st & 0 at own 35
Andrew Endicott kickoff for 65 yds , Danny Anthrop return for 25 yds to the Prdue 25
9:19
1st & 10 at own 25
D.J. Knox run for 3 yds to the Prdue 28
9:19
2nd & 7 at own 28
D.J. Knox run for a loss of 1 yard to the Prdue 27
9:19
3rd & 8 at own 27
D.J. Knox run for 5 yds to the Prdue 32
9:19
4th & 3 at own 32
Joe Schopper punt for 37 yds, downed at the Wisc 31
Wisconsin Interception, 12 plays
7:18
1st & 10 at own 31
George Rushing run for 1 yd to the Wisc 32
7:18
2nd & 9 at own 32
Joel Stave pass complete to Alex Erickson for 14 yds to the Wisc 46 for a 1ST down
7:18
1st & 10 at own 46
Joel Stave pass complete to Robert Wheelwright for 5 yds to the Prdue 49
7:18
2nd & 5 at opp 49
Dare Ogunbowale run for 2 yds to the Prdue 47
7:18
3rd & 3 at opp 47
Joel Stave pass complete to Alex Erickson for 10 yds to the Prdue 37 for a 1ST down
7:18
1st & 10 at opp 37
Dare Ogunbowale run for 12 yds to the Prdue 25 for a 1ST down
7:18
1st & 10 at opp 25
Dare Ogunbowale run for 6 yds to the Prdue 19
7:18
2nd & 4 at opp 19
Dare Ogunbowale run for 2 yds to the Prdue 17
7:18
3rd & 2 at opp 17
Alec Ingold run for 4 yds to the Prdue 13 for a 1ST down
7:18
1st & 10 at opp 13
Alec Ingold run for 2 yds to the Prdue 11
7:18
2nd & 8 at opp 11
Joel Stave pass incomplete
7:18
3rd & 8 at opp 11
WISCONSIN Penalty, false start (Dare Ogunbowale) to the Prdue 16
7:18
3rd & 13 at opp 16
Joel Stave pass intercepted Leroy Clark return for 66 yds to the Wisc 29
Purdue Touchdown, 9 plays
1:30
1st & 10 at opp 29
Markell Jones run for 9 yds to the Wisc 20
1:30
2nd & 1 at opp 20
David Blough run for no gain to the Wisc 20 David Blough fumbled, recovered by Prdue David Blough
1:30
3rd & 1 at opp 20
Markell Jones run for no gain to the Wisc 20
Q2 15:00
4th & 1 at opp 20
Markell Jones run for 4 yds to the Wisc 16 for a 1ST down
Q2 15:00
1st & 10 at opp 16
Markell Jones run for 7 yds to the Wisc 9
Q2 15:00
2nd & 3 at opp 9
Markell Jones run for 1 yd to the Wisc 8
Q2 15:00
3rd & 2 at opp 8
David Blough pass complete to Danny Anthrop for 4 yds to the Wisc 4 for a 1ST down
Q2 15:00
1st & goal at opp 4
Markell Jones run for 2 yds to the Wisc 2
Q2 12:44
2nd & goal at opp 2
David Blough run for 2 yds for a TD, (Paul Griggs KICK)Tied at 7
2nd quarter4 drives, then Wisconsin 10, Purdue 7
Wisconsin Field goal, 11 plays
12:44
1st & 0 at own 35
Paul Griggs kickoff for 65 yds for a touchback
12:44
1st & 10 at own 25
Joel Stave pass complete to Robert Wheelwright for 13 yds to the Wisc 38 for a 1ST down
12:44
1st & 10 at own 38
Dare Ogunbowale run for no gain to the Wisc 38
12:44
2nd & 10 at own 38
Joel Stave pass complete to Dare Ogunbowale for 8 yds to the Wisc 46
12:44
3rd & 2 at own 46
Joel Stave pass complete to Alex Erickson for 2 yds to the Wisc 48 for a 1ST down
12:44
1st & 10 at own 48
Joel Stave run for 11 yds to the Prdue 41 for a 1ST down
12:44
1st & 10 at opp 41
Dare Ogunbowale run for 1 yd to the Prdue 40
12:44
2nd & 9 at opp 40
Joel Stave pass complete to Jazz Peavy for 28 yds to the Prdue 12 for a 1ST down
12:44
1st & 10 at opp 12
Ingold, Alec rush for 3 yards to the PUR9 (Rouse, Michael), PENALTY WIS personal foul (Fumagalli, Troy) 15 yards to the PUR27, NO PLAY.
12:44
1st & 25 at opp 27
Joel Stave pass complete to Reggie Love for 11 yds to the Prdue 16
12:44
2nd & 14 at opp 16
Joel Stave pass incomplete to Alex Erickson
12:44
3rd & 14 at opp 16
Joel Stave pass complete to Dare Ogunbowale for 6 yds to the Prdue 10
6:54
4th & 8 at opp 10
Rafael Gaglianone 28 yd FG GOODWisconsin 10, Purdue 7
Purdue Punt, 8 plays
6:54
1st & 0 at own 35
Andrew Endicott kickoff for 45 yds
6:54
1st & 10 at own 35
D.J. Knox run for 9 yds to the Prdue 44
6:54
2nd & 1 at own 44
D.J. Knox run for 2 yds to the Prdue 46 for a 1ST down
6:54
1st & 10 at own 46
D.J. Knox run for 3 yds to the Prdue 49
6:54
2nd & 7 at own 49
David Blough pass complete to Danny Anthrop for 4 yds to the Wisc 47
6:54
3rd & 3 at opp 47
David Blough pass complete to Gregory Phillips for 8 yds to the Wisc 39 for a 1ST down
6:54
1st & 10 at opp 39
David Blough pass incomplete
6:54
2nd & 10 at opp 39
D.J. Knox run for a loss of 1 yard to the Wisc 40
6:54
3rd & 11 at opp 40
David Blough run for 2 yds to the Wisc 38
6:54
4th & 9 at opp 38
PURDUE Penalty, delay of game (-5 Yards) to the Wisc 43
6:54
4th & 14 at opp 43
Joe Schopper punt for 43 yds for a touchback
Wisconsin Missed FG, 10 plays
3:05
1st & 10 at own 20
Alex Erickson run for 4 yds to the Wisc 24
3:05
2nd & 6 at own 24
Joel Stave pass complete to Robert Wheelwright for 8 yds to the Wisc 32 for a 1ST down
3:05
1st & 10 at own 32
Joel Stave sacked by Ra’Zahn Howard for a loss of 3 yards to the Wisc 29
3:05
2nd & 13 at own 29
WISCONSIN Penalty, false start (Micah Kapoi) to the Wisc 24
3:05
2nd & 18 at own 24
Joel Stave pass complete to Robert Wheelwright for 15 yds to the Wisc 39
3:05
3rd & 3 at own 39
Joel Stave pass complete to Troy Fumagalli for 5 yds to the Wisc 44 for a 1ST down
0:34
1st & 10 at own 44
Timeout WISCONSIN, clock 00:34
0:34
1st & 10 at own 44
Joel Stave pass complete to Troy Fumagalli for 28 yds to the Prdue 28 for a 1ST down
0:34
1st & 10 at opp 28
Joel Stave pass complete to Dare Ogunbowale for 15 yds to the Prdue 13 for a 1ST down
0:14
1st & 10 at opp 13
Timeout WISCONSIN, clock 00:14
0:14
1st & 10 at opp 13
Joel Stave pass incomplete to Alex Erickson
0:14
2nd & 10 at opp 13
Joel Stave sacked by Evan Panfil for a loss of 4 yards to the Prdue 17 Joel Stave fumbled, recovered by Wisc Michael Deiter , return for 0 yards
0:02
3rd & 14 at opp 17
Rafael Gaglianone 35 yd FG BLOCKED blocked by Anthony Brown
Purdue End of half, 1 play
0:02
1st & 10 at own 20
TEAM run for a loss of 2 yards to the Prdue 18
3rd quarter6 drives, then Wisconsin 17, Purdue 7
Purdue Punt, 5 plays
15:00
2nd & 12 at own 35
Jack Russell kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Markell Jones run for no gain to the Prdue 25
15:00
2nd & 10 at own 25
Markell Jones run for 10 yds to the Prdue 35 for a 1ST down
15:00
1st & 10 at own 35
Markell Jones run for 1 yd to the Prdue 36
15:00
2nd & 9 at own 36
Markell Jones run for 2 yds to the Prdue 38
15:00
3rd & 7 at own 38
David Blough pass incomplete to DeAngelo Yancey
15:00
4th & 7 at own 38
Joe Schopper punt for 50 yds, downed at the Wisc 12
Wisconsin Punt, 6 plays
12:31
1st & 10 at own 12
Joel Stave pass complete to Alex Erickson for 12 yds to the Wisc 24 for a 1ST down
12:31
1st & 10 at own 24
Reggie Love run for a loss of 1 yard to the Wisc 23
12:31
2nd & 11 at own 23
Tanner McEvoy run for 14 yds to the Wisc 37 for a 1ST down
12:31
1st & 10 at own 37
Tanner McEvoy run for 2 yds to the Wisc 39
12:31
2nd & 8 at own 39
Dare Ogunbowale run for 3 yds to the Wisc 42
12:31
3rd & 5 at own 42
WISCONSIN Penalty, false start (Beau Benzschawel) to the Wisc 37
12:31
3rd & 10 at own 37
WISCONSIN Penalty, delay of game (-5 Yards) to the Wisc 32
12:31
3rd & 15 at own 32
Joel Stave pass incomplete to George Rushing WISCONSIN Penalty, Offensive holding ( Yards) declined
12:31
4th & 15 at own 32
Drew Meyer punt for 46 yds, punt out-of-bounds at the Prdue 22
Purdue Punt, 3 plays
8:40
1st & 10 at own 22
Markell Jones run for 1 yd to the Prdue 23
8:40
2nd & 9 at own 23
David Blough sacked by Chris Orr and Chikwe Obasih for a loss of 10 yards to the Prdue 13 PURDUE Penalty, Offensive holding ( Yards) declined
8:40
3rd & 19 at own 13
Markell Jones run for 9 yds to the Prdue 22
8:40
4th & 10 at own 22
Joe Schopper punt for 40 yds, downed at the Wisc 38
Wisconsin Punt, 5 plays
6:39
1st & 10 at own 38
Stave, Joel pass incomplete to Wheelwright, R., PENALTY PUR pass interference (Brown, Anthony) 11 yards to the WIS49, 1ST DOWN WIS, NO PLAY.
6:39
1st & 10 at own 49
Dare Ogunbowale run for 2 yds to the Prdue 49
6:39
2nd & 8 at opp 49
Joel Stave pass complete to Dare Ogunbowale for 12 yds to the Prdue 37 for a 1ST down
6:39
1st & 10 at opp 37
Alec Ingold run for 1 yd to the Prdue 36
6:39
2nd & 9 at opp 36
Joel Stave pass incomplete to Reggie Love
6:39
3rd & 9 at opp 36
Joel Stave pass incomplete to Alex Erickson, broken up by Leroy Clark
6:39
4th & 9 at opp 36
Drew Meyer punt for 31 yds, downed at the Prdue 5
Purdue Punt, 3 plays
4:29
1st & 10 at own 5
D.J. Knox run for no gain to the Prdue 5
4:29
2nd & 10 at own 5
David Blough run for 1 yd to the Prdue 6
4:29
3rd & 9 at own 6
David Blough pass complete to DeAngelo Yancey for 3 yds to the Prdue 9
4:29
4th & 6 at own 9
PURDUE Penalty, delay of game (-5 Yards) to the Prdue 4
4:29
4th & 11 at own 4
Joe Schopper punt for 29 yds, punt out-of-bounds at the Prdue 33
Wisconsin Touchdown, 5 plays
2:15
1st & 10 at opp 33
Dare Ogunbowale run for a loss of 1 yard to the Prdue 34
2:15
2nd & 11 at opp 34
Timeout WISCONSIN, clock 02:15
2:15
2nd & 11 at opp 34
Joel Stave pass complete to Troy Fumagalli for 7 yds to the Prdue 27
2:15
3rd & 4 at opp 27
Joel Stave pass complete to Alex Erickson for 4 yds to the Prdue 23 for a 1ST down
2:15
1st & 10 at opp 23
Joel Stave pass complete to Alex Erickson for 19 yds to the Prdue 4 for a 1ST down
0:00
1st & goal at opp 4
Dare Ogunbowale run for 4 yds for a TD, (Rafael Gaglianone KICK)Wisconsin 17, Purdue 7
4th quarter7 drives, then Wisconsin 24, Purdue 7
Purdue Punt, 4 plays
15:00
1st & 0 at own 35
Jack Russell kickoff for 64 yds , Frankie Williams return for 18 yds to the Prdue 19
14:55
1st & 10 at own 19
David Blough pass complete to D.J. Knox for 21 yds to the Prdue 40 for a 1ST down
14:55
1st & 10 at own 40
D.J. Knox run for 2 yds to the Prdue 42
14:55
2nd & 8 at own 42
David Blough pass incomplete to Danny Anthrop
14:55
3rd & 8 at own 42
David Blough sacked by Chikwe Obasih and Joe Schobert for a loss of 8 yards to the Prdue 34
14:55
4th & 16 at own 34
Joe Schopper punt for 32 yds, punt out-of-bounds at the Wisc 34
Wisconsin Touchdown, 11 plays
13:18
1st & 10 at own 34
Joel Stave pass complete to Eric Steffes for 16 yds to the 50 yard line for a 1ST down
13:18
1st & 10 at the 50
Dare Ogunbowale run for no gain to the 50 yard line
13:18
2nd & 10 at the 50
Joel Stave pass complete to Dare Ogunbowale for 6 yds to the Prdue 44
13:18
3rd & 4 at opp 44
Stave, Joel pass incomplete to Wheelwright, R., PENALTY PUR pass interference (Clark, Leroy) 11 yards to the PUR33, 1ST DOWN WIS, NO PLAY.
13:18
1st & 10 at opp 33
Joel Stave pass complete to Alex Erickson for 15 yds to the Prdue 18 for a 1ST down
13:18
1st & 10 at opp 18
Joel Stave pass complete to Reggie Love for 4 yds to the Prdue 14
13:18
2nd & 6 at opp 14
Joel Stave pass complete to Alex Erickson for 5 yds to the Prdue 9
13:18
3rd & 1 at opp 9
Alec Ingold run for 2 yds to the Prdue 7 for a 1ST down
13:18
1st & goal at opp 7
Alec Ingold run for a loss of 4 yards to the Prdue 11
13:18
2nd & goal at opp 11
Joel Stave pass complete to Alex Erickson for 5 yds to the Prdue 6
13:18
3rd & goal at opp 6
Joel Stave pass complete to Troy Fumagalli for 5 yds to the Prdue 1
7:16
4th & goal at opp 1
Alec Ingold run for 1 yd for a TD, (Rafael Gaglianone KICK)Wisconsin 24, Purdue 7
7:16
1st & 0 at own 35
Jack Russell kickoff for 55 yds , Frankie Williams return for 13 yds to the Prdue 23
7:11
1st & 10 at own 23
David Blough pass complete to Markell Jones for 20 yds Markell Jones fumbled, forced by T.J. Edwards, recovered by Wisc Tanner McEvoy
Wisconsin Punt, 3 plays
7:03
1st & 10 at opp 43
Ogunbowale, D. rush for 3 yards to the PUR40 (Brown, Anthony;Hudson, Garrett), PENALTY WIS personal foul (Wheelwright, R.) 15 yards to the WIS42, NO PLAY.
7:03
1st & 25 at own 42
Dare Ogunbowale run for 4 yds to the Wisc 46
7:03
2nd & 21 at own 46
Joel Stave pass incomplete to Robert Wheelwright
5:53
3rd & 21 at own 46
Timeout WISCONSIN, clock 05:53
5:53
3rd & 21 at own 46
Joel Stave pass complete to Robert Wheelwright for 5 yds to the Prdue 49
5:53
4th & 16 at opp 49
Drew Meyer punt for 28 yds, fair catch by Danny Anthrop at the Prdue 21
Purdue Turnover on downs, 12 plays
5:10
1st & 10 at own 21
David Blough pass complete to Domonique Young for 8 yds to the Prdue 29
5:10
2nd & 2 at own 29
D.J. Knox run for 2 yds to the Prdue 31 for a 1ST down
5:10
1st & 10 at own 31
Blough, David pass incomplete to Yancey, De., PENALTY WIS pass interference (Shelton, S.) 15 yards to the PUR46, 1ST DOWN PUR, NO PLAY.
5:10
1st & 10 at own 46
David Blough pass incomplete
5:10
2nd & 10 at own 46
David Blough pass incomplete to Domonique Young PURDUE Penalty, ineligible downfield on pass ( Yards) declined
5:10
3rd & 10 at own 46
David Blough pass complete to D.J. Knox for 14 yds to the Wisc 40 for a 1ST down
5:10
1st & 10 at opp 40
David Blough pass complete to Markell Jones for 5 yds to the Wisc 35
5:10
2nd & 5 at opp 35
David Blough pass incomplete to Danny Anthrop
5:10
3rd & 5 at opp 35
David Blough pass complete to Danny Anthrop for 10 yds to the Wisc 25 for a 1ST down
5:10
1st & 10 at opp 25
David Blough pass incomplete to Markell Jones
5:10
2nd & 10 at opp 25
David Blough pass incomplete to Cameron Posey, broken up by Joe Schobert
5:10
3rd & 10 at opp 25
David Blough pass incomplete to Bearooz Yacoobi
5:10
4th & 10 at opp 25
David Blough pass incomplete to DeAngelo Yancey, broken up by Sojourn Shelton
Wisconsin Punt, 3 plays
2:49
1st & 10 at own 25
Dare Ogunbowale run for no gain to the Wisc 25
2:45
2nd & 10 at own 25
Timeout PURDUE, clock 02:45
2:45
2nd & 10 at own 25
Alec Ingold run for 7 yds to the Wisc 32
2:39
3rd & 3 at own 32
Timeout WISCONSIN, clock 02:39
2:39
3rd & 3 at own 32
Joel Stave pass incomplete to Alex Erickson
2:39
4th & 3 at own 32
Drew Meyer punt for 28 yds, punt out-of-bounds at the Prdue 40
Purdue Turnover on downs, 6 plays
2:29
1st & 10 at own 40
David Blough pass complete to Shane Mikesky for 11 yds to the Wisc 49 for a 1ST down
2:29
1st & 10 at opp 49
David Blough pass complete to Shane Mikesky for 11 yds to the Wisc 38 for a 1ST down
2:29
1st & 10 at opp 38
David Blough pass complete to Markell Jones for 4 yds to the Wisc 34
2:29
2nd & 6 at opp 34
Blough, David pass incomplete to Jones, Markell (Schobert, Joe), PENALTY PUR holding (Cermin, Cameron) 10 yards to the WIS44, NO PLAY.
2:29
2nd & 16 at opp 44
David Blough pass complete to Shane Mikesky for 5 yds to the Wisc 39
1:09
3rd & 11 at opp 39
Blough, David pass complete to Mahoungou for 39 yards to the WIS0, clock 01:09, PENALTY PUR holding (Roos, Jordan) 10 yards to the WIS49, NO PLAY.
1:09
3rd & 21 at opp 49
David Blough pass incomplete to Cameron Posey
1:09
4th & 21 at opp 49
David Blough pass complete to Bilal Marshall for 8 yds to the Wisc 41
Wisconsin End of game, 2 plays
0:59
1st & 10 at own 41
TEAM run for a loss of 2 yards to the Wisc 39
0:59
2nd & 12 at own 39
TEAM run for a loss of 1 yard to the Wisc 38
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.