Northern Iowa upsets North Dakota 24-17

North Dakota5-217
Northern Iowa3-224Final
Sat, Oct 10 · UNI-Dome, Cedar Falls, Iowa · Crowd 11,487ESPN+

Northern Iowa beat North Dakota 24-17 as a 13.5-point underdog.

We had North Dakota favored. Northern Iowa won.

How it swung

The turning point: 35-yd punt, Weir returns it 3 (Q4, 2:28). Northern Iowa went from 96% to 72% to win.

Before kickoff, our ratings gave Northern Iowa a 24% chance, and the closing betting line (Northern Iowa was a 13.5-point underdog) put it at 14%.

FinalNorthern Iowa 24-17 North DakotaNorthern Iowa wonMove across the chart, or tap a numbered swing, to see any play.
50%10%25%75%90%Q1Q2Q3Q479% at halfNorthern IowaNorth DakotaLowest 12%Won24-1712+21−24Scores
50%10%25%75%90%Q1Q2Q3Q479% at halfNorth DakotaLowest 12%Won24-1712Scores
50%10%25%75%90%Q1Q2Q3Q421% at halfNorth DakotaNorthern IowaHigh 88%Lost17-2412−21+24Scores
50%10%25%75%90%Q1Q2Q3Q421% at halfNorth DakotaHigh 88%Lost17-2412Scores

The two plays that swung it

  1. 1Q2 13:06Bormann 2-yd TD run, Northern Iowa leads 24-7Northern Iowa 61% → 82% (+21)
  2. 2Q4 2:28Special teams35-yd punt, Weir returns it 3Northern Iowa 96% → 72% (−24)

The two plays that swung it

  1. 1Q2 13:06Bormann 2-yd TD run, Northern Iowa leads 24-7North Dakota 39% → 18% (−21)
  2. 2Q4 2:28Special teams35-yd punt, Weir returns it 3North Dakota 4% → 28% (+24)
Northern Iowa’s chance to win after every play.
How to read this chartStarts from the pregame line (North Dakota -13.5), at 26% for Northern Iowa (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.

Every drive

Northern Iowa scored on 3 of its 15 drives; North Dakota on 3 of its 15.

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

own goalgoal lineQ1Northern Iowa: Field goal, from 65 yards out to 21Field goalNorth Dakota: Touchdown, from 75 yards out to 0TouchdownNorthern Iowa: Punt, from 80 yards out to 78PuntNorth Dakota: Punt returned for a touchdown, from 57 yards out to 53Punt TDNorth Dakota: Interception, from 77 yards out to 65InterceptionNorthern Iowa: Touchdown, from 21 yards out to 0TouchdownNorth Dakota: Fumble, from 75 yards out to 80FumbleNorthern Iowa: Touchdown, from 20 yards out to 0TouchdownQ2North Dakota: Turned over on downs, from 81 yards out to 44DownsNorthern Iowa: Fumble, from 56 yards out to 67FumbleNorth Dakota: Turned over on downs, from 33 yards out to 30DownsNorthern Iowa: Punt, from 70 yards out to 63PuntNorth Dakota: Punt, from 80 yards out to 77PuntNorth Dakota: Field goal, from 34 yards out to 11Field goalNorthern Iowa: Punt, from 35 yards out to 38PuntNorth Dakota: Fumble, from 76 yards out to 49FumbleNorthern Iowa: End of half, from 51 yards out to 31End of halfQ3Northern Iowa: Missed field goal, from 65 yards out to 64Missed FGNorth Dakota: Interception, from 78 yards out to 23InterceptionNorthern Iowa: Punt, from 44 yards out to 40PuntNorth Dakota: Punt, from 80 yards out to 67PuntNorthern Iowa: Punt, from 77 yards out to 82PuntNorth Dakota: Touchdown, from 52 yards out to 0TouchdownQ4Northern Iowa: Punt, from 75 yards out to 75PuntNorth Dakota: Punt, from 69 yards out to 66PuntNorthern Iowa: Punt, from 71 yards out to 43PuntNorth Dakota: Punt, from 91 yards out to 78PuntNorthern Iowa: Punt, from 67 yards out to 59PuntNorth Dakota: Turned over on downs, from 73 yards out to 56DownsNorthern Iowa: End of game, from 44 yards out to 46End of game

From North Dakota’s side

North Dakota’s best moment: 35-yd punt, Weir returns it 3 (Q4 2:28). It lifted North Dakota’s win chance by 24 points.

The winner fell to 11%.

Box score

Northern Iowa 24, North Dakota 17

Northern Iowa covered +13.5 by 20.5. The total, 41, stayed under 58.5.

North Dakota leaders

  • Passing Jerry Kaminski 16 of 35, 152 yds, 2 INT
  • Rushing Matt Lawson 6 for 57 yds; Charles Langama 9 for 48 yds, 1 TD
  • Receiving Deng Deng 5 for 80 yds; Matt Lawson 3 for 34 yds

Northern Iowa leaders

  • Passing Jaxon Dailey 13 of 21, 81 yds, 1 TD
  • Rushing Christian Collins 11 for 64 yds; Xavier Terrell 10 for 34 yds
  • Receiving Taj Hughes 5 for 31 yds; Brady McCullough 2 for 26 yds, 1 TD

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

North Dakota · 5-1

Rated 123rd in our preseason ratings, 110th now, up 13 spots.

2-1 in its last three — but nothing on this résumé beats a top-40 team yet.

Last 4 games

Northern Iowa · 2-2

Rated 176th in our preseason ratings, 168th now.

2-2 in its last 4, capped by a 7-point win over Illinois State as a 19.5-point underdog.

L 0-55 @ IowaTop 25 #19 of 668

lost by 55 as a 37.5-point underdog

Northern Iowa lost 0-55 at Iowa. Chance to win started at 1%, low under 1%, high 1%.

W 56-14 vs Drake #226 of 668

won by 42 as an 11.5-point favorite

Northern Iowa won 56-14 vs Drake. Chance to win started at 82%, low 82%, high better than 99%.

Week by week

Northern Iowa

Wk 1: L 24-34 at Eastern Washington▼10E. Washingt…Wk 2: W 56-14 vs Drake▲42DrakeWk 3: L 0-55 at Iowa▼55IowaWk 4: W 28-21 vs Illinois State▲7Illinois St.
  • Wk 1Lat Eastern Washington24-34
  • Wk 2Wvs Drake56-14
  • Wk 3Lat Iowa0-55
  • Wk 4Wvs Illinois State28-21

North Dakota

Wk 1: W 62-26 vs St. Thomas (MN)▲36St. Thom…Wk 2: W 47-23 at Portland State▲24Portland…Wk 3: L 7-34 at Nebraska▼27NebraskaWk 4: W 42-35 at Indiana State▲7Indiana…Wk 5: W 55-28 vs Murray State▲27Murray S…
  • Wk 1Wvs St. Thomas (MN)62-26
  • Wk 2Wat Portland State47-23
  • Wk 3Lat Nebraska7-34
  • Wk 4Wat Indiana State42-35
  • Wk 5Wvs Murray State55-28

Power rating by week

North Dakota is rated 4.2 points ahead as of week 5. Our power rating by week; higher is better.

-2-5-9Wk 0Wk 3Wk 5Northern IowaNorth Dakota

The series

North Dakota leads the series 4-1

5 meetings since 2006 · North Dakota has won the last 2

  • 2025North Dakota 35-7
  • 2024North Dakota 31-7
  • 2023Northern Iowa 27-0
  • 2022North Dakota 29-27
  • 2006North Dakota 35-31

Line, fans and home field

The betting line, and the fans

Our model and the betting line don’t fully agree on Northern Iowa’s chances here.

50-50Model · 24%Line · 14%North DakotaNorthern Iowa

North Dakota favored by 13.5 · Total 58.5

How games like this usually go

North Dakota by 13.5, on the usual path until Q1 1:45

50%90%Q1Q2Q3Q450%90%Q1Q2Q3Q4

Half of games8 in 10 gamesThis game

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

The market

The spread moved 2 points toward North Dakota.

opened +11.5now +13.5

Spread: +11.5 → +13.5

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

Home field

Northern Iowa is worth +8.2 points (±10.1) more at home than on the road since 2018 — top tenth of FBS, 98th percentile.

33% at home, 11% on the road against FBS opponents (2-4 home, 2-16 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 +2.8 at home vs. away over 48 games — inside the ±8.9 noise, so the flat number is the honest one here.

Indoors — dome hosts have beaten the number by about a point and a half more than outdoor ones, on a small sample. The visitors travel about 435 miles to get here.

Where next

Conference standings

Place in the conference, then conference record.