FINAL SCORE
Purdue
2-5 (0-4)
0
Northwestern
5-2 (3-1)
19


October 18, 2025 • Northwestern Medicine Field at Martin Stadium (Evanston, Illinois)




FINAL STATISTICS

Game Summary
Purdue vs. Northwestern (Final)
10/18/2025 at Evanston, Illinois
Purdue (2-5; 0-4) vs. Northwestern (5-2; 3-1)
Date: 10/18/2025 • Site: Evanston, Illinois • Stadium: Northwestern Medicine Field at Martin Stadium
Kickoff time: 03:01 PM EDT • End of Game: 06:26 PM EDT • Total elapsed time: 03:25
Attendance: 12023
Temperature: 69 • Wind: 11 northEast • Weather: cloudy
Scoring Summary
Score by Quarters1234Total
Purdue00000
Northwestern3106019

QtrTimeScoring PlayV-H
1st07:45NU - J.Olsen 27 yd FG , 14-66 7:150-3
2nd13:13NU - H.Welcing 3 yd TD PASS from P.Stone (PAT KICK by J.Olsen GOOD) , 14-74 8:10-10
2nd08:38NU - J.Olsen 38 yd FG , 7-60 2:040-13
3rd04:01NU - G.Wilde 12 yd TD PASS from P.Stone (PAT PASS to P.Stone FAILED) , 12-76 7:340-19
Officials
Referee: Kole Knueppel
Umpire: Ryan McClellan
Head Linesman: Rod Ammari
Line judge: Sergio DeHoyos
Field judge: Ryan Gannon
Back judge: David Lofton
Side judge: Steven Thielen
Center judge: Jeremy Valentine

Team Statistics
Purdue vs. Northwestern (Final)
10/18/2025 at Evanston, Illinois

PURNU
FIRST DOWNS1125
Rushing414
Passing77
Penalty04
NET YARDS RUSHING87232
Rushing Attempts2650
Average Per Rush3.34.6
Rushing Touchdowns00
Yards Gained Rushing106245
Yards Lost Rushing1913
NET YARDS PASSING218132
Completions-Attempts-Int16-30-111-26-1
Average Per Attempt7.35.1
Average Per Completion13.612
Passing Touchdowns02
TOTAL OFFENSIVE YARDS305364
Total Offensive plays5676
Average Gain Per Play5.44.8
Fumbles: Number-Lost2-22-1
Penalties: Number-Yards8-853-20
PUNTS-YARDS5-2282-96
Average Yards Per Punt45.648.0
Net Yards Per Punt43.841.0
Inside 2010
50+ Yards11
Touchbacks00
Fair catch11
KICKOFFS-YARDS1-655-303
Average Yards Per Kickoff6560.6
Net Yards Per Kickoff2560.6
Touchbacks12
Punt returns: Number-Yards-TD1-14-04-9-0
Average Per Return142.3
Kickoff returns: Number-Yards-TD3-40-00-0-0
Average Per Return13.30
Interceptions: Number-Yards-TD1-0-01-0-0
Fumble Returns: Number-Yards1-132--2
Miscellaneous Yards00
Possession Time22:2137:39
1st Quarter1:2213:38
2nd Quarter6:178:43
3rd Quarter7:247:34
4th Quarter7:167:44
Third-Down Conversions5 of 147 of 16
Fourth-Down Conversions0 of 31 of 2
Red Zone Scores-Chances0 of 14 of 5
Touchdowns02
Field Goals0 of 02 of 3
Sacks By: Number-Yards0-02-14
Tackles For Loss: Number-Yards6.0-85.0-20
Forced Three-And-Outs22
Total TDs02
Defensive TDs00
Special Teams TDs00
PAT Kicks0-01-1
Field Goals0-02-3
Points off turnovers00

Individual Statistics
Purdue vs. Northwestern (Final)
10/18/2025 at Evanston, Illinois

Purdue Northwestern

RushingNo.GainLossNetTDLgAvg
M.Thomas7340340104.9
D.Mockobee7335280164
M.Singleton103414200152
R.Browne1303033
M.Jackson III1202022
Totals2610619870163.3

RushingNo.GainLossNetTDLgAvg
J.Himon II22947870374
C.Komolafe12681670155.6
D.Reeder55105102810.2
R.Preckel3190190146.3
P.Stone3909073
L.Albright1404044
R.Boe1000000
TEAM305-500-1.7
Totals50245132320374.6
PassingC-A-IYdsTDLongSack
M.Singleton11-20-11870482
R.Browne5-10-031080
Totals16-30-12180482
PassingC-A-IYdsTDLongSack
P.Stone11-26-11322350
Totals11-26-11322350
ReceivingNo.YardsTDLongTgtYAC
M.Jackson III536013611
D.Mockobee252026251
E.Horton23202151
J.Watson2140831
A.Branch280436
C.Smith148048315
R.Walker120020220
N.Tuggle180831
TEAM000000
M.Thomas000010
Totals1621804828106
ReceivingNo.YardsTDLongTgtYAC
G.Wilde44711886
H.Eligon II243035731
H.Welcing21811545
L.Albright11101117
D.Wagner170714
J.Himon II160611
TEAM000000
C.Komolafe000010
R.Ahumaraeze000010
C.Grove000010
Totals111322352554
PuntingNo.YdsAvgLongIn20TB
J.McCallister522845.65510
Totals522845.65510
PuntingNo.YdsAvgLongIn20TB
L.Akers29648.05200
Totals29648.05200
PuntKickoffIntercept
ReturnsNoYdsLgNoYdsLgNoYdsLg
S.Bradford000000100
M.Jackson III1141423832000
A.Harris000122000
Totals1141434032100
PuntKickoffIntercept
ReturnsNoYdsLgNoYdsLgNoYdsLg
D.Wagner495000000
M.Uihlein000000100
Totals495000100
Field goalsQtrTimeDistResult
Field goalsQtrTimeDistResult
J.Olsen1st07:4527GOOD
J.Olsen2nd08:3838GOOD
J.Olsen4th02:2126MISSED
KickoffsNo.YardsAvgTBOB
S.Turner1656510
KickoffsNo.YardsAvgTBOB
L.Akers530360.620
All-purposeRunRcvKRPRIR/FRTotal
M.Jackson III2363814090
D.Mockobee285200080
C.Smith04800048
M.Thomas34000034
All-purposeRunRcvKRPRIR/FRTotal
J.Himon II87600093
C.Komolafe67000067
D.Reeder51000051
G.Wilde04700047
FumblesNo.Lost
SINGLETON,M11
SMITH,C11
Totals22
FumblesNo.Lost
KOMOLAFE,C10
REEDER,D11
Totals21

Purdue Quarterback Progression
Purdue vs. Northwestern (Final)
10/18/2025 at Evanston, Illinois


Singleton, Malachi
11 - 2055%187 yds0TD1INT123.5RTG

C-AYdsContextReceiver Stk
+1-1131st3rd and 5 on PUR13 (Q3 14:30) M.Jackson III
1-21st and 10 on PUR36 (Q3 03:54) C.Smith
1-32nd and 5 on NU32 (Q3 01:20) -2
+2-4-11st and 10 on PUR20 (Q4 14:00) M.Jackson III
+3-5483rd and 8 on PUR22 (Q4 13:28) C.Smith2
+4-6261st1st and 10 on PUR28 (Q4 11:55) D.Mockobee3
+5-7211st1st and 10 on NU46 (Q4 11:41) E.Horton4
+6-842nd and 7 on NU22 (Q4 10:36) M.Jackson III5
6-91st and 10 on PUR28 (Q4 07:27) M.Thomas
6-10INT2nd and 10 on PUR28 (Q4 07:24) R.Walker-2
6-111st and 10 on PUR14 (Q4 06:22) E.Horton-3
+7-12261st3rd and 4 on PUR20 (Q4 05:41) D.Mockobee
7-131st and 10 on PUR46 (Q4 05:15) M.Jackson III
7-141st and 10 on PUR20 (Q4 02:21) E.Horton-2
+8-1562nd and 10 on PUR20 (Q4 02:14) J.Watson
+9-16201st3rd and 4 on PUR26 (Q4 02:03) R.Walker2
+10-17111st1st and 10 on PUR46 (Q4 01:52) E.Horton3
+11-18131st1st and 10 on NU43 (Q4 01:42) M.Jackson III4
11-193rd and 6 on NU26 (Q4 01:12) J.Watson
11-204th and 6 on NU26 (Q4 01:02) C.Smith-2

Sacked 2 times for 14 yards lost
LostContext
-32nd and 10 on PUR46 (FUMBLE LOST) (Q4 04:57)
-111st and 10 on NU30 (Q4 01:35)




Browne, Ryan
5 - 1050%31 yds0TD0INT76RTG

C-AYdsContextReceiver Stk
0-11st and 10 on PUR25 (Q1 07:45) E.Horton
+1-283rd and 13 on PUR22 (Q1 07:34) J.Watson
+2-381st and 15 on PUR29 (Q2 12:38) N.Tuggle2
2-43rd and 14 on PUR30 (Q2 11:17)
+3-542nd and 5 on PUR17 (Q2 08:32) A.Branch
+4-641st and 10 on PUR23 (Q2 07:18) A.Branch2
4-73rd and 3 on PUR30 (Q2 06:13) A.Branch
4-81st and 10 on PUR47 (Q2 01:36) N.Tuggle-2
+5-972nd and 10 on PUR47 (Q2 01:30) M.Jackson III
5-103rd and 3 on NU46 (Q2 01:16) N.Tuggle

Sacked 0 times for 0 yards lost
LostContext



Northwestern Quarterback Progression
Purdue vs. Northwestern (Final)
10/18/2025 at Evanston, Illinois


Stone, Preston
11 - 2642%132 yds2TD1INT102.6RTG

C-AYdsContextReceiver Stk
+1-1101st1st and 10 on NU36 (Q1 14:54) G.Wilde
1-21st and 10 on PUR40 (Q1 13:00) H.Welcing
1-32nd and 10 on PUR30 (Q1 10:58) C.Grove-2
+2-481st3rd and 3 on NU33 (Q1 05:34) H.Eligon II
2-51st and 10 on PUR47 (Q1 03:27) G.Wilde
+3-671st3rd and 7 on PUR44 (Q1 03:15) G.Wilde
+4-772nd and 11 on PUR38 (Q1 01:59) D.Wagner2
4-81st and 10 on PUR17 (Q2 14:55) C.Komolafe
+5-93TD2nd and 3 on PUR3 (Q2 13:56) H.Welcing
+6-10351st1st and 10 on NU20 (Q2 10:42) H.Eligon II2
6-111st and 10 on PUR30 (Q2 10:32) H.Eligon II
6-122nd and 10 on PUR20 (Q2 09:25) R.Ahumaraeze-2
6-133rd and 10 on PUR20 (Q2 08:47) G.Wilde-3
+7-1461st and 10 on NU38 (Q2 04:00) J.Himon II
7-151st and 10 on NU49 (Q2 01:57) H.Eligon II
7-162nd and 10 on NU49 (Q2 01:49) -2
7-173rd and 10 on NU49 (Q2 01:46) G.Wilde-3
+8-18151st1st and 10 on NU24 (Q3 11:35) H.Welcing
+9-19112nd and 12 on PUR49 (Q3 09:37) L.Albright2
+10-2012TD2nd and 12 on PUR12 (Q3 04:40) G.Wilde3
10-212nd and 12 on NU26 (Q4 14:54) H.Eligon II
10-223rd and 12 on NU26 (Q4 14:14) H.Welcing-2
+11-23181st1st and 10 on PUR42 (Q4 12:59) G.Wilde
11-242nd and 7 on NU20 (Q4 08:39) H.Eligon II
11-253rd and 7 on NU20 (Q4 08:02) H.Eligon II-2
11-26INT3rd and 5 on PUR24 (Q4 06:28) G.Wilde-3

Sacked 0 times for 0 yards lost
LostContext




Defensive Statistics
Purdue vs. Northwestern (Final)
10/18/2025 at Evanston, Illinois
#PurdueSoloAstTotalSacks-YdsTFL-YdsFFFR-YdsInt-YdsBrUpQBH
16M.Powell416200.0-01.5-41---1
21T.Ra-El29110.0-00.5-1---3-
10A.Sanford19100.0-00.5-2-1-13-1-
0T.Grimes3580.0-00.0-0---1-
25H.McLaurin6170.0-00.0-01----
18D.Kennedy1560.0-00.5-1-----
40I.Jeffries1560.0-01.5-4-----
5C.Correa1340.0-00.0-0----1
9M.Slusher1230.0-00.0-0-----
49I.Needam1230.0-00.0-0-----
91C.Nunnally2130.0-01.0-1----1
24A.Coffey2020.0-00.0-0-----
46L.Raab0220.0-00.0-0-----
52M.Moore Jr0220.0-00.0-0-----
58B.Ishmail1120.0-00.0-0-----
4H.Hines0110.0-00.0-0---1-
8C.Madden0110.0-00.5-2-----
17R.Walker1010.0-00.0-0-----
45D.Mockobee1010.0-00.0-0-----
97J.Harkless0110.0-00.0-0----1
1S.Bradford0000.0-00.0-0--1-02-
Totals2866940-06.0-821-131-084

BLOCKED KICKS: none.

#NorthwesternSoloAstTotalSacks-YdsTFL-YdsFFFR-YdsInt-YdsBrUpQBH
6R.Fitzgerald58130.0-00.0-0-1-0-1-
15B.Flakes0770.0-00.5-3-1--2--2
33B.Brus1670.0-00.0-0----1
37M.Uihlein2570.0-02.0-3--1-0--
9B.Turner2460.0-00.0-01----
13J.Fussell2240.0-00.0-0---1-
95N.Story1340.0-00.0-0-----
7O.Adeyi1230.0-00.0-0-----
47M.Kilbane1231.0-111.0-11----3
8D.Tatum0220.0-00.0-0-----
21D.Walters1120.0-00.0-0-----
29J.Stevens Jr.1120.0-00.0-0-----
52R.Hagarty0220.0-00.0-0----1
91A.Hubbard0220.0-00.5-3----2
1C.Bastone1010.0-00.0-0----2
4A.Saka1011.0-31.0-31----
10R.Ahumaraeze0110.0-00.0-0-----
17G.Wilde1010.0-00.0-0-----
18G.Wallace0110.0-00.0-0-----
24D.Reeder1010.0-00.0-0-----
83B.Van Buren0110.0-00.0-0-----
2F.Davis II0000.0-00.0-0---1-
Totals2150712-145.0-2022--21-0311

BLOCKED KICKS: none.

Participation Report
Purdue vs. Northwestern (Final)
10/18/2025 at Evanston, Illinois

Starters
Purdue

Pos##OFFENSE
WR2M.Jackson III
WR6A.Branch
WR13E.Horton
QB15R.Browne
TE44C.Moore
RB45D.Mockobee
OL55B.Joiner
OL58H.Purvis
OL74J.St. John
OL78B.Coly
OL79J.Tanona
Pos##DEFENSE
DB0T.Grimes
DB4H.Hines
LB5C.Correa
DE8C.Madden
DB9M.Slusher
LB10A.Sanford
LB16M.Powell
DB21T.Ra-El
DL40I.Jeffries
DL91C.Nunnally
DL97J.Harkless
Northwestern

Pos##OFFENSE
RB5C.Komolafe
QB8P.Stone
WR17G.Wilde
OL60E.Beerntsen
OL62E.Oratokhai
OL65J.Carsello
OL72C.Tiernan
OL75M.Lewis
WR80H.Eligon II
TE83B.Van Buren
TE84H.Welcing
Pos##DEFENSE
DL1C.Bastone
CB2F.Davis II
DL4A.Saka
DB8D.Tatum
DB9B.Turner
DB13J.Fussell
DL15B.Flakes
DB16J.Lewis
LB33B.Brus
LB37M.Uihlein
DL91A.Hubbard
Substitutions
Purdue:
0 N.Tuggle; 1 S.Bradford; 3 M.Singleton; 3 S.Smith; 6 S.Ellis; 10 J.Watson; 12 C.Smith; 15 V.Cobb; 17 R.Walker; 18 D.Kennedy; 20 W.Berglund; 22 A.Harris; 23 T.Smith; 24 A.Coffey; 24 M.Thomas; 25 H.McLaurin; 26 Z.Williams; 32 D.Marable; 38 J.McCallister; 46 L.Raab; 49 I.Needam; 51 J.Ott; 52 M.Moore Jr; 54 H.Timosciek; 58 B.Ishmail; 62 G.Vaccaro; 70 M.Parrott; 76 E.Trent; 87 C.Earls; 89 M.Mitchell; 93 S.Turner; 96 J.Cree; 98 D.Carlson;
Northwestern:
0 A.Jones; 2 R.Boe; 3 F.Covey IV; 6 J.Himon II; 6 R.Fitzgerald; 7 O.Adeyi; 10 R.Ahumaraeze; 11 L.Akers; 12 E.Smith; 18 G.Wallace; 18 C.Magee; 19 D.Wagner; 21 D.Walters; 24 D.Reeder; 29 J.Stevens Jr.; 31 T.Williams Jr.; 34 P.Roth; 41 R.Preckel; 42 N.Glover; 44 C.Campbell; 45 J.Sadowsky V; 47 M.Kilbane; 52 R.Hagarty; 64 A.Birsa; 73 D.McGuire; 81 C.Petrucci; 82 J.Olsen; 86 L.Albright; 87 C.Grove; 88 A.Lines; 95 N.Story;
Did Not Play
Purdue:
1 Chuba, Evans; 5 Magwood, Chauncey; 7 Odom, Garyt; 7 Wakley, Crew; 8 Morrissette, De'Nylon; 9 Hall, Jalil; 11 Dean, Carson; 11 Harris, Tra'Mar; 12 Turner, Ryan; 13 Lindsey, TJ; 17 Wright, Traveon; 18 Meredith, Bennett; 19 Brooks, Landon; 19 Washington, David; 20 Thomas, Jaron; 22 Barbee, Maxwell; 23 Merriweather, Jaheim; 26 Weeter, Jack; 27 Davis, Owen; 28 Cummings, Chalil; 28 Lewellen, Addai; 29 Williams, TD; 30 Meese, Parker; 31 Goodman, Finley; 31 Holsworth, Carter; 33 Rosenkranz, Quinn; 35 Greene, DJ; 35 Porath, Spencer; 36 Richmond, Kaleb; 37 Sumlin, Joey; 38 Otey, Zyntreacs; 39 Madry, Aveyawn; 41 Alnutt, Mason; 41 Grimmett, Jon; 43 Berryman, Jackson; 43 Toney Jr., Richard; 47 Mayes, BJ; 48 Taylor, Donivan; 50 Randle Jr., John; 51 Vicari, Mason; 52 Daly, Rocco; 53 Burney, Josh; 55 Dinkins, Jamarius; 57 Ewing, Tom; 59 Schmidt, Justin; 63 Johnsen, James; 67 Woodruff, Drew; 68 Veluri, Sankeerth; 71 Easley, Marques; 72 McCoskey, Jude; 77 Nave Jr., Marc; 80 Mercado, Roman; 81 Burhenn, George; 83 Adkison, Andrew; 84 Buckman, Nolan; 85 Puccinelli, Luca; 86 Gilmore, Landon; 89 Klare, Luke; 90 St. John, Elijah; 93 Goellner, Sam; 94 Shorter, Luke; 95 Charles, Breylon; 95 Dubwig, Sam;
Northwestern:
4 Porter, Cam; 11 Valeri, Seth; 12 Romain, Marcus; 14 Karlaftis, Yannis; 14 Enongene, Dube; 15 Winton, Sean; 16 Saxe, Brennan; 20 Farrell, Chase; 22 Curry-Hicks, Terrion; 23 Shivers, Cole; 25 Dorsey Jr., Marquet; 26 Kunickis III, Albert; 26 Lewis, Jalen; 27 Oyola, Jack; 27 Anderson, Daniel; 28 Oke, Timi; 31 Martin, Sean; 32 Smith, Matthew; 35 Crane, Tate; 36 Johnson, Ronny; 38 Veldman, Josh; 39 Florentine, Jack; 40 Reynolds II, Jason; 43 LaPorte, Noah; 46 Creager, Lincoln; 48 Kielmeyer, Tyler; 49 Reardon, Liam; 50 Chandler, Talan; 51 Crutchley, Miles; 53 Jumpp, Tanner; 54 Gant, Tyler; 55 Roberts, Dylan; 56 Mayne, Mason; 57 Wright, Hayden; 58 Campbell, Nathaniel; 59 Trautmann, Jack; 61 Keeler, Matt; 63 Gray, Xavior; 67 Borcherding, Jace; 69 Bailey, Jack; 71 Rahouski, Dennis; 74 Herzog, Nick; 76 O'Connell, Michael; 77 Cotton, Idrys; 78 Boyd, Trey; 82 Blueitt, Braden; 85 Schaller, Patrick; 89 Russell, Cam; 92 Green, Mason; 92 Dugandzic, Nikola; 93 O'Rourke, Caden; 94 Jackson, Migo; 94 Helms, Henry; 96 Hayes, Jonah; 97 Strong, Braxton; 98 Lauter, Landon; 99 Regovich, Troy;

Drive Chart (By Team)
Purdue vs. Northwestern (Final)
10/18/2025 at Evanston, Illinois

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
PUR1stPUR2507:45KOPUR3006:23PUNT3 - 51:22
PUR2ndPUR1813:12KOPUR3010:42PUNT4 - 122:30
PUR2ndPUR1208:38KOPUR3005:28PUNT6 - 183:10
PUR2ndPUR4701:36DOWNSNU4601:00PUNT3 - 70:36
PUR3rdPUR814:58KOPUR3211:35PUNT6 - 243:23
PUR3rdPUR3603:54KONU2800:00DOWNS9 - 363:54
PUR4thPUR2014:00PUNTNU3013:05FUMB3 - 500:55
PUR4thPUR2811:55FUMBNU1708:44DOWNS6 - 553:11
PUR4thPUR2807:27PUNTPUR2807:16INT2 - 00:11
PUR4thPUR1406:22INTPUR4304:48FUMB5 - 291:34
PUR4thPUR2002:21FGANU2600:56DOWNS9 - 541:25

1st2nd3rd4th1st2nd
Purdue1st Qtr2nd Qtr3rd Qtr4th Qtr1st Half2nd HalfTotal
Time of possession1:226:177:247:167:3914:4022:21
3rd down conversions0-11-42-42-51-54-95-14
4th down conversions0-00-00-10-20-00-30-3

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
NU1stNU2515:00KOPUR907:45 *FG14 - 667:15
NU1stNU2606:23PUNTPUR013:13 *TD14 - 748:10
NU2ndNU2010:42PUNTPUR2008:38 *FG7 - 602:04
NU2ndNU2705:28PUNTPUR4701:36DOWNS10 - 263:52
NU2ndNU801:00PUNTNU150:00HALF3 - 71:00
NU3rdNU2411:35PUNTPUR004:01 *TD12 - 767:34
NU4thNU2815:00DOWNSNU2614:00PUNT3 - -21:00
NU4thNU3013:05FUMBPUR1511:55FUMB3 - 551:10
NU4thNU1708:44DOWNSNU2007:27PUNT3 - 31:17
NU4thPUR2907:16INTPUR2406:22INT3 - 50:54
NU4thPUR4504:48FUMBPUR802:21FGA5 - 372:27
NU4thNU2600:56DOWNSNU230:00HALF2 - -30:56

1st2nd3rd4th1st2nd
Northwestern1st Qtr2nd Qtr3rd Qtr4th Qtr1st Half2nd HalfTotal
Time of possession13:388:437:347:4422:2115:1837:39
3rd down conversions4-62-41-20-46-101-67-16
4th down conversions0-00-11-10-00-11-11-2

Drive Chart (By Quarter)
Purdue vs. Northwestern (Final)
10/18/2025 at Evanston, Illinois

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
NU1stNU2515:00KOPUR907:45*FG14 - 667:15
PUR1stPUR2507:45KOPUR3006:23PUNT3 - 51:22
NU1stNU2606:23PUNTPUR013:13*TD14 - 748:10
PUR2ndPUR1813:12KOPUR3010:42PUNT4 - 122:30
NU2ndNU2010:42PUNTPUR2008:38*FG7 - 602:04
PUR2ndPUR1208:38KOPUR3005:28PUNT6 - 183:10
NU2ndNU2705:28PUNTPUR4701:36DOWNS10 - 263:52
PUR2ndPUR4701:36DOWNSNU4601:00PUNT3 - 70:36
NU2ndNU801:00PUNTNU150:00HALF3 - 71:00
PUR3rdPUR814:58KOPUR3211:35PUNT6 - 243:23
NU3rdNU2411:35PUNTPUR004:01*TD12 - 767:34
PUR3rdPUR3603:54KONU2800:00DOWNS9 - 363:54
NU4thNU2815:00DOWNSNU2614:00PUNT3 - -21:00
PUR4thPUR2014:00PUNTNU3013:05FUMB3 - 500:55
NU4thNU3013:05FUMBPUR1511:55FUMB3 - 551:10
PUR4thPUR2811:55FUMBNU1708:44DOWNS6 - 553:11
NU4thNU1708:44DOWNSNU2007:27PUNT3 - 31:17
PUR4thPUR2807:27PUNTPUR2807:16INT2 - 00:11
NU4thPUR2907:16INTPUR2406:22INT3 - 50:54
PUR4thPUR1406:22INTPUR4304:48FUMB5 - 291:34
NU4thPUR4504:48FUMBPUR802:21FGA5 - 372:27
PUR4thPUR2002:21FGANU2600:56DOWNS9 - 541:25
NU4thNU2600:56DOWNSNU230:00HALF2 - -30:56

Play-by-Play Summary (1st quarter)
Purdue vs. Northwestern (Final)
10/18/2025 at Evanston, Illinois

-Start of 1st quarter, clock 15:00. [15:00]
Purdue won the toss and has deferred to the second half. NU will receive and PUR will defend the south goal.
TURNER, Seth kickoff 65 yards from the PUR35 to the NU0, Touchback , clock 15:00.
NU drive start at 15:00
1-10NU25(14:59) [NHSG] KOMOLAFE, Caleb rush up the middle for a gain of 11 yards to the NU36 (JEFFRIES, Ian), 1ST DOWN, clock 14:54. [14:54]R
1-10NU36(14:20) [SG] STONE, Preston pass short to the left complete for 10 yards to WILDE, Griffin caught at the NU41 and advanced to the NU46 (SLUSHER, Myles;HINES, Hudauri), 1ST DOWN, clock 14:13. [14:13]P
1-10NU46(13:45) [SG] HIMON II, Joseph rush to the left for a gain of 7 yards to the PUR47 (SLUSHER, Myles), out of bounds, clock 13:39. [13:39]
2-3PUR47(13:05) [SG] KOMOLAFE, Caleb rush to the right for a gain of 7 yards to the PUR40 (RA-EL, Tahj;SANFORD, Alex), 1ST DOWN, clock 13:00. [13:00]R
1-10PUR40(12:25) [SG] STONE, Preston pass deep to the left incomplete intended for WELCING, Hunter broken up by RA-EL, Tahj at the PUR21; QB hurried by HARKLESS, Jamarrion, clock 12:21. [12:21]
2-10V40Timeout Northwestern, clock 12:21. [12:21]
2-10PUR40(12:20) [SG] HIMON II, Joseph rush up the middle for a gain of 3 yards to the PUR37 (NUNNALLY, CJ), clock 12:16. [12:16]
3-7PUR37(11:41) [SG] STONE, Preston scrambles to the right for a gain of 7 yards to the PUR30 (ISHMAIL, Breeon), out of bounds, 1ST DOWN, clock 11:34. [11:34]R
1-10PUR30(11:04) [SG] HIMON II, Joseph rush to the right for no gain to the PUR30 (KENNEDY, Demeco;JEFFRIES, Ian), clock 10:58. [10:58]
2-10PUR30(10:18) [SG] STONE, Preston pass up the middle incomplete intended for GROVE, Carson broken up by RA-EL, Tahj at the PUR17, clock 10:13. [10:13]
3-10PUR30(10:12) [SG] KOMOLAFE, Caleb rush up the middle for a gain of 15 yards, KOMOLAFE, Caleb fumbled at PUR15 forced by POWELL, Mani, recovered by NU KOMOLAFE, Caleb at the PUR15 to the PUR15, End of Play, 1ST DOWN, clock 10:08. [10:08]R
1-10PUR15(09:32) [SG] HIMON II, Joseph rush to the right for a gain of 2 yards to the PUR13 (POWELL, Mani;KENNEDY, Demeco), clock 09:29. [09:29]
2-8PUR13(09:06) [SG] Direct snap to HIMON II, Joseph rush up the middle for a gain of 4 yards to the PUR9 (GRIMES, Tony;RA-EL, Tahj), clock 09:04. [09:04]
3-4PUR9(08:24) [SG] QB Keeper BOE, Ryan rush to the right for no gain to the PUR9 (GRIMES, Tony;POWELL, Mani), clock 08:21. [08:21]
4-4PUR9(07:44) OLSEN, Jack field goal attempt from 27 yards GOOD [kick was spotted at PUR17], clock 07:45. [07:45]
Purdue 0, Northwestern 3
Drive Summary: 14 plays, 66 yards, 7:15
AKERS, Luke kickoff 65 yards from the NU35 to the PUR0, Touchback , clock 07:45.
PUR drive start at 07:45
1-10PUR25(07:44) [SG] BROWNE, Ryan pass deep to the left incomplete intended for HORTON, EJ thrown to the NU23; QB hurried by FLAKES, Brendan, clock 07:39. [07:39]
2-10PUR25(07:38) [SG] MOCKOBEE, Devin rush to the right for a loss of 3 yards to the PUR22 (HUBBARD, Aidan;FLAKES, Brendan), clock 07:34. [07:34]
3-13PUR22(06:59) [NHSG] BROWNE, Ryan pass up the middle complete for 8 yards to WATSON, Jesse to the PUR30 (FITZGERALD, Robert), clock 06:44. [06:44]
4-5PUR30(06:30) MCCALLISTER, Jack punt 47 yards to the NU23, WAGNER, Drew returned 3 yards to the NU26 (POWELL, Mani;SANFORD, Alex), clock 06:23. [06:23]
Drive Summary: 3 plays, 5 yards, 1:22
NU drive start at 06:23
1-10NU26(06:21) [NHSG] HIMON II, Joseph rush to the left for a gain of 4 yards to the NU30 (POWELL, Mani;SANFORD, Alex), out of bounds, clock 06:17. [06:17]
2-6NU30(05:40) [SG] HIMON II, Joseph rush up the middle for a gain of 3 yards to the NU33 (CORREA, Charles), clock 05:34. [05:34]
3-3NU33(05:01) [SG] STONE, Preston pass up the middle complete for 8 yards to ELIGON II, Hayden to the NU41; QB hurried by POWELL, Mani (GRIMES, Tony), 1ST DOWN, clock 04:41. [04:41]P
1-10NU41(04:23) [SG] KOMOLAFE, Caleb rush up the middle for a gain of 2 yards to the NU43 (SANFORD, Alex;SLUSHER, Myles), clock 04:19. [04:19]
2-8NU43PENALTY Before the snap, NU Illegal Snap on CARSELLO, Jackson enforced 5 yards from the NU43 to the NU38, clock 03:49. [03:49]
2-13NU38(03:30) STONE, Preston pass deep to the left incomplete intended for ELIGON II, Hayden broken up by GRIMES, Tony at the PUR41, clock 03:27. PENALTY PUR Pass Interference on GRIMES, Tony enforced 15 yards to the PUR47 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down). [03:27]E
1-10PUR47(03:27) [SG] STONE, Preston pass deep to the right incomplete intended for WILDE, Griffin thrown to the PUR25, clock 03:22. [03:22]
2-10PUR47(03:20) [SG] HIMON II, Joseph rush up the middle for a gain of 3 yards to the PUR44 (MCLAURIN, Hershey), clock 03:15. [03:15]
3-7PUR44(02:36) [SG] STONE, Preston pass to the right complete for 7 yards to WILDE, Griffin to the PUR37, out of bounds, 1ST DOWN, clock 02:28. [02:28]P
1-10PUR37(02:07) [SG] HIMON II, Joseph rush to the left for a loss of 1 yard to the PUR38 (POWELL, Mani;JEFFRIES, Ian), clock 01:59. [01:59]
2-11PUR38(01:27) [SG] STONE, Preston pass short to the left complete for 7 yards to WAGNER, Drew caught at the PUR35 and advanced to the PUR31 (POWELL, Mani;RA-EL, Tahj), clock 01:19. [01:19]
3-4PUR31(00:44) [SG] KOMOLAFE, Caleb rush up the middle for a loss of 1 yard to the PUR32 (RA-EL, Tahj;KENNEDY, Demeco), clock 00:00. [00:00]
-End of 1st quarter, clock 0:00. [0:00]
END OF 1st QUARTER: Purdue 0, Northwestern 3

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Purdue01:2200000-10-01--31-2-0-81-15
Northwestern313:3843184-60-016-664-7-0-321-5

Quickie Statistics (1st Quarter only)
Purdue vs. Northwestern (Final)
10/18/2025 at Evanston, Illinois
PURNU
Score03
FIRST DOWNS08
RUSHES-YARDS (NET)1--316-66
PASSING-YARDS (NET)832
Passes Att-Comp-Int2-1-07-4-0
TOTAL OFFENSE PLAYS-YARDS3-523-98
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-01-3
Kickoff Returns-Yards0-00-0
Interception Returns-Yards0-00-0
Punts (Number-Avg)1-47.00-0
Fumbles-Lost0-01-0
Penalties-Yards1-151-5
Possession Time1:2213:38
Third-Down Conversions0-14-6
Fourth-Down Conversions0-00-0

Purdue

Northwestern

RushingNo.GainLossNetTDAvgLg
D.Mockobee10-3-30-3

RushingNo.GainLossNetTDAvgLg
J.Himon II926-12502.87
C.Komolafe535-13406.815

PassingC-A-IYdsTDLgSack
R.Browne1-2-08080

PassingC-A-IYdsTDLgSack
P.Stone4-7-0320100

ReceivingNo.YardsTDTgtLg
J.Watson18018
E.Horton0001

ReceivingNo.YardsTDTgtLg
G.Wilde2170310
H.Eligon II18018
H.Welcing0001

PuntingNo.YdsAvgLngIn20TB
J.McCallister14747.04700

PuntingNo.YdsAvgLngIn20TB

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg
D.Wagner1303

Kick ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg

TacklesUA-ATotalSacksTFL
M.Powell1-64.00.01.0
T.Grimes1-22.00.00.0
M.Slusher1-22.00.00.0
A.Sanford0-42.00.00.0
T.Ra-El0-42.00.01.0
I.Jeffries1-22.00.01.0
D.Kennedy0-31.50.01.0
C.Correa1-01.00.00.0

TacklesUA-ATotalSacksTFL
R.Fitzgerald1-01.00.00.0
B.Flakes0-10.50.01.0
A.Hubbard0-10.50.01.0

QtrTimeScoring PlayV-H
1st07:45NU - J.Olsen 27 yd FG , 14-66 7:150-3

Play-by-Play Summary (2nd quarter)
Purdue vs. Northwestern (Final)
10/18/2025 at Evanston, Illinois

-Start of 2nd quarter, clock 15:00. [15:00]
4-5PUR32(14:59) STONE, Preston pass deep up the middle incomplete intended for AHUMARAEZE, Ricky thrown to the PUR15; QB hurried by POWELL, Mani, clock 14:55. PENALTY PUR Pass Interference on HINES, Hudauri enforced 15 yards to the PUR17 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). [14:55]E
1-10PUR17(14:54) [SG] STONE, Preston pass to the right incomplete intended for KOMOLAFE, Caleb broken up by SANFORD, Alex; QB hurried by NUNNALLY, CJ, clock 14:46. [14:46]
2-10PUR17(14:45) [SG] PRECKEL, Robby rush to the left for a gain of 14 yards to the PUR3 (COFFEY, An'Darius), 1ST DOWN, clock 14:34. [14:34]R
1-3PUR3(14:00) KOMOLAFE, Caleb rush up the middle for no gain to the PUR3 (KENNEDY, Demeco;POWELL, Mani), clock 13:56. [13:56]
2-3PUR3(13:16) [SG] STONE, Preston pass short to the right complete for 3 yards to WELCING, Hunter caught at the PUR1 and advanced to the PUR0, TOUCHDOWN NU, clock 13:13 (Scoring play confirmed). [13:13]
0-0PUR3OLSEN, Jack PAT kick attempt is good.
Purdue 0, Northwestern 10
(13:13) AKERS, Luke kickoff 49 yards from the NU35 to the PUR16, HARRIS, Antonio returned 2 yards to the PUR18 (REEDER, Dashun), clock 13:12.
PUR drive start at 13:12
1-10PUR18(13:10) [NHSG] MOCKOBEE, Devin rush up the middle for a gain of 16 yards to the PUR34 (FITZGERALD, Robert;ADEYI, Ore), 1ST DOWN, clock 13:02. [13:02]R
1-10PUR34(12:42) BROWNE, Ryan pass to the right incomplete intended for JACKSON III, Michael broken up by UIHLEIN, Mac at the PUR45, clock 12:38. PENALTY PUR Ineligible Receiver Downfield on Pass on PURVIS, Hank enforced 5 yards from the PUR34 to the PUR29 [NHSG]. NO PLAY (replay the down). [12:38]
1-15PUR29(12:36) [NHSG] BROWNE, Ryan pass to the left complete for 8 yards to TUGGLE, Nitro caught at the PUR36 and advanced to the PUR37 (HAGARTY, Richie;BRUS, Braydon), clock 12:27. [12:27]
2-7PUR37(12:04) [NHSG] MOCKOBEE, Devin rush up the middle for a gain of 3 yards to the PUR40 (STORY, Najee), clock 12:00. [12:00]
3-4PUR40(11:22) BROWNE, Ryan scrambles to the left for a gain of 7 yards to the PUR47 (TURNER, Braden), out of bounds, clock 11:17. PENALTY PUR Holding on TANONA, Joey enforced 10 yards from the PUR40 to the PUR30 [NHSG]. NO PLAY (replay the down). [11:17]
3-14PUR30(10:59) [NHSG] BROWNE, Ryan pass to the right incomplete thrown to the PUR45; QB hurried by BRUS, Braydon, clock 10:52. [10:52]
4-14PUR30(10:48) MCCALLISTER, Jack punt 55 yards to the NU15, WAGNER, Drew returned 5 yards to the NU20 (NEEDAM, Isaiah), clock 10:42. [10:42]
Drive Summary: 4 plays, 12 yards, 2:30
NU drive start at 10:42
1-10NU20(10:41) [SG] STONE, Preston pass deep up the middle complete for 35 yards to ELIGON II, Hayden caught at the NU39 and advanced to the PUR45 (MCLAURIN, Hershey), 1ST DOWN, clock 10:32. PENALTY PUR Horse Collar Tackle on MCLAURIN, Hershey enforced 15 yards from the end of the play at the PUR45 to the PUR30 and results in automatic 1ST DOWN. [10:32]P
1-10PUR30(10:15) [SG] STONE, Preston pass deep to the right incomplete intended for ELIGON II, Hayden broken up by BRADFORD, Smiley at the PUR8, clock 10:11. [10:11]
2-10PUR30(10:10) [SG] HIMON II, Joseph rush to the left for a gain of 10 yards to the PUR20 (KENNEDY, Demeco;RA-EL, Tahj), 1ST DOWN, clock 10:06. [10:06]R
1-10PUR20(09:28) [SG] HIMON II, Joseph rush to the left for no gain to the PUR20 (GRIMES, Tony), out of bounds, clock 09:25. [09:25]
2-10PUR20(08:50) [SG] STONE, Preston pass to the left incomplete intended for AHUMARAEZE, Ricky thrown to the PUR8, clock 08:47. [08:47]
3-10PUR20(08:46) [SG] STONE, Preston pass to the right incomplete intended for WILDE, Griffin broken up by BRADFORD, Smiley, clock 08:42. [08:42]
4-10PUR20(08:41) OLSEN, Jack field goal attempt from 38 yards GOOD [kick was spotted at PUR28], clock 08:38. [08:38]
Purdue 0, Northwestern 13
Drive Summary: 7 plays, 60 yards, 2:04
AKERS, Luke kickoff 65 yards from the NU35 to the PUR0, Touchback , clock 08:38. PENALTY PUR Unnecessary Roughness on SANFORD, Alex enforced half the distance from the goal, at the deadball spot for 0 yards from the PUR0 to the PUR0, from the spot of the ball when the foul occurred.
PUR drive start at 08:38
1-10PUR12(08:35) [NHSG] THOMAS, Malachi rush up the middle for a gain of 5 yards to the PUR17 (UIHLEIN, Mac;FLAKES, Brendan), clock 08:32. [08:32]
2-5PUR17(08:03) [NHSG] BROWNE, Ryan pass short to the right complete for 4 yards to BRANCH, Arhmad to the PUR21 (FITZGERALD, Robert;FUSSELL, Josh), clock 07:51. [07:51]
3-1PUR21(07:23) [NHSG] THOMAS, Malachi rush up the middle for a gain of 2 yards to the PUR23 (FITZGERALD, Robert), 1ST DOWN, clock 07:18. [07:18]R
1-10PUR23(06:48) [NHSG] BROWNE, Ryan pass to the right complete for 4 yards to BRANCH, Arhmad caught at the PUR21 and advanced to the PUR27 (FUSSELL, Josh), out of bounds, clock 06:45. [06:45]
2-6PUR27(06:17) [NHSG] THOMAS, Malachi rush up the middle for a gain of 3 yards to the PUR30 (FLAKES, Brendan;WALTERS, Damon), clock 06:13. [06:13]
3-3PUR30(05:39) [NHSG] BROWNE, Ryan pass to the right incomplete intended for BRANCH, Arhmad thrown to the PUR40, clock 05:37. [05:37]
4-3PUR30(05:35) MCCALLISTER, Jack punt 44 yards to the NU26, WAGNER, Drew returned 1 yard to the NU27 (RAAB, Luke;NEEDAM, Isaiah), clock 05:28. [05:28]
Drive Summary: 6 plays, 18 yards, 3:10
NU drive start at 05:28
1-10NU27(05:27) [NHSG] KOMOLAFE, Caleb rush up the middle for a gain of 6 yards to the NU33 (CORREA, Charles;POWELL, Mani), clock 05:23. [05:23]
2-4NU33(04:45) [SG] KOMOLAFE, Caleb rush up the middle for a gain of 2 yards to the NU35 (CORREA, Charles;POWELL, Mani), clock 04:37. [04:37]
3-2NU35(04:04) [SG] KOMOLAFE, Caleb rush to the right for a gain of 3 yards to the NU38 (HARKLESS, Jamarrion;JEFFRIES, Ian), 1ST DOWN, clock 04:00. [04:00]R
1-10NU38(03:21) [SG] STONE, Preston pass short up the middle complete for 6 yards to HIMON II, Joseph caught at the NU43 and advanced to the NU44 (POWELL, Mani), clock 03:09. [03:09]
2-4NU44(02:39) [SG] HIMON II, Joseph rush to the left for a gain of 3 yards to the NU47 (RA-EL, Tahj), clock 02:32. [02:32]
3-1NU47(01:59) QB Keeper STONE, Preston rush up the middle for a gain of 2 yards to the NU49 (KENNEDY, Demeco), 1ST DOWN, clock 01:57. [01:57]R
1-10NU49(01:53) [NHSG] STONE, Preston pass deep to the left incomplete intended for ELIGON II, Hayden broken up by GRIMES, Tony at the PUR23, clock 01:49. [01:49]
2-10NU49(01:47) [SG] STONE, Preston pass to the right incomplete thrown to the NU49; QB hurried by CORREA, Charles, clock 01:46. [01:46]
3-10NU49(01:44) [SG] STONE, Preston pass deep to the right incomplete intended for WILDE, Griffin broken up by HINES, Hudauri at the PUR28, clock 01:40. [01:40]
4-10NU49[SG] Direct snap to ALBRIGHT, Lawson rush to the left for a gain of 4 yards to the PUR47 (GRIMES, Tony); NU turnover on downs, clock 01:36. [01:36]
Drive Summary: 10 plays, 26 yards, 3:52
PUR drive start at 01:36
1-10PUR47(01:34) [NHSG] BROWNE, Ryan pass deep to the left incomplete intended for TUGGLE, Nitro thrown to the NU10, clock 01:30. [01:30]
2-10PUR47(01:29) [NHSG] BROWNE, Ryan pass up the middle complete for 7 yards to JACKSON III, Michael caught at the NU47 and advanced to the NU46; QB hurried by BASTONE, Carmine (TURNER, Braden;FITZGERALD, Robert), clock 01:16. [01:16]
3-3NU46(01:09) [NHSG] BROWNE, Ryan pass deep to the left incomplete intended for TUGGLE, Nitro thrown to the NU28, clock 01:07. [01:07]
4-3NU46(01:04) MCCALLISTER, Jack punt 38 yards to the NU8, fair catch by WAGNER, Drew, clock 01:00. [01:00]
Drive Summary: 3 plays, 7 yards, 0:36
NU drive start at 01:00
1-10NU8(00:56) [SG] KOMOLAFE, Caleb rush to the right for a gain of 6 yards to the NU14 (POWELL, Mani;RA-EL, Tahj), clock 00:54. [00:54]
2-4NU14(00:16) [SG] KOMOLAFE, Caleb rush up the middle for a gain of 13 yards to the NU27 (GRIMES, Tony;RA-EL, Tahj), 1ST DOWN, clock 00:14. [00:14]R
1-10NU27STONE, Preston pass short to the right incomplete thrown to the NU31; QB hurried by NUNNALLY, CJ, clock 00:01. PENALTY NU Holding on LEWIS, Martes enforced 10 yards from the NU27 to the NU17 [NHSG]. NO PLAY (replay the down). [00:01]
1-20NU17(00:01) [NHSG] Kneel down by TEAM at NU15 (team loss of 2), clock 00:00. [00:00]
Drive Summary: 3 plays, 7 yards, 1:00
-End of first half, clock 0:00. [0:00]
END OF 2nd QUARTER: Purdue 0, Northwestern 13

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Purdue06:1720021-40-05-294-8-0-235-45
Northwestern108:4351282-40-113-613-10-0-441-10

Quickie Statistics (Halftime Cumulative)
Purdue vs. Northwestern (Final)
10/18/2025 at Evanston, Illinois
PURNU
Score013
FIRST DOWNS216
RUSHES-YARDS (NET)6-2629-127
PASSING-YARDS (NET)3176
Passes Att-Comp-Int10-5-017-7-0
TOTAL OFFENSE PLAYS-YARDS16-5746-203
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-03-9
Kickoff Returns-Yards1-20-0
Interception Returns-Yards0-00-0
Punts (Number-Avg)1-47.00-0
Fumbles-Lost0-01-0
Penalties-Yards6-602-15
Possession Time7:3922:21
Third-Down Conversions1-56-10
Fourth-Down Conversions0-00-1

Purdue

Northwestern

RushingNo.GainLossNetTDLgAvg
M.Thomas310010053.3
D.Mockobee319-3160165.3

RushingNo.GainLossNetTDLgAvg
J.Himon II1239-1380103.2
C.Komolafe1165-1640155.8
R.Preckel11401401414

PassingC-A-IYdsTDLgSack
R.Browne5-10-031080

PassingC-A-IYdsTDLgSack
P.Stone7-17-0761350

ReceivingNo.YdsTDTgtLg
M.Jackson III17017
A.Branch28034
J.Watson18018
E.Horton0001

ReceivingNo.YdsTDTgtLg
G.Wilde2170510
H.Eligon II2430435
H.Welcing13123
J.Himon II16016

PuntingNo.YdsAvgLgIn20TB
J.McCallister418446.05500

PuntingNo.YdsAvgLgIn20TB

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg
D.Wagner3905

Kick ReturnsNo.YardsTDLg
A.Harris1202

Kick ReturnsNo.YardsTDLg

TacklesUA-ATotalSacksTFL
M.Powell2-107.00.01.0
T.Grimes3-34.50.00.0
T.Ra-El1-74.50.01.0
D.Kennedy1-53.50.01.0
I.Jeffries1-32.50.01.0
C.Correa1-22.00.00.0
M.Slusher1-22.00.00.0
A.Sanford0-42.00.00.0

TacklesUA-ATotalSacksTFL
R.Fitzgerald2-33.50.00.0
J.Fussell1-11.50.00.0
B.Flakes0-31.50.01.0
D.Reeder1-01.00.00.0
N.Story1-01.00.00.0
O.Adeyi0-10.50.00.0
B.Turner0-10.50.00.0
D.Walters0-10.50.00.0

QtrTimeScoring PlayV-H
1st07:45NU - J.Olsen 27 yd FG , 14-66 7:150-3
2nd13:13NU - H.Welcing 3 yd TD PASS from P.Stone (KICK by J.Olsen) , 14-74 8:10-10
2nd08:38NU - J.Olsen 38 yd FG , 7-60 2:040-13

Quickie Statistics (2nd Quarter only)
Purdue vs. Northwestern (Final)
10/18/2025 at Evanston, Illinois

PURNU
Score010
FIRST DOWNS28
RUSHES-YARDS (NET)5-2913-61
PASSING-YARDS (NET)2344
Passes Att-Comp-Int8-4-010-3-0
TOTAL OFFENSE PLAYS-YARDS13-5223-105
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-02-6
Kickoff Returns-Yards1-20-0
Interception Returns-Yards0-00-0
Punts (Number-Avg)3-45.70-0
Fumbles-Lost0-00-0
Penalties-Yards5-451-10
Possession Time6:178:43
Third-Down Conversions1-42-4
Fourth-Down Conversions0-00-1

Purdue

Northwestern

RushingNo.GainLossNetTDAvgLg
M.Thomas31001003.35
D.Mockobee21901909.516

RushingNo.GainLossNetTDAvgLg
J.Himon II31301304.310
C.Komolafe6300300513
R.Preckel11401401414

PassingC-A-IYdsTDLgSack
R.Browne4-8-023080

PassingC-A-IYdsTDLgSack
P.Stone3-10-0441350

ReceivingNo.YardsTDTgtLg
M.Jackson III17017
A.Branch28034

ReceivingNo.YardsTDTgtLg
G.Wilde0002
H.Eligon II1350335
H.Welcing13113
J.Himon II16016

PuntingNo.YdsAvgLngIn20TB
J.McCallister313745.75500

PuntingNo.YdsAvgLngIn20TB

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg
D.Wagner2605

Kick ReturnsNo.YardsTDLg
A.Harris1202

Kick ReturnsNo.YardsTDLg

TacklesUA-ATotalSacksTFL
M.Powell1-43.00.00.0
T.Grimes2-12.50.00.0
T.Ra-El1-32.50.00.0
D.Kennedy1-22.00.00.0
I.Needam1-11.50.00.0
C.Correa0-21.00.00.0
A.Coffey1-01.00.00.0
H.McLaurin1-01.00.00.0

TacklesUA-ATotalSacksTFL
R.Fitzgerald1-32.50.00.0
J.Fussell1-11.50.00.0
B.Flakes0-21.00.00.0
D.Reeder1-01.00.00.0
N.Story1-01.00.00.0
O.Adeyi0-10.50.00.0
B.Turner0-10.50.00.0
D.Walters0-10.50.00.0

QtrTimeScoring PlayV-H
2nd13:13NU - H.Welcing 3 yd TD PASS from P.Stone (KICK by J.Olsen) , 14-74 8:10-10
2nd08:38NU - J.Olsen 38 yd FG , 7-60 2:040-13

Play-by-Play Summary (3rd quarter)
Purdue vs. Northwestern (Final)
10/18/2025 at Evanston, Illinois

At the start of the second half, PUR will receive and NU will defend the south goal.
-Start of 3rd quarter, clock 15:00. [15:00]
(15:00) AKERS, Luke kickoff 63 yards from the NU35 to the PUR2, JACKSON III, Michael returned 6 yards to the PUR8 (STEVENS JR., Jon Jon), out of bounds, clock 14:58.
PUR drive start at 14:58
1-10PUR8(14:57) [NHSG] QB Keeper BROWNE, Ryan rush to the right for a gain of 3 yards to the PUR11 (FUSSELL, Josh;FLAKES, Brendan), clock 14:52. [14:52]
2-7PUR11(14:34) [NHSG] QB Keeper SINGLETON, Malachi rush to the right for a gain of 2 yards to the PUR13 (TURNER, Braden;FITZGERALD, Robert), clock 14:30. [14:30]
M.Singleton in at QB for PUR
3-5PUR13(13:59) [NHSG] SINGLETON, Malachi pass short to the left complete for 13 yards to JACKSON III, Michael caught at the PUR18 and advanced to the PUR26 (KILBANE, Michael;WALLACE, Garner), 1ST DOWN, clock 13:51. [13:51]P
1-10PUR26(13:26) [NHSG] MOCKOBEE, Devin rush up the middle for a gain of 2 yards to the PUR28 (KILBANE, Michael;BRUS, Braydon), clock 13:21. [13:21]
2-8PUR28(12:44) [NHSG] QB Keeper SINGLETON, Malachi rush up the middle for a gain of 6 yards to the PUR34 (FLAKES, Brendan;UIHLEIN, Mac), clock 12:41. [12:41]
3-2PUR34(12:12) [NHSG] MOCKOBEE, Devin rush up the middle for a loss of 2 yards to the PUR32 (UIHLEIN, Mac), clock 12:06. [12:06]
4-4PUR32(11:41) MCCALLISTER, Jack punt 44 yards to the NU24, returned by WAGNER, Drew. (RAAB, Luke;NEEDAM, Isaiah), clock 11:35. [11:35]
Drive Summary: 6 plays, 24 yards, 3:23
NU drive start at 11:35
1-10NU24(11:34) [NHSG] STONE, Preston pass up the middle complete for 15 yards to WELCING, Hunter caught at the NU35 and advanced to the NU39 (POWELL, Mani), 1ST DOWN, clock 11:22. [11:22]P
1-10NU39(10:55) [NHSG] HIMON II, Joseph rush up the middle for a gain of 6 yards to the NU45 (MCLAURIN, Hershey), clock 10:49. [10:49]
2-4NU45(10:14) [NHSG] HIMON II, Joseph rush up the middle for a gain of 8 yards to the PUR47 (RA-EL, Tahj;SANFORD, Alex), 1ST DOWN, clock 10:10. [10:10]R
1-10PUR47(09:39) [NHSG] HIMON II, Joseph rush to the left for a loss of 2 yards to the PUR49 (MADDEN, C.J.;JEFFRIES, Ian), clock 09:37. [09:37]
2-12PUR49(08:57) [NHSG] STONE, Preston pass short up the middle complete for 11 yards to ALBRIGHT, Lawson caught at the PUR45 and advanced to the PUR38 (POWELL, Mani;RA-EL, Tahj), clock 08:50. [08:50]
3-1PUR38(08:19) QB Keeper STONE, Preston rush up the middle for no gain to the PUR38 (CORREA, Charles;MOORE JR, Marcus), clock 08:11. [08:11]
4-1PUR38(07:37) [SG] KOMOLAFE, Caleb rush up the middle for a gain of 3 yards to the PUR35 (POWELL, Mani;MCLAURIN, Hershey), 1ST DOWN, clock 07:35. [07:35]R
1-10PUR35(07:17) STONE, Preston pass deep to the left incomplete intended for WILDE, Griffin thrown to the PUR10, clock 07:12. PENALTY PUR Pass Interference on HINES, Hudauri enforced 15 yards to the PUR20 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down). [07:12]E
1-10PUR20(07:11) [SG] REEDER, Dashun rush to the right for a gain of 6 yards to the PUR14 (MCLAURIN, Hershey), clock 07:03. [07:03]
2-4PUR14(06:31) [SG] REEDER, Dashun rush up the middle for a gain of 3 yards to the PUR11 (SANFORD, Alex;POWELL, Mani), clock 06:26. [06:26]
3-1PUR11(05:48) [SG] REEDER, Dashun rush up the middle for a gain of 5 yards to the PUR6 (GRIMES, Tony;SANFORD, Alex), 1ST DOWN, clock 05:44. [05:44]R
1-6PUR6PENALTY Before the snap, NU False Start on LEWIS, Martes enforced 5 yards from the PUR6 to the PUR11, clock 05:07. [05:07]
1-11PUR11(04:44) [SG] HIMON II, Joseph rush up the middle for a loss of 1 yard to the PUR12 (POWELL, Mani;JEFFRIES, Ian), clock 04:40. [04:40]
2-12PUR12(04:03) [SG] STONE, Preston pass up the middle complete for 12 yards to WILDE, Griffin to the PUR0, 1ST DOWN, TOUCHDOWN NU, clock 04:01 (Scoring play confirmed). [04:01]P
0-0PUR3STONE, Preston two-point conversion pass attempt to WILDE, Griffin failed (incomplete); conversion is no good.
Purdue 0, Northwestern 19
Drive Summary: 12 plays, 76 yards, 7:34
(04:01) AKERS, Luke kickoff 61 yards from the NU35 to the PUR4, JACKSON III, Michael returned 32 yards to the PUR36 (STEVENS JR., Jon Jon;TATUM, Dillon), clock 03:54.
PUR drive start at 03:54
1-10PUR36(03:53) [NHSG] SINGLETON, Malachi pass to the right incomplete intended for SMITH, Corey broken up by FUSSELL, Josh at the PUR45; QB hurried by FLAKES, Brendan, clock 03:49. [03:49]
2-10PUR36(03:47) [NHSG] MOCKOBEE, Devin rush to the left for a gain of 9 yards to the PUR45 (FITZGERALD, Robert;UIHLEIN, Mac), clock 03:43. [03:43]
3-1PUR45(03:09) [NHSG] QB Keeper SINGLETON, Malachi rush up the middle for a gain of 2 yards to the PUR47 (FITZGERALD, Robert;HAGARTY, Richie), 1ST DOWN, clock 03:07. [03:07]R
1-10PUR47(02:39) [NHSG] THOMAS, Malachi rush to the right for a gain of 6 yards to the NU47 (BRUS, Braydon;STORY, Najee), clock 02:35. [02:35]
2-4NU47(02:00) [NHSG] THOMAS, Malachi rush up the middle for a gain of 10 yards to the NU37 (BRUS, Braydon), 1ST DOWN, clock 01:56. [01:56]R
1-10NU37(01:25) [NHSG] THOMAS, Malachi rush up the middle for a gain of 5 yards to the NU32 (BRUS, Braydon;FLAKES, Brendan), clock 01:20. [01:20]
2-5NU32(00:53) [NHSG] SINGLETON, Malachi pass to the right incomplete thrown to the NU25; QB hurried by KILBANE, Michael, clock 00:52. [00:52]
3-5NU32(00:51) [NHSG] JACKSON III, Michael rush to the left for a gain of 2 yards to the NU30 (UIHLEIN, Mac;TURNER, Braden), clock 00:44. [00:44]
4-3NU30(00:08) [NHSG] QB Keeper SINGLETON, Malachi rush up the middle for a gain of 2 yards to the NU28 (TURNER, Braden;BRUS, Braydon); PUR turnover on downs, clock 00:00. [00:00]
Drive Summary: 9 plays, 36 yards, 3:54
-End of 3rd quarter, clock 0:00. [0:00]
END OF 3rd QUARTER: Purdue 0, Northwestern 19

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Purdue07:2421032-40-112-471-3-0-131-15
Northwestern67:3432161-21-19-283-3-0-381-5

Quickie Statistics (3rd Quarter Cumulative)
Purdue vs. Northwestern (Final)
10/18/2025 at Evanston, Illinois

PURNU
Score019
FIRST DOWNS522
RUSHES-YARDS (NET)18-7338-155
PASSING-YARDS (NET)44114
Passes Att-Comp-Int13-6-020-10-0
TOTAL OFFENSE PLAYS-YARDS31-11758-269
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-04-9
Kickoff Returns-Yards3-400-0
Interception Returns-Yards0-00-0
Punts (Number-Avg)1-47.00-0
Fumbles-Lost0-01-0
Penalties-Yards7-753-20
Possession Time15:0329:55
Third-Down Conversions3-97-12
Fourth-Down Conversions0-11-2

Purdue

Northwestern

RushingNo.GainLossNetTDLgAvg
M.Thomas6310310105.2
D.Mockobee630-5250164.2
M.Singleton412012063
R.Browne1303033

RushingNo.GainLossNetTDLgAvg
J.Himon II1653-4490103.1
C.Komolafe1268-1670155.6
D.Reeder314014064.7
R.Preckel11401401414

PassingC-A-IYdsTDLgSack
M.Singleton1-3-0130130
R.Browne5-10-031080

PassingC-A-IYdsTDLgSack
P.Stone10-20-01142350

ReceivingNo.YdsTDTgtLg
M.Jackson III2200213
A.Branch28034
J.Watson18018
E.Horton0001

ReceivingNo.YdsTDTgtLg
G.Wilde3291612
H.Eligon II2430435
H.Welcing2181315
J.Himon II16016

PuntingNo.YdsAvgLgIn20TB
J.McCallister522845.65500

PuntingNo.YdsAvgLgIn20TB

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg
D.Wagner3905

Kick ReturnsNo.YardsTDLg
M.Jackson III238032
A.Harris1202

Kick ReturnsNo.YardsTDLg

TacklesUA-ATotalSacksTFL
M.Powell3-1410.00.02.0
T.Ra-El1-95.50.01.0
T.Grimes3-45.00.00.0
H.McLaurin4-14.50.00.0
A.Sanford0-73.50.00.0
D.Kennedy1-53.50.01.0
I.Jeffries1-53.50.03.0
C.Correa1-32.50.00.0

TacklesUA-ATotalSacksTFL
R.Fitzgerald2-65.00.00.0
B.Brus1-53.50.00.0
B.Flakes0-63.00.01.0
M.Uihlein1-43.00.01.0
B.Turner0-42.00.00.0
J.Fussell1-22.00.00.0
J.Stevens Jr.1-11.50.00.0
N.Story1-11.50.00.0

QtrTimeScoring PlayV-H
1st07:45NU - J.Olsen 27 yd FG , 14-66 7:150-3
2nd13:13NU - H.Welcing 3 yd TD PASS from P.Stone (KICK by J.Olsen) , 14-74 8:10-10
2nd08:38NU - J.Olsen 38 yd FG , 7-60 2:040-13
3rd04:01NU - G.Wilde 12 yd TD PASS from P.Stone , 12-76 7:340-19

Quickie Statistics (3rd Quarter only)
Purdue vs. Northwestern (Final)
10/18/2025 at Evanston, Illinois

PURNU
Score06
FIRST DOWNS36
RUSHES-YARDS (NET)12-479-28
PASSING-YARDS (NET)1338
Passes Att-Comp-Int3-1-03-3-0
TOTAL OFFENSE PLAYS-YARDS15-6012-66
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-01-0
Kickoff Returns-Yards2-380-0
Interception Returns-Yards0-00-0
Punts (Number-Avg)1-44.00-0
Fumbles-Lost0-00-0
Penalties-Yards1-151-5
Possession Time7:247:34
Third-Down Conversions2-41-2
Fourth-Down Conversions0-11-1

Purdue

Northwestern

RushingNo.GainLossNetTDAvgLg
M.Thomas3210210710
D.Mockobee311-29039
M.Singleton412012036
R.Browne1303033

RushingNo.GainLossNetTDAvgLg
J.Himon II414-31102.88
C.Komolafe1303033
D.Reeder31401404.76

PassingC-A-IYdsTDLgSack
M.Singleton1-3-0130130

PassingC-A-IYdsTDLgSack
P.Stone3-3-0381150

ReceivingNo.YardsTDTgtLg
M.Jackson III1130113

ReceivingNo.YardsTDTgtLg
G.Wilde1121112
H.Welcing1150115

PuntingNo.YdsAvgLngIn20TB
J.McCallister14444.04400

PuntingNo.YdsAvgLngIn20TB

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
M.Jackson III238032

Kick ReturnsNo.YardsTDLg

TacklesUA-ATotalSacksTFL
M.Powell1-43.00.01.0
H.McLaurin2-12.50.00.0
A.Sanford0-31.50.00.0
T.Ra-El0-21.00.00.0
I.Jeffries0-21.00.02.0
T.Grimes0-10.50.00.0
C.Correa0-10.50.00.0
C.Madden0-10.50.01.0

TacklesUA-ATotalSacksTFL
B.Brus1-43.00.00.0
M.Uihlein1-32.50.01.0
R.Fitzgerald0-31.50.00.0
B.Turner0-31.50.00.0
B.Flakes0-31.50.00.0
J.Stevens Jr.1-11.50.00.0
M.Kilbane0-21.00.00.0
D.Tatum0-10.50.00.0

QtrTimeScoring PlayV-H
3rd04:01NU - G.Wilde 12 yd TD PASS from P.Stone , 12-76 7:340-19

Play-by-Play Summary (4th quarter)
Purdue vs. Northwestern (Final)
10/18/2025 at Evanston, Illinois

NU drive start at 15:00
-Start of 4th quarter, clock 15:00. [15:00]
1-10NU28(14:56) [NHSG] HIMON II, Joseph rush up the middle for a loss of 2 yards to the NU26 (POWELL, Mani;SANFORD, Alex), clock 14:54. [14:54]
2-12NU26(14:18) [NHSG] STONE, Preston pass deep to the right incomplete intended for ELIGON II, Hayden thrown to the PUR45, clock 14:14. [14:14]
3-12NU26(14:12) [NHSG] STONE, Preston pass short to the left incomplete dropped by WELCING, Hunter thrown to the NU30, clock 14:11. [14:11]
4-12NU26(14:09) AKERS, Luke punt 44 yards to the PUR30, JACKSON III, Michael returned 14 yards to the NU46 (WALLACE, Garner), clock 14:00. PENALTY PUR Holding on CUMMINGS, Chalil enforced 10 yards from the PUR30 to the PUR20, from the spot of the ball when the foul occurred. [14:00]
Drive Summary: 3 plays, -2 yards, 1:00
PUR drive start at 14:00
1-10PUR20(14:00) [NHSG] SINGLETON, Malachi pass to the right complete for -1 yard to JACKSON III, Michael caught at the PUR18 and advanced to the PUR19 (UIHLEIN, Mac), clock 13:51. [13:51]
2-11PUR19(13:33) [NHSG] THOMAS, Malachi rush to the right for a gain of 3 yards to the PUR22 (FITZGERALD, Robert), clock 13:28. [13:28]
3-8PUR22(13:11) [NHSG] SINGLETON, Malachi pass deep to the right complete for 48 yards to SMITH, Corey caught at the NU45, SMITH, Corey fumbled at NU35 forced by TURNER, Braden, recovered by NU FITZGERALD, Robert at the NU30 to the NU30, End of Play, clock 13:05. [13:05]
Drive Summary: 3 plays, 50 yards, 0:55
NU drive start at 13:05
1-10NU30(13:04) [NHSG] REEDER, Dashun rush to the right for a gain of 28 yards to the PUR42 (MCLAURIN, Hershey), out of bounds, 1ST DOWN, clock 12:59. [12:59]R
1-10PUR42(12:44) [NHSG] STONE, Preston pass deep to the right complete for 18 yards to WILDE, Griffin caught at the PUR25 and advanced to the PUR24 (COFFEY, An'Darius), 1ST DOWN, clock 12:34. [12:34]P
1-10PUR24(11:59) [SG] REEDER, Dashun rush to the right for a gain of 9 yards, REEDER, Dashun fumbled at PUR18 forced by MCLAURIN, Hershey, recovered by PUR SANFORD, Alex at the PUR15, returned 13 yards to the PUR28 (VAN BUREN, Blake;AHUMARAEZE, Ricky;MCLAURIN, Hershey), clock 11:55. [11:55]
Drive Summary: 3 plays, 55 yards, 1:10
PUR drive start at 11:55
1-10PUR28(11:50) [NHSG] SINGLETON, Malachi pass short to the right complete for 26 yards to MOCKOBEE, Devin caught at the PUR32 and advanced to the NU46 (ADEYI, Ore), 1ST DOWN, clock 11:41. [11:41]P
1-10NU46(11:08) [NHSG] SINGLETON, Malachi pass deep up the middle complete for 21 yards to HORTON, EJ caught at the NU26 and advanced to the NU25 (WALTERS, Damon), 1ST DOWN, clock 10:56. [10:56]P
1-10NU25(10:40) [NHSG] MOCKOBEE, Devin rush up the middle for a gain of 3 yards to the NU22 (STORY, Najee;FLAKES, Brendan), clock 10:36. [10:36]
2-7NU22(10:07) [NHSG] SINGLETON, Malachi pass short to the right complete for 4 yards to JACKSON III, Michael to the NU18 (TURNER, Braden), clock 09:55. [09:55]
3-3NU18(09:25) [NHSG] QB Keeper SINGLETON, Malachi rush to the right for a gain of 1 yard to the NU17 (UIHLEIN, Mac;FITZGERALD, Robert), clock 09:23. [09:23]
4-2NU17(08:47) [NHSG] QB Keeper SINGLETON, Malachi rush up the middle for no gain to the NU17 (BRUS, Braydon;FITZGERALD, Robert); PUR turnover on downs, clock 08:44. [08:44]
Drive Summary: 6 plays, 55 yards, 3:11
NU drive start at 08:44
1-10NU17(08:41) [SG] HIMON II, Joseph rush to the left for a gain of 3 yards to the NU20 (POWELL, Mani;GRIMES, Tony), clock 08:39. [08:39]
2-7NU20(08:05) [SG] STONE, Preston pass to the right incomplete intended for ELIGON II, Hayden broken up by RA-EL, Tahj at the NU30, clock 08:02. [08:02]
3-7NU20(08:01) [SG] STONE, Preston pass deep to the right incomplete intended for ELIGON II, Hayden thrown to the NU43, clock 07:42. [07:42]
4-7NU20(07:32) AKERS, Luke punt 52 yards to the PUR28, fair catch by JACKSON III, Michael, clock 07:27. [07:27]
Drive Summary: 3 plays, 3 yards, 1:17
PUR drive start at 07:27
1-10PUR28(07:25) [NHSG] SINGLETON, Malachi pass up the middle incomplete intended for THOMAS, Malachi thrown to the PUR35; QB hurried by BASTONE, Carmine, clock 07:24. [07:24]
2-10PUR28(07:19) [NHSG] SINGLETON, Malachi pass short to the right intercepted by UIHLEIN, Mac at the PUR29 intended for WALKER, Rico. Uihlein return for 0 yards to the PUR29; QB hurried by HAGARTY, Richie (WALKER, Rico), clock 07:16. [07:16]
Drive Summary: 2 plays, 0 yards, 0:11
NU drive start at 07:16
1-10PUR29(07:14) [SG] PRECKEL, Robby rush up the middle for a gain of 1 yard to the PUR28 (SANFORD, Alex;MOORE JR, Marcus), clock 07:10. [07:10]
2-9PUR28(06:31) [SG] PRECKEL, Robby rush to the left for a gain of 4 yards to the PUR24 (SANFORD, Alex), clock 06:28. [06:28]
3-5V24Timeout Purdue, clock 06:28. [06:28]
3-5PUR24(06:26) [SG] STONE, Preston pass to the right intercepted by BRADFORD, Smiley at the PUR14 intended for WILDE, Griffin. Bradford return for 0 yards to the PUR14 (WILDE, Griffin), clock 06:22. [06:22]
Drive Summary: 3 plays, 5 yards, 0:54
PUR drive start at 06:22
1-10PUR14(06:21) [NHSG] SINGLETON, Malachi pass deep to the right incomplete intended for HORTON, EJ broken up by DAVIS II, Fred at the NU43; QB hurried by HUBBARD, Aidan, clock 06:01. [06:01]
2-10PUR14(05:44) [NHSG] SINGLETON, Malachi scrambles up the middle for a gain of 6 yards to the PUR20 (STORY, Najee;HUBBARD, Aidan), clock 05:41. [05:41]
3-4PUR20(05:23) [NHSG] SINGLETON, Malachi pass to the right complete for 26 yards to MOCKOBEE, Devin caught at the PUR17 and advanced to the PUR46 (FITZGERALD, Robert), 1ST DOWN, clock 05:15. [05:15]P
1-10PUR46(04:59) [NHSG] SINGLETON, Malachi pass short to the right incomplete intended for JACKSON III, Michael thrown to the PUR48; QB hurried by KILBANE, Michael, clock 04:57. [04:57]
2-10PUR46(04:54) [NHSG] SINGLETON, Malachi sacked for a loss of 3 yards at the PUR43, fumble on the sack (forced by SAKA, Anto), recovered by NU FLAKES, Brendan at the PUR43, returned -2 yards to the PUR45 (MOCKOBEE, Devin), clock 04:48. [04:48]
Drive Summary: 5 plays, 29 yards, 1:34
NU drive start at 04:48
1-10PUR45(04:45) [SG] HIMON II, Joseph rush up the middle for a gain of 37 yards to the PUR8 (RA-EL, Tahj), out of bounds, 1ST DOWN, clock 04:38. [04:38]R
1-8PUR8(03:58) [SG] HIMON II, Joseph rush to the left for a loss of 1 yard to the PUR9 (NUNNALLY, CJ), clock 03:55. [03:55]
2-9PUR9(03:14) [SG] HIMON II, Joseph rush up the middle for a gain of 1 yard to the PUR8 (POWELL, Mani), clock 03:10. [03:10]
3-8PUR8(02:27) [SG] HIMON II, Joseph rush up the middle for no gain to the PUR8 (ISHMAIL, Breeon;NUNNALLY, CJ), clock 02:23. [02:23]
4-8V8Timeout Purdue, clock 02:23. [02:23]
4-8PUR8OLSEN, Jack field goal attempt from 26 yards NO GOOD (wide left) [kick was spotted at PUR16], clock 02:21. [02:21]
Drive Summary: 5 plays, 37 yards, 2:27
PUR drive start at 02:21
1-10PUR20(02:19) [NHSG] SINGLETON, Malachi pass to the right incomplete intended for HORTON, EJ thrown to the PUR30; QB hurried by KILBANE, Michael, clock 02:14. [02:14]
2-10PUR20(02:12) [NHSG] SINGLETON, Malachi pass short to the right complete for 6 yards to WATSON, Jesse caught at the PUR25 and advanced to the PUR26 (FUSSELL, Josh), clock 02:03. [02:03]
3-4PUR26(01:59) [NHSG] SINGLETON, Malachi pass up the middle complete for 20 yards to WALKER, Rico caught at the PUR26 and advanced to the PUR46 (FITZGERALD, Robert), 1ST DOWN, clock 01:52. [01:52]P
1-10PUR46(01:47) [NHSG] SINGLETON, Malachi pass to the right complete for 11 yards to HORTON, EJ to the NU43, out of bounds, 1ST DOWN, clock 01:42. [01:42]P
1-10NU43(01:40) [NHSG] SINGLETON, Malachi pass to the left complete for 13 yards to JACKSON III, Michael caught at the NU31 and advanced to the NU30 (ADEYI, Ore;TATUM, Dillon), 1ST DOWN, clock 01:35. [01:35]P
1-10NU30(01:32) [NHSG] SINGLETON, Malachi sacked for a loss of 11 yards at the NU41 (KILBANE, Michael), clock 01:27. [01:27]
2-21H41Timeout Purdue, clock 01:25. [01:25]
2-21NU41(01:24) [NHSG] SINGLETON, Malachi scrambles to the right for a gain of 15 yards to the NU26 (BASTONE, Carmine), clock 01:12. [01:12]
3-6NU26(01:04) [NHSG] SINGLETON, Malachi pass short to the right incomplete intended for WATSON, Jesse thrown to the NU21; QB hurried by HUBBARD, Aidan, clock 01:02. [01:02]
4-6NU26(01:00) [NHSG] SINGLETON, Malachi pass up the middle incomplete intended for SMITH, Corey broken up by FITZGERALD, Robert at the NU15; PUR turnover on downs, clock 00:56. [00:56]
Drive Summary: 9 plays, 54 yards, 1:25
NU drive start at 00:56
1-10NU26(00:51) Kneel down by TEAM at NU24 (team loss of 2), clock 00:49. [00:49]
2-12NU24(00:31) Kneel down by TEAM at NU23 (team loss of 1), clock 00:00. [00:00]
Drive Summary: 2 plays, -3 yards, 0:56
2-12NU23End of game, clock 0:00.
FINAL SCORE: Purdue 0, Northwestern 19

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Purdue07:1606062-50-28-1410-17-1-1741-10
Northwestern07:4421030-40-012-771-6-1-180-0

Quickie Statistics (4th Quarter only)
Purdue vs. Northwestern (Final)
10/18/2025 at Evanston, Illinois

PURNU
Score00
FIRST DOWNS63
RUSHES-YARDS (NET)8-1412-77
PASSING-YARDS (NET)17418
Passes Att-Comp-Int17-10-16-1-1
TOTAL OFFENSE PLAYS-YARDS25-18818-95
Fumble Returns-Yards1-132--2
Punt Returns-Yards1-140-0
Kickoff Returns-Yards0-00-0
Interception Returns-Yards1-01-0
Punts (Number-Avg)0-02-48.0
Fumbles-Lost2-21-1
Penalties-Yards1-100-0
Possession Time7:167:44
Third-Down Conversions2-50-4
Fourth-Down Conversions0-20-0

Purdue

Northwestern

RushingNo.GainLossNetTDAvgLg
M.Thomas1303033
D.Mockobee1303033
M.Singleton42202205.515

RushingNo.GainLossNetTDAvgLg
J.Himon II641-33806.337
D.Reeder237037018.528
R.Preckel250502.54

PassingC-A-IYdsTDLgSack
M.Singleton10-17-11600481

PassingC-A-IYdsTDLgSack
P.Stone1-6-1180180

ReceivingNo.YardsTDTgtLg
M.Jackson III3160413
J.Watson16026
E.Horton2320421

ReceivingNo.YardsTDTgtLg
G.Wilde1180218
H.Eligon II0003
H.Welcing0001

PuntingNo.YdsAvgLngIn20TB

PuntingNo.YdsAvgLngIn20TB
L.Akers29648.05200

Punt ReturnsNo.YardsTDLg
M.Jackson III114014

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg

TacklesUA-ATotalSacksTFL
A.Sanford1-22.00.01.0
M.Powell1-22.00.01.0
H.McLaurin2-02.00.00.0
C.Nunnally1-11.50.01.0
R.Walker1-01.00.00.0
T.Ra-El1-01.00.00.0
A.Coffey1-01.00.00.0
D.Mockobee1-01.00.01.0

TacklesUA-ATotalSacksTFL
R.Fitzgerald3-24.00.00.0
B.Turner2-02.00.00.0
O.Adeyi1-11.50.00.0
M.Uihlein1-11.50.01.0
C.Bastone1-01.00.00.0
A.Saka1-01.01.01.0
J.Fussell1-01.00.00.0
G.Wilde1-01.00.00.0

QtrTimeScoring PlayV-H

Purdue Explosive Plays
Purdue vs. Northwestern (Final)
10/18/2025 at Evanston, Illinois

Purdue

Passing Plays Gain of 15+
5 Plays for 141 total yards (82% of total passing yards)

Yds
Qtr
Context/Play
48
4
3rd and 8 on PUR22
(13:05) (13:11) [NHSG] SINGLETON, Malachi pass deep to the right complete for 48 yards to SMITH, Corey caught at the NU45, SMITH, Corey fumbled at NU35 forced by TURNER, Braden, recovered by NU FITZGERALD, Robert at the NU30 to the NU30, End of Play, clock 13:05.
26
4
1st and 10 on PUR28
(11:41) (11:50) [NHSG] SINGLETON, Malachi pass short to the right complete for 26 yards to MOCKOBEE, Devin caught at the PUR32 and advanced to the NU46 (ADEYI, Ore), 1ST DOWN, clock 11:41.
26
4
3rd and 4 on PUR20
(05:15) (05:23) [NHSG] SINGLETON, Malachi pass to the right complete for 26 yards to MOCKOBEE, Devin caught at the PUR17 and advanced to the PUR46 (FITZGERALD, Robert), 1ST DOWN, clock 05:15.
21
4
1st and 10 on NU46
(10:56) (11:08) [NHSG] SINGLETON, Malachi pass deep up the middle complete for 21 yards to HORTON, EJ caught at the NU26 and advanced to the NU25 (WALTERS, Damon), 1ST DOWN, clock 10:56.
20
4
3rd and 4 on PUR26
(01:52) (01:59) [NHSG] SINGLETON, Malachi pass up the middle complete for 20 yards to WALKER, Rico caught at the PUR26 and advanced to the PUR46 (FITZGERALD, Robert), 1ST DOWN, clock 01:52.


Rushing Plays Gain of 10+
3 Plays for 41 total yards (47% of total rushing yards)

Yds
Qtr
Context/Play
16
2
1st and 10 on PUR18
(13:02) (13:10) [NHSG] MOCKOBEE, Devin rush up the middle for a gain of 16 yards to the PUR34 (FITZGERALD, Robert;ADEYI, Ore), 1ST DOWN, clock 13:02.
15
4
2nd and 21 on NU41
(01:12) (01:24) [NHSG] SINGLETON, Malachi scrambles to the right for a gain of 15 yards to the NU26 (BASTONE, Carmine), clock 01:12.
10
3
2nd and 4 on NU47
(01:56) (02:00) [NHSG] THOMAS, Malachi rush up the middle for a gain of 10 yards to the NU37 (BRUS, Braydon), 1ST DOWN, clock 01:56.


All Plays Gain of 20+
6 Plays for 234 total yards
Yds
Qtr
Context/Play
48
4
3rd and 8 on PUR22
(13:05) (13:11) [NHSG] SINGLETON, Malachi pass deep to the right complete for 48 yards to SMITH, Corey caught at the NU45, SMITH, Corey fumbled at NU35 forced by TURNER, Braden, recovered by NU FITZGERALD, Robert at the NU30 to the NU30, End of Play, clock 13:05.
32
3
0th and 0 on NU35
(03:54) (04:01) AKERS, Luke kickoff 61 yards from the NU35 to the PUR4, JACKSON III, Michael returned 32 yards to the PUR36 (STEVENS JR., Jon Jon;TATUM, Dillon), clock 03:54.
26
4
1st and 10 on PUR28
(11:41) (11:50) [NHSG] SINGLETON, Malachi pass short to the right complete for 26 yards to MOCKOBEE, Devin caught at the PUR32 and advanced to the NU46 (ADEYI, Ore), 1ST DOWN, clock 11:41.
26
4
3rd and 4 on PUR20
(05:15) (05:23) [NHSG] SINGLETON, Malachi pass to the right complete for 26 yards to MOCKOBEE, Devin caught at the PUR17 and advanced to the PUR46 (FITZGERALD, Robert), 1ST DOWN, clock 05:15.
21
4
1st and 10 on NU46
(10:56) (11:08) [NHSG] SINGLETON, Malachi pass deep up the middle complete for 21 yards to HORTON, EJ caught at the NU26 and advanced to the NU25 (WALTERS, Damon), 1ST DOWN, clock 10:56.
20
4
3rd and 4 on PUR26
(01:52) (01:59) [NHSG] SINGLETON, Malachi pass up the middle complete for 20 yards to WALKER, Rico caught at the PUR26 and advanced to the PUR46 (FITZGERALD, Robert), 1ST DOWN, clock 01:52.

Northwestern Explosive Plays
Purdue vs. Northwestern (Final)
10/18/2025 at Evanston, Illinois

Northwestern

Passing Plays Gain of 15+
3 Plays for 68 total yards (77% of total passing yards)

Yds
Qtr
Context/Play
35
2
1st and 10 on NU20
(10:32) (10:41) [SG] STONE, Preston pass deep up the middle complete for 35 yards to ELIGON II, Hayden caught at the NU39 and advanced to the PUR45 (MCLAURIN, Hershey), 1ST DOWN, clock 10:32. PENALTY PUR Horse Collar Tackle on MCLAURIN, Hershey enforced 15 yards from the end of the play at the PUR45 to the PUR30 and results in automatic 1ST DOWN.
18
4
1st and 10 on PUR42
(12:34) (12:44) [NHSG] STONE, Preston pass deep to the right complete for 18 yards to WILDE, Griffin caught at the PUR25 and advanced to the PUR24 (COFFEY, An'Darius), 1ST DOWN, clock 12:34.
15
3
1st and 10 on NU24
(11:22) (11:34) [NHSG] STONE, Preston pass up the middle complete for 15 yards to WELCING, Hunter caught at the NU35 and advanced to the NU39 (POWELL, Mani), 1ST DOWN, clock 11:22.


Rushing Plays Gain of 10+
7 Plays for 128 total yards (55% of total rushing yards)

Yds
Qtr
Context/Play
37
4
1st and 10 on PUR45
(04:38) (04:45) [SG] HIMON II, Joseph rush up the middle for a gain of 37 yards to the PUR8 (RA-EL, Tahj), out of bounds, 1ST DOWN, clock 04:38.
28
4
1st and 10 on NU30
(12:59) (13:04) [NHSG] REEDER, Dashun rush to the right for a gain of 28 yards to the PUR42 (MCLAURIN, Hershey), out of bounds, 1ST DOWN, clock 12:59.
15
1
3rd and 10 on PUR30
(10:08) (10:12) [SG] KOMOLAFE, Caleb rush up the middle for a gain of 15 yards, KOMOLAFE, Caleb fumbled at PUR15 forced by POWELL, Mani, recovered by NU KOMOLAFE, Caleb at the PUR15 to the PUR15, End of Play, 1ST DOWN, clock 10:08.
14
2
2nd and 10 on PUR17
(14:34) (14:45) [SG] PRECKEL, Robby rush to the left for a gain of 14 yards to the PUR3 (COFFEY, An'Darius), 1ST DOWN, clock 14:34.
13
2
2nd and 4 on NU14
(00:14) (00:16) [SG] KOMOLAFE, Caleb rush up the middle for a gain of 13 yards to the NU27 (GRIMES, Tony;RA-EL, Tahj), 1ST DOWN, clock 00:14.
11
1
1st and 10 on NU25
(14:54) (14:59) [NHSG] KOMOLAFE, Caleb rush up the middle for a gain of 11 yards to the NU36 (JEFFRIES, Ian), 1ST DOWN, clock 14:54.
10
2
2nd and 10 on PUR30
(10:06) (10:10) [SG] HIMON II, Joseph rush to the left for a gain of 10 yards to the PUR20 (KENNEDY, Demeco;RA-EL, Tahj), 1ST DOWN, clock 10:06.


All Plays Gain of 20+
3 Plays for 100 total yards
Yds
Qtr
Context/Play
37
4
1st and 10 on PUR45
(04:38) (04:45) [SG] HIMON II, Joseph rush up the middle for a gain of 37 yards to the PUR8 (RA-EL, Tahj), out of bounds, 1ST DOWN, clock 04:38.
35
2
1st and 10 on NU20
(10:32) (10:41) [SG] STONE, Preston pass deep up the middle complete for 35 yards to ELIGON II, Hayden caught at the NU39 and advanced to the PUR45 (MCLAURIN, Hershey), 1ST DOWN, clock 10:32. PENALTY PUR Horse Collar Tackle on MCLAURIN, Hershey enforced 15 yards from the end of the play at the PUR45 to the PUR30 and results in automatic 1ST DOWN.
28
4
1st and 10 on NU30
(12:59) (13:04) [NHSG] REEDER, Dashun rush to the right for a gain of 28 yards to the PUR42 (MCLAURIN, Hershey), out of bounds, 1ST DOWN, clock 12:59.