Illinois at Purdue

Saturday, September 30, 2023. Purdue kept the Purdue Cannon

Purdue beat Illinois 44–⁠19. It was their 99th meeting; after it, Purdue led the series 47–⁠45–⁠6 in the games on file.

AwayIllinois5–⁠7 in 2023
19
HomePurdue4–⁠8 in 2023
44

Final at Ross-Ade Stadium, West LafayetteTV: PeacockAttendance 59,510

At kickoff
84°F, clear, wind 7 mph from the eastWeather: NOAA NCEI Integrated Surface Database; Purdue University Airport (KLAF), 4 km from the stadium, 24 minutes after kickoff
Official
Tim ODeyGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Illinois3100619
Purdue61021744

Standouts

Player stats

Illinois

PassingC/AttYdsTDInt
Luke Altmyer16/2520210
John Paddock2/62400
RushingCarYdsTDLong
Kaden Feagin1185019
Joshua McCray103517
Luke Altmyer1329039
ReceivingRecYdsTDLong
Isaiah Williams6113049
Patrick Bryant340117
Malik Elzy224015
Casey Washington219014
DefenseTklTFLSacksInt
Kenenna Odeluga7000
Dylan Rosiek6200
Miles Scott6000
Nicario Harper5000
Keith Randolph Jr.30.50.50
Te-Rah Edwards30.50.50
James Kreutz2110

Purdue

PassingC/AttYdsTDInt
Hudson Card18/2621720
RushingCarYdsTDLong
Tyrone Tracy Jr.21112114
Devin Mockobee146718
Dylan Downing430116
ReceivingRecYdsTDLong
Deion Burks583144
Abdur-Rahmaan Yaseen235030
Garrett Miller231128
Max Klare327018
DefenseTklTFLSacksInt
Sanoussi Kane9110
Yanni Karlaftis8110
Dillon Thieneman7000
Markevious Brown4110
Sulaiman Kpaka21.510
Kydran Jenkins1110

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

Team stats

IllinoisPurdue
375Total yards406
226Passing yards217
149Rushing yards189
7.1Yards per pass8.3
4.4Yards per rush4.2
17First downs25
2–⁠13Third downs8–⁠13
2–⁠3Fourth downs0–⁠0
1Turnovers1
9–⁠83Penalties3–⁠15
28:04Possession31:56
2Sacks (by defense)5

Efficiency

IllinoisPurdue
39%Success rate54%
0.01EPA per play0.20
1.20Explosiveness0.81
−0.07Rushing EPA0.04
0.08Passing EPA0.46
14%Passing-down success36%
0.23First-down EPA−0.04
−0.35Second-down EPA0.08
0.08Third-down EPA1.03
9%Havoc by its defense20%

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

The line

Purdue −1, over/under 53.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 53%, Illinois 47%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Purdue end zoneIllinois end zoneQ1 IllinoisField goal, 11 playsQ1 PurduePunt, 8 playsQ1 IllinoisFumble return TD, 2 plays (Purdue scores)Q1 IllinoisPunt, 3 playsQ1 PurduePunt, 5 playsQ1 IllinoisPunt, 3 playsQ1 PurdueFumble, 11 playsQ2 IllinoisTouchdown, 5 playsQ2 PurdueTouchdown, 7 playsQ2 IllinoisPunt, 5 playsQ2 PurdueField goal, 7 playsQ2 IllinoisField goal, 6 playsQ3 PurdueTouchdown, 11 playsQ3 IllinoisPunt, 4 playsQ3 PurduePunt, 3 playsQ3 IllinoisPunt, 3 playsQ3 PurdueTouchdown, 4 playsQ3 IllinoisTurnover on downs, 4 playsQ3 PurdueTouchdown, 4 playsQ3 IllinoisPunt, 4 playsQ4 PurduePunt, 5 playsQ4 IllinoisTouchdown, 9 playsQ4 PurdueTouchdown, 7 playsQ4 IllinoisEnd of game, 9 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Purdue drives left to right, Illinois right to left.
  1. Q1 IllinoisField goal, 11 plays, 71 yards
  2. Q1 PurduePunt, 8 plays, 31 yards
  3. Q1 IllinoisFumble return TD, 2 plays (Purdue scores), −10 yards
  4. Q1 IllinoisPunt, 3 plays, 5 yards
  5. Q1 PurduePunt, 5 plays, 8 yards
  6. Q1 IllinoisPunt, 3 plays, 4 yards
  7. Q1 PurdueFumble, 11 plays, 73 yards
  8. Q2 IllinoisTouchdown, 5 plays, 80 yards
  9. Q2 PurdueTouchdown, 7 plays, 73 yards
  10. Q2 IllinoisPunt, 5 plays, −3 yards
  11. Q2 PurdueField goal, 7 plays, 32 yards
  12. Q2 IllinoisField goal, 6 plays, 40 yards
  13. Q3 PurdueTouchdown, 11 plays, 75 yards
  14. Q3 IllinoisPunt, 4 plays, 15 yards
  15. Q3 PurduePunt, 3 plays, −13 yards
  16. Q3 IllinoisPunt, 3 plays, −4 yards
  17. Q3 PurdueTouchdown, 4 plays, 67 yards
  18. Q3 IllinoisTurnover on downs, 4 plays, 9 yards
  19. Q3 PurdueTouchdown, 4 plays, 33 yards
  20. Q3 IllinoisPunt, 4 plays, 13 yards
  21. Q4 PurduePunt, 5 plays, 28 yards
  22. Q4 IllinoisTouchdown, 9 plays, 83 yards
  23. Q4 PurdueTouchdown, 7 plays, 44 yards
  24. Q4 IllinoisEnd of game, 9 plays, 54 yards

Play by play

1st quarter7 drives, then Purdue 6, Illinois 3
Illinois Field goal, 11 plays
15:00Caleb Krockover kickoff for 65 yds
14:551st & 10 at own 23Luke Altmyer run for 39 yds to the PUR 38 for a 1ST down
14:551st & 10 at opp 38Luke Altmyer pass complete to Isaiah Williams for 9 yds to the PUR 29
14:552nd & 1 at opp 29Josh McCray run for 3 yds to the PUR 26 for a 1ST down
14:551st & 10 at opp 26Luke Altmyer pass incomplete
14:552nd & 10 at opp 26Luke Altmyer run for 4 yds to the PUR 22
14:553rd & 6 at opp 22Luke Altmyer pass complete to Casey Washington for 5 yds to the PUR 17
14:554th & 1 at opp 17Josh McCray run for 2 yds to the PUR 15 for a 1ST down
14:551st & 10 at opp 15Luke Altmyer pass incomplete
14:552nd & 10 at opp 15Josh McCray run for 7 yds to the PUR 8
14:553rd & 3 at opp 8Luke Altmyer pass complete to Isaiah Williams for 2 yds to the PUR 6
9:494th & 1 at opp 6Caleb Griffin 24 yd FG GOODIllinois 3, Purdue 0
Purdue Punt, 8 plays
9:49David Olano kickoff for 65 yds for a touchback
9:491st & 10 at own 25Tyrone Tracy Jr. run for 2 yds to the PUR 27
9:492nd & 8 at own 27Illinois Penalty, Personal Foul (15 Yards) to the PUR 42 for a 1ST down
9:491st & 10 at own 42Hudson Card pass incomplete
9:492nd & 10 at own 42Tyrone Tracy Jr. run for 5 yds to the PUR 47
9:493rd & 5 at own 47Hudson Card pass complete to Devin Mockobee for 5 yds to the ILL 48 for a 1ST down
9:491st & 10 at opp 48Hudson Card pass incomplete
9:492nd & 10 at opp 48Hudson Card pass complete to TJ Sheffield for 5 yds to the ILL 43
9:493rd & 5 at opp 43Hudson Card pass complete to Tyrone Tracy Jr. for 4 yds to the ILL 39
6:284th & 6 at opp 44Jack Ansell punt for 34 yds, fair catch by Isaiah Williams at the ILL 10
Illinois Fumble return TD, 2 plays (Purdue scores)
6:281st & 10 at own 10Josh McCray run for 2 yds to the ILL 12
Illinois Punt, 3 plays
5:48Caleb Krockover kickoff for 65 yds for a touchback
5:481st & 10 at own 25Josh McCray run for 3 yds to the ILL 28
5:482nd & 7 at own 28Josh McCray run for 2 yds to the ILL 30
5:483rd & 5 at own 30Luke Altmyer pass incomplete
5:482nd & 8 at own 12Malik Langham 0 Yd Fumble Return (Julio Macias PAT blocked)Purdue 6, Illinois 3
4:334th & 5 at own 30Hugh Robertson punt for 40 yds
Purdue Punt, 5 plays
4:331st & 10 at own 34Devin Mockobee run for 6 yds to the PUR 40
4:332nd & 4 at own 40Devin Mockobee run for 8 yds to the PUR 48 for a 1ST down
4:331st & 10 at own 48Devin Mockobee run for 3 yds to the ILL 49
4:332nd & 7 at opp 49Hudson Card pass incomplete
4:333rd & 7 at opp 49Hudson Card sacked by Keith Randolph Jr. and TeRah Edwards for a loss of 9 yards to the PUR 42
Illinois Punt, 3 plays
1:471st & 10 at opp 40Timeout Illinois, clock 01:47
1:471st & 10 at own 47Luke Altmyer pass complete to Tip Reiman for 13 yds to the PUR 40 for a 1ST down
1:471st & 10 at opp 40Luke Altmyer sacked by Sanoussi Kane for a loss of 4 yards to the PUR 44
1:472nd & 14 at opp 44Luke Altmyer run for a loss of 2 yards to the PUR 46
1:473rd & 16 at opp 46ALTMYER, Luke pass deep to the right incomplete dropped by WILLIAMS, Isaiah thrown to the PUR27. PENALTY ILL Illegal Forward Pass on ALTMYER, Luke enforced 3 yards from the PUR46 to the PUR49, penalty results in a loss of down [NHSG]. NO PLAY (replay the down).
0:144th & 19 at opp 49Hugh Robertson punt for 42 yds, fair catch by TJ Sheffield at the PUR 7
Purdue Fumble, 11 plays
0:001st & 10 at own 7Tyrone Tracy Jr. run for 7 yds to the PUR 14
0:004th & 1 at opp 39Purdue Penalty, False Start (Mahamane Moussa) to the ILL 44
2nd quarter6 drives, then Purdue 16, Illinois 13
Purdue Fumble, 11 plays
15:002nd & 3 at own 14Tyrone Tracy Jr. run for 14 yds to the PUR 28 for a 1ST down
15:001st & 10 at own 28Tyrone Tracy Jr. run for 3 yds to the PUR 31
15:002nd & 7 at own 31Hudson Card pass complete to Deion Burks for 7 yds to the PUR 38 for a 1ST down
15:001st & 10 at own 38Devin Mockobee run for 3 yds to the PUR 41
15:002nd & 7 at own 41Hudson Card run for a loss of 1 yard to the PUR 40
15:003rd & 8 at own 40Hudson Card pass complete to Max Klare for 18 yds to the ILL 42 for a 1ST down
15:001st & 10 at opp 42Tyrone Tracy Jr. run for 7 yds to the ILL 35
15:002nd & 3 at opp 35Tyrone Tracy Jr. run for no gain to the ILL 35
15:003rd & 3 at opp 35Tyrone Tracy Jr. run for 8 yds to the ILL 27 for a 1ST down
9:461st & 10 at opp 27Devin Mockobee run for 7 yds to the ILL 20 Devin Mockobee fumbled, recovered by ILL Tahveon Nicholson
Illinois Touchdown, 5 plays
9:461st & 10 at own 20Josh McCray run for 7 yds to the ILL 27
9:462nd & 3 at own 27Luke Altmyer pass complete to Pat Bryant for 17 yds to the ILL 44 for a 1ST down
9:461st & 10 at own 44Luke Altmyer pass complete to Isaiah Williams for no gain to the ILL 44
9:462nd & 10 at own 44Luke Altmyer pass complete to Isaiah Williams for 49 yds to the PUR 7 for a 1ST down
7:521st & goal at opp 7Josh McCray run for 7 yds for a TD (Caleb Griffin KICK)Illinois 10, Purdue 6
Purdue Touchdown, 7 plays
7:47David Olano kickoff for 63 yds
7:471st & 10 at own 27Hudson Card pass complete to Deion Burks for 6 yds to the PUR 33
7:322nd & 4 at own 33Hudson Card pass complete to Garrett Miller for 3 yds to the PUR 36
7:323rd & 1 at own 36CARD, Hudson pass deep to the left incomplete intended for KLARE, Max thrown to the ILL40. PENALTY ILL Pass Interference on HARPER, Nicario enforced 15 yards to the ILL49 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
7:321st & 10 at opp 49Hudson Card pass incomplete
6:512nd & 10 at opp 49Hudson Card run for 3 yds to the ILL 46
6:513rd & 7 at opp 46Hudson Card pass complete to Abdur-Rahmaan Yaseen for 30 yds to the ILL 16 for a 1ST down
6:511st & 10 at opp 16Hudson Card pass incomplete
5:462nd & 10 at opp 16Dylan Downing run for 16 yds for a TD (Julio Macias KICK)Purdue 13, Illinois 10
Illinois Punt, 5 plays
5:40Caleb Krockover kickoff for 65 yds
5:401st & 10 at own 12Luke Altmyer run for 3 yds to the ILL 15
5:402nd & 7 at own 15Luke Altmyer pass complete to Josh McCray for 10 yds to the ILL 25 for a 1ST down
5:401st & 10 at own 25ALTMYER, Luke pass deep to the left incomplete intended for WASHINGTON, Casey broken up by ALLEN, Cam at the ILL42. PENALTY ILL Holding on MCCRAY, Josh enforced 10 yards from the ILL25 to the ILL15 [NHSG]. NO PLAY (replay the down).
5:401st & 20 at own 15Luke Altmyer run for a loss of 1 yard to the ILL 14
5:402nd & 21 at own 14Luke Altmyer sacked by Sulaiman Kpaka for a loss of 6 yards to the ILL 8
5:403rd & 27 at own 8Josh McCray run for 1 yd to the ILL 9
2:124th & 26 at own 9Hugh Robertson punt for 46 yds, fair catch by TJ Sheffield at the PUR 45
Purdue Field goal, 7 plays
2:121st & 10 at own 45Hudson Card pass complete to TJ Sheffield for 16 yds to the ILL 39 for a 1ST down
1:352nd & 3 at opp 32Timeout Purdue, clock 01:35
1:351st & 10 at opp 39Tyrone Tracy Jr. run for 7 yds to the ILL 32
1:352nd & 3 at opp 32Devin Mockobee run for 7 yds to the ILL 25 for a 1ST down
1:072nd & 4 at opp 19Timeout Purdue, clock 01:07
1:071st & 10 at opp 25Hudson Card pass complete to Devin Mockobee for 6 yds to the ILL 19
1:072nd & 4 at opp 19Hudson Card run for a loss of 4 yards to the ILL 23
0:573rd & 8 at opp 23Hudson Card pass incomplete
0:304th & 8 at opp 23Julio Macias 40 yd FG GOODPurdue 16, Illinois 10
Illinois Field goal, 6 plays
0:25Caleb Krockover kickoff for 65 yds for a touchback
0:231st & 10 at own 44Timeout Illinois, clock 00:23
0:231st & 10 at own 25Kaden Feagin run for 19 yds to the ILL 44 for a 1ST down
0:231st & 10 at own 44Luke Altmyer run for 15 yds to the PUR 41 for a 1ST down
0:231st & 10 at opp 41Luke Altmyer pass incomplete
0:112nd & 10 at opp 41Luke Altmyer pass incomplete
0:053rd & 10 at opp 41Luke Altmyer pass complete to Hank Beatty for 6 yds to the PUR 35
0:024th & 4 at opp 35Timeout Purdue, clock 00:02
0:004th & 4 at opp 35Caleb Griffin 53 yd FG GOODPurdue 16, Illinois 13
3rd quarter8 drives, then Purdue 37, Illinois 13
Purdue Touchdown, 11 plays
15:00Caleb Griffin kickoff for 65 yds for a touchback
15:001st & 10 at own 25Tyrone Tracy Jr. run for 4 yds to the PUR 29
15:002nd & 6 at own 29Tyrone Tracy Jr. run for 4 yds to the PUR 33
15:003rd & 2 at own 33Tyrone Tracy Jr. run for 8 yds to the PUR 41 for a 1ST down
15:001st & 10 at own 41Hudson Card pass complete to Abdur-Rahmaan Yaseen for 5 yds to the PUR 46
15:002nd & 5 at own 46Tyrone Tracy Jr. run for 2 yds to the PUR 48
15:003rd & 3 at own 48CARD, Hudson pass deep to the left incomplete intended for BURKS, Deion thrown to the ILL28. PENALTY ILL Holding on NICHOLSON, Tahveon enforced 10 yards from the PUR48 to the ILL42 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
15:001st & 10 at opp 42Devin Mockobee run for 5 yds to the ILL 37
15:002nd & 5 at opp 37Devin Mockobee run for 2 yds to the ILL 35
15:003rd & 3 at opp 35Hudson Card pass complete to Max Klare for 5 yds to the ILL 30 for a 1ST down
15:001st & 10 at opp 30Devin Mockobee run for 2 yds to the ILL 28
15:002nd & 8 at opp 28Hudson Card pass complete to Jayden Dixon-Veal for 5 yds to the ILL 23
9:593rd & 8 at opp 28Hudson Card pass complete to Garrett Miller for 28 yds for a TD (Julio Macias KICK)Purdue 23, Illinois 13
9:593rd & 3 at opp 23Purdue Penalty, False Start (Marcus Mbow) to the ILL 28
Illinois Punt, 4 plays
9:55Caleb Krockover kickoff for 65 yds
9:551st & 10 at own 22Luke Altmyer pass complete to Casey Washington for 14 yds to the ILL 36 for a 1ST down
9:551st & 10 at own 36Josh McCray run for 1 yd to the ILL 37
9:552nd & 9 at own 37Luke Altmyer pass incomplete
9:553rd & 9 at own 37Luke Altmyer pass incomplete
8:274th & 9 at own 37Hugh Robertson punt for 53 yds
Purdue Punt, 3 plays
8:271st & 10 at own 15Hudson Card pass complete to Max Klare for 4 yds to the PUR 19
8:272nd & 6 at own 19Hudson Card pass incomplete
8:273rd & 6 at own 19Purdue Penalty, Illegal Snap on HARTWIG, Gus enforced (Gus Hartwig) to the PUR 14
8:273rd & 11 at own 14Hudson Card sacked by James Kreutz for a loss of 12 yards to the PUR 2
7:084th & 23 at own 2Jack Ansell punt for 53 yds, downed at the ILL 45
Illinois Punt, 3 plays
7:081st & 10 at own 45Kaden Feagin run for 3 yds to the ILL 48
6:532nd & 7 at own 48Illinois Penalty, False Start (-5 Yards) to the ILL 43
6:532nd & 12 at own 43Luke Altmyer pass complete to Josh McCray for no gain to the ILL 43
6:533rd & 12 at own 43Luke Altmyer sacked by Yanni Karlaftis for a loss of 2 yards to the ILL 41
5:004th & 14 at own 41Hugh Robertson punt for 36 yds , returns for no gain to the PUR 33
Purdue Touchdown, 4 plays
5:001st & 10 at own 33Illinois Penalty, Face mask (15 yards) (Keith Randolph Jr.) to the 50 yard line for a 1ST down
5:001st & 10 at the 50Hudson Card pass complete to Deion Burks for 44 yds to the ILL 6 for a 1ST down
5:001st & goal at opp 6Hudson Card run for 3 yds to the ILL 3
3:412nd & goal at opp 3Devin Mockobee run for 3 yds for a TD (Julio Macias KICK)Purdue 30, Illinois 13
Illinois Turnover on downs, 4 plays
3:36Caleb Krockover kickoff for 62 yds
3:361st & 10 at own 24Kaden Feagin run for 6 yds to the ILL 30
3:362nd & 4 at own 30Luke Altmyer pass incomplete
3:363rd & 4 at own 30Kaden Feagin run for 3 yds to the ILL 33
2:144th & 1 at own 33Kaden Feagin run for no gain to the ILL 33
2:141st & 10 at opp 33Timeout Purdue, clock 02:14
Purdue Touchdown, 4 plays
2:141st & 10 at opp 33Tyrone Tracy Jr. run for 11 yds to the ILL 22 for a 1ST down
2:141st & 10 at opp 22Tyrone Tracy Jr. run for 5 yds to the ILL 17
2:142nd & 5 at opp 17Dylan Downing run for 7 yds to the ILL 10 for a 1ST down
0:211st & goal at opp 10Hudson Card pass complete to Deion Burks for 10 yds for a TD (Julio Macias KICK)Purdue 37, Illinois 13
Illinois Punt, 4 plays
0:21Caleb Krockover kickoff for 65 yds
0:211st & 10 at own 25Luke Altmyer pass complete to Pat Bryant for 13 yds to the ILL 38 for a 1ST down
0:001st & 10 at own 38Luke Altmyer run for 4 yds to the ILL 42
Q4 15:002nd & 6 at own 42ALTMYER, Luke sacked for a loss of 2 yards at the ILL42 (SCOURTON, Nic;KPAKA, Sulaiman). PENALTY ILL Holding on WHITENACK, Hunter PUR Personal Foul on ANDERSON, Joe , Offsetting penalties [NHSG]. NO PLAY (replay the down).
Q4 15:002nd & 6 at own 42Luke Altmyer sacked by Kydran Jenkins for a loss of 5 yards to the ILL 37
Q4 14:063rd & 11 at own 37Luke Altmyer pass complete to Josh McCray for 1 yd to the ILL 38
Q4 13:104th & 10 at own 38Hugh Robertson punt for 62 yds for a touchback
4th quarter4 drives, then Purdue 44, Illinois 19
Purdue Punt, 5 plays
13:101st & 10 at own 20Tyrone Tracy Jr. run for 4 yds to the PUR 24
13:102nd & 6 at own 24CARD, Hudson pass deep to the right incomplete intended for DIXON-VEAL, Jayden thrown to the ILL40. PENALTY ILL Offsides on RANDOLPH JR., Keith enforced 5 yards from the PUR24 to the PUR29 [NHSG]. NO PLAY (replay the down).
13:102nd & 1 at own 29Tyrone Tracy Jr. run for 10 yds to the PUR 39 for a 1ST down
13:101st & 10 at own 39Dylan Downing run for 2 yds to the PUR 41
13:102nd & 8 at own 41Dylan Downing run for 5 yds to the PUR 46
13:103rd & 3 at own 46Tyrone Tracy Jr. run for 2 yds to the PUR 48
9:524th & 1 at own 48Jack Ansell punt for 45 yds
9:521st & 10 at own 17Timeout Purdue, clock 09:52
Illinois Touchdown, 9 plays
9:521st & 10 at own 17Luke Altmyer pass complete to Isaiah Williams for 15 yds to the ILL 32 for a 1ST down
9:521st & 10 at own 32Kaden Feagin run for 5 yds to the ILL 37
9:522nd & 5 at own 37Kaden Feagin run for 4 yds to the ILL 41
9:523rd & 1 at own 41Kaden Feagin run for 15 yds to the PUR 44 for a 1ST down
9:521st & 10 at opp 44Luke Altmyer pass complete to Isaiah Williams for 38 yds to the PUR 6 for a 1ST down
9:521st & goal at opp 6Luke Altmyer run for a loss of 4 yards to the PUR 10 Luke Altmyer fumbled, recovered by ILL Luke Altmyer
6:403rd & goal at opp 10Timeout Illinois, clock 06:40
6:402nd & goal at opp 10Luke Altmyer pass incomplete
6:403rd & goal at opp 10Luke Altmyer pass incomplete
6:274th & goal at opp 10Pat Bryant 10 Yd pass from Luke Altmyer (Two-Point Pass Conversion Failed)Purdue 37, Illinois 19
Purdue Touchdown, 7 plays
6:261st & 10 at opp 44Hudson Card pass complete to Deion Burks for 16 yds to the ILL 28 for a 1ST down
6:261st & 10 at opp 28Devin Mockobee run for 5 yds to the ILL 23
6:262nd & 5 at opp 23Devin Mockobee run for 7 yds to the ILL 16 for a 1ST down
6:261st & 10 at opp 16Devin Mockobee run for 7 yds to the ILL 9
6:262nd & 3 at opp 9Tyrone Tracy Jr. run for 2 yds to the ILL 7
6:263rd & 1 at opp 7Tyrone Tracy Jr. run for 6 yds to the ILL 1 for a 1ST down
1:581st & goal at opp 1Tyrone Tracy Jr. run for 1 yd for a TD (Julio Macias KICK)Purdue 44, Illinois 19
Illinois End of game, 9 plays
1:58Caleb Krockover kickoff for 65 yds
1:581st & 10 at own 25Kaden Feagin run for 5 yds to the ILL 30
1:582nd & 5 at own 30Kaden Feagin run for 19 yds to the ILL 49 for a 1ST down
1:581st & 10 at own 49John Paddock pass incomplete
1:072nd & 10 at own 49Kaden Feagin run for 6 yds to the PUR 45
1:071st & 10 at opp 36John Paddock pass complete to Malik Elzy for 15 yds to the PUR 21 for a 1ST down
1:071st & 10 at opp 21John Paddock pass incomplete
1:073rd & 4 at opp 45John Paddock pass complete to Malik Elzy for 9 yds to the PUR 36 for a 1ST down
0:142nd & 10 at opp 21John Paddock pass incomplete
0:033rd & 10 at opp 21John Paddock pass incomplete

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.

Officially, Purdue leads 49–⁠47–⁠6; as played, 48–⁠47–⁠6 in the 101 games on file; the official count covers all 102 meetings, counting the three since this game.

Recent meetings
2026Purdue 24, Illinois 17
2025Illinois 43, Purdue 27
2024Illinois 50, Purdue 49
2023Purdue 44, Illinois 19
2022Purdue 31, Illinois 24
2021Purdue 13, Illinois 9

Around this game