Skip to main content
← Back to GamesSep 5, 2025Week 2

Northwestern Dominates Western Illinois 42-7 in Week 2

Northwestern overwhelmed Western Illinois on Saturday, cruising to a 42-7 victory in a one-sided contest. The Wildcats controlled the game from the outset, scoring 15 points in the first quarter and never allowing the Leathernecks to gain momentum.

Northwestern's offense was efficient throughout, with running back Cam Porter leading the way with 91 rushing yards, including a 43-yard touchdown run in the first quarter. Receiver Griffin Wilde added 94 receiving yards for the Wildcats. Ryan Boe contributed a 58-yard rushing touchdown in the fourth quarter to put the game further out of reach.

Western Illinois managed only 7 points, scoring its sole touchdown in the fourth quarter. Quarterback Cason Carswell led the Leathernecks' offense with 52 passing yards, while Chris Irvin and Markell Holman provided some offensive spark with notable runs.

The Wildcats' defense proved stifling, limiting Western Illinois to minimal offensive production. Northwestern's balanced offensive attack—combining strong rushing performances with solid receiving contributions—proved too much for the visitors to handle. The victory sent Northwestern to 2-0 on the season.

AI-generated recap · Aug 21, 2026

Team1Q2Q3Q4QFinal
Western Illinois
00077
NorthwesternNorthwestern
15761442

Scoring Timeline

Q1Q2Q3Q401428427-015-023-025-028-035-042-7
NorthwesternWestern Illinois

Drive Chart

Own 20Own 4050Opp 40Opp 20NORWINORWINORWINORWINORWINORWINORWIWINORWINORWINORWINORWINORDOWNS630ydPUNT46ydDOWNS573ydTO619ydDOWNS216ydPUNT42ydPUNT621ydPUNT40ydPUNT732ydPUNT1050ydPUNT40ydPUNT3-3ydDOWNS1377ydDOWNS18ydDOWNS550ydDOWNS953ydPUNT40ydDOWNS764ydPUNT40ydDOWNS1053ydPUNT35ydTD367ydDOWNS1067ydDOWNS411yd

Box Score

Team statistics comparing Western Illinois and Northwestern
StatisticWestern IllinoisNorthwestern
Passing12-2721-29
Pass Yards110245
Rush Yards71281
Total Yards181526
Turnovers11
3rd Down2-128-16
Penalties3-136-54
Possession24:0635:54

Player Leaders

Player Leaders

Western Illinois
passing
Cason Carswell
6/8, 52 YDS, 1 TD
rushing
Markell Holman
13 CAR, 52 YDS
receiving
Demari Davis
3 REC, 46 YDS
defense
Northwestern
passing
Preston Stone
21/29, 245 YDS, 3 TD
rushing
Cam Porter
12 CAR, 91 YDS, 1 TD
receiving
Griffin Wilde
5 REC, 94 YDS
defense

Play-by-Play

2nd & 8Pass Completion+4 ydsPPA -0.08

Preston Stone pass to Cam Porter for 4 yds to the NU 31

3rd & 4Pass Completion+19 ydsPPA +2.77

Preston Stone pass to Ricky Ahumaraeze for 19 yds to the 50 yard line for a 1ST down

1st & 10Rush+1 ydsPPA -0.87

Cam Porter run for 1 yd to the WIU 49

2nd & 9Rush+6 ydsPPA +0.33

Cam Porter run for 6 yds to the WIU 43

3rd & 3Rushing Touchdown+43 ydsPPA +4.38

Cam Porter 43 Yd Run (Luke Akers Kick)

1st & 10Pass Completion+4 ydsPPA -0.12

Chris Irvin pass to Christian Anaya for 4 yds to the WIU 31

2nd & 6Rush+2 ydsPPA -0.46

Markell Holman run for 2 yds to the WIU 33

3rd & 4Rush+34 ydsPPA +3.61

Chris Irvin run

4th & 4Punt+2 yds

Luke Droegemueller punt for 47 yds to the NU 22, Drew Wagner returns for 2 yds to the NU 22

1st & 10Pass Completion+46 ydsPPA +3.40

Preston Stone pass to Griffin Wilde for 46 yds to the WIU 32 for a 1ST down

1st & 10Pass Completion+12 ydsPPA +0.25

Preston Stone pass to Griffin Wilde for 12 yds to the WIU 20 for a 1ST down

1st & 10Rush+14 ydsPPA +0.57

Cam Porter run for 14 yds to the WIU 6

1st & 6Rush0 ydsPPA -0.48

Cam Porter run

2nd & 6Rush+1 ydsPPA -0.23

Cam Porter run for 1 yd to the WIU 5

3rd & 5Passing Touchdown+5 ydsPPA +2.76

Hayden Eligon II 5 Yd pass from Preston Stone (Lawson Albright Run for Two-Point Conversion)

1st & 10Rush+1 ydsPPA -0.59

Chris Irvin run for 1 yd to the WIU 26

2nd & 9Rush+4 ydsPPA -0.07

Markell Holman run for 4 yds to the WIU 30

3rd & 5Pass Completion+9 ydsPPA +1.88

Chris Irvin pass to Demari Davis for 9 yds to the WIU 39 for a 1ST down

1st & 10Rush+4 ydsPPA -0.17

Markell Holman run for 4 yds to the WIU 43

2nd & 6Rush+1 ydsPPA -0.88

Chris Irvin run for 1 yd to the WIU 44

3rd & 5Pass Interception Return+7 ydsPPA -1.10

Chris Irvin pass intercepted, Mac Uihlein return for 7 yds to the WIU 47

1st & 10Pass Completion+16 ydsPPA +0.77

Preston Stone pass to Griffin Wilde for 16 yds to the WIU 31 for a 1ST down

1st & 10Fumble Recovery (Opponent)-3 ydsPPA -4.16

Preston Stone pass to Chase Farrell for a loss of 3 yards to the WIU 35, to Justin Richardson

1st & 10Rush+3 ydsPPA -0.40

Markell Holman run for 3 yds to the WIU 37

2nd & 7Rush-1 ydsPPA -0.96

Markell Holman run for a loss of 1 yards to the WIU 36

3rd & 8Pass Incompletion0 ydsPPA -0.39

Chris Irvin pass incomplete

4th & 8Penalty+4 yds

Luke Droegemueller punt for 38 yds to the , Drew Wagner returns for 4 yds to the NU 26, Northwestern Penalty, illegalblockinback (10 Yards)

1st & 10Pass Completion+1 ydsPPA -0.47

Preston Stone pass to Joseph Himon II for 1 yd to the NU 21

2nd & 9Pass Completion+20 ydsPPA +2.20

to Ricky Ahumaraeze for 20 yds to the NU 41 for a 1ST down, Preston Stone pass

1st & 10Rush0 ydsPPA -1.14

Caleb Komolafe run

2nd & 10Pass Incompletion0 ydsPPA -0.79

to Griffin Wilde, Preston Stone pass incomplete

3rd & 10Pass Incompletion0 ydsPPA -0.44

Preston Stone pass incomplete

4th & 10Punt0 yds

Luke Akers punt for 44 yds to the NU , punt out-of-bounds at the NU

1st & 10Pass Incompletion0 ydsPPA -0.44

Chris Irvin pass incomplete

2nd & 10Pass Incompletion0 ydsPPA -0.20

Chris Irvin pass incomplete

3rd & 10Pass Incompletion0 ydsPPA -0.09

Chris Irvin pass incomplete

4th & 10Punt0 yds

Luke Droegemueller punt for 33 yds to the WIU , punt out-of-bounds at the WIU

1st & 10Pass Incompletion0 ydsPPA -1.07

Preston Stone pass incomplete

2nd & 10Penalty+5 yds

Preston Stone pass to Hayden Eligon II, Northwestern Penalty, ineligibledownfieldonpass (Martes Lewis)

2nd & 15Penalty+10 yds

Cam Porter run, Northwestern Penalty, holding (Evan Beerntsen)

2nd & 25Pass Completion+5 ydsPPA +0.01

Preston Stone pass to Lawson Albright for 5 yds to the NU 42

3rd & 20Pass Completion+7 ydsPPA +0.16

Preston Stone pass to Cam Porter for 7 yds to the NU 49

4th & 13Penalty+5 yds

Northwestern Penalty, falsestart (Robert Fitzgerald)

4th & 18Punt0 yds

Luke Akers punt for 41 yds to the NU

1st & 10Rush+12 ydsPPA +0.69

Markell Holman run for 12 yds to the WIU 27

1st & 10Pass Completion+5 ydsPPA +0.10

Chris Irvin pass to Christian Anaya for 5 yds to the WIU 32

2nd & 5Pass Completion+6 ydsPPA +0.88

Chris Irvin pass to Demari Davis for 6 yds to the WIU 38 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.09

Chris Irvin pass incomplete

2nd & 10Penalty+15 yds

Chris Irvin pass incomplete, Northwestern Penalty, roughingthepasser (Anto Saka)

1st & 10Rush+4 ydsPPA -0.13

Markell Holman run for 4 yds to the NU 43

2nd & 6Pass Incompletion0 ydsPPA -1.09

Chris Irvin pass incomplete

3rd & 6Penalty+5 yds

Western Illinois Penalty, delayofgame (5 Yards)

3rd & 11Pass Completion+3 ydsPPA -0.31

Chris Irvin pass to Joel Salien for 3 yds to the NU 45

4th & 8Punt0 yds

Luke Droegemueller punt for 35 yds to the WIU

1st & 10Rush-3 ydsPPA -0.46

Cam Porter run for a loss of 3 yards to the NU 7

2nd & 13Pass Completion+4 ydsPPA -0.01

Preston Stone pass to Drew Wagner for 4 yds to the NU 11

3rd & 9Sack-1 ydsPPA -0.09

Preston Stone sacked by Peyton Bradford for a loss of 1 yards to the NU 10

4th & 10Punt0 yds

Luke Akers punt for 42 yds to the NU

1st & 10Rush+4 ydsPPA -0.15

Markell Holman run

2nd & 10Sack-3 ydsPPA -1.43

Chris Irvin sacked by Michael Kilbane for a loss of 3 yards to the WIU 43

3rd & 15Pass Incompletion0 ydsPPA -0.33

Chris Irvin pass incomplete

4th & 15Punt0 yds

Luke Droegemueller punt for 40 yds to the WIU

1st & 10Rush+10 ydsPPA +0.60

Joseph Himon II run for 10 yds to the NU 27

1st & 10Rush+5 ydsPPA +0.10

Joseph Himon II run for 5 yds to the NU 32

2nd & 5Rush+10 ydsPPA +1.27

Joseph Himon II run for 10 yds to the NU 42

1st & 10Rush-4 ydsPPA -1.87

Joseph Himon II run for a loss of 4 yards to the NU 38

2nd & 14Pass Completion+12 ydsPPA +1.54

Preston Stone pass to Cam Porter for 12 yds to the 50 yard line

3rd & 2Rush+1 ydsPPA -0.89

Cam Porter run for 1 yd to the WIU 49

4th & 1Penalty+5 yds

Cam Porter run, Western Illinois Penalty, offside (Esteban Guillory)

1st & 10Pass Completion+16 ydsPPA +0.65

Preston Stone pass to Griffin Wilde for 16 yds to the WIU 28 for a 1ST down

1st & 10Pass Completion+13 ydsPPA +0.21

Preston Stone pass to Ricky Ahumaraeze for 13 yds to the WIU 15 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.32

Preston Stone pass incomplete

2nd & 10Rush+9 ydsPPA +0.38

Caleb Komolafe run for 9 yds to the WIU 6

3rd & 1Rush0 ydsPPA -0.37

Caleb Komolafe run

4th & 1Passing Touchdown+6 ydsPPA +2.87

Hunter Welcing 6 Yd pass from Preston Stone (Luke Akers Kick)

2nd & 1placeholder0 yds
1st & 10Rush+8 ydsPPA +0.62

Markell Holman run for 8 yds to the WIU 20

1st & 10Rush+10 ydsPPA +0.72

Markell Holman run for 10 yds to the WIU 31

1st & 10Pass Completion+31 ydsPPA +2.51

Christian Anaya pass to Demari Davis for 31 yds to the NU 38 for a 1ST down

1st & 10Rush+2 ydsPPA -0.42

Markell Holman run for 2 yds to the NU 36

2nd & 8Rush+4 ydsPPA -0.11

Markell Holman run for 4 yds to the NU 32

3rd & 4Rush+3 ydsPPA -0.32

Chris Irvin run for 3 yds to the NU 29

4th & 1Field Goal Missed+48 yds

Antonio Chadha 48 yd FG MISSED

1st & 10Rush+6 ydsPPA +0.37

Cam Porter run for 6 yds to the NU 36

2nd & 4Pass Incompletion0 ydsPPA -1.03

Preston Stone pass incomplete

3rd & 4Rush+13 ydsPPA +2.42

Preston Stone run, Preston Stone run for 13 yds to the

1st & 10Rush+9 ydsPPA +1.12

Cam Porter run for 9 yds to the WIU 42

2nd & 1Rush+11 ydsPPA -0.04

Cam Porter run for 11 yds to the WIU 31

1st & 10Pass Completion+12 ydsPPA +0.24

Preston Stone pass to Hayden Eligon II for 12 yds to the WIU 19 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.36

Preston Stone pass incomplete

2nd & 10Rush+2 ydsPPA -0.23

Caleb Komolafe run for 2 yds to the WIU 17

3rd & 8Pass Incompletion0 ydsPPA -0.58

Preston Stone pass incomplete

4th & 8Field Goal Good+35 yds

Luke Akers 35 Yd Field Goal

1st & 10Pass Incompletion0 ydsPPA -0.59

Chris Irvin pass incomplete

2nd & 10Rush+58 ydsPPA +4.28

Markell Holman run

3rd & 10Pass Incompletion0 ydsPPA -0.12

Chris Irvin pass incomplete

4th & 10Punt0 yds

Luke Droegemueller punt for 50 yds to the WIU

1st & 10Pass Completion+4 ydsPPA -0.14

Preston Stone pass to Griffin Wilde for 4 yds to the NU 33

2nd & 6Rush+16 ydsPPA +1.99

Joseph Himon II run for 16 yds to the NU 49

1st & 10Pass Completion+14 ydsPPA +0.87

Preston Stone pass to Joseph Himon II for 14 yds to the WIU 37 for a 1ST down

1st & 10Pass Completion+28 ydsPPA +0.63

Preston Stone pass to Hunter Welcing for 28 yds to the WIU 9 for a 1ST down

1st & 9Rush+5 ydsPPA +0.09

Joseph Himon II run for 5 yds to the WIU 4

2nd & 4Rush-3 ydsPPA -0.55

Preston Stone run for a loss of 3 yards to the WIU 7

3rd & 7Pass Incompletion0 ydsPPA -0.33

Preston Stone pass incomplete

4th & 7Field Goal Good+25 yds

Luke Akers 25 Yd Field Goal

1st & 10Pass Incompletion0 ydsPPA -0.61

Chris Irvin pass incomplete

2nd & 10Pass Incompletion0 ydsPPA -0.29

Chris Irvin pass incomplete

3rd & 10Pass Incompletion0 ydsPPA -0.13

Chris Irvin pass incomplete

4th & 10Punt-3 yds

Luke Droegemueller punt for 32 yds to the NU 43, Drew Wagner returns for a loss of 3 yards to the NU 43

1st & 10Rush+1 ydsPPA -0.93

Caleb Komolafe run for 1 yd to the NU 44

2nd & 9Rush+7 ydsPPA +0.60

Caleb Komolafe run for 7 yds to the WIU 49

3rd & 2Rush+12 ydsPPA +1.75

Caleb Komolafe run for 12 yds to the WIU 37

1st & 10Rush+24 ydsPPA +0.51

Caleb Komolafe run for 24 yds to the WIU 13

1st & 10Rush+6 ydsPPA +0.18

Caleb Komolafe run for 6 yds to the WIU 7

2nd & 4Rush+2 ydsPPA -0.22

Caleb Komolafe run for 2 yds to the WIU 5

3rd & 2Penalty+3 yds

Caleb Komolafe run, Western Illinois Penalty, unsportsmanlikeconduct (3 Yards)

1st & 2Rush-2 ydsPPA -1.12

Joseph Himon II run for a loss of 2 yards to the WIU 4

2nd & 4Rush0 ydsPPA -0.36

Joseph Himon II run

3rd & 4Passing Touchdown+4 ydsPPA +2.70

Drew Wagner 4 Yd pass from Preston Stone (Jack Olsen Kick)

1st & 10Pass Completion+2 ydsPPA -0.45

Cason Carswell pass to Markell Holman for 2 yds to the WIU 27

2nd & 8Sack-9 ydsPPA -0.80

Cason Carswell sacked by Carmine Bastone for a loss of 9 yards to the WIU 18

3rd & 17Pass Completion+12 ydsPPA +0.22

Cason Carswell pass to Brandon Lanier for 12 yds to the WIU 30

4th & 5Punt+36 yds

Luke Droegemueller punt for 36 yds to the NU 33, Drew Wagner returns for a loss of 1 yards to the NU 33

1st & 10Rush+4 ydsPPA -0.15

Daniel Anderson run for 4 yds to the NU 37

2nd & 6Rush+5 ydsPPA +0.10

Daniel Anderson run for 5 yds to the NU 42

3rd & 1Rushing Touchdown+58 ydsPPA +5.48

Ryan Boe 58 Yd Run (Jack Olsen Kick)

1st & 10Rush+4 ydsPPA -0.11

Brinston Williams run for 4 yds to the WIU 29

2nd & 6Pass Completion+13 ydsPPA +1.63

Cason Carswell pass to Alex Williams for 13 yds to the WIU 42 for a 1ST down

1st & 10Rush+9 ydsPPA +1.30

Cason Carswell run for 9 yds to the NU 49

2nd & 1Pass Completion+14 ydsPPA +0.29

Cason Carswell pass to Brandon Lanier for 14 yds to the NU 35 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.69

Cason Carswell pass incomplete

2nd & 10Rush+7 ydsPPA +0.39

Brinston Williams run for 7 yds to the NU 28

3rd & 3Rush+8 ydsPPA +0.66

Cason Carswell run for 8 yds to the NU 20

1st & 10Penalty+12 yds

Cason Carswell pass to Alex Williams for 3 yds to the NU 17, Northwestern Penalty, facemask (Jalen Lewis)

1st & 8Pass Incompletion0 ydsPPA -0.36

Cason Carswell pass incomplete

2nd & 8Passing Touchdown+8 ydsPPA +2.68

Christian Anaya 8 Yd pass from Cason Carswell (Antonio Chadha Kick)

1st & 10Rush+3 ydsPPA -0.41

Dashun Reeder run for 3 yds to the NU 38

2nd & 7Rush+4 ydsPPA -0.14

Dashun Reeder run for 4 yds to the NU 42

3rd & 3Rush+6 ydsPPA +1.79

Dashun Reeder run for 6 yds to the NU 48

1st & 10Rush-2 ydsPPA -1.60

Ryan Boe takes a knee

Situational Analysis

Western Illinois

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
29%
21 plays
2nd
100%
1 play
40%
5 plays
30%
10 plays
3rd
100%
1 play
50%
4 plays
0%
4 plays
33%
3 plays
4th

Northwestern

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
0%
1 play
0%
1 play
53%
30 plays
2nd
0%
1 play
38%
8 plays
50%
8 plays
67%
3 plays
3rd
67%
6 plays
100%
4 plays
0%
4 plays
100%
1 play
4th
100%
1 play