Week 6 · 2025

Illinois at Purdue

Sat 10/04/2025 12:00 PMRoss-Ade StadiumPurdue pregame32%Pregame win probability: 32% for Purdue. Illinois favored, and won.Conference

82°Clear6 mph SW · 48% humidityRecorded at kickoff by College Football Data

Illinois

43

9–4

Purdue

27

2–10

Attendance

56,551

reported

PUR8 plays, 29 yd · Punt

15:001st & 10own 35David Olano kickoff for 65 yds for a touchback0
14:421st & 10own 25Ryan Browne pass complete to Nitro Tuggle for 6 yds to the PUR 31+6
14:222nd & 4own 31Ryan Browne pass complete to Michael Jackson III for 5 yds to the PUR 36 for a 1ST down+5
13:561st & 10own 36Devin Mockobee run for 18 yds to the ILL 46 for a 1ST down+18
13:411st & 10opp 46Ryan Browne pass incomplete0
13:372nd & 10opp 46Ryan Browne pass incomplete to Nitro Tuggle0
13:283rd & 10opp 46Ryan Browne pass incomplete to Arhmad Branch0
13:214th & 10opp 46Jack McCallister punt for 33 yds, fair catch by Hank Beatty at the ILL 130

ILL4 plays, 8 yd · Punt

13:131st & 10own 13Kaden Feagin run for 3 yds to the ILL 16+3
12:522nd & 7own 16Kaden Feagin run for a loss of 2 yards to the ILL 14−2
12:043rd & 9own 14Luke Altmyer pass complete to Hank Beatty for 7 yds to the ILL 21+7
11:324th & 2own 21Keelan Crimmins punt for 41 yds, fair catch by Michael Jackson III at the PUR 380

PUR12 plays, 62 yd · Touchdown

11:131st & 10own 38Ryan Browne pass complete to Rico Walker for 9 yds to the PUR 47+9
10:472nd & 1own 47Ryan Browne pass complete to Arhmad Branch for 4 yds to the ILL 49 for a 1ST down+4
10:371st & 10opp 49Ryan Browne pass incomplete to Michael Jackson III0
10:262nd & 10opp 49(10:36) No Huddle-Shotgun Browne,Ryan pass complete short middle to Branch,Arhmad caught at ILL45, for 39 yards to the ILL10 (Heckel,Tanner), out of bounds PENALTY PUR Illegal Formation 5 yards from ILL49 to PUR46. NO PLAY.−5
10:022nd & 15own 46Ryan Browne run for 2 yds to the PUR 48+2
9:263rd & 13own 48Ryan Browne run for 16 yds to the ILL 36 for a 1ST down+16
8:501st & 10opp 36Ryan Browne pass incomplete0
8:292nd & 10opp 36Ryan Browne pass complete to Michael Jackson III for 10 yds to the ILL 26 for a 1ST down+10
8:121st & 10opp 26Antonio Harris run for 25 yds to the ILL 1 for a 1ST down+25
8:111st & goalopp 1Timeout Purdue, clock 08:110
8:021st & goalopp 1Antonio Harris run for no gain to the ILL 10
7:272nd & goalopp 1Ryan Browne 1 Yd Run (Spencer Porath Kick)+1

ILL17 plays, 58 yd · Field goal

7:271st & 10own 35Seth Turner kickoff for 65 yds for a touchback0
7:111st & 10own 25Luke Altmyer pass complete to Collin Dixon for 15 yds to the ILL 40 for a 1ST down+15
6:511st & 10own 40Ca'Lil Valentine run for 4 yds to the ILL 44+4
6:242nd & 6own 44Luke Altmyer run for 2 yds to the ILL 46+2
5:333rd & 4own 46Luke Altmyer pass complete to Tanner Arkin for 7 yds to the PUR 47 for a 1ST down+7
5:131st & 10opp 47Luke Altmyer pass complete to Kaden Feagin for 9 yds to the PUR 38+9
4:402nd & 1opp 38Ca'Lil Valentine run for a loss of 1 yard to the PUR 39−1
3:553rd & 2opp 39Luke Altmyer pass complete to Collin Dixon for 4 yds to the PUR 35 for a 1ST down+4
3:211st & 10opp 35Ca'Lil Valentine run for 12 yds to the PUR 23 for a 1ST down+12
2:381st & 10opp 23Ca'Lil Valentine run for 3 yds to the PUR 20+3
1:552nd & 7opp 20Purdue Penalty, Personal Foul (9 Yards) to the PUR 8 for a 1ST down+9
1:221st & goalopp 8Ca'Lil Valentine run for no gain to the PUR 80
0:462nd & goalopp 8(00:49) Shotgun Altmyer,Luke rush right for 0 yards to the PUR08 (Correa,Charles; Ishmail,Breeon) PENALTY ILL Personal Foul (Gesky,Josh) 15 yards from PUR08 to PUR23. NO PLAY.−15
0:182nd & goalopp 23Luke Altmyer pass incomplete to Justin Bowick0
0:00opp 23End of 1st Quarter0
0:003rd & goalopp 23Luke Altmyer pass complete to Kaden Feagin for 6 yds to the PUR 17+6
14:564th & goalopp 17David Olano 35 yd FG GOOD+35

PUR5 plays, 37 yd · Turnover

14:561st & 10own 35David Olano kickoff for 65 yds for a touchback0
14:391st & 10own 25Ryan Browne pass complete to Malachi Thomas for 16 yds to the PUR 41 for a 1ST down+16
14:121st & 10own 41Ryan Browne pass complete to Malachi Thomas for 13 yds to the ILL 46 for a 1ST down+13
13:511st & 10opp 46Ryan Browne run for a loss of 1 yard to the ILL 47−1
13:132nd & 11opp 47Ryan Browne pass complete to Michael Jackson III for 9 yds to the ILL 38+9

ILL1 play, 62 yd · Touchdown

12:501st & 10own 38Luke Altmyer pass complete to Hank Beatty for 62 yds for a TD (David Olano KICK)+62

PUR11 plays, 28 yd · Punt

12:501st & 10own 35David Olano kickoff for 65 yds for a touchback0
12:411st & 10own 25Devin Mockobee run for 8 yds to the PUR 33+8
12:152nd & 2own 33Devin Mockobee run for 2 yds to the PUR 35 for a 1ST down+2
11:541st & 10own 35Devin Mockobee run for 2 yds to the PUR 37+2
11:242nd & 8own 37Ryan Browne pass complete to Michael Jackson III for 7 yds to the PUR 44+7
10:413rd & 1own 44Malachi Singleton run for 2 yds to the PUR 46 for a 1ST down+2
10:181st & 10own 46Ryan Browne pass incomplete to Arhmad Branch0
10:052nd & 10own 46Ryan Browne pass complete to Arhmad Branch for 5 yds to the ILL 49+5
9:283rd & 5opp 49Ryan Browne sacked by Angelo McCullom for a loss of 4 yards to the PUR 47−4
8:554th & 9own 47Jack McCallister punt for 41 yds0
8:554th & 9own 47Jack McCallister punt for 41 yds0

ILL11 plays, 94 yd · Touchdown

8:391st & 10own 6Luke Altmyer pass complete to Ashton Hollins for 49 yds to the PUR 45 for a 1ST down+49
8:041st & 10opp 45Ca'Lil Valentine run for a loss of 2 yards to the PUR 47−2
7:202nd & 12opp 47Luke Altmyer pass complete to Kaden Feagin for 5 yds to the PUR 42+5
6:443rd & 7opp 42Luke Altmyer run for 3 yds to the PUR 39+3
6:044th & 4opp 39Timeout Illinois, clock 06:040
6:044th & 4opp 39PENALTY PUR Offside (Ra-El,Tahj) 5 yards from PUR39 to PUR34, 1ST DOWN. NO PLAY.+5
5:571st & 10opp 34Kaden Feagin run for no gain to the PUR 340
5:072nd & 10opp 34Luke Altmyer pass complete to Hank Beatty for 28 yds to the PUR 6 for a 1ST down+28
4:221st & goalopp 6Luke Altmyer run for no gain to the PUR 60
3:572nd & goalopp 6Timeout Illinois, clock 03:570
3:522nd & goalopp 6Kaden Feagin run for 6 yds for a TD (David Olano KICK)+6

PUR5 plays, 8 yd · Punt

3:521st & 10own 35David Olano kickoff for 64 yds0
3:491st & 10own 35Ryan Browne pass incomplete to Nitro Tuggle0
3:322nd & 10own 35Ryan Browne pass complete to Michael Jackson III for 8 yds to the PUR 43+8
3:123rd & 2own 43Ryan Browne pass incomplete to Michael Jackson III0
3:034th & 2own 43Jack McCallister punt for 57 yds for a touchback0

ILL2 plays, 80 yd · Touchdown

2:531st & 10own 20Luke Altmyer pass complete to Hank Beatty for 40 yds to the PUR 40 for a 1ST down Purdue Penalty, Face Mask (15 yards) (An'Darius Coffey) to the PUR 25 for a 1ST down+55
2:251st & 10opp 25Ca'Lil Valentine run for 25 yds for a TD (David Olano KICK)+25

PUR7 plays, 75 yd · Touchdown

2:251st & 10own 35David Olano kickoff for 65 yds for a touchback0
2:151st & 10own 25Devin Mockobee run for 6 yds to the PUR 31+6
2:002nd & 4own 31Timeout Purdue, clock 02:000
1:482nd & 4own 31Devin Mockobee run for 3 yds to the PUR 34+3
1:293rd & 1own 34Ryan Browne pass complete to Michael Jackson III for 6 yds to the PUR 40 for a 1ST down+6
1:221st & 10own 40Ryan Browne pass incomplete to Jesse Watson0
1:132nd & 10own 40Ryan Browne pass complete to Corey Smith for 60 yds for a TD (Spencer Porath KICK)+60

ILL8 plays, 51 yd · Field goal

1:131st & 10own 35Seth Turner kickoff for 65 yds for a touchback0
1:041st & 10own 25Ca'Lil Valentine run for no gain to the ILL 250
0:222nd & 10own 25Ca'Lil Valentine run for 16 yds to the ILL 41 for a 1ST down+16
0:071st & 10own 41Luke Altmyer pass complete to Alexander Capka-Jones for 19 yds to the PUR 40 for a 1ST down+19
0:071st & 10opp 40Timeout Illinois, clock 00:070
0:011st & 10opp 40Luke Altmyer pass complete to Justin Bowick for 16 yds to the PUR 24 for a 1ST down+16
0:001st & 10opp 24David Olano 42 yd FG GOOD+42
0:00opp 24End of 2nd Quarter−41

ILL8 plays, 38 yd · Field goal

15:001st & 10own 35Seth Turner kickoff for 58 yds Purdue Penalty, Defensive Offside (Yards) declined+58
14:531st & 10own 35Kaden Feagin run for 3 yds to the ILL 38+3
14:092nd & 7own 38Luke Altmyer pass complete to Collin Dixon for 39 yds to the PUR 23 for a 1ST down+39
13:491st & 10opp 23Kaden Feagin run for 5 yds to the PUR 18+5
13:082nd & 5opp 18Kaden Feagin run for a loss of 3 yards to the PUR 21−3
12:323rd & 8opp 21Timeout Illinois, clock 12:320
12:193rd & 8opp 21Luke Altmyer sacked by CJ Nunnally IV for a loss of 6 yards to the PUR 27−6
11:444th & 14opp 27David Olano 45 yd FG GOOD+45

PUR8 plays, 81 yd · Touchdown

11:401st & 10own 35David Olano kickoff for 65 yds , Antonio Harris return for 19 yds to the PUR 19+19
11:231st & 10own 19Ryan Browne pass complete to Corey Smith for 13 yds to the PUR 32 for a 1ST down+13
10:581st & 10own 32Ryan Browne pass complete to Michael Jackson III for 5 yds to the PUR 37+5
10:452nd & 5own 37Devin Mockobee run for 6 yds to the PUR 43 for a 1ST down+6
10:091st & 10own 43Ryan Browne pass complete to Michael Jackson III for 13 yds to the ILL 44 for a 1ST down+13
9:381st & 10opp 44Antonio Harris run for 3 yds to the ILL 41+3
9:012nd & 7opp 41Antonio Harris run for 41 yds for a TD (Spencer Porath KICK)+41
9:011st & 10own 35Seth Turner kickoff for 65 yds for a touchback Purdue Penalty, Defensive Offside (Sterling Smith)+60

ILL4 plays, 5 yd · Punt

8:561st & 10own 30Luke Altmyer pass incomplete to Ca'Lil Valentine0
8:482nd & 10own 30Ca'Lil Valentine run for 4 yds to the ILL 34+4
7:573rd & 6own 34Luke Altmyer pass complete to Hudson Clement for 1 yd to the ILL 35+1
7:124th & 5own 35Keelan Crimmins punt for 39 yds , Michael Jackson III returns for no gain to the PUR 9 Michael Jackson III fumbled, recovered by ILL Kenenna Odeluga+56

ILL6 plays, -7 yd · Field goal

7:001st & goalopp 9Ca'Lil Valentine run for 1 yd to the PUR 8+1
6:432nd & goalopp 8Kaden Feagin run for 3 yds to the PUR 5+3
6:063rd & goalopp 5Timeout Illinois, clock 06:060
5:563rd & goalopp 5Luke Altmyer sacked for a loss of 11 yards to the PUR 16−11
5:164th & goalopp 16David Olano 34 yd FG GOOD+34
5:121st & 10own 35David Olano kickoff for 60 yds , Michael Jackson III return for 14 yds to the PUR 49 Purdue Penalty, Offensive Holding (9 Yards) to the PUR 10+14

PUR5 plays, 2 yd · Punt

4:561st & 10own 10Ryan Browne pass complete to Tony Grimes for 2 yds to the PUR 12+2
4:352nd & 8own 12Ryan Browne pass incomplete to Nitro Tuggle0
4:293rd & 8own 12Ryan Browne pass incomplete to Jesse Watson0
4:294th & 8own 12Timeout Illinois, clock 04:290
4:154th & 8own 12Jack McCallister punt for 56 yds , Hank Beatty returns for no gain to the ILL 320

ILL6 plays, 68 yd · Touchdown

4:121st & 10own 32(04:14) No Huddle-Shotgun Altmyer,Luke pass incomplete short left to Beatty,Hank thrown to ILL42 PENALTY PUR Pass Interference (Bradford,Smiley) 8 yards from ILL32 to ILL40, 1ST DOWN. NO PLAY.+8
3:581st & 10own 40Ca'Lil Valentine run for a loss of 3 yards to the ILL 37−3
3:202nd & 13own 37Luke Altmyer pass complete to Hudson Clement for 14 yds to the PUR 49 for a 1ST down+14
2:431st & 10opp 49Ca'Lil Valentine run for a loss of 1 yard to the 50 yard line−1
1:472nd & 11midfieldLuke Altmyer pass complete to Hank Beatty for 49 yds to the PUR 1 for a 1ST down+49
1:191st & goalopp 1Kaden Feagin run for 1 yd for a TD (David Olano KICK)+1

PUR15 plays, 75 yd · Touchdown

1:191st & 10own 35David Olano kickoff for 65 yds for a touchback0
1:101st & 10own 25Ryan Browne pass complete to Michael Jackson III for 11 yds to the PUR 36 for a 1ST down+11
0:381st & 10own 36Devin Mockobee run for 4 yds to the PUR 40+4
0:002nd & 6own 40Ryan Browne pass complete to Corey Smith for 10 yds to the 50 yard line for a 1ST down+10
0:00midfieldEnd of 3rd Quarter0
14:561st & 10midfieldRyan Browne pass incomplete to Jesse Watson0
14:512nd & 10midfieldRyan Browne pass incomplete to Jesse Watson0
14:453rd & 10midfieldRyan Browne pass complete to Devin Mockobee for 11 yds to the ILL 39 for a 1ST down+11
14:451st & 10opp 39Devin Mockobee run for 4 yds to the ILL 35+4
14:452nd & 6opp 35Ryan Browne pass incomplete to Nitro Tuggle0
14:453rd & 6opp 35Ryan Browne pass incomplete to Nitro Tuggle0
14:454th & 6opp 35Ryan Browne run for 7 yds to the ILL 28 for a 1ST down+7
14:451st & 10opp 28Ryan Browne pass incomplete to Nitro Tuggle0
14:452nd & 10opp 28Ryan Browne pass complete to Nitro Tuggle for 27 yds to the ILL 1 for a 1ST down+27
12:341st & goalopp 1Devin Mockobee run for 1 yd for a TD (Two-Point Conversion failed)+1

ILL7 plays, 21 yd · Punt

12:341st & 10own 35Seth Turner kickoff for 65 yds for a touchback0
12:091st & 10own 25Luke Altmyer pass complete to Justin Bowick for 8 yds to the ILL 33+8
11:432nd & 2own 33Ca'Lil Valentine run for 8 yds to the ILL 41 for a 1ST down+8
11:101st & 10own 41Ca'Lil Valentine run for 4 yds to the ILL 45+4
10:312nd & 6own 45Luke Altmyer pass incomplete to Justin Bowick0
10:243rd & 6own 45Illinois Penalty, Offensive Holding (Yards) declined+1
10:044th & 5own 46Keelan Crimmins punt for 45 yds, fair catch by Michael Jackson III at the PUR 90

PUR4 plays, 3 yd · Punt

9:561st & 10own 9Devin Mockobee run for 4 yds to the PUR 13+4
9:262nd & 6own 13Ryan Browne pass complete to Michael Jackson III for a loss of 1 yard to the PUR 12−1
9:023rd & 7own 12Ryan Browne pass incomplete to Michael Jackson III0
8:554th & 7own 12Jack McCallister punt for 34 yds, punt out-of-bounds at the PUR 460

ILL11 plays, 38 yd · On downs

8:441st & 10opp 46Collin Dixon run for 3 yds to the PUR 43+3
7:572nd & 7opp 43Luke Altmyer pass complete to Collin Dixon for 12 yds to the PUR 31 for a 1ST down+12
7:211st & 10opp 31Ca'Lil Valentine run for 8 yds to the PUR 23+8
6:382nd & 2opp 23Ca'Lil Valentine run for 6 yds to the PUR 17 for a 1ST down+6
5:571st & 10opp 17PENALTY ILL False Start 5 yards from PUR17 to PUR22. NO PLAY.−5
5:481st & 15opp 22Luke Altmyer run for 11 yds to the PUR 11+11
5:112nd & 4opp 11Ca'Lil Valentine run for no gain to the PUR 110
5:073rd & 4opp 11Timeout Purdue, clock 05:070
5:043rd & 4opp 11Ca'Lil Valentine run for 3 yds to the PUR 8+3
5:044th & 1opp 8Timeout Purdue, clock 05:040
4:584th & 1opp 8Kaden Feagin run for no gain to the PUR 80

PUR8 plays, 17 yd · On downs

4:381st & 10own 8Ryan Browne pass complete to Michael Jackson III for 8 yds to the PUR 16+8
4:252nd & 2own 16Ryan Browne run for no gain to the PUR 160
4:023rd & 2own 16Ryan Browne sacked for a loss of 1 yard to the PUR 15−1
3:184th & 3own 15Ryan Browne pass complete to Michael Jackson III for 5 yds to the PUR 20 for a 1ST down+5
3:061st & 10own 20Ryan Browne pass incomplete to Christian Earls0
2:502nd & 10own 20Ryan Browne pass complete to Antonio Harris for 5 yds to the PUR 25+5
2:423rd & 5own 25Ryan Browne pass incomplete to Antonio Harris0
2:374th & 5own 25Ryan Browne pass incomplete to Nitro Tuggle0

ILL6 plays, 3 yd · Field goal

2:311st & 10opp 25Ca'Lil Valentine run for 1 yd to the PUR 24+1
2:242nd & 9opp 24Ca'Lil Valentine run for 4 yds to the PUR 20+4
2:003rd & 5opp 20Timeout Purdue, clock 02:000
1:493rd & 5opp 20Ca'Lil Valentine run for 3 yds to the PUR 17+3
1:104th & 2opp 17PENALTY ILL Delay Of Game 5 yards from PUR17 to PUR22. NO PLAY.−5
1:064th & 7opp 22David Olano 40 yd FG GOOD+40

PUR9 plays, 32 yd · End of period

1:061st & 10own 35David Olano kickoff for 65 yds for a touchback0
0:541st & 10own 25Ryan Browne pass complete to Devin Mockobee for 6 yds to the PUR 31+6
0:372nd & 4own 31Ryan Browne run for 2 yds to the PUR 33+2
0:313rd & 2own 33Ryan Browne pass complete to Michael Jackson III for 4 yds to the PUR 37 for a 1ST down+4
0:261st & 10own 37Ryan Browne pass complete to Michael Jackson III for 4 yds to the PUR 41+4
0:182nd & 6own 41Ryan Browne pass complete to Devin Mockobee for 6 yds to the PUR 47 for a 1ST down+6
0:061st & 10own 47Ryan Browne pass complete to Chauncey Magwood for 15 yds to the ILL 38 for a 1ST down+15
0:001st & 10opp 38PENALTY PUR False Start (Coly,Bakyne) 5 yards from ILL38 to ILL43. NO PLAY.−5
0:00opp 38End of 4th Quarter−5

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 10 meetings vs. Team

Purdue 7–3 vs Illinois

  • 2024 · wk 7Purdue 49 @ Illinois 50
  • 2023 · wk 5Illinois 19 @ Purdue 44
  • 2022 · wk 11Purdue 31 @ Illinois 24
  • 2021 · wk 4Illinois 9 @ Purdue 13
  • 2020 · wk 9Purdue 31 @ Illinois 24
  • 2019 · wk 9Illinois 24 @ Purdue 6
  • 2018 · wk 7Purdue 46 @ Illinois 7
  • 2017 · wk 10Illinois 10 @ Purdue 29
  • 2016 · wk 6Purdue 34 @ Illinois 31
  • 2015 · wk 10Illinois 48 @ Purdue 14

Previous 9 meetings vs. Bret Bielema

Purdue 3–6 vs Bret Bielema

  • 2024 · wk 7Purdue 49 @ Illinois 50
  • 2023 · wk 5Illinois 19 @ Purdue 44
  • 2022 · wk 11Purdue 31 @ Illinois 24
  • 2021 · wk 4Illinois 9 @ Purdue 13
  • 2012 · wk 7 (coaching change that season)Wisconsin 38 @ Purdue 14
  • 2011 · wk 10Purdue 17 @ Wisconsin 62
  • 2010 · wk 10Wisconsin 34 @ Purdue 13
  • 2009 · wk 9Purdue 0 @ Wisconsin 37
  • 2006 · wk 8Wisconsin 24 @ Purdue 3

† That school changed coaches during the season and the loader cannot say which games he took.

Research

Keep this open while you look at others