From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
South Florida
Houston
429
Total yards
490
275
Passing yards
387
154
Rushing yards
103
8.1
Yards per pass
9.9
5.0
Yards per rush
4.1
24
First downs
23
4–11
Third downs
7–11
1–4
Fourth downs
0–1
0
Turnovers
1
1–15
Penalties
10–95
29:53
Possession
30:07
0
Sacks (by defense)
3
Efficiency
South Florida
Houston
43%
Success rate
60%
0.12
EPA per play
0.46
1.43
Explosiveness
1.14
0.22
Rushing EPA
0.09
0.04
Passing EPA
0.68
28%
Passing-down success
47%
0.07
First-down EPA
0.35
0.45
Second-down EPA
0.48
0.58
Third-down EPA
1.00
11%
Havoc by its defense
17%
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)
Houston 85% to win. Elo’s favorite won.
The line
Houston −17.5, over/under 59.
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 Houston 89%, South Florida 11%. 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. Houston drives left to right, South Florida right to left.
Q1 South FloridaPunt, 4 plays, 18 yards
Q1 HoustonTouchdown, 7 plays, 65 yards
Q1 South FloridaTouchdown, 5 plays, 85 yards
Q1 HoustonPunt, 3 plays, 9 yards
Q1 South FloridaTouchdown, 4 plays, 76 yards
Q1 HoustonTouchdown, 7 plays, 68 yards
Q1 South FloridaMissed FG, 7 plays, 54 yards
Q2 HoustonTouchdown, 7 plays, 79 yards
Q2 South FloridaTurnover on downs, 7 plays, 37 yards
Q2 HoustonTouchdown, 12 plays, 67 yards
Q2 South FloridaPunt, 3 plays, 4 yards
Q2 HoustonEnd of half, 1 play, −1 yard
Q3 HoustonPunt, 3 plays, 8 yards
Q3 South FloridaTouchdown, 12 plays, 65 yards
Q3 HoustonTouchdown, 8 plays, 75 yards
Q3 South FloridaTurnover on downs, 11 plays, 32 yards
Q4 HoustonTouchdown, 3 plays, 46 yards
Q4 South FloridaTurnover on downs, 9 plays, 36 yards
Q4 HoustonTurnover on downs, 10 plays, 28 yards
Q4 South FloridaTouchdown, 4 plays, 67 yards
Q4 HoustonEnd of game, 3 plays, −4 yards
Play by play
1st quarter7 drives, then Tied at 14
South Florida Punt, 4 plays
15:00
Bubba Baxa kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Katravis Marsh pass complete to Xavier Weaver for 18 yds to the SFla 43 for a 1ST down
15:00
1st & 10 at own 43
Brian Battie run for 6 yds to the SFla 49
15:00
2nd & 4 at own 49
Jimmy Horn Jr. run for a loss of 6 yards to the SFla 43
15:00
3rd & 10 at own 43
Katravis Marsh pass incomplete
13:02
4th & 10 at own 43
Colin McCreary punt for 41 yds , Jalen Emery returns for no gain to the Houst 43 SOUTH FLORIDA Penalty, Kick Catch Interference on ROBINSON, TJ enforced (-15 Yards) to the Houst 35
Houston Touchdown, 7 plays
13:02
1st & 10 at own 35
Clayton Tune run for 8 yds to the Houst 43
13:02
2nd & 2 at own 43
Clayton Tune pass complete to Nathaniel Dell for 16 yds Nathaniel Dell fumbled, recovered by Houst for a 1ST down
13:02
1st & 10 at opp 41
Brandon Campbell run for 13 yds to the SFla 28 for a 1ST down
13:02
1st & 10 at opp 28
Clayton Tune pass complete to KeSean Carter for 26 yds to the SFla 2 for a 1ST down
13:02
1st & goal at opp 2
Brandon Campbell run for 1 yd to the SFla 1
13:02
2nd & goal at opp 1
Brandon Campbell run for no gain to the SFla 1
9:43
3rd & goal at opp 1
Clayton Tune pass complete to Nathaniel Dell for 1 yd for a TD, (Kyle Ramsey KICK)Houston 7, South Florida 0
South Florida Touchdown, 5 plays
9:36
Bubba Baxa kickoff for 65 yds , Brian Battie return for 15 yds to the SFla 15
9:36
1st & 10 at own 15
Kelley Joiner Jr. run for 1 yd to the SFla 16
9:36
2nd & 9 at own 16
run for 19 yds to the SFla 35 for a 1ST down
9:36
1st & 10 at own 35
HOUSTON Penalty, Offsides (5 Yards) to the SFla 40
9:36
1st & 5 at own 40
MARSH, Katravis scrambles up the middle for a loss of 14 yards to the USF26, End of Play. PENALTY HOU Offsides on CEASER, Nelson enforced 5 yards from the USF40 to the USF45 and results in a 1ST DOWN [NHSG]. NO PLAY (replay the down).
9:36
1st & 10 at own 45
Brian Battie run for 37 yds to the Houst 18 for a 1ST down
9:36
1st & 10 at opp 18
Brian Battie run for 5 yds to the Houst 13
6:48
2nd & 5 at opp 13
Brian Battie run for 13 yds for a TD, (Spencer Shrader KICK)Tied at 7
Houston Punt, 3 plays
6:48
Spencer Shrader kickoff for 65 yds for a touchback
6:48
1st & 10 at own 25
Clayton Tune pass incomplete
6:48
2nd & 10 at own 25
Stacy Sneed run for a loss of 2 yards to the Houst 23
6:48
3rd & 12 at own 23
Clayton Tune pass complete to Sam Brown for 11 yds to the Houst 34
5:16
4th & 1 at own 34
Laine Wilkins punt for 48 yds , Xavier Weaver returns for 6 yds to the SFla 24
South Florida Touchdown, 4 plays
5:16
1st & 10 at own 24
Katravis Marsh pass complete to Xavier Weaver for 30 yds to the Houst 46 for a 1ST down
5:16
1st & 10 at opp 46
Katravis Marsh pass complete to Brian Battie for 10 yds to the Houst 36 for a 1ST down
5:16
1st & 10 at opp 36
MARSH, Katravis pass to the left incomplete intended for HORN JR., Jimmy thrown to the HOU16. PENALTY HOU Holding on GREEN, Art enforced 10 yards from the HOU36 to the HOU26 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
3:41
2nd & 4 at opp 20
Timeout SOUTH FLORIDA, clock 03:41
3:41
1st & 10 at opp 26
Brian Battie run for 6 yds to the Houst 20
3:34
2nd & 4 at opp 20
Brian Battie run for 20 yds for a TD, (Spencer Shrader KICK)South Florida 14, Houston 7
Houston Touchdown, 7 plays
3:26
Spencer Shrader kickoff for 62 yds , Jayce Rogers return for 29 yds to the Houst 32
3:26
1st & 10 at own 32
Clayton Tune pass complete to Nathaniel Dell for 8 yds to the Houst 40
3:26
2nd & 2 at own 40
Clayton Tune pass complete to Sam Brown for 5 yds to the Houst 45 for a 1ST down
3:26
1st & 10 at own 45
Brandon Campbell run for 5 yds to the 50 yard line
3:26
2nd & 5 at the 50
Clayton Tune pass complete to Sam Brown for 32 yds to the SFla 18 for a 1ST down
3:26
1st & 10 at opp 18
Brandon Campbell run for 5 yds to the SFla 13
3:26
2nd & 5 at opp 13
Clayton Tune pass complete to Stacy Sneed for 5 yds to the SFla 8 for a 1ST down
0:26
1st & goal at opp 8
Stacy Sneed run for 8 yds for a TD, (Kyle Ramsey KICK)Tied at 14
South Florida Missed FG, 7 plays
0:26
Bubba Baxa kickoff for 65 yds for a touchback
0:00
1st & 10 at own 25
Katravis Marsh pass complete to Xavier Weaver for 4 yds to the SFla 29
Q2 15:00
2nd & 6 at own 29
MARSH, Katravis pass to the left incomplete intended for HORN JR., Jimmy thrown to the USF26. PENALTY HOU Personal Foul on ROGERS, Jayce enforced 15 yards from the USF29 to the USF44 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
Q2 15:00
1st & 10 at own 44
Michel Dukes run for 1 yd to the SFla 45
Q2 15:00
2nd & 9 at own 45
Katravis Marsh pass complete to Jimmy Horn Jr. for 29 yds to the Houst 26 for a 1ST down
Q2 15:00
1st & 10 at opp 26
Brian Battie run for 3 yds to the Houst 23
Q2 15:00
2nd & 7 at opp 23
Katravis Marsh pass incomplete
Q2 15:00
3rd & 7 at opp 23
Kelley Joiner Jr. run for 2 yds to the Houst 21
Q2 12:13
4th & 5 at opp 21
Spencer Shrader 31 yd FG MISSED
2nd quarter5 drives, then Houston 28, South Florida 14
Houston Touchdown, 7 plays
12:13
1st & 10 at own 21
Clayton Tune pass incomplete
12:13
2nd & 10 at own 21
Clayton Tune pass complete to Nathaniel Dell for 9 yds to the Houst 30
12:13
3rd & 1 at own 30
Stacy Sneed run for 1 yd to the Houst 31 for a 1ST down
12:13
1st & 10 at own 31
Clayton Tune pass incomplete
10:11
3rd & 3 at own 38
Timeout HOUSTON, clock 10:11
10:11
2nd & 10 at own 31
Clayton Tune run for 7 yds to the Houst 38
10:11
3rd & 3 at own 38
Clayton Tune pass complete to KeSean Carter for 10 yds to the Houst 48 for a 1ST down
9:46
1st & 10 at own 48
Clayton Tune pass complete to Nathaniel Dell for 52 yds for a TD, (Kyle Ramsey KICK)Houston 21, South Florida 14
South Florida Turnover on downs, 7 plays
9:46
Kyle Ramsey kickoff for 35 yds
9:46
1st & 10 at own 30
run for 2 yds to the SFla 32
9:46
2nd & 8 at own 32
K’Wan Powell run for 3 yds to the SFla 35
9:46
3rd & 5 at own 35
Katravis Marsh pass complete to Brian Battie for 31 yds to the Houst 34 for a 1ST down
9:46
1st & 10 at opp 34
Katravis Marsh pass complete to Jimmy Horn Jr. for no gain to the Houst 34
9:46
2nd & 10 at opp 34
Brian Battie run for 1 yd to the Houst 33
6:54
4th & 9 at opp 33
Timeout SOUTH FLORIDA, clock 06:54
6:54
3rd & 9 at opp 33
Katravis Marsh pass incomplete
6:52
4th & 9 at opp 33
Katravis Marsh pass incomplete
Houston Touchdown, 12 plays
6:52
1st & 10 at own 33
Clayton Tune pass complete to Nathaniel Dell for 4 yds to the Houst 37
6:52
2nd & 6 at own 37
Clayton Tune pass complete to KeSean Carter for 13 yds to the 50 yard line for a 1ST down
6:52
1st & 10 at the 50
Clayton Tune pass complete to Sam Brown for 17 yds to the SFla 33 for a 1ST down
6:52
1st & 10 at opp 33
Clayton Tune pass complete to Nathaniel Dell for 1 yd to the SFla 32
6:52
2nd & 9 at opp 32
Stacy Sneed run for 7 yds to the SFla 25
6:52
3rd & 2 at opp 25
Stacy Sneed run for 4 yds to the SFla 21 for a 1ST down
6:52
1st & 10 at opp 21
Clayton Tune pass incomplete
3:24
2nd & 10 at opp 21
TUNE, Clayton pass to the right complete for 21 yards to SNEED, Stacy caught at the USF13 and advanced to the USF0, TOUCHDOWN HOU, score nullified by penalty, clock 03:24. PENALTY HOU Holding on TODD, Chayse enforced 10 yards from the USF21 to the USF31 [NHSG]. NO PLAY (replay the down).
3:24
2nd & 20 at opp 31
Clayton Tune pass complete to Peyton Sawyer for 17 yds to the SFla 14
3:24
3rd & 3 at opp 14
Clayton Tune pass complete to Peyton Sawyer for 11 yds to the SFla 3 for a 1ST down
3:24
1st & goal at opp 3
HOUSTON Penalty, Unsportsmanlike Conduct (Cam’Ron Johnson) to the SFla 19
1:03
3rd & goal at opp 12
Timeout HOUSTON, clock 01:03
1:03
2nd & goal at opp 19
Clayton Tune pass complete to Brandon Campbell for 7 yds to the SFla 12
0:55
3rd & goal at opp 12
Clayton Tune pass complete to Peyton Sawyer for 12 yds for a TD, (Kyle Ramsey KICK)Houston 28, South Florida 14
South Florida Punt, 3 plays
0:55
Kyle Ramsey kickoff for 35 yds
0:55
1st & 10 at own 30
Katravis Marsh pass complete to Jimmy Horn Jr. for 1 yd to the SFla 31
0:55
2nd & 9 at own 31
Katravis Marsh pass complete to Brian Battie for 3 yds Brian Battie fumbled, recovered by SFla
0:55
3rd & 6 at own 34
Katravis Marsh pass incomplete
0:09
4th & 6 at own 34
Colin McCreary punt for 46 yds, fair catch by Nathaniel Dell at the Houst 20
Houston End of half, 1 play
0:00
1st & 10 at own 20
[NH] Kneel down by TUNE, Clayton at HOU19 (team loss of 1), clock 00:00.
3rd quarter4 drives, then Houston 35, South Florida 21
Houston Punt, 3 plays
14:57
Spencer Shrader kickoff for 54 yds , Jayce Rogers return for 6 yds to the Houst 17
14:57
1st & 10 at own 17
Clayton Tune pass complete to Brandon Campbell for a loss of 1 yard to the Houst 16
14:57
2nd & 11 at own 16
Clayton Tune pass complete to Nathaniel Dell for 8 yds to the Houst 24
14:57
3rd & 3 at own 24
Brandon Campbell run for 1 yd to the Houst 25
12:58
4th & 2 at own 25
Laine Wilkins punt for 42 yds , Xavier Weaver returns for 2 yds to the SFla 35
South Florida Touchdown, 12 plays
12:58
1st & 10 at own 35
Brian Battie run for 1 yd to the SFla 36
12:58
2nd & 9 at own 36
Katravis Marsh pass incomplete
12:58
3rd & 9 at own 36
Katravis Marsh run for 24 yds to the Houst 40 for a 1ST down
12:58
1st & 10 at opp 40
Katravis Marsh pass complete to Xavier Weaver for 19 yds to the Houst 21 for a 1ST down
12:58
1st & 10 at opp 21
Kelley Joiner Jr. run for 3 yds to the Houst 18
12:58
2nd & 7 at opp 18
Katravis Marsh run for 6 yds to the Houst 12
12:58
3rd & 1 at opp 12
Katravis Marsh pass complete to Xavier Weaver for a loss of 2 yards to the Houst 14
12:58
4th & 3 at opp 14
Katravis Marsh pass complete to Michel Dukes for 6 yds to the Houst 8 for a 1ST down
8:18
2nd & goal at opp 8
Timeout SOUTH FLORIDA, clock 08:18
8:18
1st & goal at opp 8
Katravis Marsh pass incomplete
8:18
2nd & goal at opp 8
Brian Battie run for 4 yds to the Houst 4
8:18
3rd & goal at opp 4
MARSH, Katravis pass to the left incomplete intended for BATTIE, Brian thrown to the HOU2. PENALTY HOU Pass Interference on ROGERS, Jayce enforced 2 yards to the HOU2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
8:18
1st & goal at opp 2
Katravis Marsh run for 1 yd to the Houst 1
8:18
2nd & goal at opp 1
PENALTY USF Unsportsmanlike Conduct on HALL, Dustyn HOU Unnecessary Roughness on WILLIAMS, Sedrick , Offsetting penalties [NHSG]. NO PLAY (replay the down).
7:14
2nd & goal at opp 1
Michel Dukes run for 1 yd for a TD, (Spencer Shrader KICK)Houston 28, South Florida 21
Houston Touchdown, 8 plays
7:14
Spencer Shrader kickoff for 65 yds for a touchback
7:14
1st & 10 at own 25
Clayton Tune pass incomplete
7:14
2nd & 10 at own 25
Clayton Tune pass complete to Sam Brown for 11 yds to the Houst 36 for a 1ST down
7:14
1st & 10 at own 36
Clayton Tune run for 4 yds to the Houst 40
7:14
2nd & 6 at own 40
Stacy Sneed run for 15 yds to the SFla 45 for a 1ST down
7:14
1st & 10 at opp 45
Clayton Tune pass complete to Stacy Sneed for 5 yds to the SFla 40
7:14
2nd & 5 at opp 40
Clayton Tune pass complete to KeSean Carter for 7 yds to the SFla 33 for a 1ST down
7:14
1st & 10 at opp 33
Clayton Tune pass complete to Christian Trahan for 21 yds to the SFla 12 for a 1ST down
3:48
1st & 10 at opp 12
Stacy Sneed run for 12 yds for a TD, (Kyle Ramsey KICK)Houston 35, South Florida 21
South Florida Turnover on downs, 11 plays
3:43
Kyle Ramsey kickoff for 51 yds , Brian Battie return for no gain to the SFla 14
3:43
1st & 10 at own 14
Katravis Marsh pass incomplete
3:43
2nd & 10 at own 14
run for a loss of 1 yard to the SFla 13
3:43
3rd & 11 at own 13
Katravis Marsh pass complete to Xavier Weaver for 12 yds to the SFla 25 for a 1ST down
3:43
1st & 10 at own 25
Katravis Marsh pass complete to Brian Battie for 3 yds to the SFla 28
3:43
2nd & 7 at own 28
Brian Battie run for 7 yds to the SFla 35 for a 1ST down
3:43
1st & 10 at own 35
Katravis Marsh pass complete to Jimmy Horn Jr. for 9 yds to the SFla 44
0:00
2nd & 1 at own 44
Katravis Marsh pass complete to Xavier Weaver for 3 yds to the SFla 47 for a 1ST down
Q4 15:00
1st & 10 at own 47
Katravis Marsh pass incomplete
Q4 15:00
2nd & 10 at own 47
Brian Battie run for 3 yds to the 50 yard line
Q4 15:00
3rd & 7 at the 50
Katravis Marsh sacked by Atlias Bell and Mannie Nunnery for a loss of 1 yard to the SFla 49
Q4 13:25
4th & 8 at own 49
Katravis Marsh sacked by Chidozie Nwankwo for a loss of 3 yards to the SFla 46
4th quarter5 drives, then Houston 42, South Florida 27
Houston Touchdown, 3 plays
13:25
1st & 10 at opp 46
Clayton Tune pass complete to KeSean Carter for 8 yds to the SFla 38
13:25
2nd & 2 at opp 38
Clayton Tune pass complete to Sam Brown for 10 yds to the SFla 28 for a 1ST down
11:57
1st & 10 at opp 28
Clayton Tune pass complete to KeSean Carter for 28 yds for a TD, (Kyle Ramsey KICK)Houston 42, South Florida 21
South Florida Turnover on downs, 9 plays
11:57
Bubba Baxa kickoff for 65 yds for a touchback
11:57
1st & 10 at own 25
run for 1 yd to the SFla 26
11:57
2nd & 9 at own 26
Katravis Marsh pass complete to Holden Willis for 19 yds to the SFla 45 for a 1ST down
11:57
1st & 10 at own 45
Katravis Marsh pass incomplete
11:57
2nd & 10 at own 45
Katravis Marsh pass complete to Kelley Joiner Jr. for no gain to the SFla 45
11:57
3rd & 10 at own 45
Katravis Marsh pass complete to Kelley Joiner Jr. for 24 yds to the Houst 31 for a 1ST down
11:57
1st & 10 at opp 31
Katravis Marsh run for 1 yd to the Houst 30
11:57
2nd & 9 at opp 30
Kelley Joiner Jr. run for 2 yds to the Houst 28
11:57
3rd & 7 at opp 28
Katravis Marsh pass complete to Kelley Joiner Jr. for a loss of 3 yards to the Houst 31
7:22
4th & 10 at opp 31
Katravis Marsh sacked by Latrell Bankston for a loss of 8 yards to the Houst 39
Houston Turnover on downs, 10 plays
7:22
1st & 10 at own 39
Clayton Tune pass complete to Nathaniel Dell for 13 yds to the SFla 48 for a 1ST down
7:22
1st & 10 at opp 48
Clayton Tune pass incomplete
7:22
2nd & 10 at opp 48
HOUSTON Penalty, Personal Foul (Patrick Paul) to the SFla 49 for a 1ST down
7:22
1st & 10 at opp 49
Clayton Tune pass complete to Stacy Sneed for 3 yds to the SFla 46
7:22
2nd & 7 at opp 46
Nathaniel Dell run for 3 yds to the SFla 43
7:22
3rd & 4 at opp 43
Clayton Tune pass complete to KeSean Carter for 10 yds to the SFla 33 for a 1ST down
2:56
2nd & 8 at opp 31
Timeout HOUSTON, clock 02:56
2:56
1st & 10 at opp 33
Stacy Sneed run for 2 yds to the SFla 31
2:09
2nd & 8 at opp 31
Lucas Coley pass complete to CJ Nelson for 4 yds to the SFla 27
2:09
3rd & 4 at opp 27
Timeout HOUSTON, clock 02:09
2:09
3rd & 4 at opp 27
QB Keeper COLEY, Lucas rush up the middle for a gain of 8 yards to the USF19 (GORDON IV, DJ). PENALTY HOU Holding on SYLVESTER, Trevonte enforced 10 yards from the USF27 to the USF37 [SG]. NO PLAY (replay the down).
1:55
4th & 11 at opp 34
Timeout SOUTH FLORIDA, clock 01:55
1:55
3rd & 14 at opp 37
Lucas Coley pass complete to CJ Nelson for 3 yds to the SFla 34
1:48
4th & 11 at opp 34
Lucas Coley run for 1 yd to the SFla 33 Lucas Coley fumbled, recovered by SFla Eddie Kelly
South Florida Touchdown, 4 plays
1:48
1st & 10 at own 33
Katravis Marsh pass complete to Kelley Joiner Jr. for 11 yds to the SFla 44 for a 1ST down
1:48
1st & 10 at own 44
Katravis Marsh pass complete to Khafre Brown for 6 yds to the 50 yard line
1:48
2nd & 4 at the 50
Katravis Marsh pass complete to Omarion Dollison for 40 yds to the Houst 10 for a 1ST down
1:48
1st & goal at opp 10
MARSH, Katravis pass to the left incomplete intended for WILLIS, Holden thrown to the HOU0. PENALTY HOU Pass Interference on EMERY, Jalen enforced 8 yards to the HOU2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
1:05
1st & goal at opp 2
Chris Carter 2 Yd pass from Katravis Marsh (Two-Point Pass Conversion Failed)Houston 42, South Florida 27
Houston End of game, 3 plays
1:04
1st & 10 at opp 44
[SG] Kneel down by TUNE, Clayton at USF46 (team loss of 2).
1:04
2nd & 12 at opp 46
[SG] Kneel down by TUNE, Clayton at USF47 (team loss of 1).
0:00
3rd & 13 at opp 47
[SG] Kneel down by TUNE, Clayton at USF48 (team loss of 1), 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.