Week 9 · 2020

UCF at Houston

Sat 10/31/2020 02:00 PMTDECU StadiumHouston pregame42%Pregame win probability: 42% for Houston. UCF favored, and won.Conference

71°2 mph · 51% humidityRecorded at kickoff by College Football Data

UCF

44

6–4

Houston

21

3–5

Attendance

8,630

reported

HOU11 plays, 22 yd · Punt

15:001st & 10own 35Daniel Obarski kickoff for 65 yds for a touchback0
15:001st & 10own 25Clayton Tune run for 17 yds to the Houst 42 for a 1ST down+17
15:001st & 10own 42Kyle Porter run for 5 yds to the Houst 47+5
15:002nd & 5own 47Clayton Tune pass incomplete0
15:003rd & 5own 47Clayton Tune run for 10 yds to the UCF 43 for a 1ST down+10
15:001st & 10opp 43UCF Penalty, Defensive offside (Landon Woodson) to the UCF 38+5
15:001st & 5opp 38Clayton Tune sacked by Cam Goode for a loss of 9 yards to the UCF 47−9
15:002nd & 14opp 47Clayton Tune run for 2 yds to the UCF 45+2
15:003rd & 12opp 45Clayton Tune sacked by Richie Grant for a loss of 3 yards to the UCF 48−3
15:004th & 15opp 48HOUSTON Penalty, false start (-5 Yards) to the Houst 47−5
15:004th & 20own 47Laine Wilkins punt for 53 yds for a touchback0

UCF10 plays, 63 yd · Field goal

10:541st & 10own 20Dillon Gabriel pass complete to Jaylon Robinson for 4 yds to the UCF 24+4
10:542nd & 6own 24Dillon Gabriel pass complete to Jaylon Robinson for 49 yds to the Houst 27 for a 1ST down+49
10:541st & 10opp 27Greg McCrae run for 5 yds to the Houst 22+5
10:542nd & 5opp 22Dillon Gabriel pass complete to Jake Hescock for no gain to the Houst 220
10:543rd & 5opp 22Dillon Gabriel pass complete to Jake Hescock for 8 yds to the Houst 14 for a 1ST down+8
10:541st & 10opp 14Greg McCrae run for 3 yds to the Houst 11+3
10:542nd & 7opp 11Dillon Gabriel pass incomplete0
8:453rd & 7opp 11Timeout HOUSTON, clock 08:450
8:453rd & 7opp 11Dillon Gabriel sacked by Atlias Bell for a loss of 6 yards to the Houst 17−6
7:594th & 13opp 17Daniel Obarski 34 yd FG GOOD+34

HOU8 plays, 30 yd · Punt

7:591st & 0own 35Daniel Obarski kickoff for 65 yds for a touchback0
7:591st & 10own 25Kyle Porter run for 18 yds to the Houst 43 for a 1ST down+18
7:591st & 10own 43Clayton Tune pass complete to Marquez Stevenson for 12 yds to the UCF 45 for a 1ST down+12
7:591st & 10opp 45Kyle Porter run for 6 yds to the UCF 39+6
7:592nd & 4opp 39Clayton Tune pass complete to Kyle Porter for a loss of 6 yards to the UCF 45−6
7:593rd & 10opp 45Clayton Tune pass incomplete0
5:354th & 10opp 45Timeout UCF, clock 05:350
5:354th & 10opp 45Laine Wilkins punt for 45 yds for a touchback0

UCF5 plays, 14 yd · Defensive TD

5:281st & 10own 20Otis Anderson run for 5 yds to the UCF 25+5
5:282nd & 5own 25Dillon Gabriel pass complete to Jaylon Robinson for 10 yds to the UCF 35 for a 1ST down+10
5:281st & 10own 35Dillon Gabriel pass incomplete0
5:282nd & 10own 35Dillon Gabriel pass complete to Marlon Williams for 4 yds to the UCF 39+4
4:033rd & 6own 39Dillon Gabriel sacked by Payton Turner for a loss of 8 yards Dillon Gabriel fumbled, recovered by Houst Grant Stuard , return for 0 yards , return for 34 yds, (Dalton Witherspoon KICK)+34

UCF6 plays, 78 yd · Touchdown

4:031st & 0own 35Bubba Baxa kickoff for 65 yds , Ryan O'Keefe return for 22 yds to the UCF 22+22
4:031st & 10own 22Dillon Gabriel pass complete to Marlon Williams for a loss of 1 yard to the UCF 21−1
4:032nd & 11own 21Dillon Gabriel sacked by D'Anthony Jones for a loss of 2 yards to the UCF 19−2
4:033rd & 13own 19HOUSTON Penalty, Defensive offside (D'Anthony Jones) to the UCF 24+5
4:033rd & 8own 24Dillon Gabriel pass complete to Marlon Williams for 42 yds to the Houst 34 for a 1ST down+42
2:151st & 10opp 34Dillon Gabriel pass complete to Ryan O'Keefe for 34 yds for a TD, (Daniel Obarski KICK)+34

HOU14 plays, 51 yd · Turnover

2:151st & 0own 35Daniel Obarski kickoff for 65 yds , Nathaniel Dell return for 29 yds to the Houst 29+29
2:151st & 10own 29Mulbah Car run for 2 yds to the Houst 31+2
2:152nd & 8own 31Clayton Tune pass incomplete to Willie Smith III0
2:153rd & 8own 0TUNE, Clayton middle pass complete to BRADLEY, Tre'Vo for 17 yards to the HOU48 (MCMILLIAN, J.), PENALTY UCF holding off-setting, PENALTY HOU pass interference off-setting, NO PLAY.0
2:153rd & 8own 31Clayton Tune pass complete to Tre'von Bradley for 21 yds to the UCF 48 for a 1ST down+21
2:151st & 10opp 48Mulbah Car run for 2 yds to the UCF 46+2
0:00own 0End of 1st Quarter0
15:002nd & 8opp 46Clayton Tune pass incomplete0
15:003rd & 8opp 46Clayton Tune pass complete to Keith Corbin for 9 yds to the UCF 37 for a 1ST down+9
15:001st & 10opp 37Mulbah Car run for 8 yds to the UCF 29+8
15:002nd & 2opp 29Mulbah Car run for 6 yds to the UCF 23 for a 1ST down+6
15:001st & 10opp 23Mulbah Car run for 3 yds to the UCF 20+3
15:002nd & 7opp 20Clayton Tune pass incomplete to Nathaniel Dell0
15:003rd & 7opp 20Clayton Tune pass intercepted Eriq Gilyard return for 16 yds to the UCF 30+16

UCF8 plays, 70 yd · Touchdown

12:391st & 10own 30Otis Anderson run for 3 yds to the UCF 33+3
12:392nd & 7own 33Dillon Gabriel pass complete to Otis Anderson for 11 yds to the UCF 44 for a 1ST down+11
12:391st & 10own 44Otis Anderson run for 16 yds to the Houst 40 for a 1ST down+16
12:391st & 10opp 40GABRIEL, Dillon overthrown pass incomplete to WILLIAMS, Mar., PENALTY HOU illegal formation 5 yards to the HOU35, NO PLAY.+5
12:391st & 5opp 35Dillon Gabriel pass incomplete to Ryan O'Keefe, broken up by Damarion Williams0
12:392nd & 5opp 35Dillon Gabriel pass complete to Bentavious Thompson for 7 yds to the Houst 28 for a 1ST down+7
12:391st & 10opp 28Dillon Gabriel pass complete to Ryan O'Keefe for 27 yds to the Houst 1 for a 1ST down+27
10:591st & goalopp 1Bentavious Thompson run for 1 yd for a TD, (Daniel Obarski KICK)+1

HOU6 plays, 21 yd · Punt

10:591st & 0own 35Daniel Obarski kickoff for 65 yds for a touchback0
10:591st & 10own 25Clayton Tune pass complete to Tre'von Bradley for 14 yds to the Houst 39 for a 1ST down+14
10:591st & 10own 39Mulbah Car run for no gain to the Houst 390
10:592nd & 10own 39Clayton Tune run for 7 yds to the Houst 46+7
10:593rd & 3own 46Clayton Tune pass incomplete to Keith Corbin, broken up by Aaron Robinson0
10:594th & 3own 46Laine Wilkins punt for 45 yds, downed at the HOUSTON 9 UCF Penalty, Offensive holding (Davonte Brown) to the UCF 4+50

UCF15 plays, 89 yd · Field goal

9:061st & 10own 4Greg McCrae run for 8 yds to the UCF 12+8
9:062nd & 2own 12Greg McCrae run for 4 yds to the UCF 16 for a 1ST down+4
9:061st & 10own 16Greg McCrae run for 4 yds to the UCF 20+4
9:062nd & 6own 20Greg McCrae run for 6 yds to the UCF 26 for a 1ST down+6
9:061st & 10own 26Dillon Gabriel pass complete to Marlon Williams for 38 yds to the Houst 36 for a 1ST down+38
7:401st & 10opp 36Timeout HOUSTON, clock 07:400
7:401st & 10opp 36Otis Anderson run for 12 yds to the Houst 24 for a 1ST down+12
7:261st & 10opp 24Timeout HOUSTON, clock 07:260
7:261st & 10opp 24Dillon Gabriel run for 7 yds to the Houst 17+7
7:262nd & 3opp 17Otis Anderson run for no gain to the Houst 170
7:263rd & 3opp 17Otis Anderson run for 6 yds to the Houst 11 for a 1ST down+6
7:261st & 10opp 11Dillon Gabriel pass complete to Jake Hescock for 4 yds to the Houst 7+4
7:262nd & 6opp 7Otis Anderson run for no gain to the Houst 70
7:263rd & 6opp 7Dillon Gabriel pass incomplete to Jaylon Robinson, broken up by Logan Hall0
5:204th & 6opp 7Daniel Obarski 24 yd FG GOOD+24

HOU11 plays, 57 yd · Missed FG

5:201st & 0own 35Daniel Obarski kickoff for 65 yds for a touchback0
5:201st & 10own 25Clayton Tune pass complete to Bryson Smith for 24 yds to the Houst 49 for a 1ST down+24
5:201st & 10own 49Clayton Tune pass incomplete to Keith Corbin0
5:202nd & 10own 49Clayton Tune pass complete to Nathaniel Dell for 7 yds to the UCF 44+7
5:203rd & 3opp 44Clayton Tune pass complete to Keith Corbin for 6 yds to the UCF 38 for a 1ST down+6
5:201st & 10opp 38Clayton Tune pass complete to Nathaniel Dell for 32 yds to the UCF 6 for a 1ST down+32
5:201st & goalopp 6Kyle Porter run for a loss of 3 yards to the UCF 9−3
2:232nd & 0opp 9Timeout UCF, clock 02:230
2:232nd & goalopp 9Clayton Tune pass incomplete to Christian Trahan, broken up by Tatum Bethune0
2:233rd & goalopp 9Clayton Tune sacked by Noah Hancock for a loss of 9 yards to the UCF 18−9
1:384th & goalopp 18Dalton Witherspoon 35 yd FG MISSED+35

UCF12 plays, 59 yd · Field goal

1:381st & 10own 20Bentavious Thompson run for 18 yds to the UCF 38 for a 1ST down+18
1:381st & 10own 38Dillon Gabriel pass complete to Jacob Harris for 7 yds to the UCF 45+7
1:382nd & 3own 45Bentavious Thompson run for 32 yds to the Houst 23 for a 1ST down+32
1:381st & 10opp 23Bentavious Thompson run for no gain to the Houst 230
1:382nd & 10opp 23Dillon Gabriel pass incomplete to Ryan O'Keefe0
1:383rd & 10opp 23Dillon Gabriel run for 11 yds to the Houst 12 for a 1ST down+11
1:381st & 10opp 12GABRIEL, Dillon sideline left pass incomplete to ROBINSON, J., PENALTY HOU pass interference (WILLIAMS, Damar) 10 yards to the HOU2, 1ST DOWN UCF, NO PLAY.+10
1:381st & goalopp 2UCF Penalty, false start (Samuel Jackson) to the Houst 7−5
1:381st & goalopp 7Dillon Gabriel sacked by Grant Stuard for a loss of 14 yards to the Houst 21−14
0:252nd & 0opp 21Timeout UCF, clock 00:250
0:252nd & goalopp 21Dillon Gabriel pass incomplete to Marlon Williams0
0:193rd & 0opp 21Daniel Obarski 38 yd FG GOOD+38

HOU3 plays, 4 yd · End of period

0:191st & 0own 35Daniel Obarski kickoff for 65 yds for a touchback0
0:191st & 10own 25Kyle Porter run for 4 yds to the Houst 29+4
0:00own 0End of 2nd Quarter0

UCF10 plays, 64 yd · Missed FG

15:002nd & 6own 35Bubba Baxa kickoff for 65 yds for a touchback0
15:001st & 10own 25Otis Anderson run for 46 yds to the Houst 29 for a 1ST down+46
15:001st & 10opp 29Dillon Gabriel pass incomplete0
15:002nd & 10opp 29Otis Anderson run for 11 yds to the Houst 18 for a 1ST down+11
15:001st & 10opp 18Dillon Gabriel pass complete to Jaylon Robinson for 11 yds to the Houst 7 for a 1ST down+11
15:001st & goalopp 7Greg McCrae run for 1 yd to the Houst 6+1
15:002nd & goalopp 6UCF Penalty, false start (Brett Bell) to the Houst 11−5
15:002nd & goalopp 11Dillon Gabriel pass incomplete to Jaylon Robinson, broken up by Deontay Anderson0
15:003rd & goalopp 11Dillon Gabriel pass incomplete to Marlon Williams0
12:454th & goalopp 11Daniel Obarski 28 yd FG MISSED+28

HOU7 plays, 21 yd · Punt

12:451st & 10own 20Kyle Porter run for 5 yds to the Houst 25+5
12:452nd & 5own 25Clayton Tune pass incomplete, broken up by Landon Woodson0
12:453rd & 5own 25Clayton Tune run for 10 yds to the Houst 35 for a 1ST down+10
12:451st & 10own 35Clayton Tune pass complete to Nathaniel Dell for 1 yd to the Houst 36+1
12:452nd & 9own 36Kyle Porter run for 5 yds to the Houst 41+5
12:453rd & 4own 41Clayton Tune pass incomplete to Tre'von Bradley0
12:454th & 4own 41Laine Wilkins punt for 45 yds, fair catch by Otis Anderson at the UCF 140

UCF5 plays, 33 yd · Punt

10:201st & 10own 14Greg McCrae run for 26 yds to the UCF 40 for a 1ST down+26
10:201st & 10own 40Dillon Gabriel pass incomplete to Jaylon Robinson0
10:202nd & 10own 40Dillon Gabriel run for 7 yds to the UCF 47+7
10:203rd & 3own 47Dillon Gabriel pass incomplete to Greg McCrae0
10:204th & 3own 47Andrew Osteen punt for 38 yds, fair catch by Marcus Jones at the Houst 150

HOU11 plays, 85 yd · Touchdown

9:361st & 10own 15Clayton Tune pass complete to Nathaniel Dell for 20 yds to the Houst 35 for a 1ST down+20
9:361st & 10own 35Clayton Tune pass incomplete to Nathaniel Dell, broken up by Josh Celiscar0
9:362nd & 10own 35Clayton Tune run for 11 yds to the Houst 46 for a 1ST down+11
9:361st & 10own 46Mulbah Car run for 10 yds to the UCF 44 for a 1ST down+10
9:361st & 10opp 44Mulbah Car run for 2 yds to the UCF 42+2
9:362nd & 8opp 42Clayton Tune pass complete to Keith Corbin for 30 yds to the UCF 12 for a 1ST down+30
9:361st & 10opp 12Clayton Tune pass incomplete to Keith Corbin0
9:362nd & 10opp 12Clayton Tune pass incomplete to Keith Corbin0
9:363rd & 10opp 12Clayton Tune pass complete to Bryson Smith for 8 yds to the UCF 4+8
9:364th & 2opp 4Kyle Porter run for 3 yds to the UCF 1 for a 1ST down+3
6:161st & goalopp 1Kyle Porter run for 1 yd for a TD, (Two-Point Conversion failed )+1

UCF7 plays, 3 yd · Punt

6:161st & 0own 20Bubba Baxa kickoff for 70 yds , Ryan O'Keefe return for 22 yds to the UCF 32+22
6:161st & 10own 32Bentavious Thompson run for 8 yds to the UCF 40+8
6:162nd & 2own 40Bentavious Thompson run for 3 yds to the UCF 43 for a 1ST down+3
6:161st & 10own 43Dillon Gabriel run for a loss of 4 yards to the UCF 41 Dillon Gabriel fumbled, recovered by UCF Dillon Gabriel−4
6:162nd & 12own 41Dillon Gabriel pass incomplete to Jacob Harris0
6:163rd & 12own 41Dillon Gabriel sacked by David Anenih for a loss of 6 yards to the UCF 35−6
6:164th & 18own 35Andrew Osteen punt for 45 yds, downed at the Houst 200

HOU4 plays, 6 yd · Punt

4:251st & 10own 20Clayton Tune pass complete to Tre'von Bradley for 5 yds to the Houst 25+5
4:252nd & 5own 25Clayton Tune run for 1 yd to the Houst 26+1
4:253rd & 4own 26Clayton Tune pass incomplete to Nathaniel Dell, broken up by Divaad Wilson0
4:254th & 4own 26Laine Wilkins punt for 37 yds, punt out-of-bounds at the UCF 370

UCF4 plays, 3 yd · Punt

2:551st & 10own 37Dillon Gabriel pass incomplete to Jaylon Robinson0
2:552nd & 10own 37Otis Anderson run for 3 yds to the UCF 40+3
2:553rd & 7own 40Dillon Gabriel run for no gain to the UCF 400
2:554th & 7own 40Andrew Osteen punt for 49 yds , Marcus Jones returns for 17 yds to the Houst 28+17

HOU4 plays, 0 yd · Punt

1:421st & 10own 28Clayton Tune pass incomplete to Tre'von Bradley, broken up by Tatum Bethune0
1:422nd & 10own 28Clayton Tune pass incomplete to Christian Trahan, broken up by Landon Woodson0
1:423rd & 10own 28Clayton Tune pass incomplete to Tre'von Bradley, broken up by Corey Thornton0
1:424th & 10own 28Laine Wilkins punt for 45 yds, downed at the HOUSTON 27 HOUSTON Penalty, kick catching interference (Art Green) to the UCF 42+30

UCF7 plays, 58 yd · Touchdown

1:181st & 10own 42Dillon Gabriel pass incomplete to Marlon Williams0
1:182nd & 10own 42Greg McCrae run for 8 yds to the 50 yard line+8
1:183rd & 2midfieldDillon Gabriel pass complete to Marlon Williams for 4 yds to the Houst 46 for a 1ST down+4
1:181st & 10opp 46Greg McCrae run for 3 yds to the Houst 43+3
0:00goal lineEnd of 3rd Quarter0
15:002nd & 7opp 43Greg McCrae run for 7 yds to the Houst 36 for a 1ST down+7
14:381st & 10opp 36Dillon Gabriel pass complete to Ryan O'Keefe for 36 yds for a TD, (Daniel Obarski KICK)+36

HOU9 plays, 40 yd · Turnover

14:381st & 0own 35Daniel Obarski kickoff for 62 yds , Nathaniel Dell return for 32 yds to the Houst 35+32
14:381st & 10own 35Kyle Porter run for 1 yd to the Houst 36+1
14:382nd & 9own 36Clayton Tune pass incomplete to Nathaniel Dell0
14:383rd & 9own 36Clayton Tune pass complete to Tre'von Bradley for 16 yds to the UCF 48 for a 1ST down+16
14:381st & 10opp 48Kyle Porter run for no gain to the UCF 480
14:382nd & 10opp 48Clayton Tune pass complete to Tre'von Bradley for 16 yds to the UCF 32 for a 1ST down+16
14:381st & 10opp 32Kyle Porter run for 3 yds to the UCF 29+3
14:382nd & 7opp 29Kyle Porter run for 4 yds to the UCF 25+4
14:383rd & 3opp 25Clayton Tune pass intercepted Richie Grant return for 25 yds to the UCF 25+25

UCF10 plays, 75 yd · Touchdown

11:051st & 10own 25Otis Anderson run for 5 yds to the UCF 30+5
11:052nd & 5own 30Otis Anderson run for 1 yd to the UCF 31+1
11:053rd & 4own 31Dillon Gabriel pass complete to Jaylon Robinson for 33 yds to the HOUSTON 36 for a 1ST down UCF Penalty, unnecessary roughness (Marlon Williams) to the UCF 49 for a 1ST down+18
11:051st & 10own 49Dillon Gabriel sacked by Jamykal Neal and Atlias Bell for a loss of 1 yard to the UCF 48−1
11:052nd & 11own 48UCF Penalty, encroachment (Jaylon Robinson) to the UCF 43−5
11:052nd & 16own 43Otis Anderson run for 24 yds to the Houst 33 for a 1ST down+24
11:051st & 10opp 33Otis Anderson run for 7 yds to the Houst 26+7
11:052nd & 3opp 26Bentavious Thompson run for 4 yds to the Houst 22 for a 1ST down+4
11:051st & 10opp 22Bentavious Thompson run for 21 yds to the Houst 1 for a 1ST down+21
7:031st & goalopp 1Greg McCrae run for 1 yd for a TD, (Daniel Obarski KICK)+1

HOU9 plays, 82 yd · Touchdown

7:031st & 0own 35Daniel Obarski kickoff for 65 yds , Nathaniel Dell return for 18 yds to the Houst 18+18
7:031st & 10own 18Clayton Tune pass complete to Tre'von Bradley for 4 yds to the Houst 22+4
7:032nd & 6own 22Chandler Smith run for 10 yds to the Houst 32 for a 1ST down+10
7:031st & 10own 32Chandler Smith run for 2 yds to the Houst 34+2
7:032nd & 8own 34Clayton Tune pass complete to Nathaniel Dell for 18 yds to the UCF 48 for a 1ST down+18
7:031st & 10opp 48Clayton Tune pass complete to Keith Corbin for 6 yds to the UCF 42 for a 1ST down UCF Penalty, face mask (15 yards) (Tatum Bethune) to the UCF 27 for a 1ST down+21
7:031st & 10opp 27Clayton Tune pass complete to Chandler Smith for 10 yds to the UCF 17 for a 1ST down+10
7:031st & 10opp 17Chandler Smith run for 7 yds to the UCF 10+7
4:172nd & 3opp 10Clayton Tune pass complete to Nathaniel Dell for 10 yds for a TD, (Clayton Tune pass to Chandler Smith for Two-Point Conversion)+10

UCF7 plays, 47 yd · Touchdown

4:171st & 0own 35Dalton Witherspoon on-side kick recovered by UCF at the HOUSTON 48 HOUSTON Penalty, illegal kicking (-5 Yards) to the Houst 47+12
4:171st & 10opp 47Greg McCrae run for 6 yds to the UCF 41 UCF Penalty, unsportsmanlike conduct (Marcus Tatum) to the UCF 44−9
4:173rd & 18own 45Greg McCrae run for 20 yds to the Houst 35 for a 1ST down+20
4:171st & 10opp 35Greg McCrae run for 4 yds to the Houst 31+4
4:172nd & 6opp 31Otis Anderson run for 3 yds to the Houst 28+3
4:172nd & 19own 44Greg McCrae run for 1 yd to the UCF 45+1
1:363rd & 3opp 28Otis Anderson run for 28 yds for a TD, (Daniel Obarski KICK)+28

HOU6 plays, 30 yd · End of period

1:361st & 0own 35Daniel Obarski kickoff for 65 yds for a touchback0
1:361st & 10own 25Logan Holgorsen pass complete to Bryson Smith for 6 yds to the Houst 31+6
1:362nd & 4own 31Terrell Brown run for 7 yds to the Houst 38 for a 1ST down+7
1:361st & 10own 38James Fullbright III run for 12 yds to the 50 yard line for a 1ST down+12
1:361st & 10midfieldLogan Holgorsen run for 5 yds to the UCF 45+5
0:00own 0End of 4th Quarter0

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 9 meetings vs. Team

Houston 3–6 vs UCF

  • 2019 · wk 10Houston 29 @ UCF 44
  • 2016 · wk 9UCF 24 @ Houston 31
  • 2015 · wk 8Houston 59 @ UCF 10
  • 2014 · wk 6UCF 17 @ Houston 12
  • 2013 · wk 11Houston 14 @ UCF 19
  • 2010 · wk 10UCF 40 @ Houston 33
  • 2009 · wk 11Houston 32 @ UCF 37
  • 2006 · wk 9UCF 31 @ Houston 51
  • 2005 · wk 10Houston 29 @ UCF 31

Previous meeting vs. Dana Holgorsen

UCF 1–0 vs Dana Holgorsen

  • 2019 · wk 10Houston 29 @ UCF 44

Previous meeting vs. Josh Heupel

Houston 0–1 vs Josh Heupel

  • 2019 · wk 10Houston 29 @ UCF 44

Research

Keep this open while you look at others