Northern Illinois at Ohio

Saturday, October 18, 2025

Ohio beat Northern Illinois 48–⁠21. It was their 26th meeting; Northern Illinois leads the series 14–⁠12.

AwayNorthern Illinois3–⁠9 in 2025
21
HomeOhio9–⁠4 in 2025
48

Final at Peden Stadium, AthensTV: ESPN+Attendance 22,293

At kickoff
81°F, clear, wind 9 mph from the southwestWeather: NOAA NCEI Global Historical Climatology Network hourly; Ohio Univ Airport Snyder Field, 16 km from the stadium
Official
Rich EdwardsGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Northern Illinois086721
Ohio147131448

How the win probability moved

Ohio favored

Win probability by play: Ohio 58% at kickoff, 100% at the end. Biggest swing: 13 points.

Northern Illinois favored

Win probability after every play, from CollegeFootballData.com’s model.

Standouts

  • PassingJosh Holst21 of 29, 161 yards, 2 TDNorthern Illinois
  • RushingSieh Bangura22 carries, 147 yards, 3 TDOhio
  • ReceivingDeAree Rogers7 catches, 107 yards, 1 TDNorthern Illinois
  • DefenseQuinton Urwiler12 tacklesNorthern Illinois

Player stats

Northern Illinois

PassingC/AttYdsTDInt
Josh Holst21/2916120
Brady Davidson0/1000
RushingCarYdsTDLong
Telly Johnson Jr.1164014
Josh Holst1148017
Chavon Wright31119
Lazaro Rogers1909
ReceivingRecYdsTDLong
DeAree Rogers7107150
Jake Appleget212010
Gary Givens III31206
George Dimopoulos41107
DefenseTklTFLSacksInt
Quinton Urwiler12000
Marc Pretto8000
Jasper Beeler8000
Jalonnie Williams7000
James Finley6001
Roy Williams3110

Ohio

PassingC/AttYdsTDInt
Parker Navarro17/2320501
RushingCarYdsTDLong
Sieh Bangura22147349
Duncan Brune16126266
Parker Navarro943115
Dorian Boyland319010
ReceivingRecYdsTDLong
Chase Hendricks10108030
Rodney Harris II225015
Mason Williams123023
Caleb Gossett121021
DefenseTklTFLSacksInt
Charlie Christopher7000
Adonis Williams Jr.6000
Michael Molnar6000
Jalen Thomeson6000
Joseph Marsh2110
Jay Crable1110

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Northern IllinoisOhio
293Total yards538
161Passing yards205
132Rushing yards333
5.4Yards per pass8.9
5.1Yards per rush6.4
15First downs27
6–⁠13Third downs9–⁠13
0–⁠2Fourth downs1–⁠2
1Turnovers1
2–⁠20Penalties13–⁠75
24:10Possession35:50
1Sacks (by defense)2

Efficiency

Northern IllinoisOhio
39%Success rate57%
−0.07EPA per play0.41
1.24Explosiveness1.23
−0.08Rushing EPA0.46
−0.06Passing EPA0.28
18%Passing-down success53%
0.28First-down EPA0.15
−0.08Second-down EPA0.50
0.40Third-down EPA1.06
7%Havoc by its defense13%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Ohio 79% to win. Elo’s favorite won.

The line

Ohio −10.5, over/under 41.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Ohio 77%, Northern Illinois 23%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Ohio end zoneNorthern Illinois end zoneQ1 Northern IllinoisPunt, 3 playsQ1 OhioTouchdown, 2 playsQ1 Northern IllinoisPunt, 5 playsQ1 OhioTouchdown, 11 playsQ1 Northern IllinoisPunt, 6 playsQ1 OhioTouchdown, 10 playsQ2 Northern IllinoisTouchdown, 4 playsQ2 OhioPunt, 10 playsQ2 Northern IllinoisPunt, 3 playsQ2 OhioInterception, 8 playsQ2 Northern IllinoisEnd of half, 2 playsQ3 OhioTouchdown, 3 playsQ3 Northern IllinoisPunt, 3 playsQ3 OhioTouchdown, 9 playsQ3 Northern IllinoisTouchdown, 4 playsQ3 OhioTouchdown, 11 playsQ4 Northern IllinoisTouchdown, 8 playsQ4 OhioTurnover on downs, 6 playsQ4 Northern IllinoisFumble return TD, 14 plays (Ohio scores)Q4 Northern IllinoisTurnover on downs, 4 playsQ4 OhioEnd of game, 5 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Ohio drives left to right, Northern Illinois right to left.
  1. Q1 Northern IllinoisPunt, 3 plays, 3 yards
  2. Q1 OhioTouchdown, 2 plays, 14 yards
  3. Q1 Northern IllinoisPunt, 5 plays, 12 yards
  4. Q1 OhioTouchdown, 11 plays, 91 yards
  5. Q1 Northern IllinoisPunt, 6 plays, 10 yards
  6. Q1 OhioTouchdown, 10 plays, 66 yards
  7. Q2 Northern IllinoisTouchdown, 4 plays, 20 yards
  8. Q2 OhioPunt, 10 plays, 39 yards
  9. Q2 Northern IllinoisPunt, 3 plays, 3 yards
  10. Q2 OhioInterception, 8 plays, 25 yards
  11. Q2 Northern IllinoisEnd of half, 2 plays, 25 yards
  12. Q3 OhioTouchdown, 3 plays, 75 yards
  13. Q3 Northern IllinoisPunt, 3 plays, 3 yards
  14. Q3 OhioTouchdown, 9 plays, 97 yards
  15. Q3 Northern IllinoisTouchdown, 4 plays, 70 yards
  16. Q3 OhioTouchdown, 11 plays, 75 yards
  17. Q4 Northern IllinoisTouchdown, 8 plays, 75 yards
  18. Q4 OhioTurnover on downs, 6 plays, 24 yards
  19. Q4 Northern IllinoisFumble return TD, 14 plays (Ohio scores), 67 yards
  20. Q4 Northern IllinoisTurnover on downs, 4 plays, 5 yards
  21. Q4 OhioEnd of game, 5 plays, 12 yards

Play by play

1st quarter6 drives, then Ohio 14, Northern Illinois 0
Northern Illinois Punt, 3 plays
15:001st & 10 at own 35David Dellenbach kickoff for 65 yds for a touchback
15:001st & 10 at own 25Telly Johnson Jr. run for no gain to the NIU 25
15:002nd & 10 at own 25Josh Holst pass incomplete to DeAree Rogers
15:003rd & 10 at own 25Josh Holst pass complete to Gary Givens for 3 yds to the NIU 28
13:264th & 7 at own 28Jake Ference punt for 38 yds , Chase Hendricks returns for 52 yds to the NIU 14
Ohio Touchdown, 2 plays
13:261st & 10 at opp 14Parker Navarro run for 12 yds to the NIU 2 for a 1ST down
12:471st & goal at opp 2Sieh Bangura run for 2 yds for a TD (David Dellenbach KICK)Ohio 7, Northern Illinois 0
12:471st & 10 at own 35David Dellenbach kickoff for 65 yds for a touchback Ohio Penalty, Defensive Offside (Duncan Brune)
12:471st & 10 at own 30Timeout Ohio, clock 12:47
12:471st & 10 at own 35David Dellenbach kickoff for 65 yds for a touchback Ohio Penalty, Defensive Offside (Duncan Brune)
Northern Illinois Punt, 5 plays
12:471st & 10 at own 30Lazaro Rogers run for 9 yds to the NIU 39
12:472nd & 1 at own 39Josh Holst run for 2 yds to the NIU 41 for a 1ST down
12:471st & 10 at own 41Telly Johnson Jr. run for a loss of 1 yard to the NIU 40
12:472nd & 11 at own 40Josh Holst pass complete to Jake Appleget for 2 yds to the NIU 42
12:473rd & 9 at own 42Josh Holst pass incomplete to DeAree Rogers
10:184th & 9 at own 42Jake Ference punt for 39 yds, fair catch by Chase Hendricks at the OHIO 19
10:184th & 9 at own 42Jake Ference punt for 39 yds, fair catch by Chase Hendricks at the OHIO 9
Ohio Touchdown, 11 plays
10:181st & 10 at own 21Timeout Ohio, clock 10:18
10:181st & 10 at own 9Parker Navarro pass complete to Chase Hendricks for 12 yds to the OHIO 21 for a 1ST down
10:181st & 10 at own 21Parker Navarro pass incomplete to Dom Dorwart
10:182nd & 10 at own 21Parker Navarro pass complete to Chase Hendricks for 11 yds to the OHIO 32 for a 1ST down
10:181st & 10 at own 32Sieh Bangura run for 9 yds to the OHIO 41
10:182nd & 1 at own 41Parker Navarro pass complete to Chase Hendricks for 15 yds to the NIU 44 for a 1ST down
10:181st & 10 at opp 44Sieh Bangura run for 3 yds to the NIU 41
10:182nd & 7 at opp 41Parker Navarro pass complete to Rodney Harris II for 15 yds to the NIU 26 for a 1ST down
10:181st & 10 at opp 26Parker Navarro pass complete to Rodney Harris II for 10 yds to the NIU 16 for a 1ST down
10:181st & 10 at opp 16Sieh Bangura run for 5 yds to the NIU 11
10:182nd & 5 at opp 11Sieh Bangura run for 2 yds to the NIU 9
5:033rd & 3 at opp 9Parker Navarro run for 9 yds for a TD (David Dellenbach KICK)Ohio 14, Northern Illinois 0
5:031st & 10 at own 30Timeout Ohio, clock 05:03
5:031st & 10 at own 35David Dellenbach kickoff for 65 yds for a touchback Ohio Penalty, Defensive Offside (Pierre Kemeni Jr.)
Northern Illinois Punt, 6 plays
5:031st & 10 at own 30Telly Johnson Jr. run for 1 yd to the NIU 31
5:032nd & 9 at own 31Josh Holst pass complete to Pierce Oppong for 2 yds to the NIU 33
5:033rd & 7 at own 33Chavon Wright run for 9 yds to the NIU 42 for a 1ST down
5:031st & 10 at own 42Josh Holst sacked by Jay Crable for a loss of 5 yards to the NIU 37
5:032nd & 15 at own 37Josh Holst pass complete to DeAree Rogers for 2 yds to the NIU 39
5:033rd & 13 at own 39PENALTY NIU False Start (Hron,Landon) 5 yards from NIU39 to NIU34. NO PLAY.
5:033rd & 18 at own 34Josh Holst pass complete to DeAree Rogers for 6 yds to the NIU 40
1:004th & 12 at own 40Jake Ference punt for 26 yds
Ohio Touchdown, 10 plays
1:001st & 10 at own 34Duncan Brune run for 1 yd to the OHIO 35
1:002nd & 9 at own 35Parker Navarro pass incomplete to Chase Hendricks
0:003rd & 9 at own 35Parker Navarro pass complete to Duncan Brune for 10 yds to the OHIO 45 for a 1ST down
Q2 15:001st & 10 at own 45Parker Navarro pass incomplete
Q2 15:002nd & 10 at own 45Duncan Brune run for 9 yds to the NIU 46
Q2 15:003rd & 1 at opp 46Duncan Brune run for 3 yds to the NIU 43 for a 1ST down
Q2 15:001st & 10 at opp 43Parker Navarro pass complete to Chase Hendricks for 3 yds to the NIU 40
Q2 13:312nd & 7 at opp 40Timeout Ohio, clock 13:31
Q2 13:312nd & 7 at opp 40Parker Navarro pass complete to Chase Hendricks for 30 yds to the NIU 10 for a 1ST down
Q2 13:311st & goal at opp 10Duncan Brune run for 5 yds to the NIU 5 Duncan Brune fumbled, recovered by NIU Davion Weatherspoon
Q2 12:132nd & goal at opp 5Sieh Bangura run for 5 yds for a TD (David Dellenbach KICK)Ohio 21, Northern Illinois 0
Q2 12:131st & 10 at opp 20Timeout Ohio, clock 12:13
2nd quarter5 drives, then Ohio 21, Northern Illinois 8
Northern Illinois Touchdown, 4 plays
12:041st & 10 at own 35David Dellenbach kickoff for 52 yds , Dev’ion Reynolds return for 67 yds to the OHIO 20
12:041st & 10 at opp 20Josh Holst run for 2 yds to the OHIO 18
12:042nd & 8 at opp 18Chavon Wright run for 1 yd to the OHIO 17
12:043rd & 7 at opp 17Josh Holst pass complete to Jake Appleget for 10 yds to the OHIO 7 for a 1ST down
10:081st & goal at opp 7Devon Akers 7 Yd pass from Josh Holst (Josh Holst Pass to George Dimopoulos for Two-Point Conversion)Ohio 21, Northern Illinois 8
10:081st & 10 at own 25Timeout Ohio, clock 10:08
Ohio Punt, 10 plays
10:081st & 10 at own 35Andrew Glass kickoff for 65 yds for a touchback
10:081st & 10 at own 25Parker Navarro pass complete to Dom Dorwart for 8 yds to the OHIO 33
10:082nd & 2 at own 33Parker Navarro pass complete to Chase Hendricks for 8 yds to the OHIO 41 for a 1ST down
10:081st & 10 at own 41Sieh Bangura run for 2 yds to the OHIO 43
10:082nd & 8 at own 43Sieh Bangura run for 5 yds to the OHIO 48
10:083rd & 3 at own 48Parker Navarro run for 4 yds to the NIU 48 for a 1ST down
10:081st & 10 at opp 48Sieh Bangura run for 6 yds to the NIU 42
10:082nd & 4 at opp 42No Huddle-Shotgun Navarro,Parker pass incomplete deep right to Dorwart,Dom thrown to NIU08 broken up by Finley,Jacob PENALTY NIU Pass Interference (Finley,Jacob) 15 yards from NIU42 to NIU27, 1ST DOWN. NO PLAY.
10:081st & 10 at opp 27Sieh Bangura run for 6 yds Ohio Penalty, Offensive Holding (Jake Bruno) to the NIU 31
5:561st & 14 at opp 31Timeout Ohio, clock 05:56
5:561st & 14 at opp 31Sieh Bangura run for 2 yds to the NIU 29
5:562nd & 12 at opp 29Parker Navarro pass incomplete
5:563rd & 12 at opp 29Parker Navarro sacked by Roy Williams for a loss of 7 yards to the NIU 36
4:204th & 19 at opp 36David Dellenbach punt for 21 yds, punt out-of-bounds at the NIU 15
Northern Illinois Punt, 3 plays
4:201st & 10 at own 15Josh Holst run for 1 yd to the NIU 16
4:202nd & 9 at own 16Josh Holst pass complete to Lazaro Rogers for 2 yds to the NIU 18
4:203rd & 7 at own 18Josh Holst pass incomplete to DeAree Rogers
2:524th & 7 at own 18Jake Ference punt for 47 yds, fair catch by Chase Hendricks at the OHIO 35
Ohio Interception, 8 plays
2:521st & 10 at own 35Duncan Brune run for 4 yds to the OHIO 39
2:522nd & 6 at own 39Duncan Brune run for 4 yds to the OHIO 43
2:003rd & 2 at own 43Timeout Ohio, clock 02:00
2:003rd & 2 at own 43Duncan Brune run for 1 yd to the OHIO 44
1:544th & 1 at own 44Timeout Northern Illinois, clock 01:54
1:544th & 1 at own 44Sieh Bangura run for 2 yds to the OHIO 46 for a 1ST down
1:542nd & 10 at own 46No Huddle-Shotgun Navarro,Parker pass complete deep right to Gossett,Caleb caught at NIU22, for 42 yards to the NIU12 (Harrison,Donte) PENALTY Ohio Holding (Weatherspoon,Davion) 10 yards from Ohio46 to Ohio36. NO PLAY.
1:542nd & 20 at own 36Parker Navarro pass complete to Caleb Gossett for 21 yds to the NIU 43 for a 1ST down
1:541st & 10 at opp 43Parker Navarro pass complete to Chase Hendricks for 5 yds to the NIU 38
1:542nd & 5 at opp 38PENALTY Ohio False Start 5 yards from NIU38 to NIU43. NO PLAY.
0:452nd & 10 at opp 43Timeout Ohio, clock 00:45
0:452nd & 10 at opp 43Parker Navarro run for 3 yds to the NIU 40
0:113rd & 7 at opp 40Parker Navarro pass intercepted, touchback. James Finley return for no gain
Northern Illinois End of half, 2 plays
0:111st & 10 at own 20Telly Johnson Jr. run for 12 yds to the NIU 32 for a 1ST down
0:001st & 10 at own 32Telly Johnson Jr. run for 13 yds to the NIU 45 for a 1ST down
3rd quarter5 drives, then Ohio 34, Northern Illinois 14
Ohio Touchdown, 3 plays
15:001st & 10 at own 35Andrew Glass kickoff for 65 yds for a touchback
15:001st & 10 at own 25Duncan Brune run for 9 yds to the OHIO 34
15:002nd & 1 at own 34Parker Navarro run for no gain to the OHIO 34
13:493rd & 1 at own 34Duncan Brune run for 66 yds for a TD (David Dellenbach PAT MISSED)Ohio 27, Northern Illinois 8
13:491st & goal at opp 3Dorwart,Dom pass attempt Successful PENALTY Ohio Holding (Allen,Trent) 10 yards from NIU03 to NIU13. NO PLAY.
13:491st & 10 at own 44Timeout Ohio, clock 13:49
Northern Illinois Punt, 3 plays
13:431st & 10 at own 35David Dellenbach kickoff for 47 yds , Triston White return for 26 yds to the NIU 44
13:431st & 10 at own 44Telly Johnson Jr. run for 4 yds to the NIU 48
13:432nd & 6 at own 48Josh Holst pass incomplete to George Dimopoulos
13:433rd & 6 at own 48Josh Holst pass complete to Chavon Wright for a loss of 1 yard to the NIU 47
12:304th & 7 at own 47Jake Ference punt for 50 yds, fair catch by Chase Hendricks at the OHIO 3
Ohio Touchdown, 9 plays
12:301st & 10 at opp 48Timeout Ohio, clock 12:30
12:301st & 10 at own 3Sieh Bangura run for 49 yds to the NIU 48 for a 1ST down
12:301st & 10 at opp 48Duncan Brune run for 2 yds to the NIU 46
12:302nd & 8 at opp 46Parker Navarro run for 15 yds to the NIU 31 for a 1ST down
12:301st & 10 at opp 31Parker Navarro pass incomplete to Rodney Harris II
12:302nd & 10 at opp 31Sieh Bangura run for 7 yds to the NIU 24
12:303rd & 3 at opp 24Sieh Bangura run for 12 yds to the NIU 12 for a 1ST down
12:301st & 10 at opp 12Duncan Brune run for 6 yds to the NIU 6
12:302nd & 4 at opp 6Duncan Brune run for 2 yds to the NIU 4
7:403rd & 2 at opp 4D. Brune run for 4 yds for a TD (D. Dellenbach KICK)Ohio 34, Northern Illinois 8
7:401st & 10 at own 30Timeout Ohio, clock 07:40
Northern Illinois Touchdown, 4 plays
7:341st & 10 at own 35David Dellenbach kickoff for 57 yds , Elijah Porter return for 22 yds to the NIU 30
7:341st & 10 at own 30Josh Holst sacked by Joseph Marsh for a loss of 6 yards to the NIU 24
7:342nd & 16 at own 24Josh Holst pass complete to George Dimopoulos for 7 yds to the NIU 31
7:343rd & 9 at own 31PENALTY Ohio Offside (Odjugo,Pius) 5 yards from NIU31 to NIU36. NO PLAY.
7:343rd & 4 at own 36Telly Johnson Jr. run for 14 yds to the 50 yard line for a 1ST down
6:041st & 10 at the 50Josh Holst pass complete to DeAree Rogers for 50 yds for a TD (Two-Point Conversion failed)Ohio 34, Northern Illinois 14
Ohio Touchdown, 11 plays
6:041st & 10 at own 35Andrew Glass kickoff for 65 yds for a touchback
6:041st & 10 at own 25Parker Navarro pass complete to Chase Hendricks for 9 yds to the OHIO 34
6:042nd & 1 at own 34Sieh Bangura run for 4 yds to the OHIO 38 for a 1ST down
6:041st & 10 at own 38Duncan Brune run for 4 yds to the OHIO 42
6:042nd & 6 at own 42Duncan Brune run for 4 yds to the OHIO 46
6:043rd & 2 at own 46Parker Navarro pass complete to Chase Hendricks for 10 yds Chase Hendricks fumbled, recovered by OHIO for a 1ST down
6:041st & 10 at opp 44Parker Navarro pass complete to Chase Hendricks for 5 yds to the NIU 39
6:042nd & 5 at opp 39Parker Navarro pass complete to Mason Williams for 23 yds to the NIU 16 for a 1ST down
6:041st & 10 at opp 16Duncan Brune run for 2 yds to the NIU 14
6:042nd & 8 at opp 14Parker Navarro pass complete to Dom Dorwart for 10 yds to the NIU 4 for a 1ST down
0:001st & goal at opp 4Sieh Bangura run for 3 yds to the NIU 1
Q4 14:552nd & goal at opp 1Sieh Bangura run for 1 yd for a TD (David Dellenbach KICK)Ohio 41, Northern Illinois 14
Q4 14:551st & 10 at own 25Timeout Ohio, clock 14:55
4th quarter5 drives, then Ohio 48, Northern Illinois 21
Northern Illinois Touchdown, 8 plays
14:551st & 10 at own 35David Dellenbach kickoff for 65 yds for a touchback
14:551st & 10 at own 25Josh Holst run for 16 yds to the NIU 41 for a 1ST down
14:551st & 10 at own 41Josh Holst pass incomplete to DeAree Rogers
14:552nd & 10 at own 41Josh Holst pass complete to DeAree Rogers for 19 yds to the OHIO 40 for a 1ST down
14:551st & 10 at opp 40Telly Johnson Jr. run for 7 yds to the OHIO 33
14:552nd & 3 at opp 33Telly Johnson Jr. run for 2 yds to the OHIO 31
14:553rd & 1 at opp 31Josh Holst run for 8 yds to the OHIO 23 for a 1ST down
14:551st & 10 at opp 23Josh Holst pass complete to DeAree Rogers for 22 yds to the OHIO 1 for a 1ST down
12:121st & goal at opp 1Timeout Ohio, clock 12:12
12:081st & goal at opp 1Chavon Wright 1 Yd Run (Andrew Glass Kick)Ohio 41, Northern Illinois 21
12:081st & 10 at opp 48Timeout Ohio, clock 12:08
Ohio Turnover on downs, 6 plays
12:071st & 10 at own 35Andrew Glass kickoff for 13 yds
12:071st & 10 at opp 48PENALTY Ohio False Start (Allen,Trent) 5 yards from NIU48 to Ohio47. NO PLAY.
12:071st & 15 at own 47Parker Navarro run for 7 yds to the NIU 46
12:072nd & 8 at opp 46Sieh Bangura run for 15 yds to the NIU 31 for a 1ST down
12:071st & 10 at opp 31Sieh Bangura run for 4 yds to the NIU 27
12:072nd & 6 at opp 27Sieh Bangura run for 1 yd to the NIU 26
12:073rd & 5 at opp 26Sieh Bangura run for 2 yds to the NIU 24
8:324th & 3 at opp 24Parker Navarro run for no gain to the NIU 24
Northern Illinois Fumble return TD, 14 plays (Ohio scores)
8:322nd & 1 at own 33Timeout Ohio, clock 08:32
8:321st & 10 at own 24Josh Holst pass complete to Telly Johnson Jr. for 9 yds to the NIU 33
8:322nd & 1 at own 33Josh Holst run for 17 yds to the 50 yard line for a 1ST down
8:321st & 10 at the 50Josh Holst pass complete to Gary Givens for 6 yds to the OHIO 44
8:322nd & 4 at opp 44Josh Holst pass complete to DeAree Rogers for 5 yds to the OHIO 39 for a 1ST down
8:321st & 10 at opp 39Josh Holst run for 7 yds to the OHIO 32
8:322nd & 3 at opp 32Telly Johnson Jr. run for 2 yds to the OHIO 30
8:323rd & 1 at opp 30Josh Holst pass complete to George Dimopoulos for 2 yds to the OHIO 28 for a 1ST down
8:321st & 10 at opp 28Josh Holst pass incomplete to George Dimopoulos
8:322nd & 10 at opp 28Josh Holst run for 2 yds to the OHIO 26
8:323rd & 8 at opp 26Telly Johnson Jr. run for 10 yds to the OHIO 16 for a 1ST down
8:321st & 10 at opp 16Josh Holst pass complete to George Dimopoulos for no gain to the OHIO 16
8:322nd & 10 at opp 16Josh Holst pass complete to DeAree Rogers for 3 yds to the OHIO 13
8:323rd & 7 at opp 13Josh Holst pass incomplete to La’Don Bryant
2:524th & 7 at opp 13Jalen Thomeson 91 Yd Fumble Return (David Dellenbach Kick)Ohio 48, Northern Illinois 21
Northern Illinois Turnover on downs, 4 plays
2:471st & 10 at own 20David Dellenbach kickoff for 71 yds , Dev’ion Reynolds return for 24 yds to the NIU 33
2:471st & 10 at own 33Josh Holst pass complete to Gary Givens for 3 yds to the NIU 36
2:472nd & 7 at own 36Josh Holst pass incomplete to DeAree Rogers
2:473rd & 7 at own 36Josh Holst pass complete to George Dimopoulos for 2 yds to the NIU 38
1:544th & 5 at own 38Brady Davidson pass incomplete to Telly Johnson Jr.
Ohio End of game, 5 plays
1:541st & 10 at opp 38Doe Boyland run for 5 yds to the NIU 33
1:472nd & 5 at opp 33Timeout Northern Illinois, clock 01:47
1:472nd & 5 at opp 33Doe Boyland run for 4 yds to the NIU 29
1:423rd & 1 at opp 29Timeout Northern Illinois, clock 01:42
1:423rd & 1 at opp 29No Huddle-Shotgun Boyland,Dorian rush middle for 0 yards to the NIU29 (McRae,KJ) PENALTY Ohio Illegal Formation 5 yards from NIU29 to NIU34. NO PLAY.
1:423rd & 6 at opp 34Doe Boyland run for 10 yds to the NIU 24 for a 1ST down
1:421st & 10 at opp 24N. Poulos takes a knee
0:002nd & 11 at opp 25N. Poulos takes a knee

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Northern Illinois leads 14–⁠12 in 26 meetings.

Recent meetings
2025Ohio 48, Northern Illinois 21
2023Northern Illinois 23, Ohio 13
2022Ohio 24, Northern Illinois 17
2019Northern Illinois 39, Ohio 36
2018Northern Illinois 24, Ohio 21
2015Ohio 26, Northern Illinois 21

Around this game