From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Indiana
Iowa
233
Total yards
303
156
Passing yards
145
77
Rushing yards
158
4.7
Yards per pass
5.2
2.5
Yards per rush
4.4
11
First downs
18
6–18
Third downs
4–12
1–1
Fourth downs
1–1
3
Turnovers
2
7–67
Penalties
2–20
32:04
Possession
27:56
2
Sacks (by defense)
1
Efficiency
Indiana
Iowa
28%
Success rate
44%
−0.36
EPA per play
−0.06
1.06
Explosiveness
0.88
−0.06
Rushing EPA
−0.17
−0.63
Passing EPA
0.09
4%
Passing-down success
30%
−0.58
First-down EPA
−0.58
−0.48
Second-down EPA
0.42
−0.13
Third-down EPA
0.27
18%
Havoc by its defense
20%
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)
Iowa 67% to win. Elo’s favorite won.
The line
Iowa −3.5, over/under 45.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 60%, Indiana 40%. 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. Iowa drives left to right, Indiana right to left.
Q1 IowaTouchdown, 4 plays, 67 yards
Q1 IndianaPick-six, 3 plays (Iowa scores), 4 yards
Q1 IndianaPunt, 6 plays, 25 yards
Q1 IowaPunt, 3 plays, 4 yards
Q1 IndianaField goal, 9 plays, 49 yards
Q1 IowaPunt, 5 plays, 15 yards
Q1 IndianaPunt, 3 plays, −3 yards
Q1 IowaTouchdown, 8 plays, 48 yards
Q2 IndianaPunt, 7 plays, 20 yards
Q2 IowaPunt, 5 plays, 20 yards
Q2 IndianaPunt, 6 plays, 16 yards
Q2 IowaFumble, 3 plays, 24 yards
Q2 IndianaPick-six, 1 play (Iowa scores), 0 yards
Q2 IndianaInterception, 2 plays, 9 yards
Q2 IowaField goal, 8 plays, −21 yards
Q3 IndianaField goal, 12 plays, 52 yards
Q3 IowaPunt, 3 plays, 6 yards
Q3 IndianaPunt, 3 plays, 6 yards
Q3 IowaPunt, 9 plays, 31 yards
Q3 IndianaPunt, 3 plays, 5 yards
Q3 IowaField goal, 11 plays, 40 yards
Q4 IndianaPunt, 3 plays, 4 yards
Q4 IowaFumble, 4 plays, 24 yards
Q4 IndianaPunt, 6 plays, 20 yards
Q4 IowaPunt, 3 plays, 1 yard
Q4 IndianaEnd of game, 2 plays, 1 yard
Play by play
1st quarter8 drives, then Iowa 14, Indiana 3
Iowa Touchdown, 4 plays
15:00
1st & 10 at own 35
Jared Smolar kickoff for 65 yds , Charlie Jones return for 33 yds to the Iowa 33
14:55
1st & 10 at own 33
Spencer Petras pass complete to Sam LaPorta for 7 yds to the Iowa 40
14:35
2nd & 3 at own 40
Tyler Goodson run for 4 yds to the Iowa 44 for a 1ST down
13:45
1st & 10 at own 44
Spencer Petras pass incomplete to Monte Pottebaum
13:35
2nd & 10 at own 44
Tyler Goodson run for 56 yds for a TD, (Caleb Shudak KICK)Iowa 7, Indiana 0
Indiana Pick-six, 3 plays (Iowa scores)
13:35
2nd & 10 at own 35
Caleb Shudak kickoff for 65 yds for a touchback
13:22
1st & 10 at own 25
Stephen Carr run for 4 yds to the Ind 29
12:54
2nd & 6 at own 29
Michael Penix Jr. pass incomplete
12:45
3rd & 6 at own 29
Michael Penix Jr. pass intercepted for a TD Riley Moss return for 30 yds for a TD, (Caleb Shudak KICK)Iowa 14, Indiana 0
Indiana Punt, 6 plays
12:45
1st & 10 at own 35
Caleb Shudak kickoff for 65 yds for a touchback
12:37
1st & 10 at own 25
Stephen Carr run for 1 yd to the Ind 26
12:08
2nd & 9 at own 26
Stephen Carr run for 6 yds to the Ind 32
12:00
3rd & 3 at own 32
Michael Penix Jr. pass complete to Miles Marshall for 21 yds to the Iowa 47 for a 1ST down
11:00
1st & 10 at opp 47
Michael Penix Jr. pass complete to Peyton Hendershot for 2 yds to the Iowa 45
10:37
2nd & 8 at opp 45
INDIANA Penalty, False Start (Caleb Jones) to the 50 yard line
10:13
2nd & 13 at the 50
Michael Penix Jr. pass incomplete to Miles Marshall
10:08
3rd & 13 at the 50
Michael Penix Jr. pass incomplete to Ty Fryfogle
10:00
4th & 13 at the 50
James Evans punt for 33 yds, punt out-of-bounds at the Iowa 17
Iowa Punt, 3 plays
9:37
1st & 10 at own 17
Tyrone Tracy Jr. run for 7 yds to the Iowa 24
9:22
2nd & 3 at own 24
Tyler Goodson run for a loss of 4 yards to the Iowa 20
8:50
3rd & 7 at own 20
Tyler Goodson run for 1 yd to the Iowa 21
8:12
4th & 6 at own 21
Tory Taylor punt for 45 yds , Reese Taylor returns for a loss of 2 yards to the Ind 32
Indiana Field goal, 9 plays
7:47
1st & 10 at own 32
Stephen Carr run for 3 yds to the Ind 35
7:18
2nd & 7 at own 35
Stephen Carr run for 6 yds to the Ind 41
6:47
3rd & 1 at own 41
Stephen Carr run for 5 yds to the Ind 46 for a 1ST down
6:16
1st & 10 at own 46
Stephen Carr run for 3 yds to the Ind 49
5:42
2nd & 7 at own 49
Michael Penix Jr. pass complete to Ty Fryfogle for 32 yds to the Iowa 19 for a 1ST down
5:24
1st & 10 at opp 19
Michael Penix Jr. pass incomplete to D.J. Matthews Jr.
5:15
2nd & 10 at opp 19
Stephen Carr run for no gain to the Iowa 19
4:33
3rd & 10 at opp 19
Michael Penix Jr. pass incomplete to Camron Buckley
4:28
4th & 10 at opp 19
Charles Campbell 36 yd FG GOODIowa 14, Indiana 3
Iowa Punt, 5 plays
4:28
4th & 10 at own 35
Jared Smolar kickoff for 65 yds , Charlie Jones return for 24 yds to the Iowa 24
4:05
1st & 10 at own 24
IOWA Penalty, Ineligible Downfield on Pass (-5 Yards) to the Iowa 19
3:53
1st & 15 at own 19
Tyler Goodson run for 3 yds to the Iowa 22
3:17
2nd & 12 at own 22
Spencer Petras pass complete to Luke Lachey for 15 yds to the Iowa 37 for a 1ST down
2:58
1st & 10 at own 37
Spencer Petras pass incomplete to Sam LaPorta
2:42
2nd & 10 at own 37
Ivory Kelly-Martin run for 2 yds to the Iowa 39
2:13
3rd & 8 at own 39
Spencer Petras pass incomplete to Jackson Ritter
2:06
4th & 8 at own 39
Tory Taylor punt for 46 yds, fair catch by Reese Taylor at the Ind 15
Indiana Punt, 3 plays
1:59
1st & 10 at own 15
Michael Penix Jr. pass incomplete to Miles Marshall
1:48
2nd & 10 at own 15
Stephen Carr run for a loss of 3 yards to the Ind 12
1:18
3rd & 13 at own 12
INDIANA Penalty, False Start (Caleb Jones) to the Ind 7
0:43
3rd & 18 at own 7
Chris Childers run for 5 yds to the Ind 12
0:18
4th & 13 at own 12
James Evans punt for 36 yds, punt out-of-bounds at the Ind 48
Iowa Touchdown, 8 plays
0:09
1st & 10 at opp 48
Spencer Petras pass complete to Sam LaPorta for 16 yds to the Ind 32 for a 1ST down
Q2 14:40
1st & 10 at opp 32
Tyler Goodson run for 10 yds to the Ind 22 for a 1ST down
Q2 14:18
1st & 10 at opp 22
Spencer Petras pass incomplete
Q2 13:47
2nd & 10 at opp 22
Spencer Petras pass complete to Tyrone Tracy Jr. for 6 yds to the Ind 16
Q2 13:27
3rd & 4 at opp 16
Tyler Goodson run for 2 yds to the Ind 14
Q2 12:50
4th & 2 at opp 14
Spencer Petras pass complete to Charlie Jones for 2 yds to the Ind 12 for a 1ST down
Q2 12:23
1st & 10 at opp 12
Tyler Goodson run for 3 yds to the Ind 9
Q2 11:54
2nd & 7 at opp 9
Spencer Petras run for 9 yds for a TD, (Caleb Shudak KICK)Iowa 21, Indiana 3
2nd quarter6 drives, then Iowa 31, Indiana 3
Indiana Punt, 7 plays
11:54
2nd & 7 at own 35
Caleb Shudak kickoff for 65 yds for a touchback
11:38
1st & 10 at own 25
Michael Penix Jr. pass complete to Ty Fryfogle for 6 yds to the Ind 31
11:07
2nd & 4 at own 31
Stephen Carr run for 3 yds to the Ind 34
10:33
3rd & 1 at own 34
Stephen Carr run for 14 yds to the Ind 48 for a 1ST down
9:50
1st & 10 at own 48
Michael Penix Jr. pass complete to Peyton Hendershot for 12 yds to the Iowa 40 for a 1ST down
9:31
1st & 10 at opp 40
INDIANA Penalty, Offensive Pass Interference (Camron Buckley) to the Ind 45
9:13
1st & 25 at own 45
Michael Penix Jr. pass incomplete to Ty Fryfogle
8:57
2nd & 25 at own 45
Tim Baldwin Jr. run for no gain to the Ind 45
8:22
3rd & 25 at own 45
Michael Penix Jr. pass incomplete to Miles Marshall
Iowa Punt, 5 plays
8:10
1st & 10 at own 26
Ivory Kelly-Martin run for 5 yds to the Iowa 31
7:40
3rd & 5 at own 31
INDIANA Penalty, Roughing Passer (Marcelino McCrary-Ball) to the Iowa 46 for a 1ST down
7:20
1st & 10 at own 46
Ivory Kelly-Martin run for no gain to the Iowa 46
6:39
3rd & 10 at own 46
Spencer Petras pass incomplete
6:30
4th & 10 at own 46
Tory Taylor punt for 54 yds for a touchback
Indiana Punt, 6 plays
6:15
1st & 10 at own 20
Michael Penix Jr. run for a loss of 1 yard to the Ind 19
5:18
2nd & 11 at own 19
Michael Penix Jr. pass complete to Camron Buckley for 9 yds to the Ind 28
5:00
3rd & 2 at own 28
Stephen Carr run for 3 yds to the Ind 31 for a 1ST down
4:23
1st & 10 at own 31
Michael Penix Jr. pass complete to Ty Fryfogle for 4 yds to the Ind 35
3:46
2nd & 6 at own 35
Stephen Carr run for 1 yd to the Ind 36
3:09
3rd & 5 at own 36
Michael Penix Jr. pass incomplete to Peyton Hendershot
3:00
4th & 5 at own 36
James Evans punt for 40 yds , Charlie Jones returns for 2 yds to the Iowa 26
Iowa Fumble, 3 plays
2:47
1st & 10 at own 26
Tyler Goodson run for no gain to the Iowa 26
2:03
2nd & 10 at own 26
Spencer Petras pass complete to Sam LaPorta for 24 yds to the 50 yard line for a 1ST down
1:50
1st & 10 at the 50
Tyler Goodson run for 2 yds to the Ind 48 Tyler Goodson fumbled, recovered by Ind Cam Jones
1:41
1st & 10 at own 48
Michael Penix Jr. pass intercepted for a TD Riley Moss return for 55 yds for a TD, (Caleb Shudak KICK)Iowa 28, Indiana 3
Indiana Interception, 2 plays
1:41
1st & 10 at own 35
Caleb Shudak kickoff for 65 yds for a touchback
1:30
1st & 10 at own 25
Michael Penix Jr. pass complete to Ty Fryfogle for 9 yds to the Ind 34
1:12
2nd & 1 at own 34
Michael Penix Jr. pass intercepted Dane Belton return for no gain to the Ind 44
Iowa Field goal, 8 plays
1:00
1st & 10 at opp 44
Tyler Goodson run for 2 yds to the Ind 42
0:41
2nd & 8 at opp 42
Spencer Petras pass complete to Sam LaPorta for 19 yds to the Ind 23 for a 1ST down
0:28
1st & 10 at opp 23
Spencer Petras pass incomplete to Sam LaPorta
0:21
2nd & 10 at opp 23
Spencer Petras pass incomplete to Charlie Jones
0:13
3rd & 10 at opp 23
Spencer Petras pass complete to Tyler Goodson for 11 yds to the Ind 12 for a 1ST down
0:13
1st & 10 at opp 12
Timeout IOWA, clock 00:13
0:11
1st & 10 at opp 12
Spencer Petras pass complete to Tyler Goodson for a loss of 2 yards to the Ind 14
0:11
2nd & 12 at opp 14
Timeout IOWA, clock 00:11
0:03
2nd & 12 at opp 14
Spencer Petras sacked by Ryder Anderson for a loss of 9 yards to the Ind 23
0:03
3rd & 21 at opp 23
Timeout IOWA, clock 00:03
0:03
3rd & 21 at opp 23
Timeout INDIANA, clock 00:03
0:00
3rd & 21 at opp 23
Caleb Shudak 41 yd FG GOODIowa 31, Indiana 3
3rd quarter6 drives, then Iowa 31, Indiana 6
Indiana Field goal, 12 plays
15:00
1st & 10 at own 35
Caleb Shudak kickoff for 65 yds for a touchback
14:40
1st & 10 at own 25
Michael Penix Jr. pass complete to Peyton Hendershot for 12 yds to the Ind 37 for a 1ST down
14:12
1st & 10 at own 37
Michael Penix Jr. pass complete to D.J. Matthews Jr. for 4 yds to the Ind 41
13:43
2nd & 6 at own 41
Stephen Carr run for 3 yds to the Ind 44
13:04
3rd & 3 at own 44
Timeout INDIANA, clock 13:04
12:51
3rd & 3 at own 44
Stephen Carr run for 3 yds to the Ind 47 for a 1ST down
12:22
1st & 10 at own 47
Michael Penix Jr. pass complete to D.J. Matthews Jr. for 5 yds to the Iowa 48
11:34
2nd & 5 at opp 48
Michael Penix Jr. pass complete to A.J. Barner for 2 yds to the Iowa 46
11:04
3rd & 3 at opp 46
Tim Baldwin Jr. run for a loss of 1 yard to the Iowa 47
10:15
4th & 4 at opp 47
Michael Penix Jr. pass complete to Ty Fryfogle for 33 yds to the Iowa 14 for a 1ST down
10:00
1st & 10 at opp 14
Tim Baldwin Jr. run for 2 yds to the Iowa 12
9:34
2nd & 8 at opp 12
Michael Penix Jr. pass incomplete to Peyton Hendershot
9:02
3rd & 8 at opp 12
Michael Penix Jr. sacked by Lukas Van Ness for a loss of 6 yards to the Iowa 18
8:42
4th & 14 at opp 18
INDIANA Penalty, Delay of Game (-5 Yards) to the Iowa 23
8:39
4th & 19 at opp 23
Charles Campbell 41 yd FG GOODIowa 31, Indiana 6
Iowa Punt, 3 plays
8:39
4th & 19 at own 35
Jared Smolar kickoff for 63 yds
8:30
1st & 10 at own 35
Tyler Goodson run for 6 yds to the Iowa 41
7:51
2nd & 4 at own 41
Spencer Petras pass incomplete to Charlie Jones
7:47
3rd & 4 at own 41
Spencer Petras pass incomplete to Tyler Goodson
7:39
4th & 4 at own 41
Tory Taylor punt for 59 yds for a touchback
Indiana Punt, 3 plays
7:32
1st & 10 at own 20
INDIANA Penalty, Offensive Holding (Caleb Jones) to the Ind 10
6:55
1st & 20 at own 10
IOWA Penalty, Roughing Passer (John Waggoner) to the Ind 25 for a 1ST down
6:33
1st & 10 at own 25
Stephen Carr run for 1 yd to the Ind 26
6:01
2nd & 9 at own 26
Michael Penix Jr. pass incomplete to Peyton Hendershot
5:57
3rd & 9 at own 26
Michael Penix Jr. pass incomplete to Ty Fryfogle
5:49
4th & 9 at own 26
James Evans punt for 48 yds, punt out-of-bounds at the Iowa 26
Iowa Punt, 9 plays
5:37
1st & 10 at own 26
Tyler Goodson run for 5 yds to the Iowa 31
5:03
2nd & 5 at own 31
Tyler Goodson run for 4 yds to the Iowa 35
4:38
3rd & 1 at own 35
Spencer Petras run for 3 yds to the Iowa 38 for a 1ST down
4:16
1st & 10 at own 38
Spencer Petras pass incomplete to Tyrone Tracy Jr.
4:07
2nd & 10 at own 38
Ivory Kelly-Martin run for 6 yds to the Iowa 44
3:21
3rd & 4 at own 44
Spencer Petras pass complete to Nico Ragaini for 11 yds to the Ind 45 for a 1ST down
2:42
1st & 10 at opp 45
Spencer Petras pass incomplete
2:28
2nd & 10 at opp 45
Ivory Kelly-Martin run for 2 yds to the Ind 43
1:54
3rd & 8 at opp 43
Spencer Petras pass incomplete to Nico Ragaini
1:47
4th & 8 at opp 43
Tory Taylor punt for 43 yds for a touchback
Indiana Punt, 3 plays
1:43
1st & 10 at own 20
Michael Penix Jr. pass incomplete to D.J. Matthews Jr.
1:28
2nd & 10 at own 20
Michael Penix Jr. pass complete to D.J. Matthews Jr. for 5 yds to the Ind 25
0:57
3rd & 5 at own 25
Michael Penix Jr. pass incomplete to Ty Fryfogle
0:47
4th & 5 at own 25
James Evans punt for 40 yds , Charlie Jones returns for 8 yds to the Iowa 43
Iowa Field goal, 11 plays
0:30
1st & 10 at own 43
Spencer Petras pass complete to Nico Ragaini for 10 yds to the Ind 47 for a 1ST down
0:00
1st & 10 at opp 47
Tyler Goodson run for 7 yds to the Ind 40
Q4 14:40
2nd & 3 at opp 40
Spencer Petras pass complete to Tyrone Tracy Jr. for 9 yds to the Ind 31 for a 1ST down
Q4 14:02
1st & 10 at opp 31
Tyrone Tracy Jr. run for 7 yds to the Ind 24
Q4 13:27
2nd & 3 at opp 24
Spencer Petras run for 3 yds to the Ind 21 for a 1ST down
Q4 12:49
1st & 10 at opp 21
Tyler Goodson run for a loss of 5 yards to the Ind 26
Q4 12:40
2nd & 15 at opp 26
Tyler Goodson run for 3 yds to the Ind 23 for a 1ST down INDIANA Penalty, Face Mask (12 yards) (Alfred Bryant) to the Ind 11 for a 1ST down
Q4 11:33
1st & 10 at opp 11
Spencer Petras sacked by Reese Taylor for a loss of 6 yards to the Ind 17
Q4 11:12
2nd & 16 at opp 17
Tyler Goodson run for a loss of 1 yard to the Ind 18
Q4 10:31
3rd & 17 at opp 18
Tyler Goodson run for 1 yd to the Ind 17
Q4 9:52
4th & 15 at own 35
Caleb Shudak kickoff for 65 yds for a touchback
Q4 9:52
4th & 16 at opp 17
Caleb Shudak 35 yd FG GOODIowa 34, Indiana 6
4th quarter5 drives, then Iowa 34, Indiana 6
Indiana Punt, 3 plays
9:47
1st & 10 at own 25
Jack Tuttle pass incomplete to Miles Marshall
9:36
2nd & 10 at own 25
Stephen Carr run for 4 yds to the Ind 29
9:03
3rd & 6 at own 29
Jack Tuttle pass incomplete to D.J. Matthews Jr.
8:50
4th & 6 at own 29
James Evans punt for 58 yds , Charlie Jones returns for 18 yds to the Iowa 31
Iowa Fumble, 4 plays
8:38
1st & 10 at own 31
Ivory Kelly-Martin run for 5 yds to the Iowa 36
7:45
2nd & 5 at own 36
Ivory Kelly-Martin run for 2 yds to the Iowa 38
7:00
3rd & 3 at own 38
Spencer Petras pass complete to Sam LaPorta for 17 yds to the Ind 45 for a 1ST down
6:31
1st & 10 at opp 45
Ivory Kelly-Martin run for 22 yds to the Ind 23 Ivory Kelly-Martin fumbled, forced by Raheem Layne II, recovered by Ind Josh Sanguinetti
Indiana Punt, 6 plays
6:25
1st & 10 at own 23
Tim Baldwin Jr. run for 6 yds to the Ind 29
5:36
2nd & 4 at own 29
Tim Baldwin Jr. run for 3 yds to the Ind 32
5:19
3rd & 1 at own 32
Tim Baldwin Jr. run for 2 yds to the Ind 34 for a 1ST down
4:42
1st & 10 at own 34
Stephen Carr run for 2 yds to the Ind 36
4:12
2nd & 8 at own 36
Stephen Carr run for a loss of 2 yards to the Ind 34
3:18
3rd & 10 at own 34
Chris Childers run for 9 yds to the Ind 43
2:58
4th & 1 at own 43
James Evans punt for 57 yds for a touchback
Iowa Punt, 3 plays
2:55
1st & 10 at own 20
Alex Padilla pass incomplete
2:30
2nd & 10 at own 20
Alex Padilla run for a loss of 2 yards to the Iowa 18
1:53
3rd & 12 at own 18
Gavin Williams run for 3 yds to the Iowa 21
Indiana End of game, 2 plays
1:02
1st & 10 at own 29
Davion Ervin-Poindexter run for 1 yd to the Ind 30
0:40
2nd & 9 at own 30
Davion Ervin-Poindexter run for no gain to the Ind 30
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.