House Prediction
Model Margin
Northwestern by 8.7
Home Win Probability
Northwestern 60%
Market (consensus)
Northwestern -13.5
fitted_v1 · Sep 25, 2021
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 0 | 0 | 0 | 6 | 6 | |
| 14 | 3 | 0 | 18 | 35 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Ohio | Northwestern |
|---|---|---|
| Passing | 21-32 | 12-20 |
| Pass Yards | 169 | 88 |
| Rush Yards | 179 | 373 |
| Total Yards | 348 | 461 |
| Turnovers | 3 | 1 |
| 3rd Down | 3-13 | 8-15 |
| Penalties | 10-68 | 4-32 |
| Possession | 28:50 | 31:10 |
Player Leaders
Player Leaders
Play-by-Play
Kurtis Rourke pass complete to Armani Rogers for 3 yds to the Ohio 28
Armani Rogers run for 1 yd to the Ohio 29
Kurtis Rourke pass complete to Ryan Luehrman for 15 yds to the Ohio 44 for a 1ST down
O'Shaan Allison run for 4 yds to the Ohio 48
O'Shaan Allison run for 3 yds to the Nwest 49
Kurtis Rourke pass complete to Cameron Odom for 4 yds to the Nwest 45 for a 1ST down
Kurtis Rourke pass complete to Ty Walton for 14 yds to the Nwest 31 for a 1ST down
Kurtis Rourke sacked by Adetomiwa Adebawore for 0 yards to the Nwest 37
Kurtis Rourke run for 7 yds to the Nwest 30
Kurtis Rourke pass complete to Ty Walton for 12 yds to the Nwest 18 for a 1ST down
Kurtis Rourke pass complete to Ty Walton for 10 yds to the Nwest 12
QB Keeper ROGERS, Armani rush to the left for a gain of 2 yards to the NU 10 (AZEMA, Coco). PENALTY OU Holding on ATKINSON, Christophe enforced 10 yards from the NU 12 to the NU 22 [NHSG]. NO PLAY (replay the down).
Kurtis Rourke pass complete to Ty Walton for 8 yds to the Nwest 14
Tristian Vandenberg 31 yd FG MISSED
Evan Hull run for 4 yds to the Nwest 24
Evan Hull run for 1 yd to the Nwest 25
HILINSKI, Ryan pass to the left complete for 20 yards to HULL, Evan caught at the NU 28 and advanced to the NU 45 (ELAD, Jett), out of bounds. PENALTY NU Pass Interference on WASHINGTON, Malik enforced half the distance from the goal, 12 yards to the NU 13 [NHSG]. NO PLAY (replay the down).
Ryan Hilinski pass incomplete
Derek Adams punt for 51 yds , Ty Walton returns for 11 yds to the Ohio 47
Kurtis Rourke run for 12 yds to the Nwest 41
Evan Hull run for 1 yd to the Nwest 42
Evan Hull run for 7 yds to the Nwest 49
Evan Hull run for 3 yds to the Ohio 48 for a 1ST down
Ryan Hilinski pass complete to Stephon Robinson Jr. for 20 yds to the Ohio 28 for a 1ST down
run for 7 yds to the Ohio 21
run for 2 yds to the Ohio 19
Evan Hull run for 2 yds to the Ohio 17 for a 1ST down
Evan Hull run for 17 yds for a TD (Charlie Kuhbander KICK)
Kurtis Rourke pass complete to O'Shaan Allison for 21 yds to the Ohio 49 for a 1ST down
O'Shaan Allison run for no gain to the Ohio 49
O'Shaan Allison run for 2 yds to the Nwest 49
Kurtis Rourke pass incomplete
Jonah Wieland punt for 39 yds, downed at the Nwest 10
Evan Hull run for 90 yds for a TD (Charlie Kuhbander KICK)
Armani Rogers run for 1 yd to the Ohio 26
Kurtis Rourke pass complete to Ryan Luehrman for 7 yds to the Ohio 33
OHIO Penalty, False Start (-5 Yards) to the Ohio 28
Kurtis Rourke pass incomplete
Jack Wilson punt for 45 yds , Bryce Kirtz returns for 13 yds to the Nwest 30
Ryan Hilinski pass complete to Stephon Robinson Jr. for 5 yds to the Nwest 35
Ryan Hilinski pass complete to Bryce Kirtz for no gain to the Nwest 35
Ryan Hilinski pass complete to Stephon Robinson Jr. for 11 yds to the Nwest 46 for a 1ST down
OHIO Penalty, Offsides (Rodney Mathews) to the Ohio 49
Andrew Clair run for 2 yds to the Ohio 47
Ryan Hilinski pass complete to Bryce Kirtz for 8 yds to the Ohio 39 for a 1ST down
Ryan Hilinski pass complete to Stephon Robinson Jr. for 8 yds to the Ohio 31
Andrew Clair run for 11 yds to the Ohio 20 for a 1ST down
OHIO Penalty, Personal Foul (7 Yards) to the Ohio 7 for a 1ST down
Anthony Tyus III run for 3 yds to the Ohio 3
run for 1 yd to the Ohio 2
Andrew Clair run for 1 yd to the Ohio 1
OHIO Penalty, False Start (5 Yards) to the Ohio 6
Charlie Kuhbander 24 yd FG MISSED
Kurtis Rourke pass complete to Cameron Odom for 11 yds to the Ohio 31 for a 1ST down
Kurtis Rourke pass complete to Isiah Cox for 6 yds to the Ohio 37
De'Montre Tuggle run for 7 yds to the Ohio 44 for a 1ST down
Kurtis Rourke pass incomplete
O'Shaan Allison run for 14 yds to the Nwest 42 for a 1ST down
Kurtis Rourke pass incomplete
O'Shaan Allison run for 4 yds to the Nwest 38
Kurtis Rourke sacked by Jeffery Pooler Jr. for 0 yards to the Nwest 42
Jonah Wieland punt for 41 yds, downed at the Nwest 1
Evan Hull run for 4 yds to the Nwest 5
Evan Hull run for 2 yds to the Nwest 7
Ryan Hilinski pass incomplete
Derek Adams punt for 43 yds, fair catch by Ty Walton at the 50 yard line
Kurtis Rourke pass incomplete
Kurtis Rourke pass complete to Jerome Buckner for 3 yds to the Nwest 47
Kurtis Rourke pass incomplete
Jonah Wieland punt for 35 yds, fair catch by Bryce Kirtz at the Nwest 12
Evan Hull run for 14 yds to the Nwest 26 for a 1ST down
Ryan Hilinski pass complete to Bryce Kirtz for 12 yds to the Nwest 38 for a 1ST down
Bryce Kirtz run for 4 yds to the Nwest 42
Evan Hull run for 13 yds to the Ohio 45 for a 1ST down
Evan Hull run for 3 yds to the Ohio 42
Ryan Hilinski pass incomplete
Andrew Clair run for 32 yds to the Ohio 10 for a 1ST down
Andrew Clair run for 2 yds to the Ohio 8
Ryan Hilinski pass complete to Charlie Mangieri for 2 yds to the Ohio 6
Ryan Hilinski pass incomplete
Charlie Kuhbander 24 yd FG GOOD
Kurtis Rourke pass complete to Cameron Odom for 11 yds to the Ohio 29 for a 1ST down
Kurtis Rourke pass incomplete
Kurtis Rourke pass incomplete
De'Montre Tuggle run for 8 yds to the Ohio 37
Jack Wilson punt for 45 yds, downed at the Nwest 18
End of 2nd Quarter
Ryan Hilinski pass incomplete
Evan Hull run for 1 yd to the Nwest 26
Ryan Hilinski pass complete to Bryce Kirtz for 10 yds to the Nwest 36 for a 1ST down
Ryan Hilinski pass complete to Malik Washington for 7 yds to the Nwest 43
Ryan Hilinski pass incomplete
Ryan Hilinski pass incomplete
Derek Adams punt for 54 yds, downed at the Ohio 3
O'Shaan Allison run for 1 yd to the Ohio 4
Armani Rogers run for 11 yds to the Ohio 15 for a 1ST down
OHIO Penalty, Delay Of Game (O'Shaan Allison) to the Ohio 10
Armani Rogers pass incomplete
O'Shaan Allison run for 3 yds to the Ohio 13
Armani Rogers run for 7 yds to the Ohio 20
Jonah Wieland punt for 40 yds, downed at the Nwest 40
Evan Hull run for 15 yds to the Ohio 45 for a 1ST down
Evan Hull run for a loss of 1 yard to the Ohio 46
Ryan Hilinski pass complete to Bryce Kirtz for a loss of 2 yards to the Ohio 48
NORTHWESTERN Penalty, False Start (Peter Skoronski) to the Nwest 47
Evan Hull run for 5 yds to the Ohio 48
Derek Adams punt for 41 yds , Ty Walton returns for 2 yds to the Ohio 9
De'Montre Tuggle run for 5 yds to the Ohio 14
Kurtis Rourke pass complete to Cameron Odom for 8 yds to the Ohio 22 for a 1ST down
Kurtis Rourke pass complete to De'Montre Tuggle for 3 yds to the Ohio 25
De'Montre Tuggle run for 17 yds to the Ohio 42 for a 1ST down
Kurtis Rourke pass complete to Adam Luehrman for 2 yds to the Ohio 44
Kurtis Rourke sacked by Jeremy Meiser for 0 yards to the Ohio 37
Jack Wilson punt for 36 yds, downed at the Nwest 27
Evan Hull run for 4 yds to the Nwest 31
Evan Hull run for 31 yds to the Ohio 38 for a 1ST down
Andrew Clair run for 7 yds to the Ohio 31
Anthony Tyus III run for 8 yds to the Ohio 23 for a 1ST down
Anthony Tyus III run for no gain to the Ohio 23
Evan Hull run for 2 yds to the Ohio 21
HILINSKI, Ryan pass to the left incomplete intended for MANGIERI, Charlie thrown to the OU 6. PENALTY OU Pass Interference on GREGORY, John enforced half the distance from the goal, 14 yards to the OU 7 and results in automatic 1ST DOWN [NH]. NO PLAY (replay the down).
Evan Hull run for a loss of 3 yards to the Ohio 9
Evan Hull run for 1 yd to the Ohio 8
Ryan Hilinski pass incomplete
Charlie Kuhbander 26 yd FG GOOD
Kurtis Rourke pass complete to Cameron Odom for 8 yds to the Ohio 15
Kurtis Rourke pass complete to Isiah Cox for 8 yds to the Ohio 23 for a 1ST down
O'Shaan Allison run for 4 yds to the Ohio 27
Kurtis Rourke pass complete to Isiah Cox for 8 yds to the Ohio 35 for a 1ST down
Kurtis Rourke run for 8 yds to the Ohio 43
Kurtis Rourke pass intercepted return for no gain to the Ohio 27
Andrew Clair run for 12 yds to the Ohio 15 for a 1ST down
Andrew Clair run for 4 yds to the Ohio 11
Ryan Hilinski run for a loss of 2 yards to the Ohio 13 fumbled, recovered by Ohio Cannon Blauser
Kurtis Rourke run for 10 yds to the Ohio 23 for a 1ST down
De'Montre Tuggle run for 5 yds to the Ohio 28
Kurtis Rourke pass complete to Jerome Buckner for 4 yds to the Ohio 32
De'Montre Tuggle run for no gain to the Ohio 32
Armani Rogers run for no gain to the Ohio 32
run for 2 yds to the Ohio 30
run for 7 yds to the Ohio 23
Ryan Hilinski run for 2 yds to the Ohio 21 for a 1ST down
run for 3 yds to the Ohio 18
run for 11 yds to the Ohio 7 for a 1ST down
run for 7 yds for a TD Timeout NORTHWESTERN, clock 06:00 (S. Robinson Jr. Run For Two-point Conversion)
Kurtis Rourke run for 13 yds to the Ohio 23 for a 1ST down
Armani Rogers pass complete to Alec Burton for 3 yds to the Ohio 26
Armani Rogers sacked by Xander Mueller and Sean McLaughlin for 0 yards to the Ohio 19
Armani Rogers pass intercepted return for no gain to the Ohio 33
Marcus Cisco run for 2 yds to the Ohio 31
Jake Arthurs run for a loss of 3 yards to the Ohio 34
Connor Newhouse run for 25 yds to the Ohio 9 for a 1ST down
Carl Richardson run for 2 yds to the Ohio 7
Marcus Cisco run for 2 yds to the Ohio 5
Jake Arthurs run for 5 yds for a TD (Trey Finison KICK)
Jake Neatherton run for 1 yd to the Ohio 45
Armani Rogers run for 55 yds for a TD

