Referee Gary Patterson; umpire Terrence Ramsey; head linesman Michael Kelly; line judge Brian Sakowski; side judge Eddie Bonet; field judge Harry Tyson; back judge Gary Dancewicz; center judge Joe PennucciGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Rice
Army
289
Total yards
414
197
Passing yards
66
92
Rushing yards
348
6.6
Yards per pass
11.0
4.4
Yards per rush
5.0
12
First downs
23
1–10
Third downs
6–15
1–2
Fourth downs
2–2
2
Turnovers
0
6–55
Penalties
5–50
19:48
Possession
40:12
1
Sacks (by defense)
3
Efficiency
Rice
Army
31%
Success rate
42%
−0.11
EPA per play
0.22
1.53
Explosiveness
1.22
−0.37
Rushing EPA
0.15
0.06
Passing EPA
1.04
25%
Passing-down success
33%
−0.01
First-down EPA
−0.02
−0.10
Second-down EPA
0.33
−0.20
Third-down EPA
0.44
13%
Havoc by its defense
24%
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)
Army 59% to win. Elo’s favorite won.
The line
Army −7, over/under 52.
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 Army 69%, Rice 31%. 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. Army drives left to right, Rice right to left.
Q1 RiceTouchdown, 3 plays, 75 yards
Q1 ArmyTouchdown, 6 plays, 75 yards
Q1 RicePunt, 6 plays, 39 yards
Q1 ArmyTouchdown, 13 plays, 84 yards
Q1 RicePunt, 4 plays, 17 yards
Q2 ArmyPunt, 7 plays, 34 yards
Q2 RiceFumble, 5 plays, 30 yards
Q2 ArmyTouchdown, 7 plays, 35 yards
Q2 RicePunt, 3 plays, 6 yards
Q2 ArmyPunt, 4 plays, 12 yards
Q2 RicePunt, 3 plays, −5 yards
Q2 ArmyEnd of half, 2 plays, 8 yards
Q3 ArmyPunt, 3 plays, 6 yards
Q3 RicePunt, 5 plays, 29 yards
Q3 ArmyPunt, 6 plays, 10 yards
Q3 RiceTouchdown, 1 play, 37 yards
Q3 ArmyTouchdown, 8 plays, 75 yards
Q3 RiceInterception, 4 plays, 18 yards
Q3 ArmyPunt, 9 plays, 14 yards
Q4 RicePunt, 5 plays, 4 yards
Q4 ArmyField goal, 4 plays, 7 yards
Q4 RiceTurnover on downs, 8 plays, 16 yards
Q4 ArmyPunt, 3 plays, 4 yards
Q4 RicePunt, 4 plays, 13 yards
Q4 ArmyEnd of game, 4 plays, 15 yards
Play by play
1st quarter5 drives, then Army 14, Rice 7
Rice Touchdown, 3 plays
15:00
1st & 10 at own 35
Mitchell Howard kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Darik Dillard run for a loss of 1 yard to the Rice 24
15:00
2nd & 11 at own 24
Darik Dillard run for 12 yds to the Rice 36 for a 1ST down
14:00
1st & 10 at own 36
Tyler Stehling pass complete to Connor Cella for 64 yds for a TD, (Hayden Tobola KICK)Rice 7, Army 0
Army Touchdown, 6 plays
14:00
1st & 0 at own 35
Jack Fox kickoff for 65 yds , Tyler Campbell return for 25 yds to the Army 25
13:52
1st & 10 at own 25
Andy Davidson run for 2 yds to the Army 27
13:52
2nd & 8 at own 27
Joe Walker run for 32 yds to the Rice 41 for a 1ST down
13:52
1st & 10 at opp 41
Ahmad Bradshaw run for 13 yds to the Rice 28 for a 1ST down
13:52
1st & 10 at opp 28
Andy Davidson run for 13 yds to the Rice 15 for a 1ST down
13:52
1st & 10 at opp 15
Ahmad Bradshaw run for 9 yds to the Rice 6
11:02
2nd & 1 at opp 6
Darnell Woolfolk run for 6 yds for a TD, (Mitchell Howard KICK)Tied at 7
Rice Punt, 6 plays
11:02
1st & 0 at own 35
Mitchell Howard kickoff for 60 yds , Austin Walter return for 20 yds to the Rice 25
10:54
1st & 10 at own 25
Tyler Stehling pass complete to Austin Walter for 11 yds to the Rice 36 for a 1ST down
10:54
1st & 10 at own 36
Austin Walter run for 1 yd to the Rice 37
10:54
2nd & 9 at own 37
Tyler Stehling pass complete to Darrion Pollard for 19 yds to the Army 44 for a 1ST down
10:54
1st & 10 at opp 44
Austin Walter run for 3 yds to the Army 41
10:54
2nd & 7 at opp 41
Jowan Davis run for no gain to the Army 41
10:54
3rd & 7 at opp 41
Tyler Stehling pass complete to Darik Dillard for 5 yds to the Army 36
10:54
4th & 2 at opp 36
Jack Fox punt for 20 yds, punt out-of-bounds at the Army 16
Army Touchdown, 13 plays
7:45
1st & 10 at own 16
Tyler Campbell run for 17 yds to the Army 33 ARMY Penalty, Offensive holding (Brett Toth) to the Army 23
7:45
1st & 3 at own 23
Ahmad Bradshaw run for a loss of 1 yard to the Army 22
7:45
2nd & 4 at own 22
Andy Davidson run for 1 yd to the Army 23
7:45
3rd & 3 at own 23
Ahmad Bradshaw run for 2 yds to the Army 25
7:45
4th & 1 at own 25
Ahmad Bradshaw run for 3 yds to the Army 28 for a 1ST down
7:45
1st & 10 at own 28
Ahmad Bradshaw run for a loss of 3 yards to the Army 25
7:45
2nd & 13 at own 25
Ahmad Bradshaw pass complete to Edgar Poe for 15 yds to the Army 40 for a 1ST down
7:45
1st & 10 at own 40
Ahmad Bradshaw run for 13 yds to the Rice 47 for a 1ST down
7:45
1st & 10 at opp 47
Ahmad Bradshaw run for a loss of 3 yards to the 50 yard line
7:45
2nd & 13 at the 50
Andy Davidson run for 2 yds to the Rice 48
7:45
3rd & 11 at opp 48
Ahmad Bradshaw pass complete to Edgar Poe for 31 yds to the Rice 17 for a 1ST down
7:45
1st & 10 at opp 17
Jordan Asberry run for a loss of 1 yard to the Rice 18
7:45
2nd & 11 at opp 18
RICE Penalty, Defensive offside (5 Yards) to the Rice 13
0:43
2nd & 6 at opp 13
Andy Davidson run for 13 yds for a TD, (Mitchell Howard KICK)Army 14, Rice 7
Rice Punt, 4 plays
0:43
1st & 0 at the 50
Mitchell Howard kickoff for 50 yds for a touchback
0:43
1st & 10 at own 25
Tyler Stehling pass complete to Nate German for 10 yds to the Rice 35 for a 1ST down
0:43
1st & 10 at own 35
Austin Walter run for a loss of 1 yard to the Rice 34
Q2 15:00
2nd & 11 at own 34
Tyler Stehling pass complete to Parker Smith for 6 yds to the Rice 40
Q2 15:00
3rd & 5 at own 40
Tyler Stehling run for 2 yds to the Rice 42 RICE Penalty, illegal formation ( Yards) declined
Q2 15:00
4th & 3 at own 42
Jack Fox punt for 58 yds for a touchback
2nd quarter7 drives, then Army 21, Rice 7
Army Punt, 7 plays
14:10
1st & 10 at own 20
ARMY Penalty, delay of game (-5 Yards) to the Army 15
14:10
1st & 15 at own 15
Chris Carter run for 17 yds to the Army 32 for a 1ST down
14:10
1st & 10 at own 32
Darnell Woolfolk run for 4 yds to the Army 36
14:10
2nd & 6 at own 36
Darnell Woolfolk run for 1 yd to the Army 37
14:10
3rd & 5 at own 37
Chris Carter pass complete to Jeff Ejekam for 11 yds to the Army 48 for a 1ST down
14:10
1st & 10 at own 48
Chris Carter run for 2 yds to the 50 yard line
14:10
2nd & 8 at the 50
Andy Davidson run for 3 yds to the Rice 47
14:10
3rd & 5 at opp 47
Andy Davidson run for 1 yd to the Rice 46
14:10
4th & 4 at opp 46
Nick Schrage punt for 41 yds, downed at the Rice 5
Rice Fumble, 5 plays
9:41
1st & 10 at own 5
Darik Dillard run for 3 yds to the Rice 8
9:41
2nd & 7 at own 8
Darik Dillard run for 2 yds to the Rice 10
9:41
3rd & 5 at own 10
Tyler Stehling pass complete to James Mayden for 21 yds to the Rice 31 for a 1ST down
9:41
1st & 10 at own 31
Tyler Stehling pass incomplete
9:41
2nd & 10 at own 31
ARMY Penalty, Defensive offside (Brandon Jackson) to the Rice 36
9:41
2nd & 5 at own 36
Tyler Stehling run for a loss of 8 yards to the Rice 35 Tyler Stehling fumbled, forced by James Nachtigal, recovered by Army Andrew King
Army Touchdown, 7 plays
7:46
1st & 10 at opp 35
Andy Davidson run for a loss of 1 yard to the Rice 36
7:46
2nd & 11 at opp 36
Jordan Asberry run for 6 yds to the Rice 30
7:46
3rd & 5 at opp 30
RICE Penalty, Defensive offside (Carl Thompson) to the Rice 25 for a 1ST down
7:46
1st & 10 at opp 25
Andy Davidson run for 6 yds to the Rice 19
7:46
2nd & 4 at opp 19
Ahmad Bradshaw run for 4 yds to the Rice 15 for a 1ST down
7:46
1st & 10 at opp 15
Jordan Asberry run for 5 yds to the Rice 10
7:46
2nd & 5 at opp 10
Andy Davidson run for 8 yds to the Rice 2 for a 1ST down
4:16
1st & goal at opp 2
Andy Davidson run for 2 yds for a TD, (Mitchell Howard KICK)Army 21, Rice 7
Rice Punt, 3 plays
4:16
1st & 0 at own 35
Mitchell Howard kickoff for 65 yds for a touchback
4:16
1st & 10 at own 25
Tyler Stehling run for 5 yds to the Rice 30
4:16
2nd & 5 at own 30
Tyler Stehling pass complete to Nate German for 1 yd to the Rice 31
4:16
3rd & 4 at own 31
Tyler Stehling pass incomplete to Nate German, broken up by Brandon Jackson
4:16
4th & 4 at own 31
Jack Fox punt for 51 yds , Edgar Poe returns for 9 yds to the Army 27
Army Punt, 4 plays
2:59
1st & 10 at own 27
Ahmad Bradshaw run for 21 yds to the Army 48 for a 1ST down
2:59
1st & 10 at own 48
Bradshaw, Ahmad rush for loss of 8 yards to the ARMY40 (WRIGHT, Brady), PENALTY ARMY illegal block (Holland, Bryce) 15 yards to the ARMY33, NO PLAY.
2:59
1st & 25 at own 33
Jordan Asberry run for 5 yds to the Army 38
2:05
2nd & 20 at own 38
Timeout RICE, clock 02:05
2:05
2nd & 20 at own 38
Ahmad Bradshaw run for a loss of 2 yards to the Army 36
2:00
3rd & 22 at own 36
Timeout RICE, clock 02:00
2:00
3rd & 22 at own 36
Andy Davidson run for 3 yds to the Army 39
1:56
4th & 19 at own 39
Timeout RICE, clock 01:56
1:56
4th & 19 at own 39
Nick Schrage punt for 18 yds, downed at the Rice 43
Rice Punt, 3 plays
1:44
1st & 10 at own 43
Tyler Stehling pass incomplete to Parker Smith
1:44
2nd & 10 at own 43
Tyler Stehling pass incomplete to James Mayden
1:44
3rd & 10 at own 43
RICE Penalty, false start (Cory Klingler) to the Rice 38
1:44
3rd & 15 at own 38
Tyler Stehling pass incomplete to Parker Smith
1:44
4th & 15 at own 38
Jack Fox punt for 47 yds , Edgar Poe returns for 3 yds to the Army 18
Army End of half, 2 plays
1:12
1st & 10 at own 18
Ahmad Bradshaw run for 2 yds to the Army 20
1:12
2nd & 8 at own 20
Andy Davidson run for 6 yds to the Army 26
3rd quarter7 drives, then Army 28, Rice 14
Army Punt, 3 plays
15:00
3rd & 2 at own 35
Jack Fox kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Ahmad Bradshaw run for 2 yds to the Army 27
15:00
2nd & 8 at own 27
Ahmad Bradshaw pass incomplete to Jordan Asberry, broken up by Alex Lyons
15:00
3rd & 8 at own 27
Andy Davidson run for 4 yds to the Army 31
15:00
4th & 4 at own 31
Nick Schrage punt for 40 yds
Rice Punt, 5 plays
13:34
1st & 10 at own 29
Tyler Stehling pass complete to Darrion Pollard for 5 yds to the Rice 34
13:34
2nd & 5 at own 34
Darik Dillard run for 20 yds to the Army 46 for a 1ST down
13:34
1st & 10 at opp 46
Tyler Stehling pass incomplete to Temi Alaka
13:34
2nd & 10 at opp 46
Tyler Stehling pass complete to Lance Wright for 5 yds to the Army 41
13:34
3rd & 5 at opp 41
Tyler Stehling run for a loss of 1 yard to the Army 42
11:20
4th & 6 at opp 42
Timeout ARMY, clock 11:20
11:20
4th & 6 at opp 42
Tyler Stehling punt for 41 yds, downed at the Army 1
Army Punt, 6 plays
11:12
1st & 10 at own 1
Ahmad Bradshaw run for 1 yd to the Army 2
11:12
2nd & 9 at own 2
Darnell Woolfolk run for 4 yds to the Army 6
11:12
3rd & 5 at own 6
Ahmad Bradshaw pass complete to Jeff Ejekam for 9 yds to the Army 15 for a 1ST down
11:12
1st & 10 at own 15
Ahmad Bradshaw sacked by Derek Brown and Graysen Schantz for a loss of 6 yards to the Army 9
11:12
2nd & 16 at own 9
Jordan Asberry run for 2 yds to the Army 11
11:12
3rd & 14 at own 11
Ahmad Bradshaw pass incomplete to Jeff Ejekam
11:12
4th & 14 at own 11
Nick Schrage punt for 26 yds, punt out-of-bounds at the Army 37
Rice Touchdown, 1 play
8:02
1st & 10 at opp 37
Austin Walter run for 37 yds for a TD, (Hayden Tobola KICK)Army 21, Rice 14
Army Touchdown, 8 plays
8:02
1st & 0 at own 35
Jack Fox kickoff for 65 yds for a touchback
8:02
1st & 10 at own 25
Andy Davidson run for 3 yds to the Army 28
8:02
2nd & 7 at own 28
Elijah St. Hilaire run for 20 yds to the Army 48 for a 1ST down
8:02
1st & 10 at own 48
Ahmad Bradshaw run for 14 yds to the Rice 38 for a 1ST down
8:02
1st & 10 at opp 38
Andy Davidson run for 22 yds to the Rice 16 for a 1ST down
8:02
1st & 10 at opp 16
Andy Davidson run for 3 yds to the Rice 13
8:02
2nd & 7 at opp 13
Darnell Woolfolk run for no gain to the Rice 13
8:02
3rd & 7 at opp 13
Jordan Asberry run for 10 yds to the Rice 3 for a 1ST down
4:21
1st & goal at opp 3
Andy Davidson run for 3 yds for a TD, (Mitchell Howard KICK)Army 28, Rice 14
Rice Interception, 4 plays
4:21
1st & 0 at the 50
Mitchell Howard on-side kick recovered by RICE at the Rice 42 , Cameron Decell return for 2 yds to the Rice 42
4:19
1st & 10 at own 42
Austin Walter run for 2 yds to the Rice 44
4:19
2nd & 8 at own 44
Tyler Stehling pass complete to Austin Walter for 14 yds to the Army 42 for a 1ST down
4:19
1st & 10 at opp 42
Austin Walter run for 2 yds to the Army 40
4:19
2nd & 8 at opp 40
Tyler Stehling pass intercepted Jeremy Timpf return for no gain to the Army 22
Army Punt, 9 plays
2:52
1st & 10 at own 22
Elijah St. Hilaire run for 4 yds to the Army 26
2:52
2nd & 6 at own 26
Darnell Woolfolk run for 3 yds to the Army 29
2:52
3rd & 3 at own 29
Elijah St. Hilaire run for 5 yds to the Army 34 for a 1ST down
2:52
1st & 10 at own 34
Darnell Woolfolk run for 1 yd to the Army 35
2:52
2nd & 9 at own 35
Andy Davidson run for 2 yds to the Army 37
Q4 15:00
3rd & 7 at own 37
Tyler Campbell run for 8 yds to the Army 45 for a 1ST down
Q4 15:00
1st & 10 at own 45
Ahmad Bradshaw run for 2 yds to the Army 47
Q4 15:00
2nd & 8 at own 47
Andy Davidson run for no gain to the Army 47
Q4 15:00
3rd & 8 at own 47
Andy Davidson run for 4 yds to the ARMY 49 ARMY Penalty, UR (Jaxson Deaton) to the Army 36
Q4 15:00
4th & 19 at own 36
Nick Schrage punt for 45 yds, downed at the Rice 19
4th quarter6 drives, then Army 31, Rice 14
Rice Punt, 5 plays
12:40
1st & 10 at own 19
Tyler Stehling pass complete to James Mayden for 6 yds to the Rice 25
12:40
2nd & 4 at own 25
WALTER, Austin rush for 1 yard to the RICE26 (Wright, Raymond), PENALTY RICE holding (MARTIN, Trey) 10 yards to the RICE15, NO PLAY.
12:40
2nd & 14 at own 15
Tyler Stehling pass complete to Temi Alaka for 16 yds to the Rice 31 for a 1ST down
12:40
1st & 10 at own 31
Tyler Stehling sacked by Andrew King for a loss of 8 yards to the Rice 23
12:40
2nd & 18 at own 23
Tyler Stehling pass incomplete to Parker Smith, broken up by Marcus Hyatt
12:40
3rd & 18 at own 23
Tyler Stehling pass incomplete to Darrion Pollard
12:40
4th & 18 at own 23
Jack Fox punt blocked by Calen Holt blocked by Calen Holt
Army Field goal, 4 plays
10:21
1st & 10 at opp 13
Andy Davidson run for 5 yds to the Rice 8
10:21
2nd & 5 at opp 8
Andy Davidson run for no gain to the Rice 6 Andy Davidson fumbled, recovered by Army Ahmad Bradshaw
10:21
3rd & 3 at opp 6
Kell Walker run for no gain to the Rice 6
8:23
4th & 3 at opp 6
Mitchell Howard 23 yd FG GOODArmy 31, Rice 14
Rice Turnover on downs, 8 plays
8:23
1st & 0 at own 35
Mitchell Howard kickoff for 65 yds for a touchback
8:23
1st & 10 at own 25
Darik Dillard run for 3 yds to the Rice 28
8:23
2nd & 7 at own 28
Tyler Stehling pass complete to Connor Cella for 5 yds to the Rice 33
8:23
3rd & 2 at own 33
Tyler Stehling pass incomplete to Connor Cella, broken up by Xavier Moss
8:23
4th & 2 at own 33
Tyler Stehling pass complete to Temi Alaka for 6 yds to the Rice 39 for a 1ST down
8:23
1st & 10 at own 39
Tyler Stehling sacked by Kenneth Brinson for a loss of 1 yard to the Rice 38 Tyler Stehling fumbled, recovered by Rice Cory Klingler , return for 0 yards
8:23
2nd & 11 at own 38
Tyler Stehling pass complete to Robby Wells III for 3 yds to the Rice 41
8:23
3rd & 8 at own 41
Tyler Stehling pass incomplete to Nate German
8:23
4th & 8 at own 41
Tyler Stehling pass incomplete to Nate German
Army Punt, 3 plays
5:33
1st & 10 at opp 41
Darnell Woolfolk run for 1 yd to the Rice 40
5:33
2nd & 9 at opp 40
Darnell Woolfolk run for 2 yds to the Rice 38
5:33
3rd & 7 at opp 38
Jordan Asberry run for 1 yd to the Rice 37
3:45
4th & 6 at opp 37
Timeout ARMY, clock 03:45
3:45
4th & 6 at opp 37
Nick Schrage punt for 33 yds, downed at the Rice 4
Rice Punt, 4 plays
3:36
1st & 10 at own 4
Darik Dillard run for 12 yds to the Rice 16 for a 1ST down
3:36
1st & 10 at own 16
Darik Dillard run for 1 yd to the Rice 17
3:36
2nd & 9 at own 17
Tyler Stehling pass incomplete to Lance Wright, broken up by Mike Reynolds
3:36
3rd & 9 at own 17
Tyler Stehling pass incomplete to Parker Smith
2:42
4th & 9 at own 17
Timeout RICE, clock 02:42
2:42
4th & 9 at own 17
Jack Fox punt for 48 yds, downed at the Army 35
Army End of game, 4 plays
2:30
1st & 10 at own 35
Chris Carter run for 4 yds to the Army 39
2:30
2nd & 6 at own 39
PaulAndrew Rhoden run for 5 yds to the Army 44
2:30
3rd & 1 at own 44
PaulAndrew Rhoden run for a loss of 1 yard to the Army 43
0:18
4th & 2 at own 43
Timeout ARMY, clock 00:18
0:18
4th & 2 at own 43
Chris Carter run for 7 yds to the 50 yard line for a 1ST down
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.