No. 24 Northwestern routs Rutgers 42-14

Rutgers2-514
No. 24 Northwestern6-142Final
Sat, Oct 24 · Ryan Field, Evanston, Ill. · Crowd 27,156Peacock

No. 24 Northwestern routed Rutgers 42-14.

We had Northwestern favored. It won.

Next: Rutgers vs Michigan, Sat Oct 31 · 12:30 PM ET · Rutgers underdog by 14

Next: Northwestern at Oregon, Sat Oct 31 · 3:30 PM ET · Northwestern underdog by 3.5

i’ve seen enough chiles for heisman
A Northwestern fan

How it swung

Before kickoff, our ratings gave Northwestern a 91% chance, and the closing betting line (Northwestern was a 15.5-point favorite) put it at 89%.

FinalNorthwestern 42-14 RutgersNorthwestern wonMove across the chart, or tap a numbered swing, to see any play.
50%75%90%Q1Q2Q3Q4Won42-14ScoresNorthweste…RutgersNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: loudNorthwestern fans: loudNorthwestern fans: loudest stretchNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: loudNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: loudNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: quietNorthwestern fans: steadyNorthwestern fans: loudNorthwestern fans: steadyNorthwestern fans: quietNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: loudest stretchNorthwestern fans: loudest stretchNorthwestern fans: steadyNorthwestern fans: quietNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: loudNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: loudest stretchNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: loudNorthwestern fans: quietNorthwestern fans: loudNorthwestern fans: loudNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: steadyNorthwestern fans: loudNorthwestern fans: loudNorthwestern fans: steadyNorthwestern fans: loudRutgers fans: quietRutgers fans: quietRutgers fans: steadyRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: loudRutgers fans: steadyRutgers fans: steadyRutgers fans: steadyRutgers fans: steadyRutgers fans: quietRutgers fans: quietRutgers fans: steadyRutgers fans: quietRutgers fans: steadyRutgers fans: quietRutgers fans: steadyRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: steadyRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quiet
50%75%90%Q1Q2Q3Q4Won42-14ScoresNorthwe…RutgersNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: loudNorthwestern fans: loudNorthwestern fans: loudest stretchNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: loudNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: loudNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: quietNorthwestern fans: steadyNorthwestern fans: loudNorthwestern fans: steadyNorthwestern fans: quietNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: loudest stretchNorthwestern fans: loudest stretchNorthwestern fans: steadyNorthwestern fans: quietNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: loudNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: loudest stretchNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: loudNorthwestern fans: quietNorthwestern fans: loudNorthwestern fans: loudNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: steadyNorthwestern fans: loudNorthwestern fans: loudNorthwestern fans: steadyNorthwestern fans: loudRutgers fans: quietRutgers fans: quietRutgers fans: steadyRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: loudRutgers fans: steadyRutgers fans: steadyRutgers fans: steadyRutgers fans: steadyRutgers fans: quietRutgers fans: quietRutgers fans: steadyRutgers fans: quietRutgers fans: steadyRutgers fans: quietRutgers fans: steadyRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: steadyRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quiet
50%10%25%Q1Q2Q3Q4Lowest 0%Lost14-42ScoresRutgersNorthweste…Rutgers fans: quietRutgers fans: quietRutgers fans: steadyRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: loudRutgers fans: steadyRutgers fans: steadyRutgers fans: steadyRutgers fans: steadyRutgers fans: quietRutgers fans: quietRutgers fans: steadyRutgers fans: quietRutgers fans: steadyRutgers fans: quietRutgers fans: steadyRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: steadyRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: loudNorthwestern fans: loudNorthwestern fans: loudest stretchNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: loudNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: loudNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: quietNorthwestern fans: steadyNorthwestern fans: loudNorthwestern fans: steadyNorthwestern fans: quietNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: loudest stretchNorthwestern fans: loudest stretchNorthwestern fans: steadyNorthwestern fans: quietNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: loudNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: loudest stretchNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: loudNorthwestern fans: quietNorthwestern fans: loudNorthwestern fans: loudNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: steadyNorthwestern fans: loudNorthwestern fans: loudNorthwestern fans: steadyNorthwestern fans: loud
50%10%25%Q1Q2Q3Q4Lowest 0%Lost14-42ScoresRutgersNorthwe…Rutgers fans: quietRutgers fans: quietRutgers fans: steadyRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: loudRutgers fans: steadyRutgers fans: steadyRutgers fans: steadyRutgers fans: steadyRutgers fans: quietRutgers fans: quietRutgers fans: steadyRutgers fans: quietRutgers fans: steadyRutgers fans: quietRutgers fans: steadyRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: steadyRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietRutgers fans: quietNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: loudNorthwestern fans: loudNorthwestern fans: loudest stretchNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: loudNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: loudNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: quietNorthwestern fans: steadyNorthwestern fans: loudNorthwestern fans: steadyNorthwestern fans: quietNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: loudest stretchNorthwestern fans: loudest stretchNorthwestern fans: steadyNorthwestern fans: quietNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: loudNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: loudest stretchNorthwestern fans: steadyNorthwestern fans: steadyNorthwestern fans: loudNorthwestern fans: quietNorthwestern fans: loudNorthwestern fans: loudNorthwestern fans: quietNorthwestern fans: quietNorthwestern fans: steadyNorthwestern fans: loudNorthwestern fans: loudNorthwestern fans: steadyNorthwestern fans: loud

No single play moved the chance by 20 points.

No single play moved the chance by 20 points.

My biggest concern about Chiles is that he is too tall, too strong and has too much aura. The voters are intimidated by him and that’s why we’re only #24

Q2 14:21 · r/CFB game thread

What fans said, play by play

The line in bold above each quote is written by our model from the thread’s comments and the play-by-play.

  1. Q1 8:35Rutgers Lonergan suffers a scary head injury after diving forwardHope he's okr/CFB game thread
  2. Q1 1:24Northwestern scores on Honig touchdown to lead 21-3For you German speakers, our TE is sweet as Honigr/CFB game thread
  3. Q2 14:21Chiles connects with Wilde for a 26-yard gain to the Rutgers 45
Northwestern’s chance to win after every play.
How to read this chartStarts from the pregame line (Northwestern -15.5), at 89% for Northwestern (the play-by-play feed's kickoff number, moved to match the line; our model's and the betting line's own numbers are in “The betting line, and the fans”). Dots are the biggest swings; ticks under the chart are scores. Under the scores, r/CFB comments per minute from fans with a Northwestern or Rutgers flair (182 and 48); both sides share one scale, regulation only.

Every drive

Northwestern scored on 6 of its 11 drives; Rutgers on 3 of its 11.

Northwestern’s drives are teal, Rutgers’s amber. A line runs from where a drive started to where it ended; a filled dot means it scored.

own goalgoal lineQ1Northwestern: Touchdown, from 75 yards out to 0TouchdownRutgers: Field goal, from 75 yards out to 25Field goalNorthwestern: Touchdown, from 75 yards out to 0TouchdownRutgers: Fumble, from 75 yards out to 92FumbleNorthwestern: Touchdown, from 6 yards out to 0TouchdownRutgers: Punt, from 75 yards out to 81PuntQ2Northwestern: Missed field goal, from 71 yards out to 29Missed FGRutgers: Punt, from 71 yards out to 69PuntNorthwestern: Punt, from 73 yards out to 36PuntRutgers: Punt, from 94 yards out to 70PuntNorthwestern: Touchdown, from 61 yards out to 0TouchdownRutgers: Field goal, from 75 yards out to 17Field goalQ3Rutgers: Interception, from 71 yards out to 33InterceptionNorthwestern: Punt, from 78 yards out to 48PuntRutgers: Turned over on downs, from 91 yards out to 16DownsNorthwestern: Interception, from 84 yards out to 54InterceptionRutgers: Touchdown, from 48 yards out to 0TouchdownNorthwestern: Touchdown, from 68 yards out to 0TouchdownQ4Rutgers: Turned over on downs, from 80 yards out to 39DownsNorthwestern: Touchdown, from 61 yards out to 0TouchdownRutgers: Interception, from 75 yards out to 34InterceptionNorthwestern: End of game, from 76 yards out to 64End of game

How fans reacted

Steady

The biggest reaction came in the first quarter.

Jump to the loudest stretch

The jump was steady; the crowd was quiet.

FirstSecondThirdFourthNorthwestern fansRutgers fansusual

What it cost

Northwestern’s chance to make the playoff rose from 11% to 12%.

Make the playoff

Rutgers · lost0% → 0%
Northwestern · won11% → ▲12%11%▲ 12%

Before the game (October 23, 2026) → after this result alone, in our model. Other games that weekend move it too, so the team page may differ.

Northwestern plays at Oregon on Sat Oct 31 with a 12% chance to make the playoff.

Box score

Northwestern 42, Rutgers 14

Northwestern covered −15.5 by 12.5. The total, 56, stayed under 58.5.

RutgersNorthwesternTotal yardsRutgers 344Northwestern 502344502Passing yardsRutgers 100Northwestern 219100219Rushing yardsRutgers 244Northwestern 283244283First downsRutgers 18Northwestern 261826TurnoversRutgers 3Northwestern 131Time of possessionRutgers 26:45Northwestern 33:1526:4533:15
Team totalsRutgersNorthwestern
Total yards344502
Passing9 of 27, 100 yds19 of 25, 219 yds
Rushing39 for 244 yds41 for 283 yds
First downs1826
Third down6 of 169 of 13
Fourth down2 of 50 of 0
Turnovers31
Penalties4 for 35 yds6 for 50 yds
Time of possession26:4533:15

Rutgers leaders

  • Passing AJ Surace 7 of 18, 64 yds, 1 INT
  • Rushing Antwan Raymond 18 for 150 yds, 1 TD; Clay Thevenin 14 for 116 yds
  • Receiving KJ Duff 3 for 33 yds; Antwan Raymond 2 for 27 yds

Northwestern leaders

  • Passing Aidan Chiles 19 of 25, 219 yds, 3 TD, 1 INT
  • Rushing Caleb Komolafe 13 for 150 yds, 1 TD; Aidan Chiles 12 for 83 yds, 2 TD
  • Receiving Griffin Wilde 9 for 133 yds, 1 TD; Drew Wagner 5 for 42 yds, 1 TD

No rain and calm

60° at kickoff · no rain recorded · wind 8 mph from the south, gusts to 18

The usual here around this date is 54°, with about 7 in 10 games between 45° and 68°.

Game-day temperatures at Ryan Field

Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Northwestern favoredRutgers favored100%Win chanceNorthwesternRaininches per 10 min0.1 inNo rain recordedWindmph, average and gusts20 mph40 mph
Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Northwestern favoredRutgers favoredRain · inches per 10 min0.1 inNo rain recordedWind · miles per hour2040

Drag along the chart, or step through the game.

First quarter, 14:52 left11:08 a.m.
Rutgers 0, Northwestern 0 · Northwestern 89% to win
no rain · wind 5 mph from the south · 61°
Chiles incomplete to Wilde
Where this weather comes fromMeasured at Palwaukee airport, 12 miles away, and Chicago Ohare airport, 14 miles away. Wind and rain are airport readings near the stadium, not on the field. Game times come from the play-by-play, good to a minute or two. Source: National Weather Service, through the Iowa Environmental Mesonet.

Before kickoff

Recent games, the series and the betting line below are as they stood going in; the season profile is the season so far.

Recent games

Last three games

Rutgers · 2-4

Rated 68th in our preseason ratings, 91st now, down 23 spots.

2-1 in its last three, capped by a 7-point win over Maryland as a 5.5-point underdog.

W 37-30 @ Maryland No. 101 of 668 teams

won by 7 as a 5.5-point underdog

Rutgers won 37-30 at Maryland. Chance to win started at 28%, low 9%, high 97%.

L 15-47 vs IndianaTop 25 No. 6 of 668 teams

lost by 32 as a 24.5-point underdog

Rutgers lost 15-47 vs Indiana. Chance to win started at 7%, low under 1%, high 10%.

W 58-7 vs Howard No. 225 of 668 teams

won by 51 as a 42.5-point favorite

Rutgers won 58-7 vs Howard. Chance to win started at 99%, low 99%, high better than 99%.

L 35-42 vs USCTop 25 No. 29 of 668 teams

lost by 7 as a 21-point underdog

Rutgers lost 35-42 vs USC. Chance to win started at 11%, low 1%, high 14%.

L 21-37 vs Massachusetts No. 244 of 668 teams

lost by 16 as a 29.5-point favorite

Rutgers lost 21-37 vs Massachusetts. Chance to win started at 98%, low under 1%, high 99%.

Last three games

Northwestern · 5-1

Rated 14th in our preseason ratings, 16th now.

Three straight wins, including a 21-point win over Penn State as a 3-point underdog.

Week by week

Northwestern

Wk 3: W 41-7 vs Colorado▲34ColoradoWk 4: L 23-29 at Indiana▼6IndianaWk 5: W 34-13 vs Penn State▲21Penn St.Wk 6: W 45-14 vs Ball State▲31Ball St.Wk 7: W 24-21 at Michigan State▲3Michigan…
  • Wk 3Wvs Colorado41-7
  • Wk 4Lat Indiana23-29
  • Wk 5Wvs Penn State34-13
  • Wk 6Wvs Ball State45-14
  • Wk 7Wat Michigan State24-21

Rutgers

Wk 2: L 21-28 at Boston College▼7B. Colle…Wk 3: L 35-42 vs USC▼7USCWk 4: W 58-7 vs Howard▲51HowardWk 5: L 15-47 vs Indiana▼32IndianaWk 7: W 37-30 at Maryland▲7Maryland
  • Wk 2Lat Boston College21-28
  • Wk 3Lvs USC35-42
  • Wk 4Wvs Howard58-7
  • Wk 5Lvs Indiana15-47
  • Wk 7Wat Maryland37-30

Power rating by week

Northwestern is rated 10.1 points ahead as of week 7. Our power rating by week; higher is better.

124-3Wk 0Wk 4Wk 7NorthwesternRutgers

Matchups

Biggest mismatch: Northwestern’s rushing EPA against Rutgers, 90 points

Each row ranks the two sides among all teams. The longer the line, the bigger the mismatch.

  1. Northwestern’s EPA/play against Rutgers’s defense

    86 pointsweakerstronger50th

    Northwestern offense, 95th percentile · Rutgers defense, 9th

  2. Northwestern’s rushing EPA against Rutgers’s defense

    90 pointsweakerstronger50th

    Northwestern offense, 93rd percentile · Rutgers defense, 3rd

  3. Northwestern’s explosive plays against Rutgers’s defense

    60 pointsweakerstronger50th

    Northwestern offense, 86th percentile · Rutgers defense, 26th

Season profile, all the rows

Season profile

RutgersNorthwestern
EPA/play, offense
Rutgers · 45Northwestern · 95
EPA/play, defense
Rutgers · 9Northwestern · 72
Success rate, offense
Rutgers · 54Northwestern · 89
Success rate, defense
Rutgers · 8Northwestern · 30
Explosive-play rate, offense
Rutgers · 87Northwestern · 86
Explosive-play rate, defense
Rutgers · 26Northwestern · 81
Rush EPA, offense
Rutgers · 25Northwestern · 93
Rush EPA, defense
Rutgers · 3Northwestern · 44
Pass EPA, offense
Rutgers · 65Northwestern · 86
Pass EPA, defense
Rutgers · 12Northwestern ·…

The series

Rutgers leads the series 4-2

6 meetings since 1919 · Rutgers won the last meeting

Northwestern wonRutgers won1919: Rutgers by 281989: Rutgers by 111991: Rutgers by 42018: Northwestern by 32021: Northwestern by 142023: Rutgers by 1719192023
  • 2023Rutgers 24-7Northwestern lost 7-24 at Rutgers. Chance to win started at 11%, low under 1%, high 16%.
  • 2021Northwestern 21-7Northwestern won 21-7 vs Rutgers. Chance to win started at 41%, low 28%, high 99%.
  • 2018Northwestern 18-15Northwestern won 18-15 at Rutgers. Chance to win started at 93%, low 43%, high 98%.
  • 1991Rutgers 22-18
  • 1989Rutgers 38-27

Each line is Northwestern’s chance to win through that meeting. Older meetings have no play by play, so no line.

Line, fans and home field

The betting line, and the fans

Northwestern fans are feeling it about like the typical fanbase this week (53rd percentile among FBS fanbases), in line with the numbers.

50-50Model 91% · Line 89%Northwestern fans · 53rdRutgers fans · 48thRutgersNorthwestern

Northwestern favored by 15.5 · Total 58.5

How games like this usually go

Northwestern by 15.5, and it went to form

50%90%Q1Q2Q3Q450%90%Q1Q2Q3Q4

Half of games8 in 10 gamesThis game

The band is where a favorite’s chance ran in the 263 games since 2025 with a favorite of 14.5 to 21.5 points.

The market

The spread moved 1 point toward Rutgers.

opened −16.5now −15.5

Spread: −16.5 → −15.5

The books’ cut: 4.2%, the margin built into the odds

Home field

Northwestern is worth +5.6 points (±4.2) more at home than on the road since 2018 — top third of FBS, 74th percentile.

54% at home, 35% on the road against FBS opponents (22-19 home, 14-26 away).

Our model gives every stadium the same flat 2.3-point home edge (why); the books use about 3. Against the closing line this stadium reads +1.2 at home vs. away over 86 games — inside the ±6.8 noise, so the flat number is the honest one here.

The visitors travel about 694 miles to get here.

Where next

Conference standings

Going into this game: place in the conference, then conference record.

Full Big Ten standings