TRANSACTION · MLBNationals: Sent RHP Trevor Williams on a rehab assignment to Harrisburg (EL) (Jul 3)
TRANSACTION · MLBGiants: Sent RHP Keaton Winn on a rehab assignment to ACL Giants (Jul 3)
TRANSACTION · MLBPadres: Placed C Freddy Fermin on the 10-day IL (Jul 3)
TRANSACTION · NBARaptors: Re-signed G Alijah Martin to a contract (Jul 3)
TRANSACTION · NBAJazz: Signed G Tamar Bates to a two-way contract (Jul 3)
TRANSACTION · NBAThunder: Signed Gs Otega Oweh and Josh Dix to two-way contracts (Jul 3)
Free during beta —to track favorites + alerts
Ford Field · Detroit, MI
27,857 attended
FINAL+27NU
CMU

CMU

7-6

734
NU

NU

7-6

NCAAF · Drive chart

24 drives · 5 TD · 2 INT · 2 Fum · 3 Downs · 1 Miss · 8 Punt
  1. DownsNU4p · 8y
  2. MissCMU6p · 8y
  3. PuntNU3p · 6y
  4. PuntCMU6p · 14y
  5. PuntNU3p · 1y
  6. PuntCMU3p · 7y
  7. PuntNU10p · 44y
  8. INTCMU5p · 20y
  9. TDNU3p · 29y
  10. FumCMU1p · -7y
  11. TDNU6p · 16y
  12. FumCMU1p · -2y
  13. TDNU1p · 23y
  14. PuntCMU3p · 7y
  15. PuntNU6p · 48y
  16. ½CMU1p · 9y
  17. FumblCMU5p · -42y
  18. PuntCMU8p · 33y
  19. TDNU10p · 92y
  20. DownsCMU5p · 21y
  21. DownsNU8p · 29y
  22. TDCMU10p · 86y
  23. INTNU7p · 24y
  24. EndCMU7p · 49y
NCAAFFri, Dec 26FinalVegasNU -13.5

CMU · top performer

CMU
Joe Labas

Joe Labas

· #2

178Pass yds

21/25

C/A

1

TD

0

INT

NU · top performer

NU
Preston Stone

Preston Stone

· #8

226Pass yds

19/31

C/A

3

TD

0

INT

Game flowCMU NU

Biggest swing: 7pp · —

NCAAF · Central Michigan Chippewas at Northwestern Wildcats · final

NCAAF · Box score

Final

Passing

passing box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Joe Labas · #2
21/2517810
Angel Flores · #7
0/1001
Team21/2617811

Rushing

rushing box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Trey Cornist · #6
1166022
Brock Townsend · #22
72406
Angel Flores · #7
4804
Tyson Davis · #3
1606
Marcus Beamon · #10
2000
Joe Labas · #2
9-1309
Team3491022

Receiving

receiving box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Langston Lewis · #20
883021
Tyson Davis · #3
553013
Tommy McIntosh · #82
42107
DeCorion Temple · #8
21209
Henry Dryden · #88
1606
Brock Townsend · #22
1313
Team21178121

Fumbles

fumbles box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Joe Labas · #2
320
Team
300
Angel Flores · #7
110
Team730

Defense

defensive box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Jordan Kwiatkowski · #12
8301.5
Caleb Spann · #15
6600
Kalen Carroll · #6
5300
Dakota Cochran · #1
5200.5
Lawai'a Brown · #40
4200.5
Elijah Rikard · #2
4100.5
Jonathan Decker · #98
3300
Maddix Blackwell · #17
2200
Jaion Jackson · #4
2200
Keshawn Hayden · #49
2111
Elijah Gordon · #29
2100
Brenden Deasfernandes · #3
2000
Malik Denkins · #81
1100
Michael Heldman · #97
1000.5
Nathan VanTimmeren · #48
1000
Korver Demma · #56
1000
Xavier White · #45
1000.5
Dylan Fisher · #94
1000
Team512715

Interceptions

interceptions box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Kalen Carroll · #6
100
Team100

Kick Returns

kickReturns box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Justin Ruffin Jr. · #80
247250
Team247250

Punt Returns

puntReturns box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Caleb Spann · #15
1550
Team1550

Kicking

kicking box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Cade Graham · #47
0/101/11
Team0/101/11

Punting

punting box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Declan Duley · #18
417744.32
Team417744.32

Stat compare

Headline stats · full table below

269

Total yds

313

91

Rush yds

77

4

TO

1

Team stats

CMU

Away

Stat

NU

Home

269

Total yards

313

91

Rushing yds

77

4

Turnovers

1

5-46

totalPenaltiesYards

2-20

32:42

possessionTime

27:18

Model & market

Vegas line center

DraftKings via ESPN · 21+

Spread

NU -13.5

Half-pt below key 14

Total

43.5

Defensive · -7.5 vs avg

Moneyline

CMUCMU+39020%
NUNU-52084%

Implied probabilities back-computed from American odds — break-even win % a moneyline bet needs to be +EV.

Line movement · 3 snapshots

ESPN-tracked · 21+

Spread

13.5

0.0 since open

Total

43.5

0.0 since open

How it ended

NU beat CMU 34-7. Preston Stone led the way — 19/31 · 226 YDS · 3 TD · 59.2 QBR. NU outscored the other side 21-0 in the 2nd quarter.

Win probability

NU vs CMU

0255075100

Linescore (quarters)

Team1234T
CMU00077
NU02113034

Period scoring

CMU won 1 · NU won 2

0
0

Q1

0
21

Q2

0
13

Q3

7
0

Q4

CMU
NU

Play-by-play · 162 plays

event
  1. +1pp

  2. 1pp

  3. 0.6pp

  4. 1pp

  5. 4pp

  6. 1.0pp

  7. 0.9pp

  8. +0.7pp

  9. +4pp

  10. +3pp

  11. 1.0pp

  12. 2pp

  13. +0.6pp

  14. 1pp

  15. +1pp

  16. +0.9pp

  17. +0.8pp

  18. 3pp

  19. +1pp

  20. 2pp

  21. +0.7pp

Betting line

NU -13.5·O/U 43.5·CMU +390/NU -520

DraftKings · via ESPN

Recap · NCAAF

orthwestern Wildcats held off Central Michigan Chippewas, 34–7. It was a wire-to-wire rout.

NU -13.5 cashed (won by 27). Total stayed UNDER 43.5 by 2.5.

ByTheOnemodel/auto-generated · live odds + scouting data/refreshes with the page

SP+ matchup · 2025

Bill Connelly's SP+ ratings

cfbfastR

CMU

CMU

league avg

NU

NU

+12.4

SP+ composite

+0.0

+5.8

30.9

Offense rating

28.0

24.4

17.0

Defense rating

28.0

20.0

-1.4

Special teams

+0.0

+1.3