From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Iowa State
Ohio
271
Total yards
247
233
Passing yards
135
38
Rushing yards
112
9.7
Yards per pass
4.2
1.7
Yards per rush
3.0
13
First downs
18
3–11
Third downs
6–16
1–1
Fourth downs
0–0
2
Turnovers
0
5–50
Penalties
1–15
24:09
Possession
35:51
0
Sacks (by defense)
1
Efficiency
Iowa State
Ohio
38%
Success rate
35%
−0.06
EPA per play
−0.02
1.18
Explosiveness
1.01
−0.32
Rushing EPA
−0.01
0.64
Passing EPA
−0.03
22%
Passing-down success
28%
−0.47
First-down EPA
−0.27
0.01
Second-down EPA
0.16
0.54
Third-down EPA
0.15
12%
Havoc by its defense
21%
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 65% to win. Elo’s favorite won.
The line
Iowa State −2.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 Iowa State 57%, Ohio 43%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Ohio drives left to right, Iowa State right to left.
Q1 OhioPunt, 3 plays, 1 yard
Q1 Iowa StatePunt, 3 plays, 6 yards
Q1 OhioPunt, 10 plays, 49 yards
Q1 Iowa StateMissed FG, 11 plays, 56 yards
Q2 OhioMissed FG, 8 plays, 46 yards
Q2 Iowa StatePunt, 4 plays, 15 yards
Q2 OhioPunt, 11 plays, 37 yards
Q2 Iowa StatePunt, 4 plays, 15 yards
Q2 OhioEnd of half, 8 plays, 36 yards
Q3 Iowa StateInterception, 2 plays, 11 yards
Q3 OhioTouchdown, 6 plays, 23 yards
Q3 Iowa StatePunt, 5 plays, 29 yards
Q3 OhioPunt, 3 plays, 6 yards
Q3 Iowa StatePunt, 3 plays, 9 yards
Q3 OhioField goal, 12 plays, 81 yards
Q4 Iowa StateMissed FG, 14 plays, 63 yards
Q4 OhioPunt, 3 plays, 9 yards
Q4 Iowa StateTouchdown, 2 plays, 72 yards
Q4 OhioPunt, 4 plays, 15 yards
Q4 Iowa StateInterception, 1 play, 0 yards
Q4 OhioEnd of game, 3 plays, −26 yards
Play by play
1st quarter4 drives, then Tied at 0
Ohio Punt, 3 plays
14:56
Keegan Shackford kickoff for 65 yds
14:56
1st & 10 at own 16
Sieh Bangura run for 1 yd to the OHIO 17
14:56
2nd & 9 at own 17
Kurtis Rourke pass incomplete
14:56
3rd & 9 at own 17
Kurtis Rourke pass complete to Will Kacmarek for no gain to the OHIO 17
13:29
4th & 9 at own 17
Jared Wheatley punt for 31 yds
Iowa State Punt, 3 plays
13:29
1st & 10 at opp 48
Cartevious Norton run for no gain to the OHIO 48
13:29
2nd & 10 at opp 48
Cartevious Norton run for 8 yds to the OHIO 40
13:29
3rd & 2 at opp 40
Cartevious Norton run for a loss of 2 yards to the OHIO 42
11:27
4th & 4 at opp 42
Tyler Perkins punt for 39 yds
11:27
1st & 10 at own 3
Timeout Ohio, clock 11:27
Ohio Punt, 10 plays
11:27
1st & 10 at own 3
Sieh Bangura run for 3 yds to the OHIO 6
11:27
2nd & 7 at own 6
Kurtis Rourke pass complete to Tyler Walton for 13 yds to the OHIO 19 for a 1ST down
11:27
1st & 10 at own 19
Sieh Bangura run for 6 yds to the OHIO 25
11:27
2nd & 4 at own 25
Sieh Bangura run for 6 yds to the OHIO 31 for a 1ST down
8:26
1st & 10 at own 43
Timeout Ohio, clock 08:26
8:26
1st & 10 at own 31
Kurtis Rourke run for 12 yds to the OHIO 43 for a 1ST down
8:26
1st & 10 at own 43
O’Shaan Allison run for 3 yds to the OHIO 46
8:26
2nd & 7 at own 46
Kurtis Rourke pass complete to Tyler Walton for 8 yds to the ISU 46 for a 1ST down
8:26
1st & 10 at opp 46
Kurtis Rourke pass complete to O’Shaan Allison for a loss of 3 yards to the ISU 49
8:26
2nd & 13 at opp 49
O’Shaan Allison run for 1 yd to the ISU 48
8:26
3rd & 12 at opp 48
Kurtis Rourke pass incomplete
5:29
4th & 12 at opp 48
Jared Wheatley punt for 33 yds
5:29
1st & 10 at own 15
Timeout Ohio, clock 05:29
Iowa State Missed FG, 11 plays
5:29
1st & 10 at own 15
Abu Sama III run for no gain to the ISU 15
5:29
2nd & 10 at own 15
Rocco Becht pass complete to Jayden Higgins for 4 yds to the ISU 19
5:29
3rd & 6 at own 19
Rocco Becht pass complete to Aidan Bitter for 45 yds to the OHIO 36 for a 1ST down
5:29
1st & 10 at opp 36
Rocco Becht pass incomplete
5:29
2nd & 10 at opp 36
Abu Sama III run for no gain to the OHIO 36
5:29
3rd & 10 at opp 36
Rocco Becht pass complete to Jayden Higgins for 9 yds to the OHIO 27
5:29
4th & 1 at opp 27
Rocco Becht run for 2 yds to the OHIO 25 for a 1ST down
5:29
1st & 10 at opp 25
Cartevious Norton run for a loss of 3 yards to the OHIO 28
5:29
2nd & 13 at opp 28
Rocco Becht run for 4 yds to the OHIO 24
5:29
3rd & 9 at opp 24
Iowa State Penalty, False Start (-5 Yards) to the OHIO 29
0:00
3rd & 14 at opp 29
Rocco Becht pass incomplete
Q2 14:55
4th & 14 at opp 29
Chase Contreraz 47 yd FG MISSED
2nd quarter5 drives, then Tied at 0
Ohio Missed FG, 8 plays
14:55
1st & 10 at own 29
Kurtis Rourke pass complete to O’Shaan Allison for no gain to the OHIO 29
14:55
2nd & 10 at own 29
O’Shaan Allison run for 4 yds to the OHIO 33
14:55
3rd & 6 at own 33
ROURKE, Kurtis pass deep to the right incomplete intended for WIGLUSZ, Sam thrown to the ISU44. PENALTY ISU Pass Interference on COOPER, Jeremiah enforced 15 yards to the OHI48 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
14:55
1st & 10 at own 48
O’Shaan Allison run for 4 yds to the ISU 48
14:55
2nd & 6 at opp 48
Kurtis Rourke pass complete to Jacoby Jones for 22 yds to the ISU 26 for a 1ST down
14:55
1st & 10 at opp 26
Kurtis Rourke pass incomplete
14:55
2nd & 10 at opp 26
O’Shaan Allison run for 1 yd to the ISU 25
14:55
3rd & 9 at opp 25
Kurtis Rourke pass incomplete
10:50
4th & 9 at opp 25
Gianni Spetic 42 yd FG MISSED
10:50
1st & 10 at own 25
Timeout Ohio, clock 10:50
Iowa State Punt, 4 plays
10:50
1st & 10 at own 25
Rocco Becht pass complete to Abu Sama III for 12 yds to the ISU 37 for a 1ST down
10:50
1st & 10 at own 37
Abu Sama III run for a loss of 5 yards to the ISU 32
10:50
2nd & 15 at own 32
Cartevious Norton run for 2 yds to the ISU 34
10:50
3rd & 13 at own 34
Rocco Becht run for 6 yds to the ISU 40
8:27
4th & 7 at own 40
Tyler Perkins punt for 50 yds
8:27
1st & 10 at own 9
Timeout Ohio, clock 08:27
Ohio Punt, 11 plays
8:27
1st & 10 at own 9
Sieh Bangura run for 3 yds to the OHIO 12
8:27
2nd & 7 at own 12
Kurtis Rourke pass incomplete
8:27
3rd & 7 at own 12
Kurtis Rourke run for 12 yds to the OHIO 24 for a 1ST down
8:27
1st & 10 at own 24
Sieh Bangura run for no gain to the OHIO 24
8:27
2nd & 10 at own 24
Kurtis Rourke run for 11 yds to the OHIO 35 for a 1ST down
8:27
1st & 10 at own 35
Kurtis Rourke pass complete to Sieh Bangura for 3 yds to the OHIO 38
8:27
2nd & 7 at own 38
O’Shaan Allison run for 5 yds to the OHIO 43
8:27
3rd & 2 at own 43
O’Shaan Allison run for 6 yds to the OHIO 49 for a 1ST down
8:27
1st & 10 at own 49
O’Shaan Allison run for 5 yds to the ISU 46
2:48
3rd & 5 at opp 46
Timeout Ohio, clock 02:48
2:48
2nd & 5 at opp 46
Kurtis Rourke pass incomplete
2:48
3rd & 5 at opp 46
Kurtis Rourke pass complete to O’Shaan Allison for a loss of 8 yards to the OHIO 46
1:55
4th & 13 at own 46
Jared Wheatley punt for 42 yds, downed at the ISU 12
Iowa State Punt, 4 plays
1:55
1st & 10 at own 12
Rocco Becht pass complete to Benjamin Brahmer for 12 yds to the ISU 24 for a 1ST down
1:55
1st & 10 at own 24
Rocco Becht pass complete to Aidan Bitter for 7 yds to the ISU 31
1:14
3rd & 7 at own 27
Timeout Iowa State, clock 01:14
1:14
2nd & 3 at own 31
run for a loss of 4 yards to the ISU 27
1:14
3rd & 7 at own 27
Rocco Becht pass incomplete
1:01
4th & 7 at own 27
Tyler Perkins punt for 51 yds, fair catch by Tyler Walton at the OHIO 22
Ohio End of half, 8 plays
1:01
1st & 10 at own 22
Kurtis Rourke pass incomplete
1:01
2nd & 10 at own 22
Kurtis Rourke run for 8 yds to the OHIO 30
1:01
3rd & 2 at own 30
Sieh Bangura run for 3 yds to the OHIO 33 for a 1ST down
0:32
1st & 10 at own 33
ROURKE, Kurtis pass deep to the left incomplete intended for JONES, Jacoby thrown to the ISU28. PENALTY ISU Pass Interference on PORTER, Darien enforced 15 yards to the OHI48 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
0:32
1st & 10 at own 48
Timeout Ohio, clock 00:32
0:32
1st & 10 at own 48
Kurtis Rourke pass incomplete
0:32
2nd & 10 at own 48
Kurtis Rourke pass complete to Sam Wiglusz for 10 yds to the ISU 42 for a 1ST down
0:32
1st & 10 at opp 42
Kurtis Rourke pass incomplete
0:01
3rd & 10 at opp 42
Timeout Ohio, clock 00:01
0:01
2nd & 10 at opp 42
Kurtis Rourke pass incomplete
0:00
3rd & 10 at opp 42
Kurtis Rourke pass incomplete
3rd quarter6 drives, then Ohio 7, Iowa State 0
Iowa State Interception, 2 plays
14:52
Alex Kasee kickoff for 60 yds , return for no gain to the ISU 20
14:52
1st & 10 at own 20
Cartevious Norton run for 11 yds to the ISU 31 for a 1ST down
14:09
1st & 10 at own 31
Rocco Becht pass intercepted
Ohio Touchdown, 6 plays
13:22
2nd & 10 at opp 23
Timeout Ohio, clock 13:22
13:22
1st & 10 at opp 23
O’Shaan Allison run for no gain to the ISU 23
13:22
2nd & 10 at opp 23
Kurtis Rourke pass complete to Sam Wiglusz for 7 yds to the ISU 16
13:22
3rd & 3 at opp 16
Kurtis Rourke run for 11 yds to the ISU 5 for a 1ST down
13:22
1st & goal at opp 5
Kurtis Rourke pass incomplete
13:22
2nd & goal at opp 5
O’Shaan Allison run for no gain to the ISU 5
11:18
3rd & goal at opp 5
Kurtis Rourke pass complete to Sam Wiglusz for 5 yds for a TD (Gianni Spetic KICK)Ohio 7, Iowa State 0
Iowa State Punt, 5 plays
11:18
Timeout Ohio, clock 11:18
11:18
Alex Kasee kickoff for 57 yds
11:18
1st & 10 at own 25
Rocco Becht pass complete to Daniel Jackson for 7 yds to the ISU 32
11:18
2nd & 3 at own 32
Rocco Becht pass complete to Benjamin Brahmer for 14 yds to the ISU 46 for a 1ST down
11:18
1st & 10 at own 46
Cartevious Norton run for 2 yds to the ISU 48
11:18
2nd & 8 at own 48
Carson Hansen run for 1 yd to the ISU 49
8:25
4th & 2 at opp 46
Timeout Ohio, clock 08:25
8:25
3rd & 7 at own 49
Rocco Becht pass complete to Dimitri Stanley for 5 yds to the OHIO 46
8:15
4th & 2 at opp 46
Tyler Perkins punt for 31 yds, downed at the OHIO 15
Ohio Punt, 3 plays
8:15
1st & 10 at own 15
Sieh Bangura run for 2 yds to the OHIO 17
8:15
2nd & 8 at own 17
Sieh Bangura run for 4 yds to the OHIO 21
8:15
3rd & 4 at own 21
Kurtis Rourke pass incomplete
6:36
4th & 4 at own 21
Jared Wheatley punt for 46 yds, fair catch by Dimitri Stanley at the ISU 33
6:36
1st & 10 at own 33
Iowa State Penalty, False Start (Gabe Burkle) to the ISU 28
6:36
1st & 15 at own 28
Timeout Ohio, clock 06:36
Iowa State Punt, 3 plays
6:36
1st & 15 at own 28
Rocco Becht pass complete to Dimitri Stanley for 7 yds to the ISU 35
6:36
2nd & 8 at own 35
Cartevious Norton run for no gain to the ISU 35
6:36
3rd & 8 at own 35
Rocco Becht pass complete to Dimitri Stanley for 7 yds to the ISU 42
4:45
4th & 1 at own 42
Tyler Perkins punt for 48 yds, downed at the OHIO 10
Ohio Field goal, 12 plays
4:45
1st & 10 at own 10
Kurtis Rourke pass complete to Tyler Walton for 22 yds to the OHIO 32 for a 1ST down
4:45
1st & 10 at own 32
Sieh Bangura run for 4 yds to the OHIO 36
4:45
2nd & 6 at own 36
Kurtis Rourke pass complete to Jacoby Jones for 20 yds to the ISU 44 for a 1ST down
4:45
1st & 10 at opp 44
Kurtis Rourke pass incomplete
4:45
2nd & 10 at opp 44
Sieh Bangura run for 5 yds to the ISU 39
4:45
3rd & 5 at opp 39
Kurtis Rourke pass complete to Sam Wiglusz for 15 yds to the ISU 24 for a 1ST down
4:45
1st & 10 at opp 24
Kurtis Rourke pass complete to Tyler Foster for 5 yds to the ISU 19
0:00
2nd & 5 at opp 19
Kurtis Rourke run for 6 yds to the ISU 13 for a 1ST down
Q4 15:00
1st & 10 at opp 13
Kurtis Rourke pass incomplete
Q4 15:00
2nd & 10 at opp 13
O’Shaan Allison run for 4 yds to the ISU 9
Q4 15:00
3rd & 6 at opp 9
Kurtis Rourke pass incomplete
Q4 13:58
4th & 6 at opp 9
Gianni Spetic 27 yd FG GOODOhio 10, Iowa State 0
4th quarter5 drives, then Ohio 10, Iowa State 7
Iowa State Missed FG, 14 plays
13:53
Alex Kasee kickoff for 63 yds
13:53
1st & 10 at own 18
Rocco Becht run for 6 yds to the ISU 24
13:53
2nd & 4 at own 24
Rocco Becht run for 3 yds to the ISU 27
13:53
3rd & 1 at own 27
Rocco Becht run for 2 yds to the ISU 29 for a 1ST down
13:53
1st & 10 at own 29
Rocco Becht sacked by Kwame Sutton for a loss of 1 yard to the ISU 28
13:53
2nd & 11 at own 28
Rocco Becht pass complete to Benjamin Brahmer for 10 yds to the ISU 38
13:53
3rd & 1 at own 38
Rocco Becht run for 5 yds to the ISU 43 for a 1ST down
13:53
1st & 10 at own 43
Rocco Becht pass incomplete
13:53
2nd & 10 at own 43
Rocco Becht pass complete to Daniel Jackson for 19 yds to the OHIO 38 for a 1ST down
13:53
1st & 10 at opp 38
Rocco Becht run for 4 yds to the OHIO 34
13:53
2nd & 6 at opp 34
Rocco Becht pass complete to Benjamin Brahmer for 6 yds to the OHIO 28 for a 1ST down
13:53
1st & 10 at opp 28
Rocco Becht pass incomplete
13:53
2nd & 10 at opp 28
Cartevious Norton run for a loss of 3 yards to the OHIO 31
13:53
3rd & 13 at opp 31
Rocco Becht pass complete to Dimitri Stanley for 12 yds to the OHIO 19
7:23
4th & 1 at opp 19
Chase Contreraz 37 yd FG MISSED
7:23
1st & 10 at own 20
Timeout Ohio, clock 07:23
Ohio Punt, 3 plays
7:23
1st & 10 at own 19
Timeout Ohio, clock 07:23
7:23
1st & 10 at own 20
Sieh Bangura run for 6 yds to the OHIO 26
7:23
2nd & 4 at own 26
O’Shaan Allison run for 2 yds to the OHIO 28
7:23
3rd & 2 at own 28
O’Shaan Allison run for 1 yd to the OHIO 29
5:03
4th & 1 at own 29
Jared Wheatley punt for 47 yds
5:03
1st & 10 at own 28
Timeout Ohio, clock 05:03
5:03
1st & 10 at own 28
BECHT, Rocco pass deep up the middle incomplete intended for HIGGINS, Jayden thrown to the OHI22; QB hurried by WATKINS, Vonnie. PENALTY OHI Pass Interference on BIRCHETTE, Justin enforced 15 yards to the ISU43 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
Iowa State Touchdown, 2 plays
5:03
1st & 10 at own 43
Rocco Becht pass complete to Daniel Jackson for 39 yds to the OHIO 18 for a 1ST down
4:15
1st & 10 at opp 18
Rocco Becht pass complete to Jayden Higgins for 18 yds for a TD (Chase Contreraz KICK)Ohio 10, Iowa State 7
Ohio Punt, 4 plays
4:15
Timeout Ohio, clock 04:15
4:15
Keegan Shackford kickoff for 65 yds for a touchback
4:15
1st & 10 at own 25
Kurtis Rourke pass complete to Sam Wiglusz for 16 yds to the OHIO 41 for a 1ST down
4:15
1st & 10 at own 41
Sieh Bangura run for no gain to the OHIO 41
2:43
3rd & 9 at own 42
Timeout Iowa State, clock 02:43
2:43
2nd & 10 at own 41
Sieh Bangura run for 1 yd to the OHIO 42
2:35
4th & 11 at own 40
Timeout Iowa State, clock 02:35
2:35
3rd & 9 at own 42
Kurtis Rourke run for a loss of 2 yards to the OHIO 40
2:21
4th & 11 at own 40
Jared Wheatley punt for 48 yds, downed at the ISU 12
2:13
1st & 10 at own 12
Rocco Becht pass intercepted
Ohio End of game, 3 plays
2:13
1st & 10 at opp 16
[NHSG] Kneel down by ROURKE, Kurtis at ISU27 (team loss of 11).
2:13
2nd & 21 at opp 27
[NHSG] Kneel down by ROURKE, Kurtis at ISU35 (team loss of 8).
0:00
3rd & 29 at opp 35
[NHSG] Kneel down by ROURKE, Kurtis at ISU42 (team loss of 7), clock 00:00.
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.