Week 9 · 2023
Duke at Louisville
Sat 10/28/2023 03:30 PML&N Federal Credit Union StadiumLouisville pregame64% — Pregame win probability: 64% for Louisville. Louisville favored, and won.Conference
64°Light Rain7 mph ENE · 75% humidityRecorded at kickoff by College Football Data
Duke
0
8–5
Louisville
23
10–4
Attendance
52,319
reported
DUKE8 plays, 3 yd · Punt | ||||
| 15:00 | 1st & 10 | own 35 | Brock Travelstead kickoff for 65 yds for a touchback | 0 |
| 14:55 | 1st & 10 | own 25 | Jordan Waters run for 2 yds to the DUKE 27 | +2 |
| 14:25 | 2nd & 8 | own 27 | Riley Leonard pass incomplete to Jalon Calhoun | 0 |
| 14:15 | 3rd & 8 | own 27 | Riley Leonard run for 12 yds to the DUKE 39 for a 1ST down | +12 |
| 13:53 | 1st & 10 | own 39 | Riley Leonard sacked by Jared Dawson for a loss of 8 yards to the DUKE 31 | −8 |
| 13:17 | 2nd & 18 | own 31 | Riley Leonard pass incomplete to Sahmir Hagans | 0 |
| 13:10 | 3rd & 18 | own 31 | Riley Leonard pass complete to Jordan Moore for a loss of 3 yards to the DUKE 28 | −3 |
| 12:32 | 4th & 21 | own 28 | Porter Wilson punt for 51 yds , Kevin Coleman returns for 7 yds to the LOU 28 | +7 |
LOU10 plays, 72 yd · Touchdown | ||||
| 12:25 | 1st & 10 | own 28 | Jawhar Jordan run for 9 yds to the LOU 37 | +9 |
| 12:03 | 2nd & 1 | own 37 | Jawhar Jordan run for 5 yds to the LOU 42 for a 1ST down | +5 |
| 11:36 | 1st & 10 | own 42 | Jack Plummer pass complete to Chris Bell for 6 yds to the LOU 48 | +6 |
| 11:11 | 2nd & 4 | own 48 | Jack Plummer pass complete to Jamari Thrash for 8 yds to the DUKE 44 for a 1ST down | +8 |
| 10:36 | 1st & 10 | opp 44 | Jawhar Jordan run for 19 yds to the DUKE 25 for a 1ST down | +19 |
| 10:01 | 1st & 10 | opp 25 | Kevin Coleman run for 1 yd to the DUKE 24 | +1 |
| 9:24 | 2nd & 9 | opp 24 | Jack Plummer pass complete to Jamari Thrash for 7 yds to the DUKE 17 | +7 |
| 8:44 | 3rd & 2 | opp 17 | Jawhar Jordan run for 1 yd to the DUKE 16 | +1 |
| 8:07 | 4th & 1 | opp 16 | Jack Plummer run for 2 yds to the DUKE 14 for a 1ST down | +2 |
| 7:13 | 1st & 10 | opp 14 | Jawhar Jordan run for 14 yds for a TD (Brock Travelstead KICK) | +14 |
DUKE7 plays, 24 yd · On downs | ||||
| 7:13 | 1st & 10 | own 35 | Brock Travelstead kickoff for 65 yds for a touchback | 0 |
| 7:04 | 1st & 10 | own 25 | Riley Leonard pass complete to Jordan Moore for 9 yds to the DUKE 34 | +9 |
| 6:43 | 2nd & 1 | own 34 | Riley Leonard pass complete to Jalon Calhoun for 12 yds to the DUKE 46 for a 1ST down | +12 |
| 6:10 | 1st & 10 | own 46 | Jaquez Moore run for a loss of 1 yard to the DUKE 45 | −1 |
| 5:24 | 2nd & 11 | own 45 | Riley Leonard pass complete to Jalon Calhoun for 9 yds to the LOU 46 | +9 |
| 4:48 | 3rd & 2 | opp 46 | Jaquez Moore run for 1 yd to the LOU 45 | +1 |
| 4:10 | 4th & 1 | opp 45 | Riley Leonard sacked by Ashton Gillotte for a loss of 6 yards to the DUKE 49 | −6 |
LOU6 plays, 49 yd · Touchdown | ||||
| 4:02 | 1st & 10 | opp 49 | Jawhar Jordan run for 7 yds to the DUKE 42 | +7 |
| 3:20 | 2nd & 3 | opp 42 | Jawhar Jordan run for 2 yds to the DUKE 40 Louisville Penalty, Offensive Holding (Michael Gonzalez) to the 50 yard line | −8 |
| 2:54 | 2nd & 11 | midfield | Jack Plummer pass complete to Josh Lifson for 19 yds to the DUKE 31 for a 1ST down | +19 |
| 2:23 | 1st & 10 | opp 31 | Isaac Guerendo run for no gain to the DUKE 31 | 0 |
| 1:43 | 2nd & 10 | opp 31 | Jack Plummer pass complete to Kevin Coleman for 8 yds to the DUKE 23 | +8 |
| 1:01 | 3rd & 2 | opp 23 | Jawhar Jordan run for 23 yds for a TD (Brock Travelstead KICK) | +23 |
DUKE6 plays, 2 yd · Punt | ||||
| 1:01 | 3rd & 2 | own 35 | Brock Travelstead kickoff for 65 yds, Terry Moore return for 21 yds to the DUKE 21 Louisville Penalty, Unnecessary Roughness (Maurice Turner) to the DUKE 36 | +21 |
| 0:51 | 1st & 10 | own 36 | Riley Leonard sacked by Ashton Gillotte for a loss of 5 yards to the DUKE 31 | −5 |
| 0:19 | 2nd & 15 | own 31 | Riley Leonard run for 7 yds to the DUKE 38 | +7 |
| 0:00 | own 31 | End of 1st Quarter | 0 | |
| 14:54 | 3rd & 8 | own 38 | Riley Leonard pass incomplete to Jordan Moore | 0 |
| 14:46 | 4th & 8 | own 38 | Porter Wilson punt for 62 yds for a touchback | 0 |
LOU9 plays, 32 yd · Punt | ||||
| 14:39 | 1st & 10 | own 20 | Maurice Turner run for no gain to the LOU 20 | 0 |
| 14:01 | 2nd & 10 | own 20 | Jack Plummer pass complete to Maurice Turner for 11 yds to the LOU 31 for a 1ST down | +11 |
| 13:18 | 1st & 10 | own 31 | Maurice Turner run for 7 yds to the LOU 38 | +7 |
| 12:41 | 2nd & 3 | own 38 | Maurice Turner run for no gain to the LOU 38 | 0 |
| 12:02 | 3rd & 3 | own 38 | Isaac Guerendo run for 10 yds to the LOU 48 for a 1ST down | +10 |
| 11:24 | 1st & 10 | own 48 | Isaac Guerendo run for 4 yds to the DUKE 48 | +4 |
| 10:39 | 2nd & 6 | opp 48 | Jack Plummer pass incomplete to Jamari Thrash | 0 |
| 10:33 | 3rd & 6 | opp 48 | Jack Plummer pass incomplete to Chris Bell | 0 |
| 10:25 | 4th & 6 | opp 48 | Brady Hodges punt for 40 yds, fair catch by Jalon Calhoun at the DUKE 8 | 0 |
DUKE11 plays, 44 yd · Punt | ||||
| 10:19 | 1st & 10 | own 8 | Jaquez Moore run for 4 yds to the DUKE 12 | +4 |
| 9:39 | 2nd & 6 | own 12 | Riley Leonard run for 12 yds to the DUKE 24 for a 1ST down | +12 |
| 9:02 | 1st & 10 | own 24 | Jaquez Moore run for 5 yds to the DUKE 29 | +5 |
| 8:22 | 2nd & 5 | own 29 | Riley Leonard run for 3 yds to the DUKE 32 | +3 |
| 7:37 | 3rd & 2 | own 32 | Riley Leonard pass complete to Jalon Calhoun for 19 yds to the LOU 49 for a 1ST down | +19 |
| 7:02 | 1st & 10 | opp 49 | Jaquez Moore run for 6 yds to the LOU 43 | +6 |
| 6:25 | 2nd & 4 | opp 43 | Duke Penalty, False Start (Brian Parker II) to the LOU 48 | −5 |
| 5:58 | 2nd & 9 | opp 48 | Leonard, Riley rush for 3 yards to the LOUISVILLE45, PENALTY DUKE personal foul (Pickett, Justin) 15 yards to the DUKE37, NO PLAY. | −15 |
| 5:30 | 2nd & 24 | own 37 | Riley Leonard pass incomplete to Jalon Calhoun | 0 |
| 5:22 | 3rd & 24 | own 37 | Jordan Waters run for 15 yds to the LOU 48 | +15 |
| 4:38 | 4th & 9 | opp 48 | Porter Wilson punt for 37 yds, fair catch by Kevin Coleman at the LOU 11 | 0 |
LOU9 plays, 59 yd · Field goal | ||||
| 4:31 | 1st & 10 | own 11 | Jawhar Jordan run for 11 yds to the LOU 22 for a 1ST down | +11 |
| 4:07 | 1st & 10 | own 22 | Jawhar Jordan run for 1 yd to the LOU 23 | +1 |
| 3:30 | 2nd & 9 | own 23 | Jawhar Jordan run for 11 yds to the LOU 34 for a 1ST down | +11 |
| 2:47 | 1st & 10 | own 34 | Jack Plummer pass complete to Jamari Thrash for 13 yds to the LOU 47 for a 1ST down | +13 |
| 2:11 | 1st & 10 | own 47 | Jack Plummer pass complete to Jamari Thrash for 20 yds to the DUKE 33 for a 1ST down | +20 |
| 1:41 | 1st & 10 | opp 33 | Jawhar Jordan run for 3 yds to the DUKE 30 | +3 |
| 0:59 | 2nd & 7 | opp 30 | Jack Plummer pass incomplete to Jawhar Jordan | 0 |
| 0:54 | 3rd & 7 | opp 30 | Jack Plummer pass incomplete to Chris Bell | 0 |
| 0:49 | 4th & 7 | opp 30 | Brock Travelstead 47 yd FG GOOD | +47 |
DUKE6 plays, 4 yd · Punt | ||||
| 0:49 | 4th & 7 | own 35 | Brock Travelstead kickoff for 65 yds for a touchback | 0 |
| 0:41 | 1st & 10 | own 25 | Riley Leonard pass incomplete | 0 |
| 0:35 | 2nd & 10 | own 25 | Riley Leonard pass complete to Jalon Calhoun for 4 yds to the DUKE 29 | +4 |
| 0:18 | 3rd & 6 | own 29 | Riley Leonard pass incomplete to Jalon Calhoun | 0 |
| 0:18 | 4th & 6 | own 29 | Timeout Duke, clock 00:18 | 0 |
| 0:09 | 4th & 6 | own 29 | Porter Wilson punt for 49 yds , Kevin Coleman returns for a loss of 3 yards to the LOU 19 | −3 |
LOU2 plays, -1 yd · End of period | ||||
| 0:04 | 1st & 10 | own 19 | TEAM run for a loss of 1 yard to the LOU 18 | −1 |
| 0:00 | own 19 | End of 2nd Quarter | 0 | |
LOU15 plays, 72 yd · Field goal | ||||
| 15:00 | 1st & 10 | own 35 | Charlie Ham kickoff for 65 yds for a touchback | 0 |
| 14:58 | 1st & 10 | own 25 | Jack Plummer pass incomplete to Jamari Thrash | 0 |
| 14:51 | 2nd & 10 | own 25 | Jawhar Jordan run for 10 yds to the LOU 35 for a 1ST down | +10 |
| 14:20 | 1st & 10 | own 35 | Jawhar Jordan run for 5 yds to the LOU 40 | +5 |
| 13:52 | 2nd & 5 | own 40 | Jack Plummer pass complete to Jamari Thrash for 9 yds to the LOU 49 for a 1ST down | +9 |
| 13:18 | 1st & 10 | own 49 | Jack Plummer pass complete to Jamari Thrash for 8 yds to the DUKE 43 | +8 |
| 12:47 | 2nd & 2 | opp 43 | Jawhar Jordan run for 6 yds to the DUKE 37 for a 1ST down | +6 |
| 12:12 | 1st & 10 | opp 37 | Jawhar Jordan run for 4 yds to the DUKE 33 | +4 |
| 11:39 | 2nd & 6 | opp 33 | Jack Plummer run for 8 yds to the DUKE 25 for a 1ST down | +8 |
| 11:03 | 1st & 10 | opp 25 | Jawhar Jordan run for 7 yds to the DUKE 18 | +7 |
| 10:25 | 2nd & 3 | opp 18 | Jawhar Jordan run for 11 yds to the DUKE 7 for a 1ST down | +11 |
| 9:43 | 1st & goal | opp 7 | Maurice Turner run for a loss of 3 yards to the DUKE 10 | −3 |
| 9:01 | 2nd & goal | opp 10 | Jack Plummer sacked by Ryan Smith for a loss of 8 yards to the DUKE 18 | −8 |
| 8:11 | 3rd & 0 | opp 18 | Maurice Turner run for 15 yds to the DUKE 3 | +15 |
| 7:32 | 4th & goal | opp 3 | Brock Travelstead 20 yd FG GOOD | +20 |
DUKE8 plays, -2 yd · Turnover | ||||
| 7:32 | 4th & 6 | own 35 | Brock Travelstead kickoff for 65 yds for a touchback | 0 |
| 7:32 | 1st & 10 | own 25 | Duke Penalty, Delay of Game (TEAM) to the DUKE 20 | −5 |
| 7:26 | 1st & 15 | own 20 | Jordan Waters run for 1 yd to the DUKE 21 | +1 |
| 6:42 | 2nd & 14 | own 21 | Leonard, Riley pass incomplete to Hagans, Sahmir, PENALTY LOUISVILLE holding (Brownlee Jr., Jarvis) 10 yards to the DUKE31, NO PLAY, 1ST DOWN DUKE. | +10 |
| 6:33 | 1st & 10 | own 31 | Riley Leonard run for 2 yds to the DUKE 33 Duke Penalty, Offensive Holding (Scott Elliott) to the DUKE 23 | −8 |
| 6:07 | 1st & 18 | own 23 | Riley Leonard pass incomplete to Jordan Moore | 0 |
| 6:02 | 2nd & 18 | own 23 | Riley Leonard pass incomplete to Jordan Moore | 0 |
| 5:55 | 3rd & 18 | own 23 | Riley Leonard pass intercepted Gilbert Frierson return for 4 yds to the DUKE 15 | +4 |
LOU5 plays, 8 yd · Field goal | ||||
| 5:49 | 1st & 10 | opp 15 | Jordan, Jawhar rush for 4 yards to the DUKE11, PENALTY LOUISVILLE holding (Lumia, Vincent) 10 yards to the DUKE25, NO PLAY. | −10 |
| 5:24 | 1st & 20 | opp 25 | Ahmari Huggins-Bruce run for 5 yds to the DUKE 20 | +5 |
| 4:42 | 2nd & 15 | opp 20 | Jawhar Jordan run for 9 yds to the DUKE 11 | +9 |
| 4:05 | 3rd & 6 | opp 11 | Jawhar Jordan run for 4 yds to the DUKE 7 | +4 |
| 3:24 | 4th & 2 | opp 7 | Brock Travelstead 24 yd FG GOOD | +24 |
DUKE7 plays, 7 yd · Punt | ||||
| 3:24 | 4th & 2 | own 35 | Brock Travelstead kickoff for 65 yds for a touchback | 0 |
| 3:18 | 1st & 10 | own 25 | Riley Leonard pass incomplete to Sahmir Hagans | 0 |
| 3:11 | 2nd & 10 | own 25 | Riley Leonard pass complete to Jordan Moore for 12 yds to the DUKE 37 for a 1ST down | +12 |
| 2:50 | 1st & 10 | own 37 | Riley Leonard pass incomplete to Jordan Moore | 0 |
| 2:47 | 2nd & 10 | own 37 | Jordan Waters run for no gain to the DUKE 37 | 0 |
| 2:10 | 3rd & 10 | own 37 | Riley Leonard sacked by Jermayne Lole for a loss of 5 yards to the DUKE 32 Riley Leonard fumbled, forced by Jermayne Lole, recovered by DUKE Riley Leonard , return for 0 yards | −5 |
| 1:18 | 4th & 15 | own 32 | Porter Wilson punt for 48 yds, fair catch by Kevin Coleman at the LOU 20 | 0 |
LOU7 plays, 32 yd · Punt | ||||
| 1:11 | 1st & 10 | own 20 | Jack Plummer pass complete to Jamari Thrash for 8 yds to the LOU 28 | +8 |
| 0:25 | 2nd & 2 | own 28 | Isaac Guerendo run for 16 yds to the LOU 44 for a 1ST down | +16 |
| 0:00 | own 28 | End of 3rd Quarter | 0 | |
| 14:55 | 1st & 10 | own 44 | Isaac Guerendo run for 3 yds to the LOU 47 | +3 |
| 14:03 | 2nd & 7 | own 47 | Jack Plummer run for no gain to the LOU 47 | 0 |
| 13:25 | 3rd & 7 | own 47 | Jack Plummer run for 5 yds to the DUKE 48 | +5 |
| 12:47 | 4th & 2 | opp 48 | Brady Hodges punt for 41 yds, punt out-of-bounds at the DUKE 7 | 0 |
DUKE6 plays, 9 yd · Punt | ||||
| 12:40 | 1st & 10 | own 7 | Riley Leonard run for 1 yd to the DUKE 8 | +1 |
| 12:08 | 2nd & 9 | own 8 | Duke Penalty, False Start (Scott Elliott) to the DUKE 4 | −4 |
| 11:41 | 2nd & 13 | own 4 | Riley Leonard pass complete to Jalon Calhoun for 12 yds to the DUKE 16 | +12 |
| 10:57 | 3rd & 1 | own 16 | Jaquez Moore run for no gain to the DUKE 16 | 0 |
| 10:52 | 4th & 1 | own 16 | Timeout Louisville, clock 10:52 | 0 |
| 10:15 | 4th & 1 | own 16 | Porter Wilson punt for 35 yds, punt out-of-bounds at the LOU 49 | 0 |
LOU4 plays, -8 yd · Punt | ||||
| 10:10 | 1st & 10 | own 49 | Jack Plummer run for a loss of 4 yards to the LOU 45 Jack Plummer fumbled, recovered by LOUISVILLE Plummer, Jack at LOUISVILLE45. | −4 |
| 9:40 | 2nd & 14 | own 45 | Jack Plummer sacked by Terry Moore for a loss of 5 yards to the LOU 40 | −5 |
| 8:54 | 3rd & 19 | own 40 | Jawhar Jordan run for 1 yd to the LOU 41 | +1 |
| 8:03 | 4th & 18 | own 41 | Brady Hodges punt for 48 yds , Jalon Calhoun returns for 6 yds to the DUKE 17 | +6 |
DUKE10 plays, 29 yd · Punt | ||||
| 7:58 | 1st & 10 | own 17 | Leonard, Riley pass incomplete to Moore, Jordan, PENALTY DUKE holding (Hornibrook, Jake) 8 yards to the DUKE9, NO PLAY. | −8 |
| 7:53 | 1st & 18 | own 9 | Riley Leonard pass incomplete to Jalon Calhoun | 0 |
| 7:43 | 2nd & 18 | own 9 | Riley Leonard pass complete to Jordan Moore for 47 yds to the LOU 44 for a 1ST down | +47 |
| 7:24 | 1st & 10 | opp 44 | Duke Penalty, False Start (Scott Elliott) to the LOU 49 | −5 |
| 6:53 | 1st & 15 | opp 49 | Jordan Waters run for 5 yds to the LOU 44 | +5 |
| 6:12 | 2nd & 10 | opp 44 | Riley Leonard pass incomplete to Jalon Calhoun | 0 |
| 6:04 | 3rd & 10 | opp 44 | Leonard, Riley pass incomplete to Robertson, Jontavis, PENALTY DUKE holding (Parker II, Brian) 10 yards to the DUKE46, NO PLAY. | −10 |
| 5:59 | 3rd & 20 | own 46 | Riley Leonard pass incomplete to Sahmir Hagans | 0 |
| 5:59 | 4th & 20 | own 46 | Timeout Louisville, clock 05:59 | 0 |
| 5:45 | 4th & 20 | own 46 | Porter Wilson punt for 52 yds, downed at the LOU 2 | 0 |
LOU5 plays, 5 yd · Punt | ||||
| 5:41 | 1st & 10 | own 2 | Maurice Turner run for 2 yds to the LOU 4 | +2 |
| 4:58 | 2nd & 8 | own 4 | Maurice Turner run for 2 yds to the LOU 6 | +2 |
| 4:11 | 3rd & 6 | own 6 | Maurice Turner run for 1 yd to the LOU 7 | +1 |
| 4:09 | 4th & 5 | own 7 | Timeout Duke, clock 04:09 | 0 |
| 4:02 | 4th & 5 | own 7 | Brock Travelstead punt for 36 yds, fair catch by Jalon Calhoun at the LOU 43 | 0 |
DUKE6 plays, 10 yd · On downs | ||||
| 4:02 | 1st & 10 | opp 43 | Duke Penalty, False Start (Jontavis Robertson) to the LOU 48 | −5 |
| 3:57 | 1st & 15 | opp 48 | Grayson Loftis pass complete to Jordan Moore for 15 yds to the LOU 33 for a 1ST down | +15 |
| 3:33 | 1st & 10 | opp 33 | Grayson Loftis pass complete to Jaylen Coleman for 3 yds to the LOU 30 | +3 |
| 3:16 | 2nd & 7 | opp 30 | Grayson Loftis pass incomplete to Jeremiah Hasley Duke Penalty, Personal Foul (Maurice McIntyre) to the LOU 45 | −15 |
| 3:10 | 3rd & 22 | opp 45 | Grayson Loftis pass complete to Jordan Moore for 12 yds to the LOU 33 | +12 |
| 2:39 | 4th & 10 | opp 33 | Grayson Loftis pass incomplete to Jordan Moore | 0 |
LOU5 plays, 11 yd · End of period | ||||
| 2:35 | 1st & 10 | own 33 | Isaac Guerendo run for 8 yds to the LOU 41 | +8 |
| 1:49 | 2nd & 2 | own 41 | Isaac Guerendo run for 3 yds to the LOU 44 for a 1ST down | +3 |
| 0:59 | 1st & 10 | own 44 | Isaac Guerendo run for 1 yd to the LOU 45 | +1 |
| 0:23 | 2nd & 9 | own 45 | TEAM run for a loss of 1 yard to the LOU 44 | −1 |
| 0:00 | own 45 | End of 4th Quarter | 0 | |
Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.
Previous 3 meetings vs. Team
Louisville 3–0 vs Duke
- 2021 · wk 12Louisville 62 @ Duke 22
- 2016 · wk 7Duke 14 @ Louisville 24
- 2002 · wk 3Louisville 40 @ Duke 3
Research
Keep this open while you look at others