THIRD AND DATA

Week 8 · 2025

Purdue at Northwestern

Sat 10/18/2025 03:00 PMLanny and Sharon Martin StadiumNorthwestern pregame60% — Pregame win probability: 60% for Northwestern. Northwestern favored, and won.Conference

Purdue

0

2–10

Northwestern

19

7–6

Attendance

12,023

reported

Each room is drawn against the one it plays: the away offensive line beside the home defensive front, and back again. Quarterbacks, kickers and punters have no opposing room and face their own. Players are ordered exactly as they are on a team's roster tab — by position, then by who has played this season, then production, then recruiting stars, then seasons on a roster — so an offensive line, for which no production is published, runs on stars and then experience. A player who has appeared this season shows that season's totals; everyone else shows career totals through 2025, marked career, at every school he has played for. Long snappers and returners are not drawn.

PURQuarterbacks1 blue chip5
  • 33-star recruitQB15Ryan Browne ← North Carolina6'4"·2203yr
    2,153 Pass yds9 TD10 Int58.9 Cmp%206 Rush yds
  • 44-star recruitQB3Malachi Singleton ← Arkansas6'1"·2253yr
    439 Pass yds5 TD2 Int59.4 Cmp%202 Rush yds
  • 33-star recruitQB18Bennett Meredith6'3"·2004yr
    career 43 Pass yds0 TD0 Int63.6 Cmp%7 Rush yds
  • 33-star recruitQB1Evans Chuba ← Washington State6'4"·2202yr
  • 33-star recruitQB7Garyt Odom6'2"·1951yr
NUQuarterbacks1 blue chip4
  • 44-star recruitQB8Preston Stone ← SMU6'1"·2155yr
    2,400 Pass yds17 TD12 Int60.0 Cmp%14 Rush yds
  • 33-star recruitQB2Ryan Boe6'3"·2152yr
    17 Pass yds0 TD1 Int28.6 Cmp%118 Rush yds
  • —Recruiting profile found — unratedQB13Gavin Frakes ← Virginia6'4"·2354yr
    career 736 Pass yds4 TD7 Int50.0 Cmp%143 Rush yds
  • —No recruiting profile foundQB15Sean Winton6'2"·2002yr
PUROffensive line1 blue chip20
NUDefensive line1 blue chip20
  • 44-star recruitDE14Anto Saka6'4"·2554yr
    13 Tackles4.0 TFL3.0 Sacks
  • 33-star recruitDL47Michael Kilbane6'5"·2803yr
    42 Tackles7.5 TFL3.5 Sacks
  • 33-star recruitDL91Aidan Hubbard6'4"·2555yr
    26 Tackles10.0 TFL7.5 Sacks
  • —No recruiting profile foundDL90Carmine Bastone6'2"·2905yr
    24 Tackles4.0 TFL2.5 Sacks
  • 33-star recruitDL95Najee Story6'4"·2705yr
    20 Tackles1.0 TFL1.0 Sacks1 Int
  • 33-star recruitDL15Brendan Flakes6'4"·2954yr
    18 Tackles0.5 TFL0.0 Sacks
  • 33-star recruitDL52Richie Hagarty6'3"·2507yr
    14 Tackles1.0 TFL0.5 Sacks
  • 33-star recruitDL44Callen Campbell6'4"·2602yr
    6 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDL88Migo Jackson6'0"·3055yr
    5 Tackles1.0 TFL1.0 Sacks
  • 33-star recruitDL54Tyler Gant6'3"·3003yr
    4 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDL95Mason Mayne6'3"·2901yr
    2 Tackles0.5 TFL0.0 Sacks
  • 33-star recruitDL91Caden O'Rourke6'5"·2501yr
    2 Tackles0.5 TFL0.0 Sacks
  • —No recruiting profile foundDL92Mason Green6'2"·2503yr
    1 Tackles1.0 TFL1.0 Sacks
  • —No recruiting profile foundDL90Jack Trautmann6'3"·2502yr
    1 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDL55Dylan Roberts6'3"·3003yr
    career 5 Tackles1.0 TFL1.0 Sacks
  • 33-star recruitDL97Braxton Strong6'4"·2552yr
    career 1 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDL99Troy Regovich6'5"·2902yr
  • 33-star recruitDL96Jonah Hayes6'6"·2601yr
  • 33-star recruitDL53Tanner Jumpp6'3"·2801yr
  • —No recruiting profile foundDL98Landon Lauter6'5"·2902yr
PURDefensive line2 blue chips20
  • 33-star recruitDE58Breeon Ishmail ← Michigan6'4"·2653yr
    20 Tackles2.0 TFL1.0 Sacks
  • 44-star recruitDE8CJ Madden6'4"·2704yr
    14 Tackles2.5 TFL0.5 Sacks
  • 33-star recruitDE23Trey Smith6'4"·2652yr
    12 Tackles1.0 TFL1.0 Sacks
  • 33-star recruitDE41Mason Alnutt6'4"·2601yr
  • 33-star recruitDE19Landon Brooks6'6"·2651yr
  • 22-star recruitDE31Finn Goodman6'4"·2451yr
  • —No recruiting profile foundDE93Sam Goellner6'3"·2501yr
  • —No recruiting profile foundDL91CJ Nunnally IV ← Akron6'3"·2653yr
    42 Tackles10.5 TFL5.0 Sacks1 Int
  • 33-star recruitDL2Demeco Kennedy6'3"·3052yr
    22 Tackles3.0 TFL1.5 Sacks
  • 33-star recruitDL40Ian Jeffries ← Arkansas State6'4"·3033yr
    20 Tackles3.0 TFL1.0 Sacks
  • 33-star recruitDL7Jamarrion Harkless6'3"·3463yr
    13 Tackles2.0 TFL2.5 Sacks
  • 44-star recruitDL9TJ Lindsey ← Auburn6'3"·3102yr
    5 Tackles0.5 TFL0.0 Sacks
  • —No recruiting profile foundDL95Breylon Charles ← North Texas6'3"·2724yr
    5 Tackles1.0 TFL0.5 Sacks
  • —No recruiting profile foundDL55Jamarius Dinkins6'5"·3054yr
    3 Tackles1.0 TFL0.0 Sacks
  • 33-star recruitDL52Marcus Moore6'1"·3103yr
    2 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundDL89Miles Mitchell ← Monmouth6'4"·2504yr
    1 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDL98Drake Carlson6'3"·3023yr
    career 4 Tackles0.5 TFL0.0 Sacks
  • —No recruiting profile foundDL90Elijah St. John ← LIU Post6'2"·3002yr
    career 4 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundDL53Josh Burney ← Fort Valley State6'3"·3301yr
  • —No recruiting profile foundDL96Jordan Cree6'1"·3001yr
NUOffensive line1 blue chip19
PURBacks & tight ends1 blue chip15
  • 33-star recruitRB45Devin Mockobee6'0"·2024yr
    125 Car521 Rush yds4 TD4.2 Rush avg
    18 Rec215 Rec yds11.9 Rec avg
  • —No recruiting profile foundRB22Antonio Harris6'1"·2152yr
    69 Car305 Rush yds2 TD4.4 Rush avg
    17 Rec137 Rec yds8.1 Rec avg
  • 33-star recruitRB24Malachi Thomas ← Virginia Tech6'0"·2205yr
    53 Car243 Rush yds0 TD4.6 Rush avg
    11 Rec99 Rec yds9.0 Rec avg
  • 33-star recruitRB22Jaron Thomas6'0"·2251yr
    2 Car15 Rush yds0 TD7.5 Rush avg
    1 Rec-3 Rec yds-3.0 Rec avg
  • 33-star recruitRB3Jaheim Merriweather6'2"·2102yr
    2 Car4 Rush yds0 TD2.0 Rush avg
  • —No recruiting profile foundRB28Addai Lewellen5'8"·1803yr
  • —No recruiting profile foundRB31Carter Holsworth6'0"·2182yr
  • 44-star recruitTE8Rico Walker ← Auburn6'4"·2503yr
    9 Rec100 Rec yds0 TD11.1 Rec avg
  • 33-star recruitTE81George Burhenn6'5"·2453yr
    9 Rec94 Rec yds0 TD10.4 Rec avg
  • —No recruiting profile foundTE85Luca Puccinelli ← Wake Forest6'6"·2651yr
    3 Rec24 Rec yds0 TD8.0 Rec avg
  • 33-star recruitTE44Christian Moore ← UNLV6'3"·2506yr
    2 Rec8 Rec yds0 TD4.0 Rec avg
  • —No recruiting profile foundTE87Christian Earls ← UNLV6'8"·2803yr
    1 Rec7 Rec yds0 TD7.0 Rec avg
  • 33-star recruitTE41Jon Grimmett6'5"·2351yr
  • —No recruiting profile foundTE43Jackson Berryman6'8"·2601yr
  • —No recruiting profile foundTE94Luke Shorter6'7"·2501yr
NULinebackers3 blue chips12
  • 44-star recruitLB37Mac Uihlein6'1"·2305yr
    89 Tackles4.0 TFL0.0 Sacks4 Int
  • 33-star recruitLB33Braydon Brus6'1"·2304yr
    81 Tackles4.5 TFL2.5 Sacks
  • 44-star recruitLB14Yanni Karlaftis ← Purdue6'3"·2355yr
    11 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB34Payton Roth6'4"·2303yr
    8 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitLB45Jack Sadowsky V ← Iowa State6'2"·2303yr
    6 Tackles0.0 TFL0.0 Sacks
  • 44-star recruitLB42Nigel Glover6'3"·2253yr
    4 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitLB40Jason Reynolds II6'2"·2304yr
    2 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB51Miles Crutchley6'0"·2204yr
    career 1 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitLB32Matthew Smith6'2"·2252yr
  • 33-star recruitLB38Josh Veldman6'5"·2201yr
  • 22-star recruitLB46Lincoln Creager6'3"·2201yr
  • —No recruiting profile foundLB58Nathaniel Campbell6'3"·2252yr
PURLinebackersNo blue chips11
  • 33-star recruitLB16Mani Powell ← UNLV6'2"·2304yr
    110 Tackles12.0 TFL5.0 Sacks
  • 33-star recruitLB5Charles Correa ← UNLV6'3"·2302yr
    77 Tackles7.5 TFL3.0 Sacks
  • 33-star recruitLB10Alex Sanford Jr.6'1"·2353yr
    47 Tackles3.5 TFL0.0 Sacks
  • —Recruiting profile found — unratedLB6Sanders Ellis ← Tennessee State6'2"·2502yr
    7 Tackles1.0 TFL0.5 Sacks
  • 33-star recruitLB20Winston Berglund6'2"·2303yr
    6 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB51Jaxon Ott6'4"·2401yr
    1 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitLB11Carson Dean ← Arkansas6'4"·2353yr
    career 1 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB57Joey Sumlin6'0"·2203yr
    career 1 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitLB27Owen Davis6'3"·2303yr
  • 33-star recruitLB30Parker Meese6'2"·2351yr
  • —No recruiting profile foundLB47BJ Mayes6'0"·2051yr
NUBacks & tight endsNo blue chips16
  • 33-star recruitRB5Caleb Komolafe5'11"·2103yr
    190 Car941 Rush yds11 TD5.0 Rush avg
    11 Rec60 Rec yds5.5 Rec avg
  • 33-star recruitRB6Joseph Himon II5'9"·1954yr
    99 Car486 Rush yds1 TD4.9 Rush avg
    21 Rec118 Rec yds5.6 Rec avg
  • 33-star recruitRB24Dashun Reeder6'0"·1962yr
    22 Car222 Rush yds1 TD10.1 Rush avg
  • 33-star recruitRB41Robby Preckel6'3"·2301yr
    42 Car149 Rush yds0 TD3.5 Rush avg
    1 Rec4 Rec yds4.0 Rec avg
  • 33-star recruitRB4Cam Porter5'10"·2156yr
    18 Car137 Rush yds1 TD7.6 Rush avg
    3 Rec23 Rec yds7.7 Rec avg
  • 33-star recruitRB22Daniel Anderson5'11"·2101yr
    3 Car9 Rush yds0 TD3.0 Rush avg
  • —No recruiting profile foundRB26Albert Kunickis III6'3"·2284yr
    career 1 Car3 Rush yds0 TD3.0 Rush avg
  • 33-star recruitRB36Ronny Johnson5'10"·1751yr
  • 33-star recruitRB12Marcus Romain6'0"·2151yr
  • 33-star recruitTE84Hunter Welcing6'3"·2486yr
    28 Rec296 Rec yds2 TD10.6 Rec avg
  • 33-star recruitTE86Lawson Albright6'5"·2505yr
    9 Rec78 Rec yds1 TD8.7 Rec avg
  • 33-star recruitTE88Alex Lines ← New Mexico State6'6"·2504yr
    4 Rec14 Rec yds0 TD3.5 Rec avg
  • —No recruiting profile foundTE83Blake Van Buren6'4"·2454yr
  • 33-star recruitTE81Chris Petrucci6'4"·2454yr
  • 33-star recruitTE48Tyler Kielmeyer6'6"·2401yr
  • —No recruiting profile foundTE43Noah LaPorte6'6"·2351yr
PURReceivers3 blue chips18
  • —No recruiting profile foundWR2Michael Jackson III ← Georgia6'0"·2055yr
    63 Rec570 Rec yds1 TD9.0 Rec avg
  • 44-star recruitWR1Nitro Tuggle ← Georgia6'1"·1952yr
    34 Rec505 Rec yds4 TD14.9 Rec avg
  • 33-star recruitWR13EJ Horton Jr. ← Florida Atlantic6'1"·1906yr
    27 Rec289 Rec yds1 TD10.7 Rec avg
  • 33-star recruitWR12Corey Smith ← Tulsa6'1"·1902yr
    14 Rec237 Rec yds1 TD16.9 Rec avg
  • 33-star recruitWR4Arhmad Branch6'0"·1853yr
    14 Rec212 Rec yds2 TD15.1 Rec avg
  • 33-star recruitWR10Jesse Watson5'9"·1752yr
    8 Rec80 Rec yds2 TD10.0 Rec avg
  • 33-star recruitWR5Chauncey Magwood ← UCF6'0"·2005yr
    2 Rec17 Rec yds0 TD8.5 Rec avg
  • 33-star recruitWR11Tra'Mar Harris6'1"·2002yr
    2 Rec2 Rec yds0 TD1.0 Rec avg
  • —No recruiting profile foundWR4Charles Ross ← USC6'1"·1657yr
  • 44-star recruitWR8De'Nylon Morrissette6'1"·2054yr
    career 15 Rec140 Rec yds2 TD9.3 Rec avg
  • 44-star recruitWR9Jalil Hall6'4"·2101yr
  • 33-star recruitWR83Andrew Adkison6'0"·2053yr
  • 33-star recruitWR19David Washington ← Utah6'0"·2002yr
  • —No recruiting profile foundWR84Nolan Buckman5'11"·1953yr
  • —No recruiting profile foundWR86Landon Gilmore5'10"·1601yr
  • —No recruiting profile foundWR80Roman Mercado5'10"·2051yr
  • —No recruiting profile foundWR86AJ Richardson5'9"·1771yr
  • —No recruiting profile foundWR33Quinn Rosenkranz5'8"·1751yr
NUDefensive backs2 blue chips22
PURDefensive backs3 blue chips24
  • 22-star recruitDB21Tahj Ra-El ← Memphis6'2"·2085yr
    110 Tackles5 PD
  • 44-star recruitDB9Myles Slusher6'0"·1955yr
    63 Tackles3 PD1 Int
  • 55-star recruitDB0Tony Grimes ← UNLV6'2"·1956yr
    34 Tackles5 PD
  • 33-star recruitDB4Hudauri Hines6'1"·2002yr
    32 Tackles8 PD1 Int
  • 33-star recruitDB1Smiley Bradford6'0"·1952yr
    30 Tackles6 PD1 Int
  • —No recruiting profile foundDB25Hershey McLaurin ← Houston6'2"·2104yr
    25 Tackles1 PD
  • 33-star recruitDB14An'Darius Coffey ← Northwestern5'10"·2036yr
    14 Tackles0 PD
  • 44-star recruitDB12Ryan Turner ← Boston College6'0"·1954yr
    10 Tackles0 PD
  • 33-star recruitDB15Vi'Naz Cobb6'1"·2001yr
    9 Tackles0 PD
  • —No recruiting profile foundDB7Crew Wakley ← BYU6'0"·2025yr
    9 Tackles1 PD
  • 33-star recruitDB17Traveon Wright ← Mississippi State6'0"·1953yr
    7 Tackles2 PD
  • —No recruiting profile foundDB39Isaiah Needam6'0"·1952yr
    6 Tackles0 PD
  • 33-star recruitDB2Richard Toney Jr. ← TCU6'0"·1954yr
    3 Tackles0 PD
  • 22-star recruitDB1Sterling Smith5'11"·1983yr
    3 Tackles0 PD
  • 33-star recruitDB22Chalil Cummings ← Memphis5'11"·1902yr
    2 Tackles2 PD
  • 33-star recruitDB32D'mon Marable6'0"·2052yr
    2 Tackles0 PD
  • —No recruiting profile foundDB29TD Williams ← Central Arkansas6'1"·2054yr
    career 13 Tackles1 PD3 Int
  • 33-star recruitDB26Zeke Williams5'10"·1954yr
    career 1 Tackles0 PD
  • 33-star recruitDB22Maxwell Barbee6'2"·1951yr
  • 33-star recruitDB38Zyntreacs Otey5'11"·1851yr
  • —No recruiting profile foundDB35DJ Greene6'3"·2001yr
  • —No recruiting profile foundDB39Aveyawn Madry5'10"·1951yr
  • —No recruiting profile foundDB36Kaleb Richmond5'11"·1951yr
  • —No recruiting profile foundDB48Donivan Taylor5'8"·1851yr
NUReceiversNo blue chips13
  • —Recruiting profile found — unratedWR17Griffin Wilde ← South Dakota State6'2"·2003yr
    71 Rec880 Rec yds8 TD12.4 Rec avg
  • 33-star recruitWR8Hayden Eligon II6'4"·2102yr
    37 Rec521 Rec yds3 TD14.1 Rec avg
  • 33-star recruitWR10Ricky Ahumaraeze6'4"·2103yr
    10 Rec200 Rec yds0 TD20.0 Rec avg
  • 22-star recruitWR19Drew Wagner5'10"·1952yr
    22 Rec172 Rec yds2 TD7.8 Rec avg
  • 33-star recruitWR3Frank Covey IV6'1"·2003yr
    2 Rec22 Rec yds0 TD11.0 Rec avg
  • 33-star recruitWR87Carson Grove5'11"·1952yr
    2 Rec17 Rec yds0 TD8.5 Rec avg
  • 33-star recruitWR20Chase Farrell ← Stanford5'10"·1802yr
    3 Rec12 Rec yds0 TD4.0 Rec avg
  • 33-star recruitWR18Camp Magee6'5"·2103yr
  • 33-star recruitWR80Braden Blueitt6'0"·2051yr
  • 33-star recruitWR14Dube Enongene6'1"·2001yr
  • —No recruiting profile foundWR35Tate Crane6'3"·2102yr
  • —No recruiting profile foundWR89Cam Russell6'3"·2152yr
  • —No recruiting profile foundWR16Brennan Saxe6'3"·1951yr
PURKickersNo blue chips3
  • 33-star recruitPK35Spencer Porath6'0"·2002yr
    15 FG17 FGA53 Long69 Pts
  • —No recruiting profile foundPK45Seth Turner6'1"·2053yr
  • —No recruiting profile foundPK26Jack Weeter5'11"·1801yr
NUKickersNo blue chips2
  • 33-star recruitPK82Jack Olsen5'10"·1956yr
    18 FG20 FGA41 Long76 Pts
  • —No recruiting profile foundPK94Henry Helms6'1"·1803yr
PURPuntersNo blue chips2
  • —No recruiting profile foundP38Jack McCallister ← Nebraska6'0"·2134yr
    50 Punts43.2 Avg23 In 20
  • —No recruiting profile foundP95Sam Dubwig ← Arkansas6'4"·2152yr
NUPuntersNo blue chips2
  • 33-star recruitP11Luke Akers6'2"·2006yr
    3 FG3 FGA35 Long11 Pts
    36 Punts45.0 Avg10 In 20
  • 33-star recruitP92Nikola Dugandzic6'5"·2151yr

Previous 10 meetings vs. Purdue

Northwestern 7–3 vs Purdue

  • 2024 · wk 10Northwestern 26 @ Purdue 20
  • 2023 · wk 12Purdue 15 @ Northwestern 23
  • 2022 · wk 12Northwestern 9 @ Purdue 17
  • 2021 · wk 12Purdue 32 @ Northwestern 14
  • 2020 · wk 11Northwestern 27 @ Purdue 20
  • 2019 · wk 11Purdue 24 @ Northwestern 22
  • 2018 · wk 1Northwestern 31 @ Purdue 27
  • 2017 · wk 11Purdue 13 @ Northwestern 23
  • 2016 · wk 11Northwestern 45 @ Purdue 17
  • 2015 · wk 11Purdue 14 @ Northwestern 21

Previous 2 meetings vs. David Braun

Purdue 0–2 vs David Braun

  • 2024 · wk 10Northwestern 26 @ Purdue 20
  • 2023 · wk 12Purdue 15 @ Northwestern 23

Research

Keep this open while you look at others