From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Army
Tulsa
481
Total yards
268
160
Passing yards
109
321
Rushing yards
159
26.7
Yards per pass
3.6
8.0
Yards per rush
3.8
18
First downs
17
5–8
Third downs
8–17
1–1
Fourth downs
1–5
0
Turnovers
0
3–32
Penalties
4–30
25:31
Possession
34:29
0
Sacks (by defense)
1
Efficiency
Army
Tulsa
52%
Success rate
33%
0.78
EPA per play
−0.11
1.93
Explosiveness
1.09
0.59
Rushing EPA
0.14
1.87
Passing EPA
−0.46
50%
Passing-down success
23%
0.62
First-down EPA
−0.20
0.71
Second-down EPA
−0.07
1.15
Third-down EPA
0.69
11%
Havoc by its defense
11%
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 69% to win. Elo’s favorite won.
The line
Army −13.5, over/under 50.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 Army 83%, Tulsa 17%. 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. Tulsa drives left to right, Army right to left.
Q1 TulsaTurnover on downs, 7 plays, 23 yards
Q1 ArmyTouchdown, 3 plays, 42 yards
Q1 TulsaTouchdown, 16 plays, 75 yards
Q1 ArmyPunt, 5 plays, 27 yards
Q1 TulsaTurnover on downs, 13 plays, 53 yards
Q2 ArmyTouchdown, 6 plays, 70 yards
Q2 TulsaPunt, 3 plays, 5 yards
Q2 ArmyTouchdown, 4 plays, 68 yards
Q2 TulsaEnd of half, 5 plays, 37 yards
Q3 ArmyTouchdown, 3 plays, 75 yards
Q3 TulsaTurnover on downs, 11 plays, 47 yards
Q3 ArmyTouchdown, 2 plays, 72 yards
Q3 TulsaPunt, 3 plays, −5 yards
Q3 ArmyTouchdown, 8 plays, 53 yards
Q3 TulsaPunt, 3 plays, 4 yards
Q4 ArmyTouchdown, 12 plays, 69 yards
Q4 TulsaTurnover on downs, 6 plays, 20 yards
Q4 ArmyPunt, 3 plays, 0 yards
Q4 TulsaEnd of game, 5 plays, 16 yards
Play by play
1st quarter5 drives, then Tied at 7
Tulsa Turnover on downs, 7 plays
14:47
1st & 10 at own 19
Bill Jackson run for 4 yds to the TLSA 23
14:23
2nd & 6 at own 23
Kirk Francis pass incomplete
14:09
3rd & 6 at own 23
Kirk Francis run for 8 yds to the TLSA 15 Kirk Francis fumbled, recovered by TLSA Justin Lohrenz
13:19
4th & 14 at own 15
(13:19) Davies,Angus punt 55 yards to the Army30 Stewart,Miles return 6 yards to the Army36 (Green,Elijah) PENALTY Army Roughing The Kicker 19 yards from TLS15 to TLS34, 1ST DOWN. NO PLAY.
13:14
1st & 10 at own 34
Cooper Legas pass incomplete
13:07
2nd & 10 at own 34
Bill Jackson run for 3 yds to the TLSA 37
12:24
3rd & 7 at own 37
Kirk Francis pass complete to Bill Jackson for 2 yds to the TLSA 39
11:58
4th & 5 at own 39
Kirk Francis pass complete to Grayson Tempest for 3 yds to the TLSA 42
Army Touchdown, 3 plays
11:58
1st & 10 at opp 42
Kanye Udoh run for 4 yds to the TLSA 38
11:58
2nd & 6 at opp 38
Noah Short run for 1 yd to the TLSA 37
10:30
3rd & 5 at opp 37
Bryson Daily pass complete to Noah Short for 37 yds for a TD (Trey Gronotte KICK)Army 7, Tulsa 0
Tulsa Touchdown, 16 plays
10:26
1st & 10 at own 35
Trey Gronotte kickoff for 59 yds , Grayson Tempest return for 19 yds to the TLSA 25
10:26
1st & 10 at own 25
Cooper Legas pass incomplete
10:26
2nd & 10 at own 25
Cooper Legas run for 11 yds to the TLSA 36 for a 1ST down
10:26
1st & 10 at own 36
Kirk Francis pass complete to Grayson Tempest for 6 yds to the TLSA 42
10:26
2nd & 4 at own 42
Kirk Francis run for 2 yds to the TLSA 44
10:26
3rd & 2 at own 44
Anthony Watkins run for 7 yds to the ARMY 49 for a 1ST down
10:26
1st & 10 at opp 49
Kirk Francis pass complete to Braylin Presley for 8 yds to the ARMY 41
10:26
2nd & 2 at opp 41
Anthony Watkins run for 6 yds to the ARMY 35 for a 1ST down
10:26
1st & 10 at opp 35
Kirk Francis pass incomplete
10:26
2nd & 10 at opp 35
Cooper Legas run for 5 yds to the ARMY 30
10:26
3rd & 5 at opp 30
Cooper Legas run for no gain to the ARMY 30
10:26
4th & 5 at opp 30
Kirk Francis pass complete to Kamdyn Benjamin for 16 yds to the ARMY 14 for a 1ST down
10:26
1st & 10 at opp 14
Tulsa Penalty, Offensive Holding (-10 Yards) to the ARMY 23
10:26
1st & goal at opp 7
Cooper Legas run for 2 yds to the ARMY 5
10:26
2nd & goal at opp 5
Cooper Legas run for 4 yds to the ARMY 1
3:14
3rd & goal at opp 1
Cooper Legas run for 1 yd for a TD (Seth Morgan KICK)Tied at 7
Army Punt, 5 plays
3:14
1st & 10 at own 35
Reed Malphurs kickoff for 65 yds for a touchback
3:14
1st & 10 at own 25
PENALTY Army Delay Of Game 5 yards from Army25 to Army20. NO PLAY.
3:14
1st & 15 at own 20
Noah Short run for 6 yds to the ARMY 26
3:14
2nd & 9 at own 26
Bryson Daily run for 20 yds to the ARMY 46 for a 1ST down
3:14
1st & 10 at own 46
Kanye Udoh run for 1 yd to the ARMY 47
3:14
2nd & 9 at own 47
Bryson Daily pass complete to Kanye Udoh for 3 yds to the 50 yard line
3:14
3rd & 6 at the 50
Bryson Daily run for 2 yds to the TLSA 48
0:07
4th & 4 at opp 48
James Wagenseller punt for 31 yds, fair catch by Kamdyn Benjamin at the TLSA 17
Tulsa Turnover on downs, 13 plays
0:00
1st & 10 at own 17
Bill Jackson run for 3 yds to the TLSA 20
Q2 15:00
2nd & 7 at own 20
Kirk Francis pass complete to Bill Jackson for 4 yds to the TLSA 24
Q2 15:00
3rd & 3 at own 24
Kirk Francis pass complete to Bill Jackson for 6 yds to the TLSA 30 for a 1ST down
Q2 15:00
1st & 10 at own 30
Kirk Francis pass incomplete
Q2 15:00
2nd & 10 at own 30
Lloyd Avant run for 5 yds to the TLSA 35
Q2 15:00
3rd & 5 at own 35
Cooper Legas run for 19 yds to the ARMY 46 for a 1ST down
Q2 12:23
1st & 10 at opp 46
Timeout Tulsa, clock 12:23
Q2 12:23
1st & 10 at opp 46
Kirk Francis run for 4 yds to the ARMY 42
Q2 12:23
2nd & 6 at opp 42
Kirk Francis pass complete to Grayson Tempest for no gain to the ARMY 42
Q2 12:23
3rd & 6 at opp 42
Cooper Legas run for 8 yds to the ARMY 34 for a 1ST down
Q2 12:23
1st & 10 at opp 34
Cooper Legas pass complete to Kamdyn Benjamin for a loss of 4 yards to the ARMY 38
Q2 12:23
2nd & 14 at opp 38
Cooper Legas run for 2 yds to the ARMY 36
Q2 12:23
3rd & 12 at opp 36
Kirk Francis pass complete to Grayson Tempest for 3 yds to the ARMY 33
Q2 8:28
4th & 9 at opp 33
Kirk Francis pass complete to Corey Smith for 3 yds to the ARMY 30
2nd quarter4 drives, then Army 21, Tulsa 7
Army Touchdown, 6 plays
8:28
1st & 10 at own 30
Kanye Udoh run for 1 yd to the ARMY 29
8:28
2nd & 11 at own 29
Bryson Daily pass complete to Noah Short for 26 yds to the TLSA 45 for a 1ST down
8:28
1st & 10 at opp 45
Samari Howard run for 4 yds to the TLSA 41
8:28
2nd & 6 at opp 41
Bryson Daily run for 21 yds to the TLSA 20 for a 1ST down
8:28
1st & 10 at opp 20
Bryson Daily pass complete to Hayden Reed for 16 yds to the TLSA 4 for a 1ST down
5:02
1st & goal at opp 4
Bryson Daily run for 4 yds for a TD (Trey Gronotte KICK)Army 14, Tulsa 7
Tulsa Punt, 3 plays
5:02
1st & 10 at own 35
Trey Gronotte kickoff for 65 yds for a touchback
4:55
1st & 10 at own 25
Anthony Watkins run for 1 yd to the TLSA 24
4:25
2nd & 11 at own 24
Kirk Francis pass incomplete
4:10
3rd & 11 at own 24
Kirk Francis pass complete to Kamdyn Benjamin for 6 yds to the TLSA 30
3:40
4th & 5 at own 30
Timeout Tulsa, clock 03:40
3:30
4th & 5 at own 30
Angus Davies punt for 38 yds
Army Touchdown, 4 plays
3:24
1st & 10 at own 32
Bryson Daily run for 7 yds to the ARMY 39
3:05
2nd & 3 at own 39
Jake Rendina run for 2 yds to the ARMY 41
2:26
3rd & 1 at own 41
Bryson Daily run for 1 yd to the ARMY 42 for a 1ST down
2:00
1st & 10 at own 42
Timeout Tulsa, clock 02:00
1:49
1st & 10 at own 42
Bryson Daily pass complete to Noah Short for 58 yds for a TD (Trey Gronotte KICK)Army 21, Tulsa 7
Tulsa End of half, 5 plays
1:49
1st & 10 at own 35
Trey Gronotte kickoff for 65 yds for a touchback
1:43
1st & 10 at own 25
Bill Jackson run for 1 yd to the TLSA 26
1:05
2nd & 9 at own 26
Cooper Legas run for 8 yds to the TLSA 34
0:33
3rd & 1 at own 34
Cooper Legas run for 5 yds to the TLSA 39 for a 1ST down
0:10
1st & 10 at own 39
Cooper Legas pass complete to Corey Smith for 20 yds to the ARMY 41 for a 1ST down
0:10
1st & 10 at opp 41
Timeout Tulsa, clock 00:10
0:00
1st & 10 at opp 41
Kirk Francis pass complete to Bill Jackson for 3 yds to the ARMY 38
3rd quarter6 drives, then Army 42, Tulsa 7
Army Touchdown, 3 plays
15:00
1st & 10 at own 35
Reed Malphurs kickoff for 65 yds for a touchback
14:55
1st & 10 at own 25
Bryson Daily run for 8 yds to the ARMY 33
14:12
2nd & 2 at own 33
Jake Rendina run for 6 yds to the ARMY 39 for a 1ST down
13:33
1st & 10 at own 39
Kanye Udoh run for 61 yds for a TD (Trey Gronotte KICK)Army 28, Tulsa 7
Tulsa Turnover on downs, 11 plays
13:33
1st & 10 at own 35
Trey Gronotte kickoff for 57 yds
13:28
1st & 10 at own 25
Bill Jackson run for 12 yds to the TLSA 37 for a 1ST down
12:56
1st & 10 at own 37
Cooper Legas run for 2 yds to the TLSA 39
12:17
2nd & 8 at own 39
Cooper Legas run for 5 yds to the TLSA 44
11:36
3rd & 3 at own 44
Cooper Legas run for 4 yds to the TLSA 48 for a 1ST down
11:08
1st & 10 at own 48
Bill Jackson run for 4 yds to the ARMY 48
10:32
2nd & 6 at opp 48
Kirk Francis pass complete to Kamdyn Benjamin for 7 yds to the ARMY 41 for a 1ST down
9:58
1st & 10 at opp 41
Kirk Francis pass complete to Kamdyn Benjamin for 10 yds to the ARMY 31 for a 1ST down
9:28
1st & 10 at opp 31
Cooper Legas run for 4 yds to the ARMY 27
9:10
2nd & 6 at opp 27
Anthony Watkins run for 4 yds to the ARMY 23
8:35
3rd & 2 at opp 23
PENALTY TLS False Start (Burnett,Reynard) 5 yards from Army23 to Army28. NO PLAY.
8:12
3rd & 7 at opp 28
Cooper Legas run for no gain to the ARMY 28
7:34
4th & 7 at opp 28
Kirk Francis pass incomplete
Army Touchdown, 2 plays
7:26
1st & 10 at own 28
Bryson Daily run for 9 yds to the ARMY 37
6:44
2nd & 1 at own 37
Kanye Udoh run for 63 yds for a TD (Trey Gronotte KICK)Army 35, Tulsa 7
Tulsa Punt, 3 plays
6:38
1st & 10 at own 35
Trey Gronotte kickoff for 61 yds , Grayson Tempest return for 21 yds to the TLSA 25
6:28
1st & 10 at own 25
Kirk Francis pass complete to Braylin Presley for a loss of 1 yard to the TLSA 24
5:52
2nd & 11 at own 24
Kirk Francis run for 1 yd to the TLSA 25
5:20
3rd & 10 at own 25
Kirk Francis pass incomplete
5:20
4th & 10 at own 25
PENALTY TLS Delay Of Game 5 yards from TLS25 to TLS20. NO PLAY.
5:07
4th & 15 at own 20
Angus Davies punt for 45 yds , Lloyd Benson III returns for 12 yds to the ARMY 47
Army Touchdown, 8 plays
5:00
1st & 10 at own 47
Bryson Daily run for 4 yds to the TLSA 49
4:20
2nd & 6 at opp 49
Bryson Daily run for 1 yd to the TLSA 48
3:44
3rd & 5 at opp 48
Bryson Daily run for 2 yds to the TLSA 46
2:59
4th & 3 at opp 46
Noah Short run for 4 yds to the TLSA 42 for a 1ST down
1:51
1st & 10 at opp 42
Bryson Daily run for 4 yds to the TLSA 38 Bryson Daily fumbled, recovered by ARMY Jordyn Law
1:36
2nd & 6 at opp 38
Kanye Udoh run for 9 yds to the TLSA 29 for a 1ST down
0:51
1st & 10 at opp 29
Hayden Reed run for 2 yds to the TLSA 27
0:14
2nd & 8 at opp 27
Bryson Daily run for 27 yds for a TD (Trey Gronotte KICK)Army 42, Tulsa 7
Tulsa Punt, 3 plays
0:09
1st & 10 at own 35
Trey Gronotte kickoff for 58 yds , Grayson Tempest return for 28 yds to the TLSA 35
0:00
1st & 10 at own 35
Cooper Legas pass complete to Grayson Tempest for 3 yds to the TLSA 38
Q4 14:53
2nd & 7 at own 38
Cooper Legas pass complete to Kamdyn Benjamin for 1 yd to the TLSA 39
Q4 14:28
3rd & 6 at own 39
Cooper Legas pass incomplete
Q4 14:19
4th & 6 at own 39
Angus Davies punt for 37 yds , Lloyd Benson III returns for 7 yds to the ARMY 31 Lloyd Benson III fumbled, recovered by ARMY Lloyd Benson III
4th quarter4 drives, then Army 49, Tulsa 7
Army Touchdown, 12 plays
14:19
2nd & 5 at own 36
Timeout Tulsa, clock 14:19
14:06
1st & 10 at own 31
David Clerk run for 5 yds to the ARMY 36
13:38
2nd & 5 at own 36
Dewayne Coleman run for 3 yds to the ARMY 39
13:13
3rd & 2 at own 39
Dewayne Coleman run for 5 yds to the ARMY 44 for a 1ST down
12:36
1st & 10 at own 44
David Clerk run for 14 yds to the TLSA 42 for a 1ST down
11:57
1st & 10 at opp 42
Dewayne Coleman run for 1 yd to the TLSA 41
11:17
2nd & 9 at opp 41
Dewayne Coleman run for 9 yds to the TLSA 32 for a 1ST down
10:41
1st & 10 at opp 32
Jake Rendina run for 2 yds to the TLSA 30
9:47
2nd & 8 at opp 30
Dewayne Coleman sacked by Ashton Williams for a loss of 2 yards to the TLSA 32
9:18
3rd & 10 at opp 32
Dewayne Coleman pass complete to Will Montesi for 20 yds to the TLSA 12 for a 1ST down
8:50
1st & 10 at opp 12
Jake Rendina run for 7 yds to the TLSA 5
8:15
2nd & 3 at opp 5
Dewayne Coleman run for 1 yd to the TLSA 4
7:40
3rd & 2 at opp 4
Dewayne Coleman run for 4 yds for a TD (Trey Gronotte KICK)Army 49, Tulsa 7
Tulsa Turnover on downs, 6 plays
7:40
1st & 10 at own 35
Trey Gronotte kickoff for 65 yds for a touchback
7:32
1st & 10 at own 25
Anthony Watkins run for 6 yds to the TLSA 31
7:02
2nd & 4 at own 31
Anthony Watkins run for 6 yds to the TLSA 37 for a 1ST down
6:24
1st & 10 at own 37
Anthony Watkins run for 1 yd to the TLSA 38
5:49
2nd & 9 at own 38
Cardell Williams run for 1 yd to the TLSA 39
5:05
3rd & 8 at own 39
Cardell Williams pass complete to Corey Smith for 5 yds to the TLSA 44
4:31
4th & 3 at own 44
Cooper Legas run for 1 yd to the TLSA 45
Army Punt, 3 plays
4:24
1st & 10 at opp 45
Cale Hellums run for 4 yds to the TLSA 49
3:53
2nd & 14 at opp 49
Carson Smith run for 3 yds to the TLSA 46
3:12
3rd & 11 at opp 46
Cale Hellums run for 1 yd to the TLSA 45
2:31
4th & 10 at opp 45
James Wagenseller punt for 43 yds
Tulsa End of game, 5 plays
2:18
1st & 10 at own 2
Lloyd Avant run for 1 yd to the TLSA 3
2:00
2nd & 9 at own 3
Timeout Tulsa, clock 02:00
1:54
2nd & 9 at own 3
Lloyd Avant run for 5 yds to the TLSA 8
1:15
3rd & 4 at own 8
Cardell Williams run for 5 yds to the TLSA 13 for a 1ST down
0:45
1st & 10 at own 13
Lloyd Avant run for 5 yds to the TLSA 18
0:00
2nd & 5 at own 18
Lloyd Avant run for no gain to the TLSA 18
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.