58°F, a few clouds, wind 3 mph from the southeastWeather: NOAA NCEI Integrated Surface Database; Memphis International Airport (KMEM), 7 km from the stadium, six minutes before kickoff
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
UAB
Memphis
352
Total yards
526
324
Passing yards
299
28
Rushing yards
227
7.4
Yards per pass
8.8
1.4
Yards per rush
5.7
16
First downs
31
7–15
Third downs
5–10
1–1
Fourth downs
1–1
4
Turnovers
0
4–30
Penalties
5–40
25:37
Possession
34:23
0
Sacks (by defense)
3
Efficiency
UAB
Memphis
38%
Success rate
61%
−0.03
EPA per play
0.47
1.38
Explosiveness
1.09
−0.24
Rushing EPA
0.26
0.04
Passing EPA
0.73
26%
Passing-down success
39%
0.09
First-down EPA
0.26
−0.90
Second-down EPA
0.49
0.69
Third-down EPA
1.11
1%
Havoc by its defense
25%
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)
Memphis 87% to win. Elo’s favorite won.
The line
Memphis −16, over/under 62.
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 Memphis 87%, UAB 13%. 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. Memphis drives left to right, UAB right to left.
Q1 MemphisTouchdown, 7 plays, 75 yards
Q1 UABFumble, 7 plays, 65 yards
Q1 MemphisField goal, 10 plays, 67 yards
Q1 UABPunt, 3 plays, −3 yards
Q1 MemphisPunt, 3 plays, 4 yards
Q1 UABFumble, 5 plays, 10 yards
Q2 MemphisMissed FG, 5 plays, 16 yards
Q2 UABPunt, 3 plays, 4 yards
Q2 MemphisTouchdown, 9 plays, 53 yards
Q2 UABTouchdown, 10 plays, 70 yards
Q2 MemphisPunt, 3 plays, 1 yard
Q2 UABInterception, 6 plays, 34 yards
Q2 MemphisMissed FG, 4 plays, 31 yards
Q3 UABPunt, 3 plays, −5 yards
Q3 MemphisTouchdown, 6 plays, 45 yards
Q3 UABField goal, 10 plays, 61 yards
Q3 MemphisTouchdown, 12 plays, 75 yards
Q4 UABTouchdown, 4 plays, 75 yards
Q4 MemphisTouchdown, 6 plays, 67 yards
Q4 UABPunt, 3 plays, −3 yards
Q4 MemphisTouchdown, 8 plays, 66 yards
Q4 UABInterception, 9 plays, 42 yards
Q4 MemphisTouchdown, 4 plays, 21 yards
Q4 UABEnd of game, 2 plays, 7 yards
Play by play
1st quarter6 drives, then Memphis 11, UAB 0
Memphis Touchdown, 7 plays
15:00
Noah Grant kickoff for 65 yds for a touchback
14:59
1st & 10 at own 25
Mario Anderson Jr. run for 14 yds to the MEM 39 for a 1ST down
14:30
1st & 10 at own 39
Seth Henigan pass complete to Anthony Landphere for 4 yds to the MEM 43
13:55
2nd & 6 at own 43
Mario Anderson Jr. run for 3 yds to the MEM 46
13:25
3rd & 3 at own 46
Seth Henigan pass complete to Demeer Blankumsee for 37 yds to the UAB 17 for a 1ST down
12:52
1st & 10 at opp 17
Mario Anderson Jr. run for 5 yds to the UAB 12
12:21
2nd & 5 at opp 12
Mario Anderson Jr. run for 10 yds to the UAB 2 for a 1ST down
11:38
1st & goal at opp 2
Brandon Thomas 2 Yd Run (Caden Costa Pass to Colby Cox for Two-Point Conversion)Memphis 8, UAB 0
UAB Fumble, 7 plays
11:38
Tristian Vandenberg kickoff for 65 yds for a touchback
11:35
1st & 10 at own 25
Jalen Kitna pass complete to Kam Shanks for 3 yds to the UAB 28
11:12
2nd & 7 at own 28
Lee Beebe Jr. run for no gain to the UAB 28
10:37
3rd & 7 at own 28
Jalen Kitna pass complete to Corri Milliner for 41 yds to the MEM 31 for a 1ST down
9:49
1st & 10 at opp 31
Timeout UAB, clock 09:49
9:47
1st & 10 at opp 31
Jalen Kitna pass complete to Bryce Damous for 18 yds to the MEM 13 for a 1ST down
9:06
1st & 10 at opp 13
Jalen Kitna run for 4 yds to the MEM 9
8:32
2nd & 6 at opp 9
Jalen Kitna pass incomplete
8:25
3rd & 6 at opp 9
TEAM run for a loss of 1 yard to the MEM 10 fumbled, recovered by MEM Javon Denis J. Denis return for 0 yds
Memphis Field goal, 10 plays
8:23
1st & 10 at own 10
Seth Henigan pass incomplete
8:16
2nd & 10 at own 10
Seth Henigan pass complete to Brendan Doyle for 12 yds to the MEM 22 for a 1ST down
7:36
1st & 10 at own 22
Seth Henigan pass complete to Anthony Landphere for 29 yds to the UAB 49 for a 1ST down
6:55
1st & 10 at opp 49
(06:55) HENIGAN, Seth scrambles to the right for a gain of 12 yards to the UAB49, out of bounds, 1ST DOWN, clock 06:50. PENALTY MEM Face mask on BRELAND, Malachi UAB Unnecessary Roughness on BRYANT, Sirad , Offsetting penalties [NHSG]. NO PLAY (replay the down).
6:39
1st & 10 at opp 49
Greg Desrosiers Jr. run for 7 yds to the UAB 42
6:03
2nd & 3 at opp 42
Seth Henigan run for 4 yds to the UAB 38 for a 1ST down
5:27
1st & 10 at opp 38
Seth Henigan pass incomplete
5:21
2nd & 10 at opp 38
(05:21) HENIGAN, Seth pass deep to the right incomplete intended for DRAKE, Koby broken up by JONES, Tyjon at the UAB14, clock 05:16. PENALTY UAB Pass Interference on JONES, Tyjon enforced 15 yards to the UAB23 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
5:15
1st & 10 at opp 23
(05:15) HENIGAN, Seth pass to the left complete for 11 yards to DRAKE, Koby caught at the UAB12 and advanced to the UAB12 (WATSON, Tariq), clock 05:11. PENALTY MEM Ineligible Receiver Downfield on Pass on ADAMS, Chris enforced 5 yards from the UAB23 to the UAB28 [NHSG]. NO PLAY (replay the down).
4:50
1st & 15 at opp 28
Seth Henigan pass complete to Mario Anderson Jr. for 5 yds to the UAB 23
4:31
2nd & 10 at opp 23
Seth Henigan run for no gain to the UAB 23
3:51
3rd & 10 at opp 23
Seth Henigan pass incomplete
3:43
4th & 10 at opp 23
Tristian Vandenberg 41 yd FG GOODMemphis 11, UAB 0
UAB Punt, 3 plays
3:43
Tristian Vandenberg kickoff for 65 yds for a touchback
3:40
1st & 10 at own 25
Jalen Kitna pass complete to Amare Thomas for 1 yd to the UAB 26
3:05
2nd & 9 at own 26
Jalen Kitna pass complete to Trace Campbell for 1 yd to the UAB 27
2:37
3rd & 8 at own 27
Jalen Kitna pass incomplete
2:36
4th & 8 at own 27
UAB Penalty, False Start (TEAM) to the UAB 22
2:26
4th & 13 at own 22
Patrick Foley punt for 36 yds , Koby Drake returns for 4 yds to the MEM 46
Memphis Punt, 3 plays
2:25
1st & 10 at own 46
Greg Desrosiers Jr. run for 4 yds to the 50 yard line
2:03
2nd & 6 at the 50
Seth Henigan run for no gain to the 50 yard line
1:21
3rd & 6 at the 50
Seth Henigan pass incomplete
1:13
4th & 6 at the 50
Joshua Sloan punt for 40 yds, fair catch by Kam Shanks at the UAB 10
UAB Fumble, 5 plays
1:08
1st & 10 at own 10
Lee Beebe Jr. run for 2 yds to the UAB 12
0:28
2nd & 8 at own 12
Lee Beebe Jr. run for 7 yds to the UAB 19
Q2 14:59
3rd & 1 at own 19
Lee Beebe Jr. run for 2 yds to the UAB 21 for a 1ST down
Q2 14:29
1st & 10 at own 21
Jalen Kitna pass complete to Lee Beebe Jr. for 6 yds to the UAB 27
Q2 13:59
2nd & 4 at own 27
Jalen Kitna sacked for a loss of 7 yards to the UAB 20 Jalen Kitna fumbled, recovered by MEM Matt Hudson , return for 0 yards
2nd quarter7 drives, then Memphis 18, UAB 8
Memphis Missed FG, 5 plays
13:54
1st & 10 at opp 20
Jamari Hawkins run for 10 yds to the UAB 10 for a 1ST down
13:18
1st & goal at opp 10
Seth Henigan pass complete to Demeer Blankumsee for 6 yds to the UAB 4
12:35
2nd & goal at opp 4
Mario Anderson Jr. run for no gain to the UAB 4
11:55
3rd & goal at opp 4
Seth Henigan pass incomplete
11:45
4th & goal at opp 4
Tristian Vandenberg 22 Yard Field Goal Missed
UAB Punt, 3 plays
11:41
1st & 10 at own 20
Lee Witherspoon run for a loss of 1 yard to the UAB 19
11:10
2nd & 11 at own 19
Jalen Kitna pass complete to Corri Milliner for 5 yds to the UAB 24
10:31
3rd & 6 at own 24
Jalen Kitna pass incomplete
10:26
4th & 6 at own 24
Patrick Foley punt for 45 yds , Koby Drake returns for 16 yds to the MEM 47
Memphis Touchdown, 9 plays
10:15
1st & 10 at own 47
Seth Henigan pass incomplete
10:11
2nd & 10 at own 47
Seth Henigan pass complete to Koby Drake for 17 yds to the UAB 36 for a 1ST down
9:46
1st & 10 at opp 36
Seth Henigan pass complete to Mario Anderson Jr. for 7 yds to the UAB 29
9:28
2nd & 3 at opp 29
Mario Anderson Jr. run for 6 yds to the UAB 23 for a 1ST down
8:48
1st & 10 at opp 23
Seth Henigan pass complete to Roc Taylor for 3 yds to the UAB 20
8:11
2nd & 7 at opp 20
Mario Anderson Jr. run for 3 yds to the UAB 17
7:34
3rd & 4 at opp 17
Mario Anderson Jr. run for 4 yds to the UAB 13 for a 1ST down
6:57
1st & 10 at opp 13
Mario Anderson Jr. run for 3 yds to the UAB 10
6:34
2nd & 7 at opp 10
Seth Henigan pass complete to Anthony Landphere for 10 yds for a TD (Tristian Vandenberg KICK)Memphis 18, UAB 0
UAB Touchdown, 10 plays
6:34
Tristian Vandenberg kickoff for 65 yds for a touchback Memphis Penalty, Offsides (-5 Yards)
6:31
1st & 10 at own 30
Jalen Kitna pass complete to Amare Thomas for 11 yds to the UAB 41 for a 1ST down
6:07
1st & 10 at own 41
Lee Beebe Jr. run for 3 yds to the UAB 44
5:31
2nd & 7 at own 44
Jalen Kitna pass incomplete
5:25
3rd & 7 at own 44
(05:25) KITNA, Jalen pass deep up the middle incomplete intended for MILLINER, Corri thrown to the MEM30, clock 05:22. PENALTY MEM Pass Interference on ROSS, Davion enforced 15 yards to the MEM41 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
5:20
1st & 10 at opp 41
Jalen Kitna pass complete to Iverson Hooks for 13 yds to the MEM 28 for a 1ST down
4:36
1st & 10 at opp 28
Jalen Kitna pass incomplete
4:32
2nd & 10 at opp 28
Lee Beebe Jr. run for 3 yds to the MEM 25
3:46
3rd & 7 at opp 25
Lee Beebe Jr. run for 12 yds to the MEM 13 for a 1ST down
3:05
1st & 10 at opp 13
Lee Beebe Jr. run for 2 yds to the MEM 11
2:22
2nd & 8 at opp 11
Jalen Kitna run for 1 yd to the MEM 10
2:00
3rd & 7 at opp 10
Timeout Memphis, clock 02:00
1:55
3rd & 7 at opp 10
Jalen Kitna pass complete to Kam Shanks for 10 yds for a TD (T. McDonald Run For Two-point Conversion)Memphis 18, UAB 8
Memphis Punt, 3 plays
1:55
Noah Grant kickoff for 65 yds for a touchback
1:53
1st & 10 at own 25
Seth Henigan pass incomplete
1:47
2nd & 10 at own 25
Memphis Penalty, False Start (-5 Yards) to the MEM 20
1:46
2nd & 15 at own 20
Greg Desrosiers Jr. run for 6 yds to the MEM 26
1:46
3rd & 9 at own 26
Timeout UAB, clock 01:46
1:42
3rd & 9 at own 26
Seth Henigan pass incomplete
1:38
4th & 9 at own 26
Joshua Sloan punt for 56 yds, downed at the UAB 18
UAB Interception, 6 plays
1:25
1st & 10 at own 18
Jalen Kitna pass complete to Amare Thomas for 7 yds to the UAB 25
1:07
2nd & 3 at own 25
Jalen Kitna pass complete to Kam Shanks for 12 yds to the UAB 37 for a 1ST down
0:50
1st & 10 at own 37
Jalen Kitna pass complete to Amare Thomas for 20 yds to the MEM 43 for a 1ST down
0:32
1st & 10 at opp 43
Jalen Kitna pass incomplete
0:25
3rd & 15 at opp 48
Timeout UAB, clock 00:25
0:24
2nd & 10 at opp 43
Jalen Kitna sacked by William Whitlow Jr. for a loss of 5 yards to the MEM 48
0:21
3rd & 15 at opp 48
Jalen Kitna pass intercepted Kourtlan Marsh return for no gain to the MEM 28
Memphis Missed FG, 4 plays
0:17
1st & 10 at own 28
Seth Henigan pass complete to Greg Desrosiers Jr. for 6 yds to the MEM 34
0:10
2nd & 4 at own 34
Seth Henigan pass complete to Koby Drake for 25 yds to the UAB 41 for a 1ST down
0:02
1st & 10 at opp 41
Seth Henigan pass incomplete
3rd quarter4 drives, then Memphis 25, UAB 11
UAB Punt, 3 plays
15:00
Tristian Vandenberg kickoff for 60 yds
14:58
1st & 10 at own 35
Lee Beebe Jr. run for 1 yd to the UAB 36
14:32
2nd & 9 at own 36
Jalen Kitna pass complete to Amare Thomas for a loss of 7 yards to the UAB 30
13:51
3rd & 15 at own 30
Jalen Kitna pass incomplete
13:47
4th & 15 at own 30
Patrick Foley punt for 53 yds , Koby Drake returns for 38 yds to the UAB 45
Memphis Touchdown, 6 plays
13:31
1st & 10 at opp 45
Mario Anderson Jr. run for 1 yd to the UAB 44
12:59
2nd & 9 at opp 44
Seth Henigan pass incomplete
12:53
3rd & 9 at opp 44
Seth Henigan pass complete to Roc Taylor for 7 yds to the UAB 37
12:16
4th & 2 at opp 37
Seth Henigan run for 4 yds to the UAB 33 for a 1ST down
11:31
1st & 10 at opp 33
Seth Henigan pass complete to Koby Drake for 14 yds to the UAB 19 for a 1ST down
10:57
1st & 10 at opp 19
Seth Henigan pass complete to Greg Desrosiers Jr. for 19 yds for a TD (Tristian Vandenberg KICK)Memphis 25, UAB 8
UAB Field goal, 10 plays
10:57
Tristian Vandenberg kickoff for 65 yds for a touchback
10:55
1st & 10 at own 25
Jalen Kitna pass complete to Dallas Payne for 6 yds to the UAB 31
10:27
2nd & 4 at own 31
Jalen Kitna pass complete to Lee Beebe Jr. for 10 yds to the UAB 41 for a 1ST down
9:55
1st & 10 at own 41
Lee Beebe Jr. run for 6 yds to the UAB 47
9:26
2nd & 4 at own 47
Jalen Kitna sacked by Devin Baldwin for a loss of 6 yards to the UAB 41
9:00
3rd & 10 at own 41
Jalen Kitna pass complete to Corri Milliner for 28 yds to the MEM 31 for a 1ST down
8:16
1st & 10 at opp 31
Jalen Kitna pass complete to Terrell McDonald for 10 yds to the MEM 21 for a 1ST down
7:40
1st & 10 at opp 21
Jalen Kitna pass incomplete
7:34
2nd & 10 at opp 21
UAB Penalty, Delay Of Game (TEAM) to the MEM 26
7:31
2nd & 15 at opp 26
Jalen Kitna pass incomplete
7:30
3rd & 15 at opp 26
Jalen Kitna pass complete to Kam Shanks for 12 yds to the MEM 14
6:37
4th & 3 at opp 14
Jonah Delange 32 yd FG GOODMemphis 25, UAB 11
Memphis Touchdown, 12 plays
6:37
Noah Grant kickoff for 65 yds for a touchback
6:36
1st & 10 at own 25
Seth Henigan pass complete to Roc Taylor for 17 yds to the MEM 42 for a 1ST down
6:01
1st & 10 at own 42
Mario Anderson Jr. run for a loss of 2 yards to the MEM 40
5:27
2nd & 12 at own 40
Seth Henigan pass complete to Brady Kluse for 17 yds to the UAB 43 for a 1ST down
4:52
1st & 10 at opp 43
(04:52) HENIGAN, Seth pass to the right incomplete thrown to the UAB30, clock 04:47. PENALTY MEM Holding on BRELAND, Malachi enforced 10 yards from the UAB43 to the MEM47 [NHSG]. NO PLAY (replay the down).
4:45
1st & 20 at own 47
Seth Henigan pass incomplete
4:37
2nd & 20 at own 47
Seth Henigan pass complete to Roc Taylor for 1 yd to the MEM 48
3:53
3rd & 19 at own 48
Seth Henigan pass complete to Mario Anderson Jr. for 20 yds to the UAB 32 for a 1ST down
3:04
1st & 10 at opp 32
Mario Anderson Jr. run for 10 yds to the UAB 22 for a 1ST down
2:19
1st & 10 at opp 22
Mario Anderson Jr. run for 6 yds to the UAB 16
1:39
2nd & 4 at opp 16
Mario Anderson Jr. run for 6 yds to the UAB 10 for a 1ST down
0:57
1st & goal at opp 10
Seth Henigan run for no gain to the UAB 10
0:11
2nd & goal at opp 10
Timeout Memphis, clock 00:11
0:09
2nd & goal at opp 10
Mario Anderson Jr. run for 8 yds to the UAB 2
Q4 14:56
3rd & goal at opp 2
Seth Henigan pass complete to Anthony Landphere for 2 yds for a TD (Tristian Vandenberg KICK)Memphis 32, UAB 11
4th quarter7 drives, then Memphis 53, UAB 18
UAB Touchdown, 4 plays
14:56
Tristian Vandenberg kickoff for 65 yds for a touchback
14:55
1st & 10 at own 25
Iverson Hooks pass complete to Malachi Holt-Bennett for 71 yds for a 1ST down
14:27
1st & goal at opp 4
Jalen Kitna pass complete to Bryce Damous for no gain to the MEM 4
14:04
2nd & goal at opp 4
Lee Beebe Jr. run for 3 yds to the MEM 1
13:23
3rd & goal at opp 1
Terrell McDonald run for 1 yd for a TD (Jonah Delange KICK)Memphis 32, UAB 18
Memphis Touchdown, 6 plays
13:23
Noah Grant kickoff for 62 yds , Greg Desrosiers Jr. return for 25 yds to the MEM 33
13:12
1st & 10 at own 33
Mario Anderson Jr. run for 4 yds to the MEM 37
12:33
2nd & 6 at own 37
Seth Henigan pass complete to Mario Anderson Jr. for 4 yds to the MEM 41
12:00
3rd & 2 at own 41
Seth Henigan pass complete to Brady Kluse for 34 yds to the UAB 25 for a 1ST down
11:35
1st & 10 at opp 25
Brandon Thomas run for 14 yds to the UAB 11 for a 1ST down
10:54
1st & 10 at opp 11
Brandon Thomas run for 8 yds to the UAB 3
10:13
2nd & 2 at opp 3
Seth Henigan pass complete to Jamauri Chislom for 3 yds for a TD (Tristian Vandenberg KICK)Memphis 39, UAB 18
UAB Punt, 3 plays
10:13
Tristian Vandenberg kickoff for 65 yds for a touchback
10:11
1st & 10 at own 25
Jalen Kitna pass complete to Malachi Holt-Bennett for 3 yds to the UAB 28
9:37
2nd & 7 at own 28
Jalen Kitna pass complete to Trace Campbell for a loss of 6 yards to the UAB 22
9:12
3rd & 13 at own 22
Jalen Kitna pass incomplete
9:04
4th & 13 at own 22
Patrick Foley punt for 44 yds, fair catch by Koby Drake at the MEM 34
Memphis Touchdown, 8 plays
9:00
1st & 10 at own 34
Mario Anderson Jr. run for 16 yds to the 50 yard line for a 1ST down
8:16
1st & 10 at the 50
Mario Anderson Jr. run for 7 yds to the UAB 43
7:33
2nd & 3 at opp 43
Mario Anderson Jr. run for 5 yds to the UAB 38 for a 1ST down
6:51
1st & 10 at opp 38
Mario Anderson Jr. run for 9 yds to the UAB 29
6:00
2nd & 1 at opp 29
Greg Desrosiers Jr. run for 4 yds to the UAB 25 for a 1ST down
5:16
1st & 10 at opp 25
Greg Desrosiers Jr. run for 5 yds to the UAB 20
5:09
2nd & 5 at opp 20
Timeout UAB, clock 05:09
5:08
2nd & 5 at opp 20
Mario Anderson Jr. run for 9 yds to the UAB 11 for a 1ST down
5:01
1st & 10 at opp 11
Timeout UAB, clock 05:01
4:57
1st & 10 at opp 11
Mario Anderson Jr. run for 11 yds for a TD (Tristian Vandenberg KICK)Memphis 46, UAB 18
UAB Interception, 9 plays
4:57
Tristian Vandenberg kickoff for 65 yds for a touchback
4:53
1st & 10 at own 25
Jalen Kitna pass complete to Kam Shanks for 7 yds to the UAB 32
4:32
2nd & 3 at own 32
Lee Beebe Jr. run for 1 yd to the UAB 33
4:05
3rd & 2 at own 33
Jalen Kitna pass complete to Amare Thomas for 13 yds to the UAB 46 for a 1ST down
3:43
1st & 10 at own 46
Jalen Kitna pass incomplete
3:38
2nd & 10 at own 46
Jalen Kitna pass incomplete
3:30
3rd & 10 at own 46
Jalen Kitna pass incomplete
3:20
4th & 10 at own 46
Jalen Kitna pass complete to Amare Thomas for 21 yds to the MEM 33 for a 1ST down
2:52
1st & 10 at opp 33
Jalen Kitna pass incomplete
2:48
2nd & 10 at opp 33
Jalen Kitna pass intercepted AJ Watts return for 79 yds to the UAB 21
Memphis Touchdown, 4 plays
2:28
1st & 10 at opp 21
Makari Bodiford run for 7 yds to the UAB 14
2:00
2nd & 3 at opp 14
Timeout Memphis, clock 02:00
1:58
2nd & 3 at opp 14
Makari Bodiford run for 5 yds to the UAB 9 for a 1ST down
1:23
1st & goal at opp 9
Makari Bodiford run for 5 yds to the UAB 4
0:43
2nd & goal at opp 4
Harris Boyd run for 4 yds for a TD UAB Penalty, Unsportsmanlike Conduct (Yards) to the UAB 0 (Tristian Vandenberg KICK)Memphis 53, UAB 18
UAB End of game, 2 plays
0:43
Tristian Vandenberg kickoff for 65 yds for a touchback
0:41
1st & 10 at own 25
Jalen Kitna pass complete to Solomon Beebe for 5 yds to the UAB 30
0:14
2nd & 5 at own 30
Jalen Kitna pass complete to Amare Thomas for 2 yds to the UAB 32
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.