Purdue at Wisconsin

Saturday, October 22, 2022

Wisconsin beat Purdue 35–⁠24. It was their 89th meeting; after it, Wisconsin led the series 52–⁠29–⁠8.

AwayPurdue8–⁠6 in 2022
24
HomeWisconsin7–⁠6 in 2022
35

Final at Camp Randall Stadium, MadisonTV: ESPNAttendance 75,018

At kickoff
76°F, a few clouds, wind 17 mph from the southWeather: NOAA NCEI Integrated Surface Database; Dane County Regional-Truax Field Airport (KMSN), 10 km from the stadium, 23 minutes after kickoff
Official
Ron SnodgrassGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Purdue0371424
Wisconsin21014035

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Purdue

PassingC/AttYdsTDInt
Aidan O’Connell31/4632013
RushingCarYdsTDLong
Devin Mockobee23108130
Kobe Lewis521012
King Doerue1202
ReceivingRecYdsTDLong
Charlie Jones10105027
Payne Durham666123
Mershawn Rice336029
Deion Burks330016
DefenseTklTFLSacksInt
Semisi Fakasiieiki7100
Sanoussi Kane5110
Kieren Douglas4000
Jalen Graham4000
Jack Sullivan1110

Wisconsin

PassingC/AttYdsTDInt
Graham Mertz13/2120320
RushingCarYdsTDLong
Braelon Allen16113141
Isaac Guerendo772154
Skyler Bell1101
ReceivingRecYdsTDLong
Skyler Bell487129
Braelon Allen139039
Chimere Dike336120
Jaylan Franklin119019
DefenseTklTFLSacksInt
John Torchio10002
Jordan Turner6001
Jake Chaney51.510
Maema Njongmeta5000
Titus Toler5000
Rodas Johnson2110

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

PurdueWisconsin
431Total yards381
320Passing yards203
111Rushing yards178
7.0Yards per pass9.7
3.4Yards per rush6.1
21First downs16
5–⁠16Third downs2–⁠8
3–⁠4Fourth downs0–⁠0
3Turnovers1
4–⁠40Penalties9–⁠82
35:00Possession25:00
2Sacks (by defense)2

Efficiency

PurdueWisconsin
44%Success rate47%
0.09EPA per play0.42
1.21Explosiveness1.54
0.23Rushing EPA0.23
0.22Passing EPA0.66
30%Passing-down success27%
0.08First-down EPA0.08
0.14Second-down EPA0.99
−0.41Third-down EPA0.11
12%Havoc by its defense13%

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 50% to win. Elo’s favorite won.

The line

Wisconsin −1.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 54%, Purdue 46%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Wisconsin end zonePurdue end zoneQ1 WisconsinTouchdown, 6 playsQ1 PurduePick-six, 3 plays (Wisconsin scores)Q1 PurdueMissed FG, 9 playsQ1 WisconsinTouchdown, 8 playsQ1 PurduePunt, 6 playsQ1 WisconsinPunt, 3 playsQ2 PurdueTurnover on downs, 5 playsQ2 WisconsinPunt, 5 playsQ2 PurdueField goal, 13 playsQ2 WisconsinPunt, 6 playsQ2 PurdueEnd of half, 2 playsQ3 PurdueInterception, 3 playsQ3 WisconsinTouchdown, 2 playsQ3 PurduePunt, 3 playsQ3 WisconsinPunt, 6 playsQ3 PurduePunt, 5 playsQ3 PurdueTouchdown, 4 playsQ3 WisconsinTouchdown, 4 playsQ3 PurdueTouchdown, 12 playsQ4 WisconsinPunt, 5 playsQ4 PurdueInterception, 7 playsQ4 WisconsinPunt, 3 playsQ4 PurdueTouchdown, 9 playsQ4 WisconsinEnd of game, 2 plays
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.
  1. Q1 WisconsinTouchdown, 6 plays, 76 yards
  2. Q1 PurduePick-six, 3 plays (Wisconsin scores), 5 yards
  3. Q1 PurdueMissed FG, 9 plays, 66 yards
  4. Q1 WisconsinTouchdown, 8 plays, 80 yards
  5. Q1 PurduePunt, 6 plays, 19 yards
  6. Q1 WisconsinPunt, 3 plays, 2 yards
  7. Q2 PurdueTurnover on downs, 5 plays, 30 yards
  8. Q2 WisconsinPunt, 5 plays, 26 yards
  9. Q2 PurdueField goal, 13 plays, 71 yards
  10. Q2 WisconsinPunt, 6 plays, 25 yards
  11. Q2 PurdueEnd of half, 2 plays, 6 yards
  12. Q3 PurdueInterception, 3 plays, 1 yard
  13. Q3 WisconsinTouchdown, 2 plays, 14 yards
  14. Q3 PurduePunt, 3 plays, 0 yards
  15. Q3 WisconsinPunt, 6 plays, 14 yards
  16. Q3 PurduePunt, 5 plays, 14 yards
  17. Q3 PurdueTouchdown, 4 plays, 21 yards
  18. Q3 WisconsinTouchdown, 4 plays, 75 yards
  19. Q3 PurdueTouchdown, 12 plays, 81 yards
  20. Q4 WisconsinPunt, 5 plays, 37 yards
  21. Q4 PurdueInterception, 7 plays, 42 yards
  22. Q4 WisconsinPunt, 3 plays, 6 yards
  23. Q4 PurdueTouchdown, 9 plays, 87 yards
  24. Q4 WisconsinEnd of game, 2 plays, 3 yards

Play by play

1st quarter6 drives, then Wisconsin 21, Purdue 0
Wisconsin Touchdown, 6 plays
15:001st & 10 at own 35Chris Van Eekeren kickoff for 41 yds , Jackson Acker return for no gain to the Wisc 24
15:001st & 10 at own 24Braelon Allen run for 5 yds to the Wisc 29
15:002nd & 5 at own 29Graham Mertz pass complete to Skyler Bell for 27 yds to the Prdue 44 for a 1ST down
15:001st & 10 at opp 44Braelon Allen run for 6 yds to the Prdue 38
15:002nd & 4 at opp 38Graham Mertz pass incomplete to Chimere Dike
15:003rd & 4 at opp 38Graham Mertz run for 9 yds to the Prdue 29 for a 1ST down
12:341st & 10 at opp 29Skyler Bell 29 Yd pass from Graham Mertz (Nate Van Zelst Kick)Wisconsin 7, Purdue 0
Purdue Pick-six, 3 plays (Wisconsin scores)
12:341st & 10 at own 35Gavin Lahm kickoff for 65 yds for a touchback
12:341st & 10 at own 25Devin Mockobee run for 1 yd to the Prdue 26
12:342nd & 9 at own 26Aidan O’Connell pass complete to Charlie Jones for 4 yds to the Prdue 30
11:163rd & 5 at own 30John Torchio 31 Yd Interception Return (Nate Van Zelst Kick)Wisconsin 14, Purdue 0
Purdue Missed FG, 9 plays
11:161st & 10 at own 35Gavin Lahm kickoff for 65 yds for a touchback
11:161st & 10 at own 25Devin Mockobee run for 9 yds to the Prdue 34
11:162nd & 1 at own 34Devin Mockobee run for 30 yds to the Wisc 36 for a 1ST down
11:161st & 10 at opp 36Aidan O’Connell pass complete to Charlie Jones for 8 yds to the Wisc 28
11:162nd & 2 at opp 28Devin Mockobee run for no gain to the Wisc 28
11:163rd & 2 at opp 28Devin Mockobee run for 13 yds to the Wisc 15 for a 1ST down
11:161st & 10 at opp 15Devin Mockobee run for 4 yds to the Wisc 11
7:362nd & 6 at opp 11Timeout WISCONSIN, clock 07:36
7:362nd & 6 at opp 11Devin Mockobee run for 2 yds to the Wisc 9
7:363rd & 4 at opp 9Aidan O’Connell pass incomplete to Payne Durham
6:374th & 4 at opp 9Mitchell Fineran 26 yd FG MISSED
Wisconsin Touchdown, 8 plays
6:371st & 10 at own 20Graham Mertz pass complete to Skyler Bell for 13 yds to the Wisc 33 for a 1ST down
6:371st & 10 at own 33Braelon Allen run for 5 yds to the Wisc 38
6:372nd & 5 at own 38Braelon Allen run for 9 yds to the Wisc 47 for a 1ST down
6:371st & 10 at own 47Graham Mertz pass complete to Keontez Lewis for 6 yds to the Prdue 47
6:372nd & 4 at opp 47Braelon Allen run for 41 yds to the Prdue 6 for a 1ST down
6:371st & goal at opp 6Braelon Allen run for 3 yds to the Prdue 3
6:372nd & goal at opp 3Graham Mertz pass incomplete to Jack Eschenbach
2:383rd & goal at opp 3Chimere Dike 3 Yd pass from Graham Mertz (Nate Van Zelst Kick)Wisconsin 21, Purdue 0
Purdue Punt, 6 plays
2:381st & 10 at own 35Gavin Lahm kickoff for 65 yds for a touchback
2:381st & 10 at own 25Aidan O’Connell pass incomplete to Abdur-Rahmaan Yaseen
2:382nd & 10 at own 25Aidan O’Connell pass incomplete to TJ Sheffield
2:383rd & 10 at own 25Aidan O’Connell pass complete to TJ Sheffield for 10 yds to the Prdue 35 for a 1ST down
2:381st & 10 at own 35Aidan O’Connell pass complete to TJ Sheffield for 5 yds to the Prdue 40
2:382nd & 5 at own 40King Doerue run for 2 yds to the Prdue 42
2:383rd & 3 at own 42Aidan O’Connell pass complete to King Doerue for 2 yds to the Prdue 44
0:024th & 1 at own 44Jack Ansell punt for 40 yds, fair catch by Dean Engram at the Wisc 16
Wisconsin Punt, 3 plays
0:021st & 10 at own 16Mertz,Graham rush right for 3 yards gain to the WIS19, out of bounds at WIS19 PENALTY WIS Holding (Furtney,Michael) 8 yards from WIS16 to WIS08. NO PLAY.
0:001st & 18 at own 8Isaac Guerendo run for 8 yds to the Wisc 16
Q2 15:002nd & 10 at own 16Isaac Guerendo run for 2 yds to the Wisc 18
Q2 15:003rd & 8 at own 18Graham Mertz pass incomplete to Chimere Dike
Q2 14:114th & 8 at own 18Andy Vujnovich punt for 40 yds, fair catch by Charlie Jones at the Prdue 42
2nd quarter5 drives, then Wisconsin 21, Purdue 3
Purdue Turnover on downs, 5 plays
14:111st & 10 at own 42Aidan O’Connell pass complete to Payne Durham for 23 yds to the Wisc 35 for a 1ST down
14:111st & 10 at opp 35Aidan O’Connell pass complete to Payne Durham for 7 yds to the Wisc 28
14:112nd & 3 at opp 28Devin Mockobee run for 2 yds to the Wisc 26
14:113rd & 1 at opp 26Devin Mockobee run for 2 yds to the Wisc 28
11:384th & 3 at opp 28PURDUE Penalty, Illegal Shift (Reese Taylor) declined
Wisconsin Punt, 5 plays
11:381st & 10 at own 28Graham Mertz pass complete to Chimere Dike for 20 yds to the Wisc 48 for a 1ST down
11:381st & 10 at own 48Braelon Allen run for 2 yds to the 50 yard line
11:382nd & 8 at the 50Shotgun Mertz,Graham pass incomplete short right to Allen,Braelon QB hurried by Jenkins,Kydran PENALTY PUR Roughing The Passer (Jenkins,Kydran) 15 yards from WIS50 to PUR35, 1ST DOWN. NO PLAY.
11:381st & 10 at opp 35Braelon Allen run for 5 yds to the Prdue 30
11:382nd & 5 at opp 30PENALTY WIS False Start (Wedig,Trey) 5 yards from PUR30 to PUR35. NO PLAY.
11:382nd & 10 at opp 35Graham Mertz pass incomplete to Keontez Lewis
11:383rd & 10 at opp 35WISCONSIN Penalty, Offensive Holding ( Yards) declined
9:034th & 21 at opp 46Andy Vujnovich punt for 36 yds, fair catch by Charlie Jones at the Prdue 10
Purdue Field goal, 13 plays
9:031st & 10 at own 10No Huddle-Shotgun O’Connell,Aidan pass incomplete short right to Jones,Charlie PENALTY WIS Pass Interference (Hallman,Ricardo) 15 yards from PUR10 to PUR25, 1ST DOWN. NO PLAY.
9:031st & 10 at own 25Kobe Lewis run for 10 yds to the Prdue 35 for a 1ST down
9:031st & 10 at own 35O’Connell,Aidan pass incomplete short right to Jones,Charlie PENALTY PUR Chop Block (Holstege,Spencer) 15 yards from PUR35 to PUR20. NO PLAY.
9:031st & 25 at own 20Aidan O’Connell pass complete to Charlie Jones for 7 yds to the Prdue 27
9:032nd & 18 at own 27Aidan O’Connell pass complete to Charlie Jones for 12 yds to the Prdue 39
9:033rd & 6 at own 39Aidan O’Connell pass complete to Deion Burks for 16 yds to the Wisc 45 for a 1ST down
9:031st & 10 at opp 45Devin Mockobee run for 8 yds to the Wisc 37
9:032nd & 2 at opp 37Devin Mockobee run for 1 yd to the Wisc 36
9:033rd & 1 at opp 36Aidan O’Connell pass incomplete to Payne Durham
9:034th & 1 at opp 36Devin Mockobee run for 3 yds to the Wisc 33 for a 1ST down
9:031st & 10 at opp 33Aidan O’Connell pass complete to Deion Burks for 14 yds to the Wisc 19 for a 1ST down
9:031st & 10 at opp 19Aidan O’Connell pass incomplete to Charlie Jones
9:032nd & 10 at opp 19Aidan O’Connell pass incomplete to Payne Durham
9:033rd & 10 at opp 19Aidan O’Connell pass incomplete to TJ Sheffield
3:494th & 10 at opp 19Mitchell Fineran 36 yd FG GOODWisconsin 21, Purdue 3
Wisconsin Punt, 6 plays
3:491st & 10 at own 35Chris Van Eekeren kickoff for 65 yds for a touchback
3:491st & 10 at own 25Braelon Allen run for 1 yd to the Wisc 26
3:492nd & 9 at own 26Graham Mertz pass complete to Jaylan Franklin for 19 yds to the Wisc 45 for a 1ST down
3:491st & 10 at own 45Graham Mertz pass complete to Chimere Dike for 13 yds to the Prdue 42 for a 1ST down
3:491st & 10 at opp 42Braelon Allen run for no gain to the Prdue 42
3:492nd & 10 at opp 42Graham Mertz pass incomplete to Keontez Lewis
3:493rd & 10 at opp 42Graham Mertz sacked by Jack Sullivan for a loss of 8 yards to the 50 yard line
1:124th & 18 at the 50Timeout PURDUE, clock 01:12
1:034th & 18 at the 50Andy Vujnovich punt for 49 yds, punt out-of-bounds at the Prdue 1
Purdue End of half, 2 plays
1:031st & 10 at own 1Devin Mockobee run for 1 yd to the Prdue 2
0:002nd & 9 at own 2Devin Mockobee run for 5 yds to the Prdue 7
3rd quarter8 drives, then Wisconsin 35, Purdue 10
Purdue Interception, 3 plays
15:001st & 10 at own 35Gavin Lahm kickoff for 65 yds for a touchback
15:001st & 10 at own 25Devin Mockobee run for 1 yd to the Prdue 26
15:002nd & 9 at own 26Aidan O’Connell pass incomplete
14:203rd & 9 at own 26Aidan O’Connell pass intercepted
Wisconsin Touchdown, 2 plays
14:201st & 10 at opp 14Graham Mertz pass incomplete to Chimere Dike
14:082nd & 10 at opp 14Braelon Allen 14 Yd Run (Nate Van Zelst Kick)Wisconsin 28, Purdue 3
Purdue Punt, 3 plays
14:081st & 10 at own 35Gavin Lahm kickoff for 65 yds for a touchback
14:081st & 10 at own 25Aidan O’Connell sacked by Rodas Johnson for a loss of 8 yards to the Prdue 17
14:082nd & 18 at own 17Aidan O’Connell pass complete to Deion Burks for no gain to the Prdue 17
14:083rd & 18 at own 17Aidan O’Connell pass complete to Charlie Jones for 8 yds to the Prdue 25
12:004th & 10 at own 25Jack Ansell punt for 44 yds , Dean Engram returns for 6 yds to the Wisc 22
Wisconsin Punt, 6 plays
12:001st & 10 at own 22Braelon Allen run for 10 yds to the Wisc 32 for a 1ST down
12:001st & 10 at own 32Braelon Allen run for 4 yds to the Wisc 36
12:002nd & 6 at own 36Graham Mertz pass complete to Dean Engram for 9 yds to the Wisc 45 for a 1ST down
12:001st & 10 at own 45Isaac Guerendo run for 2 yds to the Wisc 47
12:002nd & 8 at own 47Graham Mertz pass complete to Isaac Guerendo for 4 yds to the Prdue 49
12:003rd & 4 at opp 49Shotgun Mertz,Graham pass complete short middle to Dike,Chimere for 9 yards to the PUR40, End Of Play PENALTY WIS Pass Interference (Eschenbach,Jack) 15 yards from PUR49 to WIS36. NO PLAY.
12:003rd & 19 at own 36Graham Mertz pass incomplete to Isaac Guerendo
8:334th & 19 at own 36Andy Vujnovich punt for 54 yds, punt out-of-bounds at the Prdue 20 , Charlie Jones returns for 10 yds to the Prdue 20
Purdue Punt, 5 plays
8:331st & 10 at own 20Devin Mockobee run for 7 yds to the Prdue 27
8:332nd & 3 at own 27Aidan O’Connell pass complete to Payne Durham for 7 yds to the Prdue 34 for a 1ST down
8:331st & 10 at own 34Devin Mockobee run for 5 yds to the Prdue 39
8:332nd & 5 at own 39Aidan O’Connell sacked by Jake Chaney for a loss of 5 yards to the Prdue 34
8:333rd & 10 at own 34Aidan O’Connell pass incomplete to Charlie Jones
6:074th & 10 at own 34Jack Ansell punt for 43 yds
Purdue Touchdown, 4 plays
6:071st & 10 at opp 21Devin Mockobee run for 5 yds to the Wisc 16
6:072nd & 5 at opp 16Aidan O’Connell pass complete to Charlie Jones for 8 yds to the Wisc 8 for a 1ST down
6:071st & goal at opp 8Devin Mockobee run for no gain to the Wisc 8
4:122nd & goal at opp 8Aidan O’Connell pass complete to Payne Durham for 8 yds for a TD, (Mitchell Fineran KICK)Wisconsin 28, Purdue 10
Wisconsin Touchdown, 4 plays
4:121st & 10 at own 35Chris Van Eekeren kickoff for 65 yds for a touchback
4:121st & 10 at own 25Graham Mertz run for 3 yds to the Wisc 28
4:122nd & 7 at own 28Graham Mertz pass complete to Skyler Bell for 18 yds to the Wisc 46 for a 1ST down
4:121st & 10 at own 46Graham Mertz pass incomplete to Isaac Guerendo
2:422nd & 10 at own 46Isaac Guerendo 54 Yd Run (Nate Van Zelst Kick)Wisconsin 35, Purdue 10
2:351st & 10 at own 35Gavin Lahm kickoff for 60 yds , Deion Burks return for 24 yds to the WISCONSIN 41 PURDUE Penalty, Offensive Holding (10 Yards) to the Prdue 19
Purdue Touchdown, 12 plays
2:351st & 11 at own 19Kobe Lewis run for no gain to the Prdue 19
2:352nd & 11 at own 19Aidan O’Connell pass complete to Paul Piferi for 23 yds to the Prdue 42 for a 1ST down
2:351st & 10 at own 42Aidan O’Connell pass complete to Kobe Lewis for 1 yd to the Prdue 43
2:352nd & 9 at own 43PURDUE Penalty, Intentional Grounding (Aidan O’Connell) to the Prdue 35
2:353rd & 17 at own 35Aidan O’Connell pass complete to Kobe Lewis for 12 yds to the Prdue 47
Q4 15:004th & 5 at own 47Aidan O’Connell pass complete to Charlie Jones for 11 yds to the Wisc 42 for a 1ST down
Q4 15:001st & 10 at opp 42Kobe Lewis run for 12 yds to the Wisc 30 for a 1ST down
Q4 15:001st & 10 at opp 30Aidan O’Connell pass complete to Mershawn Rice for 29 yds to the Wisc 1 for a 1ST down
Q4 15:001st & goal at opp 1Kobe Lewis run for no gain to the Wisc 1
Q4 15:002nd & goal at opp 1Kobe Lewis run for 1 yd to the Wisc 2
Q4 15:003rd & goal at opp 2Aidan O’Connell pass complete to Mershawn Rice for 1 yd to the Wisc 1
Q4 12:054th & goal at opp 1Devin Mockobee run for 1 yd for a TD, (Mitchell Fineran KICK)Wisconsin 35, Purdue 17
Q4 12:051st & goal at opp 3PENALTY WIS Offside (Paez,Gio) 2 yards from WIS03 to WIS03. NO PLAY.
4th quarter5 drives, then Wisconsin 35, Purdue 24
Wisconsin Punt, 5 plays
12:051st & 10 at own 35Chris Van Eekeren kickoff for 65 yds for a touchback
12:051st & 10 at own 25Skyler Bell run for 1 yd to the Wisc 26
12:052nd & 9 at own 26Graham Mertz pass complete to Braelon Allen for 39 yds to the Prdue 35 for a 1ST down
12:051st & 10 at opp 35Braelon Allen run for 5 yds to the Prdue 30
12:052nd & 5 at opp 30Allen,Braelon rush middle for 4 yards gain to the PUR26 (Sydnor,Khordae) PENALTY WIS Holding (Dike,Chimere) 10 yards from PUR30 to PUR40. NO PLAY.
9:462nd & 15 at opp 40Timeout WISCONSIN, clock 09:46
9:462nd & 15 at opp 40Graham Mertz pass complete to Isaac Guerendo for 3 yds to the Prdue 37
9:463rd & 12 at opp 37Isaac Guerendo run for 1 yd to the Prdue 38
9:464th & 13 at opp 38WISCONSIN Penalty, Delay Of Game ( Yards) declined
8:044th & 13 at opp 38Andy Vujnovich punt for 30 yds
Purdue Interception, 7 plays
8:041st & 10 at own 8Devin Mockobee run for no gain to the Prdue 8
8:042nd & 10 at own 8Aidan O’Connell pass complete to TJ Sheffield for 6 yds to the Prdue 14
8:043rd & 4 at own 14Aidan O’Connell pass complete to Payne Durham for 18 yds to the Prdue 32 for a 1ST down
8:041st & 10 at own 32Aidan O’Connell pass incomplete to Charlie Jones
8:042nd & 10 at own 32Aidan O’Connell pass complete to Charlie Jones for 15 yds to the Prdue 47 for a 1ST down
8:041st & 10 at own 47Devin Mockobee run for 3 yds to the 50 yard line
5:362nd & 7 at the 50Aidan O’Connell pass intercepted
Wisconsin Punt, 3 plays
5:361st & 10 at own 42Braelon Allen run for 1 yd to the Wisc 41
5:362nd & 11 at own 41Isaac Guerendo run for 4 yds to the Wisc 45
5:363rd & 7 at own 45Isaac Guerendo run for 3 yds to the Wisc 48
3:584th & 4 at own 48Timeout PURDUE, clock 03:58
3:474th & 4 at own 48Andy Vujnovich punt for 45 yds, punt out-of-bounds at the Prdue 13 , Charlie Jones returns for 6 yds to the Prdue 13
Purdue Touchdown, 9 plays
3:471st & 10 at own 13Aidan O’Connell pass complete to Charlie Jones for 5 yds to the Prdue 18
3:472nd & 5 at own 18No Huddle-Shotgun O’Connell,Aidan pass incomplete short right to Jones,Charlie broken up by Smith,Alexander, 1ST DOWN, PENALTY WIS Pass Interference (Smith,Alexander) 12 yards from PUR18 to PUR30, 1ST DOWN. NO PLAY.
3:471st & 10 at own 30Aidan O’Connell pass complete to Tyrone Tracy for 18 yds to the Prdue 48 for a 1ST down
3:471st & 10 at own 48Aidan O’Connell pass complete to Payne Durham for 3 yds to the Wisc 49
3:472nd & 7 at opp 49Aidan O’Connell pass complete to Charlie Jones for 27 yds to the Wisc 22 for a 1ST down
3:471st & 10 at opp 22Aidan O’Connell pass complete to Mershawn Rice for 6 yds to the Wisc 16
3:472nd & 4 at opp 16Aidan O’Connell pass incomplete to Andrew Sowinski
3:473rd & 4 at opp 16Aidan O’Connell pass complete to Andrew Sowinski for 6 yds to the Wisc 10 for a 1ST down
3:471st & goal at opp 10WISCONSIN Penalty, Defensive Holding (Jake Chaney) to the Wisc 1
1:242nd & goal at opp 1Aidan O’Connell run for 1 yd for a TD, (Mitchell Fineran KICK)Wisconsin 35, Purdue 24
Wisconsin End of game, 2 plays
1:231st & 10 at own 35kickoff for 16 yds
1:231st & 10 at own 48Braelon Allen run for 4 yds to the Prdue 48
0:002nd & 6 at opp 48Kneel down by Wisconsin at PUR49 for loss of 1 yards.

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.

Wisconsin leads 54–⁠29–⁠8 in 91 meetings, counting the two since this game.

Recent meetings
2024Wisconsin 52, Purdue 6
2023Wisconsin 38, Purdue 17
2022Wisconsin 35, Purdue 24
2021Wisconsin 30, Purdue 13
2019Wisconsin 45, Purdue 24
2018Wisconsin 47, Purdue 44

Around this game