College Football Scores · College Football Odds

Northern Iowa vs North Dakota State

Final · Week 12 · Sat Nov 15 · 3:30 PM ET · Fargodome

Northern Iowa PanthersNorthern Iowa3-8
16
FinalNov 15, 2025
North Dakota State BisonNorth Dakota State11-0
48
TVABC NDStreamESPN+

Closing line

US sportsbook at kickoff
Spread
UNI +34−110
NDSU −34−110
Total O/U
Over 47.5−105
Under 47.5−115
  • Spread: Northern Iowa +34 covered.
  • Total O/U: over 47.5 (64 points).

Recap

North Dakota State routed Northern Iowa 48-16 at Fargodome on Nov 15, 2025, a 32-point win to move to 11-0.

North Dakota State has won 6 straight.

Score by quarter

Northern Iowa Panthers and North Dakota State Bison, score by quarter
Team1234T
UNI027716
NDSU141771048

Scoring plays

First Quarter

  1. NDSUTouchdown · 9:17Barika Kpeenu 1 Yd Run (Eli Ozick Kick)0-7
  2. NDSUTouchdown · 3:06Cole Payton 5 Yd Run (Eli Ozick Kick)0-14

Second Quarter

  1. UNISafety · 14:54Caleb Frazer Safety2-14
  2. NDSUTouchdown · 5:57Bryce Lance 14 Yd pass from Cole Payton (Eli Ozick Kick)2-21
  3. NDSUTouchdown · 0:59Barika Kpeenu 5 Yd Run (Eli Ozick Kick)2-28
  4. NDSUField Goal · 0:03Eli Ozick 46 Yd Field Goal2-31

Third Quarter

  1. NDSUTouchdown · 13:12Cole Payton 64 Yd Run (Eli Ozick Kick)2-38
  2. UNITouchdown · 7:21Ethan Schoville 0 Yd Return of Blocked Punt (Max Bartachek Kick)9-38

Fourth Quarter

  1. UNITouchdown · 9:59JC Roque Jr. 14 Yd pass from Jaxon Dailey (Max Bartachek Kick)16-38
  2. NDSUField Goal · 6:20Eli Ozick 23 Yd Field Goal16-41
  3. NDSUTouchdown · 1:25Nathan Hayes 34 Yd Run (Eli Ozick Kick)16-48

Team stats

UNINDSU
1st Downs
13
24
Total Yards
201
477
Passing
99
268
Rushing
102
209
3rd down efficiency
3-14
5-11
Turnovers
2
1
Possession
29:47
30:13

Top performers

Northern Iowa PanthersNorth Dakota State Bison

Passing

Jaxon Dailey9/23, 99 YDS, 1 TD, 2 INT
Cole Payton15/17, 212 YDS, 1 TD

Rushing

Harrison Bey-Buie9 CAR, 62 YDS
Cole Payton10 CAR, 74 YDS, 2 TD

Receiving

JC Roque Jr.3 REC, 42 YDS, 1 TD
Bryce Lance8 REC, 131 YDS, 1 TD

Sacks

Owen Ostroski2
Zach Vanderpool2

Tackles

Ryan Crandall9
Nathaniel Staehling7

Player stats

Northern Iowa · Passing

PlayerC/ATTYDSAVGTDINT
Jaxon Dailey9/23994.312

Northern Iowa · Rushing

PlayerCARYDSAVGTDLONG
Harrison Bey-Buie9626.9013
Bill Jackson13372.8010
Christian Collins4205.007
JC Roque Jr.2-5-2.502
Jaxon Dailey7-12-1.707

Northern Iowa · Receiving

PlayerRECYDSAVGTDLONG
JC Roque Jr.34214.0123
Tysen Kershaw11919.0019
Derek Anderson2168.0010
Bill Jackson11515.0015
Ian Collins177.007
Ayden Price100.000

Northern Iowa · Fumbles

PlayerFUMLOSTREC
Jaxon Dailey100
AJ Vaughn001

Northern Iowa · Kick returns

PlayerNOYDSAVGLONGTD
JC Roque Jr.12020.0200

Northern Iowa · Punt returns

PlayerNOYDSAVGLONGTD
John Powers12323.0230
Ethan Schoville000.001

Northern Iowa · Kicking

PlayerFGPCTLONGXPPTS
Max Bartachek0/00.002/22

Northern Iowa · Punting

PlayerNOYDSAVGTBIn 20LONG
Noah Pettinger832941.10252

North Dakota State · Passing

PlayerC/ATTYDSAVGTDINT
Cole Payton15/1721212.510
Nathan Hayes3/8567.000

North Dakota State · Rushing

PlayerCARYDSAVGTDLONG
Cole Payton10747.4264
Barika Kpeenu12564.7216
Nathan Hayes13434.0134
DJ Scott9151.708
Cortez LeGrant2147.008
Brady Wavrunek2115.509
Charles Ross III133.003
RaJa Nelson122.002
Owen Johnson100.000

North Dakota State · Receiving

PlayerRECYDSAVGTDLONG
Bryce Lance813116.4151
Owen Johnson24321.5031
Barika Kpeenu24120.5025
DJ Scott11717.0017
Reis Kessel11717.0017
Mekhi Collins199.009
John Gores188.008
Truman Werremeyer166.006
RaJa Nelson1-4-4.000

North Dakota State · Fumbles

PlayerFUMLOSTREC
Jackson Williams110

North Dakota State · Interceptions

PlayerINTYDSTD
Peder Haugo110
Taylen Eady100

North Dakota State · Kick returns

PlayerNOYDSAVGLONGTD
Jackson Williams18686.0860
Jett Zabel12323.0230
RaJa Nelson11818.0180

North Dakota State · Punt returns

PlayerNOYDSAVGLONGTD
Jackson Williams310234.0580
RaJa Nelson166.060

North Dakota State · Kicking

PlayerFGPCTLONGXPPTS
Eli Ozick2/2100.0466/612

North Dakota State · Punting

PlayerNOYDSAVGTBIn 20LONG
Aaron Bickerton14646.00046
Team100.0000

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 5:18 PM ET. How game pages are made