← CFB Terminal
#109Ohio
6
Mid-American
AT
35
Big Ten
2021 week 4 · Saturday, September 25, 2021 at 11:00 AM CT · Ryan Field · πŸ“Ί BTN · 27,129 att · 66.4°F Fair, wind 14.9

Drive chart

Ohio Northwestern bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
MISSED FG
13 pl · 61 yd · 7:01
0–0
15:00 1st & 10 OWN 25 Kurtis Rourke pass complete to Armani Rogers for 3 yds to the Ohio 28 +3 -0.30
15:00 2nd & 7 OWN 28 Armani Rogers run for 1 yd to the Ohio 29 +1 -0.47
15:00 3rd & 6 OWN 29 Kurtis Rourke pass complete to Ryan Luehrman for 15 yds to the Ohio 44 for a 1ST down +15 2.47
15:00 1st & 10 OWN 44 O'Shaan Allison run for 4 yds to the Ohio 48 +4 -0.16
15:00 2nd & 6 OWN 48 O'Shaan Allison run for 3 yds to the Nwest 49 +3 -0.43
15:00 3rd & 3 OPP 49 Kurtis Rourke pass complete to Cameron Odom for 4 yds to the Nwest 45 for a 1ST down +4 1.49
15:00 1st & 10 OPP 45 Kurtis Rourke pass complete to Ty Walton for 14 yds to the Nwest 31 for a 1ST down +14 0.63
15:00 1st & 10 OPP 31 Kurtis Rourke sacked by Adetomiwa Adebawore for 0 yards to the Nwest 37 0 -0.58
15:00 2nd & 16 OPP 37 Kurtis Rourke run for 7 yds to the Nwest 30 +7 0.44
15:00 3rd & 9 OPP 30 Kurtis Rourke pass complete to Ty Walton for 12 yds to the Nwest 18 for a 1ST down +12 1.44
9:37 1st & 14 OPP 22 Timeout OHIO, clock 09:37
9:37 2nd & 14 OPP 22 Kurtis Rourke pass complete to Ty Walton for 10 yds to the Nwest 12 +10 0.47
9:37 3rd & 4 OPP 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). +10
9:37 3rd & 14 OPP 22 Kurtis Rourke pass complete to Ty Walton for 8 yds to the Nwest 14 +8 0.46
7:59 4th & 6 OPP 14 Tristian Vandenberg 31 yd FG MISSED
PUNT
3 pl · -7 yd · 1:25
0–0
7:59 1st & 10 OWN 20 Evan Hull run for 4 yds to the Nwest 24 +4 -0.09
7:59 2nd & 6 OWN 24 Evan Hull run for 1 yd to the Nwest 25 +1 -0.43
7:59 3rd & 5 OWN 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). 0
7:59 3rd & 17 OWN 13 Ryan Hilinski pass incomplete 0 -0.03
6:34 4th & 17 OWN 13 Derek Adams punt for 51 yds , Ty Walton returns for 11 yds to the Ohio 47
FUMBLE
1 pl · 12 yd · 0:09
0–0
6:25 1st & 10 OWN 47 Kurtis Rourke run for 12 yds to the Nwest 41 +12 0.85
TD
8 pl · 59 yd · 2:47
0–7
6:25 1st & 10 OWN 41 Evan Hull run for 1 yd to the Nwest 42 +1 -0.92
6:25 2nd & 9 OWN 42 Evan Hull run for 7 yds to the Nwest 49 +7 0.59
6:25 3rd & 2 OWN 49 Evan Hull run for 3 yds to the Ohio 48 for a 1ST down +3 1.31
6:25 1st & 10 OPP 48 Ryan Hilinski pass complete to Stephon Robinson Jr. for 20 yds to the Ohio 28 for a 1ST down +20 0.92
6:25 1st & 10 OPP 28 run for 7 yds to the Ohio 21 +7 0.34
6:25 2nd & 3 OPP 21 run for 2 yds to the Ohio 19 +2 -0.31
6:25 3rd & 1 OPP 19 Evan Hull run for 2 yds to the Ohio 17 for a 1ST down +2 0.15
3:38 1st & 10 OPP 17 Evan Hull run for 17 yds for a TD (Charlie Kuhbander KICK) +17 2.58
PUNT
4 pl · 23 yd · 1:43
0–7
3:33 1st & 10 OWN 28 Kurtis Rourke pass complete to O'Shaan Allison for 21 yds to the Ohio 49 for a 1ST down +21 1.93
3:33 1st & 10 OWN 49 O'Shaan Allison run for no gain to the Ohio 49 0 -1.13
3:33 2nd & 10 OWN 49 O'Shaan Allison run for 2 yds to the Nwest 49 +2 -0.61
3:33 3rd & 8 OPP 49 Kurtis Rourke pass incomplete 0 -0.83
1:50 4th & 8 OPP 49 Jonah Wieland punt for 39 yds, downed at the Nwest 10
TD
1 pl · 90 yd · 0:14
0–14
1:36 1st & 10 OWN 10 Evan Hull run for 90 yds for a TD (Charlie Kuhbander KICK) +90 6.79
PUNT
3 pl · 3 yd · 2:17
0–14
1:28 1st & 10 OWN 25 Armani Rogers run for 1 yd to the Ohio 26 +1 -0.59
1:28 2nd & 9 OWN 26 Kurtis Rourke pass complete to Ryan Luehrman for 7 yds to the Ohio 33 +7 0.37
0:00 3rd & 2 OWN 33 OHIO Penalty, False Start (-5 Yards) to the Ohio 28 -5
0:00 OWN 33 End of 1st Quarter
15:00 3rd & 7 OWN 28 Kurtis Rourke pass incomplete 0 -0.27
14:11 4th & 7 OWN 28 Jack Wilson punt for 45 yds , Bryce Kirtz returns for 13 yds to the Nwest 30
Q2
MISSED FG
12 pl · 64 yd · 4:31
0–14
14:11 1st & 10 OWN 30 Ryan Hilinski pass complete to Stephon Robinson Jr. for 5 yds to the Nwest 35 +5 0.10
14:11 2nd & 5 OWN 35 Ryan Hilinski pass complete to Bryce Kirtz for no gain to the Nwest 35 0 -0.91
14:11 3rd & 5 OWN 35 Ryan Hilinski pass complete to Stephon Robinson Jr. for 11 yds to the Nwest 46 for a 1ST down +11 2.32
14:11 1st & 10 OWN 46 OHIO Penalty, Offsides (Rodney Mathews) to the Ohio 49 +5
14:11 1st & 5 OPP 49 Andrew Clair run for 2 yds to the Ohio 47 +2 -0.67
14:11 2nd & 3 OPP 47 Ryan Hilinski pass complete to Bryce Kirtz for 8 yds to the Ohio 39 for a 1ST down +8 0.40
14:11 1st & 10 OPP 39 Ryan Hilinski pass complete to Stephon Robinson Jr. for 8 yds to the Ohio 31 +8 0.62
14:11 2nd & 2 OPP 31 Andrew Clair run for 11 yds to the Ohio 20 for a 1ST down +11 -0.10
14:11 1st & 10 OPP 20 OHIO Penalty, Personal Foul (7 Yards) to the Ohio 7 for a 1ST down +7
14:11 1st & 6 OPP 6 Anthony Tyus III run for 3 yds to the Ohio 3 +3 -0.16
14:11 2nd & 3 OPP 3 run for 1 yd to the Ohio 2 +1 -0.33
14:11 3rd & 2 OPP 2 Andrew Clair run for 1 yd to the Ohio 1 +1 -0.24
14:11 4th & 1 OPP 1 OHIO Penalty, False Start (5 Yards) to the Ohio 6 +5
9:40 4th & 6 OPP 6 Charlie Kuhbander 24 yd FG MISSED
PUNT
8 pl · 38 yd · 2:59
0–14
9:40 1st & 10 OWN 20 Kurtis Rourke pass complete to Cameron Odom for 11 yds to the Ohio 31 for a 1ST down +11 0.78
9:40 1st & 10 OWN 31 Kurtis Rourke pass complete to Isiah Cox for 6 yds to the Ohio 37 +6 0.38
9:40 2nd & 4 OWN 37 De'Montre Tuggle run for 7 yds to the Ohio 44 for a 1ST down +7 0.86
9:40 1st & 10 OWN 44 Kurtis Rourke pass incomplete 0 -1.16
9:40 2nd & 10 OWN 44 O'Shaan Allison run for 14 yds to the Nwest 42 for a 1ST down +14 2.24
9:40 1st & 10 OPP 42 Kurtis Rourke pass incomplete 0 -0.91
9:40 2nd & 10 OPP 42 O'Shaan Allison run for 4 yds to the Nwest 38 +4 -0.15
9:40 3rd & 6 OPP 38 Kurtis Rourke sacked by Jeffery Pooler Jr. for 0 yards to the Nwest 42 0 -1.06
6:41 4th & 10 OPP 42 Jonah Wieland punt for 41 yds, downed at the Nwest 1
PUNT
3 pl · 6 yd · 1:13
0–14
6:41 1st & 10 OWN 1 Evan Hull run for 4 yds to the Nwest 5 +4 -0.03
6:41 2nd & 6 OWN 5 Evan Hull run for 2 yds to the Nwest 7 +2 -0.15
6:41 3rd & 4 OWN 7 Ryan Hilinski pass incomplete 0 -0.14
5:28 4th & 4 OWN 7 Derek Adams punt for 43 yds, fair catch by Ty Walton at the 50 yard line
PUNT
3 pl · 3 yd · 1:02
0–14
5:28 1st & 10 50 Kurtis Rourke pass incomplete 0 -1.11
5:28 2nd & 10 50 Kurtis Rourke pass complete to Jerome Buckner for 3 yds to the Nwest 47 +3 -0.40
5:28 3rd & 7 OPP 47 Kurtis Rourke pass incomplete 0 -0.93
4:26 4th & 7 OPP 47 Jonah Wieland punt for 35 yds, fair catch by Bryce Kirtz at the Nwest 12
FG
11 pl · 82 yd · 3:32
0–17
4:26 1st & 10 OWN 12 Evan Hull run for 14 yds to the Nwest 26 for a 1ST down +14 0.72
4:26 1st & 10 OWN 26 Ryan Hilinski pass complete to Bryce Kirtz for 12 yds to the Nwest 38 for a 1ST down +12 1.05
4:26 1st & 10 OWN 38 Bryce Kirtz run for 4 yds to the Nwest 42 +4 -0.17
4:26 2nd & 6 OWN 42 Evan Hull run for 13 yds to the Ohio 45 for a 1ST down +13 1.64
4:26 1st & 10 OPP 45 Evan Hull run for 3 yds to the Ohio 42 +3 -0.33
4:26 2nd & 7 OPP 42 Ryan Hilinski pass incomplete 0 -1.06
4:26 3rd & 7 OPP 42 Andrew Clair run for 32 yds to the Ohio 10 for a 1ST down +32 2.35
4:26 1st & 10 OPP 10 Andrew Clair run for 2 yds to the Ohio 8 +2 -0.16
1:02 2nd & 8 OPP 8 Ryan Hilinski pass complete to Charlie Mangieri for 2 yds to the Ohio 6 +2 -0.15
1:02 3rd & 6 OPP 6 Timeout NORTHWESTERN, clock 01:02
1:02 3rd & 6 OPP 6 Ryan Hilinski pass incomplete 0 -0.30
0:54 4th & 6 OPP 6 Charlie Kuhbander 24 yd FG GOOD
PUNT
4 pl · 19 yd · 0:39
0–17
0:50 1st & 10 OWN 18 Kurtis Rourke pass complete to Cameron Odom for 11 yds to the Ohio 29 for a 1ST down +11 0.71
0:50 1st & 10 OWN 29 Kurtis Rourke pass incomplete 0 -0.83
0:50 2nd & 10 OWN 29 Kurtis Rourke pass incomplete 0 -0.44
0:20 3rd & 10 OWN 29 De'Montre Tuggle run for 8 yds to the Ohio 37 +8 0.28
0:20 4th & 2 OWN 37 Timeout NORTHWESTERN, clock 00:20
0:11 4th & 2 OWN 37 Jack Wilson punt for 45 yds, downed at the Nwest 18
END OF HALF
1 pl · -2 yd · 0:11
0–17
0:00 OWN 16 End of 2nd Quarter
Q3
PUNT
6 pl · 18 yd · 1:46
0–17
15:00 1st & 10 OWN 25 Ryan Hilinski pass incomplete 0 -0.70
15:00 2nd & 10 OWN 25 Evan Hull run for 1 yd to the Nwest 26 +1 -0.29
15:00 3rd & 9 OWN 26 Ryan Hilinski pass complete to Bryce Kirtz for 10 yds to the Nwest 36 for a 1ST down +10 1.93
15:00 1st & 10 OWN 36 Ryan Hilinski pass complete to Malik Washington for 7 yds to the Nwest 43 +7 0.71
15:00 2nd & 3 OWN 43 Ryan Hilinski pass incomplete 0 -1.27
15:00 3rd & 3 OWN 43 Ryan Hilinski pass incomplete 0 -0.85
13:14 4th & 3 OWN 43 Derek Adams punt for 54 yds, downed at the Ohio 3
PUNT
5 pl · 17 yd · 2:56
0–17
13:14 1st & 10 OWN 3 O'Shaan Allison run for 1 yd to the Ohio 4 +1 -0.22
13:14 2nd & 9 OWN 4 Armani Rogers run for 11 yds to the Ohio 15 for a 1ST down +11 0.55
13:14 1st & 10 OWN 15 OHIO Penalty, Delay Of Game (O'Shaan Allison) to the Ohio 10 -5
13:14 1st & 15 OWN 10 Armani Rogers pass incomplete 0 -0.18
13:14 2nd & 15 OWN 10 O'Shaan Allison run for 3 yds to the Ohio 13 +3 -0.03
13:14 3rd & 12 OWN 13 Armani Rogers run for 7 yds to the Ohio 20 +7 0.06
10:18 4th & 5 OWN 20 Jonah Wieland punt for 40 yds, downed at the Nwest 40
PUNT
4 pl · 12 yd · 2:18
0–17
10:18 1st & 10 OWN 40 Evan Hull run for 15 yds to the Ohio 45 for a 1ST down +15 1.28
10:18 1st & 10 OPP 45 Evan Hull run for a loss of 1 yard to the Ohio 46 -1 -1.23
10:18 2nd & 11 OPP 46 Ryan Hilinski pass complete to Bryce Kirtz for a loss of 2 yards to the Ohio 48 -2 -1.42
10:18 3rd & 13 OPP 48 NORTHWESTERN Penalty, False Start (Peter Skoronski) to the Nwest 47 -5
8:10 3rd & 18 OWN 47 Evan Hull run for 5 yds to the Ohio 48 +5 0.02
8:10 4th & 13 OPP 48 Timeout OHIO, clock 08:10
8:00 4th & 13 OPP 48 Derek Adams punt for 41 yds , Ty Walton returns for 2 yds to the Ohio 9
PUNT
6 pl · 28 yd · 3:16
0–17
8:00 1st & 10 OWN 9 De'Montre Tuggle run for 5 yds to the Ohio 14 +5 0.07
8:00 2nd & 5 OWN 14 Kurtis Rourke pass complete to Cameron Odom for 8 yds to the Ohio 22 for a 1ST down +8 0.48
8:00 1st & 10 OWN 22 Kurtis Rourke pass complete to De'Montre Tuggle for 3 yds to the Ohio 25 +3 -0.26
8:00 2nd & 7 OWN 25 De'Montre Tuggle run for 17 yds to the Ohio 42 for a 1ST down +17 1.97
8:00 2nd & 10 OWN 42 Kurtis Rourke pass complete to Adam Luehrman for 2 yds to the Ohio 44 +2 -0.52
8:00 3rd & 8 OWN 44 Kurtis Rourke sacked by Jeremy Meiser for 0 yards to the Ohio 37 0 -0.61
4:44 4th & 15 OWN 37 Jack Wilson punt for 36 yds, downed at the Nwest 27
FG
10 pl · 65 yd · 4:52
0–20
4:44 1st & 10 OWN 27 Evan Hull run for 4 yds to the Nwest 31 +4 -0.12
4:44 2nd & 6 OWN 31 Evan Hull run for 31 yds to the Ohio 38 for a 1ST down +31 2.96
4:44 1st & 10 OPP 38 Andrew Clair run for 7 yds to the Ohio 31 +7 0.42
4:44 2nd & 3 OPP 31 Anthony Tyus III run for 8 yds to the Ohio 23 for a 1ST down +8 0.01
4:44 1st & 10 OPP 23 Anthony Tyus III run for no gain to the Ohio 23 0 -0.42
4:44 2nd & 10 OPP 23 Evan Hull run for 2 yds to the Ohio 21 +2 -0.29
4:44 3rd & 8 OPP 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). 0
4:44 1st & 6 OPP 6 Evan Hull run for a loss of 3 yards to the Ohio 9 -3 -0.69
0:00 2nd & 9 OPP 9 Evan Hull run for 1 yd to the Ohio 8 +1 -0.21
0:00 OPP 9 End of 3rd Quarter
15:00 3rd & 8 OPP 8 Ryan Hilinski pass incomplete 0 -0.35
14:52 4th & 8 OPP 8 Charlie Kuhbander 26 yd FG GOOD
Q4
INT
6 pl · 36 yd · 2:03
0–20
14:45 1st & 10 OWN 7 Kurtis Rourke pass complete to Cameron Odom for 8 yds to the Ohio 15 +8 0.53
14:45 2nd & 2 OWN 15 Kurtis Rourke pass complete to Isiah Cox for 8 yds to the Ohio 23 for a 1ST down +8 0.13
14:45 1st & 10 OWN 23 O'Shaan Allison run for 4 yds to the Ohio 27 +4 -0.10
14:45 2nd & 6 OWN 27 Kurtis Rourke pass complete to Isiah Cox for 8 yds to the Ohio 35 for a 1ST down +8 1.07
14:45 1st & 10 OWN 35 Kurtis Rourke run for 8 yds to the Ohio 43 +8 1.04
12:42 2nd & 2 OWN 43 Kurtis Rourke pass intercepted return for no gain to the Ohio 27 -2.79
FUMBLE
3 pl · 14 yd · 1:07
0–20
12:42 1st & 10 OPP 27 Andrew Clair run for 12 yds to the Ohio 15 for a 1ST down +12 0.18
12:42 1st & 10 OPP 15 Andrew Clair run for 4 yds to the Ohio 11 +4 -0.02
11:35 2nd & 6 OPP 11 Ryan Hilinski run for a loss of 2 yards to the Ohio 13 fumbled, recovered by Ohio Cannon Blauser -4.42
ON DOWNS
5 pl · 19 yd · 1:54
0–20
11:35 1st & 10 OWN 13 Kurtis Rourke run for 10 yds to the Ohio 23 for a 1ST down +10 0.49
11:35 1st & 10 OWN 23 De'Montre Tuggle run for 5 yds to the Ohio 28 +5 0.09
11:35 2nd & 5 OWN 28 Kurtis Rourke pass complete to Jerome Buckner for 4 yds to the Ohio 32 +4 -0.11
11:35 3rd & 1 OWN 32 De'Montre Tuggle run for no gain to the Ohio 32 0 -0.64
9:41 4th & 1 OWN 32 Armani Rogers run for no gain to the Ohio 32 0 -0.13
TD
6 pl · 32 yd · 3:41
0–28
9:41 1st & 10 OPP 32 run for 2 yds to the Ohio 30 +2 -0.32
9:41 2nd & 8 OPP 30 run for 7 yds to the Ohio 23 +7 0.35
9:41 3rd & 1 OPP 23 Ryan Hilinski run for 2 yds to the Ohio 21 for a 1ST down +2 0.21
9:41 1st & 10 OPP 21 run for 3 yds to the Ohio 18 +3 -0.12
9:41 2nd & 7 OPP 18 run for 11 yds to the Ohio 7 for a 1ST down +11 0.56
6:00 1st & 7 OPP 7 run for 7 yds for a TD Timeout NORTHWESTERN, clock 06:00 (S. Robinson Jr. Run For Two-point Conversion) +7 2.20
6:00 2nd & goal OPP 0 Timeout NORTHWESTERN, clock 06:00
INT
4 pl · 9 yd · 1:39
0–28
5:54 1st & 10 OWN 10 Kurtis Rourke run for 13 yds to the Ohio 23 for a 1ST down +13 0.58
5:54 1st & 10 OWN 23 Armani Rogers pass complete to Alec Burton for 3 yds to the Ohio 26 +3 -0.27
5:54 2nd & 7 OWN 26 Armani Rogers sacked by Xander Mueller and Sean McLaughlin for 0 yards to the Ohio 19 0 -0.51
4:15 3rd & 14 OWN 19 Armani Rogers pass intercepted return for no gain to the Ohio 33 0.29
TD
6 pl · 33 yd · 3:33
0–35
4:15 1st & 10 OPP 33 Marcus Cisco run for 2 yds to the Ohio 31 +2 -0.34
4:15 2nd & 8 OPP 31 Jake Arthurs run for a loss of 3 yards to the Ohio 34 -3 -1.36
4:15 3rd & 11 OPP 34 Connor Newhouse run for 25 yds to the Ohio 9 for a 1ST down +25 2.18
4:15 1st & 9 OPP 9 Carl Richardson run for 2 yds to the Ohio 7 +2 -0.18
4:15 2nd & 7 OPP 7 Marcus Cisco run for 2 yds to the Ohio 5 +2 -0.15
0:42 3rd & 5 OPP 5 Jake Arthurs run for 5 yds for a TD (Trey Finison KICK) +5 2.76
TD
2 pl · 56 yd · 0:32
6–35
0:32 1st & 10 OWN 44 Jake Neatherton run for 1 yd to the Ohio 45 +1 -0.93
0:00 2nd & 9 OWN 45 Armani Rogers run for 55 yds for a TD +55 5.30
0:00 OPP 0 End of 4th Quarter
26 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

0sacks4
4plays for loss0
1takeaways3
2three-and-outs forced2
10explosive plays allowed6
6.74yards allowed / play5.90
6 of 13scoring drives allowed1 of 13
Ohio
Cannon Blauser 7 (6) 1.5 TFL · 1 QH
Michael Ballentine 5 (5)
Bryce Houston 5 (5)
Tariq Drake 4 (2) 0.5 TFL
Ben Johnson 4 (4)
Jamal Hudson 3 (3)
Alvin Floyd 3 (3)
Justin Birchette 3 (3)
Northwestern
Chris Bergin 14 (11)
Brandon Joseph 7 (6) 1 INT
Coco Azema 6 (6)
Bryce Gallagher 5 (5)
Jeffery Pooler Jr. 4 (2) 1 sk · 1 TFL · 1 QH
Adetomiwa Adebawore 3 (3) 1 sk · 1 TFL · 1 QH
Peter McIntyre 3 (2)
Khalid Jones 3 (2)
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

0 of 1field goals2 of 3
7punts4
40.1punt average47.3
4punts inside the 202
136return yards13
own 24average drive startown 20
Ohio
K Tristian Vandenberg 0/1 FG
P Jonah Wieland 4 punts · 38.8 avg · 3 in 20
P Jack Wilson 3 punts · 42.0 avg · 1 in 20
KR De'Montre Tuggle 6 ret · 123 yds · long 37
PR Tyler Walton 2 ret · 13 yds · long 11
Northwestern
K Charlie Kuhbander 2/3 FG · long 26 · 2/2 XP
K Trey Finison 1/1 XP
P Derek Adams 4 punts · 47.3 avg · 2 in 20
PR Bryce Kirtz 1 ret · 13 yds · long 13
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

63plays68
372yards458
13drives12
41%success rate44%
8.81total PPA20.65
Derived from 131 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Evan Hull run for 17 yds for a TD (Charlie Kuhbander KICK) 7–0
Q1Evan Hull run for 90 yds for a TD (Charlie Kuhbander KICK) 14–0
Q2Charlie Kuhbander 24 yd FG GOOD 17–0
Q4Charlie Kuhbander 26 yd FG GOOD 20–0
Q4run for 7 yds for a TD Timeout NORTHWESTERN, clock 06:00 (S. Robinson Jr. Run For Two-point… 28–0
Q4Jake Arthurs run for 5 yds for a TD (Trey Finison KICK) 35–0
Q4Armani Rogers run for 55 yds for a TD 6–35

Biggest plays by PPA

Q1Evan Hull run for 90 yds for a TD (Charlie Kuhbander KICK) 6.79
Q4Armani Rogers run for 55 yds for a TD 5.30
Q3Evan Hull run for 31 yds to the Ohio 38 for a 1ST down 2.96
Q4Jake Arthurs run for 5 yds for a TD (Trey Finison KICK) 2.76
Q1Evan Hull run for 17 yds for a TD (Charlie Kuhbander KICK) 2.58
Q1Kurtis Rourke pass complete to Ryan Luehrman for 15 yds to the Ohio 44 for a 1ST down 2.47

Series recent meetings

2008 Ohio 8 – 16 Northwestern
2005 Ohio 14 – 38 Northwestern
1996 Ohio 7 – 28 Northwestern
1973 Ohio 14 – 12 Northwestern
Last 4 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal