Try the model
CLT

Charlotte 19 at Duke 53

DUKE
2020 · Week 9 · Oct 31, 2020 · Wallace Wade Stadium
Speed4x
View as
Download image
Win probability · DUKE
modelDUKE aheadCLT aheadconfidence bandkey playDUKE scoreCLT score
0%25%50%75%100%Q1Q2Q3Q4TDTDFGTDTDTDTDTDTDTDTDEnd of Game
What if? - hover the chart or a play below, then change how it went
Q2 4:21 · Deon Jackson run for no gain to the Duke 48
Driver values - Δ win prob, pts
Home team on offensePregame priorScore differentialGarbage-time factorScore diff ÷ offense timeoutsBlowout margin
+36.5+18.30−18.3−36.5Q1Q2Q3Q4Play 81Home team on offense+13.0Pregame prior+13.6Score differential+7.0Garbage-time factor+4.7Score diff ÷ offense timeouts+1.5Blowout margin−0.3
This game in five plays
  1. TD · Q1 6:10: Mataeo Durant run for 3 yds for a TD (Charlie Ham KICK) — DUKE win probability +3.2 pts (now 78%) (top driver: DUKE has the ball).
  2. TD · Q2 12:17: Mataeo Durant run for 10 yds for a TD (Charlie Ham KICK) CHARLOTTE Penalty, Defensive offside ( Yards) declined — DUKE win probability +4.9 pts (now 89%) (top driver: DUKE has the ball).
  3. TD · Q2 4:21: Micaleous Elder run for 5 yds for a TD (Jonathan Cruz KICK) — CLT win probability +3.5 pts (now 17%) (top driver: CLT has the ball).
  4. TD · Q3 10:38: Deon Jackson run for 5 yds for a TD (Charlie Ham KICK) — DUKE win probability +6.7 pts (now 96%) (top driver: DUKE has the ball).
  5. TD · Q3 5:50: Chris Reynolds pass complete to Victor Tucker for 6 yds for a TD DUKE Penalty, Defensive pass interference ( Yards) declined (Two-Point Conversion failed) — CLT win probability +4.0 pts (now 8%) (top driver: CLT has the ball).
Was that the right call?

Each option's modeled win probability for the team making the call, from the score, clock and field position before the play. Gaps under one point are close calls. How this works

Fourth downs
DUKE made the numbers' call on 3 of 4CLT made the numbers' call on 8 of 11
  1. Q1 14:35CLT 4th & 6 at midfield, down 7
    Close callPunted · 23.4% before the snap
    Go for it
    23.4%
    40% to convert
    Field goal
    Out of range
    PuntTheir call
    23.4%−<0.1
    average punt
  2. Q1 12:02DUKE 4th & 3 at DUKE 42, up 7
    Close callPunted · 76.7% before the snap
    Go for it
    76.7%
    52% to convert
    Field goal
    Out of range
    PuntTheir call
    76.7%−<0.1
    average punt
  3. Q1 9:55CLT 4th & 8 at CLT 21, down 7
    Agrees with the numbersPunted · 23.0% before the snap
    Go for it
    22.9%−0.1
    32% to convert
    Field goal
    Out of range
    PuntTheir call
    23.1%
    average punt
  4. Q1 6:03CLT 4th & 4 at CLT 19, down 14
    Close callPunted · 20.5% before the snap
    Go for it
    20.5%
    47% to convert
    Field goal
    Out of range
    PuntTheir call
    20.5%−<0.1
    average punt
  5. Q1 2:01DUKE 4th & 14 at CLT 14, up 14
    Agrees with the numbersKicked a field goal · 80.9% before the snap
    Go for it
    79.6%−1.2
    16% to convert
    Field goalTheir call
    80.8%
    84% to make
    Punt
    77.2%−3.6
    average punt
  6. Q2 15:00CLT 4th & 1 at CLT 35, down 17
    Agrees with the numbersWent for it · 16.4% before the snap
    Go for itTheir call
    17.4%
    71% to convert
    Field goal
    Out of range
    Punt
    16.2%−1.2
    average punt
  7. Q2 13:04CLT 4th & 10 at DUKE 28, down 17
    Agrees with the numbersKicked a field goal · 15.8% before the snap
    Go for it
    15.0%−0.6
    29% to convert
    Field goalTheir call
    15.6%
    60% to make
    Punt
    11.7%−4.0
    average punt
  8. Q2 4:21DUKE 4th & 1 at DUKE 48, up 17
    Agrees with the numbersWent for it · 88.1% before the snap
    Go for itTheir call
    88.5%
    70% to convert
    Field goal
    Out of range
    Punt
    86.7%−1.8
    average punt
  9. Q3 14:54CLT 4th & 8 at CLT 20, down 17
    Agrees with the numbersPunted · 11.1% before the snap
    Go for it
    10.5%−0.6
    32% to convert
    Field goal
    Out of range
    PuntTheir call
    11.1%
    average punt
  10. Q3 13:48DUKE 4th & 6 at DUKE 37, up 17
    Agrees with the numbersPunted · 88.0% before the snap
    Go for it
    87.8%−0.4
    40% to convert
    Field goal
    Out of range
    PuntTheir call
    88.2%
    average punt
  11. Q3 13:07CLT 4th & 19 at CLT 20, down 17
    Agrees with the numbersPunted · 10.0% before the snap
    Go for it
    8.2%−2.3
    10% to convert
    Field goal
    Out of range
    PuntTheir call
    10.5%
    average punt
  12. Q4 15:00CLT 4th & 1 at DUKE 39, down 24
    Agrees with the numbersWent for it · 1.7% before the snap
    Go for itTheir call
    1.7%
    70% to convert
    Field goal
    1.2%−0.5
    36% to make
    Punt
    1.2%−0.5
    average punt
  13. Q4 10:06CLT 4th & 2 at DUKE 2, down 24
    Agrees with the numbersWent for it · 1.2% before the snap
    Go for itTheir call
    1.6%
    48% to convert
    Field goal
    1.1%−0.5
    94% to make
    Punt
    0.5%−1.1
    average punt
  14. Q4 9:29CLT 4th & 9 at CLT 29, down 20
    Close callWent for it · 1.1% before the snap
    Go for itTheir call
    1.0%−0.2
    31% to convert
    Field goal
    Out of range
    Punt
    1.2%
    average punt
  15. Q4 4:17CLT 4th & 5 at CLT 30, down 27
    Agrees with the numbersPunted · 0.1% before the snap
    Go for it
    0.1%−<0.1
    41% to convert
    Field goal
    Out of range
    PuntTheir call
    0.1%
    average punt
After touchdowns: kick or go for two?
DUKE made the numbers' call on 6 of 7CLT made the numbers' call on 1 of 2
  1. Q1 14:35DUKE Touchdown, up 6 before the try
    Agrees with the numbersKicked · made
    KickTheir call
    76.7%
    97% to make
    Go for two
    76.7%−<0.1
    45% to convert
  2. Q1 6:10DUKE Touchdown, up 13 before the try
    Agrees with the numbersKicked · made
    KickTheir call
    79.2%
    97% to make
    Go for two
    79.2%−<0.1
    45% to convert
  3. Q2 12:17DUKE Touchdown, up 23 before the try
    Agrees with the numbersKicked · made
    KickTheir call
    89.4%
    97% to make
    Go for two
    89.3%−<0.1
    45% to convert
  4. Q2 4:21CLT Touchdown, down 18 before the try
    Agrees with the numbersKicked · made
    KickTheir call
    13.2%
    97% to make
    Go for two
    13.1%−0.1
    45% to convert
  5. Q3 10:38DUKE Touchdown, up 23 before the try
    Agrees with the numbersKicked · made
    KickTheir call
    96.1%
    97% to make
    Go for two
    96.0%−<0.1
    45% to convert
  6. Q3 5:50CLT Touchdown, down 18 before the try
    Close callWent for two · failed
    Kick
    6.3%
    97% to make
    Go for twoTheir call
    6.2%−0.1
    45% to convert
  7. Q3 2:35DUKE Touchdown, up 24 before the try
    Agrees with the numbersKicked · missed
    KickTheir call
    98.1%
    97% to make
    Go for two
    98.1%−<0.1
    45% to convert
  8. Q4 4:17DUKE Touchdown, up 26 before the try
    Agrees with the numbersKicked · made
    KickTheir call
    100.0%
    97% to make
    Go for two
    99.9%−<0.1
    45% to convert
  9. Q4 1:02DUKE Touchdown, up 33 before the try
    Close callKicked · made
    KickTheir call
    100.0%−<0.1
    97% to make
    Go for two
    100.0%
    45% to convert
Play by play - hover to pin the curve, click to jump
Download drive chart
DUKEDrive 1TD
3 plays · 75 yds · 0:2574% → 74%
Q1 15:00
1ST & 10
OWN 25
+10
73.5%
Chase Brice pass complete to Jake Bobo for 10 yds to the Duke 35 for a 1ST downSimilar
Q1 14:35
1ST & 10
OWN 35
+65
73.5%
Deon Jackson run for 65 yds for a TD (Charlie Ham KICK)Similar
own 0own 2550opp 25opp 0
CLTDrive 2PUNT
8 plays · 25 yds · 0:0027% → 27%
Q1 14:35
1ST & 10
OWN 25
+10
73.5%
Chris Reynolds pass complete to Taylor Thompson for 10 yds to the Charl 35 for a 1ST downSimilar
Q1 14:35
1ST & 10
OWN 35
+6
73.5%
Chris Reynolds run for 6 yds to the Charl 41Similar
Q1 14:35
2ND & 4
OWN 41
+5
73.5%
DUKE Penalty, Defensive offside (Chris Rumph II) to the Charl 46 for a 1ST downSimilar
Q1 14:35
1ST & 10
OWN 46
+2
73.5%
Victor Tucker run for 2 yds to the Charl 48Similar
Q1 14:35
2ND & 8
OWN 48
+2
73.5%
Chris Reynolds pass complete to Micaleous Elder for 2 yds to the 50 yard lineSimilar
Q1 14:35
3RD & 6
50
0
73.5%
Chris Reynolds pass incomplete to Aaron McAllisterSimilar
Q1 14:35
4TH & 6
50
0
73.5%
Connor Bowler punt for 27 yds, punt out-of-bounds at the Duke 23Similar
own 0own 2550opp 25opp 0
DUKEDrive 3PUNT
7 plays · 19 yds · 0:0074% → 74%
Q1 12:02
1ST & 10
OWN 23
0
73.8%
Chase Brice pass incompleteSimilar
Q1 12:02
2ND & 10
OWN 23
+5
73.8%
Mataeo Durant run for 5 yds to the Duke 28Similar
Q1 12:02
3RD & 5
OWN 28
+7
73.7%
Chase Brice pass complete to Noah Gray for 7 yds to the Duke 35 for a 1ST downSimilar
Q1 12:02
1ST & 10
OWN 35
+1
73.8%
Mataeo Durant run for 1 yd to the Duke 36Similar
Q1 12:02
2ND & 9
OWN 36
0
73.8%
Chase Brice pass incomplete to Damond Philyaw-JohnsonSimilar
Q1 12:02
3RD & 9
OWN 36
+6
73.7%
Chase Brice run for 6 yds to the Duke 42Similar
Q1 12:02
4TH & 3
OWN 42
0
73.7%
Porter Wilson punt for 49 yds, fair catch by Micaleous Elder at the Charl 9Similar
own 0own 2550opp 25opp 0
CLTDrive 4PUNT
7 plays · 12 yds · 0:0026% → 26%
Q1 9:55
1ST & 10
OWN 9
0
73.9%
Chris Reynolds pass incomplete, broken up by Chris Rumph IISimilar
Q1 9:55
2ND & 10
OWN 9
+5
73.9%
Tre Harbison III run for 5 yds to the Charl 14Similar
Q1 9:55
3RD & 5
OWN 14
+5
74.1%
DUKE Penalty, Defensive offside (Chris Rumph II) to the Charl 19 for a 1ST downSimilar
Q1 9:55
1ST & 10
OWN 19
+7
73.8%
Dom Shoffner run for 7 yds to the Charl 26Similar
Q1 9:55
2ND & 3
OWN 26
-2
73.7%
Chris Reynolds sacked by Shaka Heyward for a loss of 2 yards to the Charl 24Similar
Q1 9:55
3RD & 5
OWN 24
-3
74.0%
Chavon McEachern run for a loss of 3 yards to the Charl 21Similar
Q1 9:55
4TH & 8
OWN 21
0
74.2%
Connor Bowler punt, downed at the Charl 31Similar
own 0own 2550opp 25opp 0
DUKEDrive 5TD
4 plays · 31 yds · 0:5775% → 78%
Q1 7:07
1ST & 10
OPP 31
+17
74.9%
Chase Brice pass complete to Darrell Harding Jr. for 17 yds to the Charl 14 for a 1ST downSimilar
Q1 7:07
1ST & 10
OPP 14
+9
74.9%
Mataeo Durant run for 9 yds to the Charl 5Similar
Q1 7:07
2ND & 1
OPP 5
+2
74.9%
Mataeo Durant run for 2 yds to the Charl 3 for a 1ST downSimilar
Q1 6:10
1ST & GOAL
OPP 3
+3
78.1%
Mataeo Durant run for 3 yds for a TD (Charlie Ham KICK)Similar
own 0own 2550opp 25opp 0
CLTDrive 6PUNT
5 plays · 6 yds · 0:0023% → 23%
Q1 6:03
1ST & 10
OWN 13
+3
76.9%
Aaron McAllister run for 3 yds to the Charl 16Similar
Q1 6:03
2ND & 7
OWN 16
+3
76.9%
Chris Reynolds run for 3 yds to the Charl 19Similar
Q1 6:03
3RD & 4
OWN 19
0
76.9%
Chris Reynolds pass incomplete to Tyler RingwoodSimilar
Q1 6:03
4TH & 4
OWN 19
+21
77.0%
Connor Bowler punt for 36 yds, punt out-of-bounds at the Charl 34 , Jontavis Robertson returns for 21 yds to the Charl 34Similar
own 0own 2550opp 25opp 0
DUKEDrive 7FG
7 plays · 20 yds · 2:2379% → 81%
Q1 4:24
1ST & 10
OPP 34
+2
78.8%
Deon Jackson run for 2 yds to the Charl 32Similar
Q1 4:24
2ND & 8
OPP 32
+10
78.8%
Chase Brice pass complete to Jalon Calhoun for 10 yds to the Charl 22 for a 1ST downSimilar
Q1 4:24
1ST & 10
OPP 22
+14
78.8%
Chase Brice pass complete to Jalon Calhoun for 14 yds to the Charl 8 for a 1ST downSimilar
Q1 4:24
1ST & GOAL
OPP 8
0
78.8%
Deon Jackson run for no gain to the Charl 8Similar
Q1 4:24
2ND & GOAL
OPP 8
0
78.8%
Chase Brice pass incomplete to Jake BoboSimilar
Q1 4:24
3RD & GOAL
OPP 8
-6
78.6%
Chase Brice sacked by Markees Watts for a loss of 6 yards to the Charl 14Similar
Q1 2:01
4TH & GOAL
OPP 14
+32
80.5%
Charlie Ham 32 yd FG GOODSimilar
own 0own 2550opp 25opp 0
CLTDrive 8MISSED FG
11 plays · 46 yds · 3:4920% → 18%
Q1 1:53
1ST & 10
OWN 26
+2
80.1%
Tre Harbison III run for 2 yds to the Charl 28Similar
Q1 1:53
2ND & 8
OWN 28
+5
80.1%
Tre Harbison III run for 5 yds to the Charl 33Similar
Q1 1:53
3RD & 3
OWN 33
+2
80.0%
Chris Reynolds run for 2 yds to the Charl 35Similar
Q2 15:00
4TH & 1
OWN 35
+2
81.8%
Tre Harbison III run for 2 yds to the Charl 37 for a 1ST downSimilar
Q2 15:00
1ST & 10
OWN 37
+5
81.6%
DUKE Penalty, Defensive offside (Derrick Tangelo) to the Charl 42Similar
Q2 15:00
1ST & 5
OWN 42
+30
81.1%
Chris Reynolds pass complete to Micaleous Elder for 30 yds to the Duke 28 for a 1ST downSimilar
Q2 15:00
1ST & 10
OPP 28
0
80.6%
Chris Reynolds pass incomplete to Victor Tucker, broken up by Michael Carter IISimilar
Q2 15:00
2ND & 10
OPP 28
0
80.7%
Chris Reynolds pass incomplete to Tyler RingwoodSimilar
Q2 15:00
3RD & 10
OPP 28
0
81.2%
Chris Reynolds pass incomplete to Micaleous ElderSimilar
Q2 13:04
4TH & 10
OPP 28
+45
82.5%
Jonathan Cruz 45 yd FG MISSEDSimilar
own 0own 2550opp 25opp 0
DUKEDrive 9TD
4 plays · 72 yds · 0:4784% → 89%
Q2 13:04
1ST & 10
OWN 28
+2
83.7%
Mataeo Durant run for 2 yds to the Duke 30Similar
Q2 13:04
2ND & 8
OWN 30
+60
83.6%
Mataeo Durant run for 60 yds to the Charl 10 for a 1ST downSimilar
Q2 13:04
1ST & GOAL
OPP 10
0
84.2%
Chase Brice pass incomplete to Jarett GarnerSimilar
Q2 12:17
2ND & GOAL
OPP 10
+10
89.1%
Mataeo Durant run for 10 yds for a TD (Charlie Ham KICK) CHARLOTTE Penalty, Defensive offside ( Yards) declinedSimilar
own 0own 2550opp 25opp 0
CLTDrive 10TD
18 plays · 91 yds · 7:4912% → 17%
Q2 12:10
1ST & 10
OWN 9
+3
88.0%
Chris Reynolds pass complete to Aaron McAllister for 3 yds to the Charl 12Similar
Q2 12:10
2ND & 7
OWN 12
+5
87.9%
Tre Harbison III run for 5 yds to the Charl 17Similar
Q2 12:10
3RD & 2
OWN 17
+8
87.9%
Chris Reynolds pass complete to Micaleous Elder for 8 yds to the Charl 25 for a 1ST downSimilar
Q2 12:10
1ST & 10
OWN 25
+9
87.8%
Chris Reynolds pass complete to Micaleous Elder for 9 yds to the Charl 34Similar
Q2 12:10
2ND & 1
OWN 34
0
87.2%
Micaleous Elder run for no gain to the Charl 34Similar
Q2 12:10
3RD & 1
OWN 34
+6
87.5%
Tre Harbison III run for 6 yds to the Charl 40 for a 1ST downSimilar
Q2 12:10
1ST & 10
OWN 40
0
87.4%
Chris Reynolds pass incomplete to Ryan CarriereSimilar
Q2 12:10
2ND & 10
OWN 40
+1
87.5%
Aaron McAllister run for 1 yd to the Charl 41Similar
Q2 12:10
3RD & 9
OWN 41
+12
87.6%
Chris Reynolds pass complete to Victor Tucker for 12 yds to the Duke 47 for a 1ST downSimilar
Q2 12:10
1ST & 10
OPP 47
0
87.2%
Chris Reynolds pass incomplete, broken up by Derrick TangeloSimilar
Q2 12:10
2ND & 10
OPP 47
0
87.4%
Chris Reynolds pass incompleteSimilar
Q2 12:10
3RD & 10
OPP 47
+16
87.6%
Chris Reynolds pass complete to Tyler Ringwood for 16 yds to the Duke 31 for a 1ST downSimilar
Q2 12:10
1ST & 10
OPP 31
+11
86.7%
Calvin Camp run for 11 yds to the Duke 20 for a 1ST downSimilar
Q2 12:10
1ST & 10
OPP 20
+8
86.6%
Chris Reynolds run for 8 yds to the Duke 12Similar
Q2 12:10
2ND & 2
OPP 12
0
86.6%
Dom Shoffner run for no gain to the Duke 12Similar
Q2 12:10
3RD & 2
OPP 12
+7
87.0%
Tre Harbison III run for 7 yds to the Duke 5 for a 1ST downSimilar
Q2 4:21
1ST & GOAL
OPP 5
+5
83.5%
Micaleous Elder run for 5 yds for a TD (Jonathan Cruz KICK)Similar
own 0own 2550opp 25opp 0
DUKEDrive 11DOWNS
7 plays · 23 yds · 0:0087% → 87%
Q2 4:21
1ST & 10
OWN 25
-3
87.4%
Gunnar Holmberg run for a loss of 3 yards to the Duke 22Similar
Q2 4:21
2ND & 13
OWN 22
+17
87.3%
Gunnar Holmberg pass complete to N/A for 17 yds to the Duke 39 for a 1ST downSimilar
Q2 4:21
1ST & 10
OWN 39
+5
87.7%
Deon Jackson run for 5 yds to the Duke 44Similar
Q2 4:21
2ND & 5
OWN 44
0
87.8%
Deon Jackson run for no gain to the Duke 44Similar
Q2 4:21
3RD & 5
OWN 44
+4
87.4%
Gunnar Holmberg pass complete to Jalon Calhoun for 4 yds to the Duke 48Similar
Q2 4:21
4TH & 1
OWN 48
0
86.9%
Deon Jackson run for no gain to the Duke 48Similar
own 0own 2550opp 25opp 0
CLTDrive 12FUMBLE
6 plays · 9 yds · 0:0015% → 13%
Q2 2:26
1ST & 10
OPP 48
+3
85.2%
Aaron McAllister run for 3 yds to the Duke 45Similar
Q2 2:26
2ND & 7
OPP 45
+6
85.3%
Chris Reynolds pass complete to Micaleous Elder for 6 yds to the Duke 39Similar
Q2 2:26
3RD & 1
OPP 39
+7
85.0%
Calvin Camp run for 7 yds to the Duke 32 for a 1ST downSimilar
Q2 2:26
1ST & 10
OPP 32
0
84.6%
Micaleous Elder run for no gain to the Duke 32Similar
Q2 2:26
2ND & 10
OPP 32
-9
84.7%
Chris Reynolds sacked by Chris Rumph II for a loss of 9 yards to the Duke 41Similar
Q2 2:26
3RD & 19
OPP 41
+2
86.7%
Dom Shoffner run for 2 yds to the Duke 39 Dom Shoffner fumbled, forced by Derrick Tangelo, recovered by Duke Drew JordanSimilar
own 0own 2550opp 25opp 0
DUKEDrive 13END OF HALF
1 play · 1 yds · 0:0088% → 88%
Q2 0:16
1ST & 10
OWN 39
+1
87.9%
Deon Jackson run for 1 yd to the Duke 40Similar
own 0own 2550opp 25opp 0
CLTDrive 14PUNT
5 plays · 2 yds · 0:0013% → 12%
Q3 14:54
1ST & 10
OWN 18
0
87.4%
Chris Reynolds pass incomplete to Micaleous ElderSimilar
Q3 14:54
2ND & 10
OWN 18
+2
87.6%
Chris Reynolds pass complete to Taylor Thompson for 2 yds to the Charl 20Similar
Q3 14:54
3RD & 8
OWN 20
0
87.7%
Chris Reynolds pass incomplete to Aaron McAllisterSimilar
Q3 14:54
4TH & 8
OWN 20
0
87.9%
Connor Bowler punt for 47 yds, downed at the Duke 33Similar
own 0own 2550opp 25opp 0
DUKEDrive 15PUNT
4 plays · 4 yds · 0:0088% → 87%
Q3 13:48
1ST & 10
OWN 33
+4
87.8%
Deon Jackson run for 4 yds to the Duke 37Similar
Q3 13:48
2ND & 6
OWN 37
0
88.0%
Chase Brice pass incomplete to Noah GraySimilar
Q3 13:48
3RD & 6
OWN 37
0
87.5%
Chase Brice pass incompleteSimilar
Q3 13:48
4TH & 6
OWN 37
+2
86.8%
Porter Wilson punt for 36 yds , Micaleous Elder returns for 2 yds to the Charl 29Similar
own 0own 2550opp 25opp 0
CLTDrive 16PUNT
4 plays · -9 yds · 0:0012% → 11%
Q3 13:07
1ST & 10
OWN 29
-8
88.3%
Chris Reynolds sacked by Chris Rumph II for a loss of 8 yards to the Charl 21Similar
Q3 13:07
2ND & 18
OWN 21
+3
89.0%
Aaron McAllister run for 3 yds to the Charl 24Similar
Q3 13:07
3RD & 15
OWN 24
-4
89.1%
Chris Reynolds sacked by Chris Rumph II for a loss of 4 yards to the Charl 20Similar
Q3 13:07
4TH & 19
OWN 20
0
89.1%
Connor Bowler punt blocked by Isaiah Fisher-Smith blocked by Isaiah Fisher-SmithSimilar
own 0own 2550opp 25opp 0
DUKEDrive 17TD
1 play · 5 yds · 0:0096% → 96%
Q3 10:38
1ST & GOAL
OPP 5
+5
95.8%
Deon Jackson run for 5 yds for a TD (Charlie Ham KICK)Similar
own 0own 2550opp 25opp 0
CLTDrive 18TD
11 plays · 75 yds · 4:485% → 8%
Q3 10:38
1ST & 10
OWN 25
+1
95.4%
Calvin Camp run for 1 yd to the Charl 26Similar
Q3 10:38
2ND & 9
OWN 26
+2
95.4%
Chris Reynolds pass complete to Tyler Ringwood for 2 yds to the Charl 28Similar
Q3 10:38
3RD & 7
OWN 28
+14
95.4%
Chris Reynolds pass complete to Taylor Thompson for 14 yds to the Charl 42 for a 1ST downSimilar
Q3 10:38
1ST & 10
OWN 42
+41
95.2%
Victor Tucker run for 41 yds to the Duke 17 for a 1ST downSimilar
Q3 7:50
1ST & 10
OPP 17
+5
95.5%
REYNOLDS, Chris pass incomplete to TUCKER, Victor, PENALTY DU offside (Oben, R.) 5 yards to the DU12, NO PLAY.Similar
Q3 7:50
1ST & 5
OPP 12
+2
95.5%
Tre Harbison III run for 2 yds to the Duke 10Similar
Q3 7:50
2ND & 3
OPP 10
+2
95.5%
Chris Reynolds run for 2 yds to the Duke 8Similar
Q3 7:50
3RD & 1
OPP 8
+2
95.8%
Chris Reynolds pass complete to Taylor Thompson for 2 yds to the Duke 6 for a 1ST downSimilar
Q3 5:50
1ST & GOAL
OPP 6
+6
91.8%
Chris Reynolds pass complete to Victor Tucker for 6 yds for a TD DUKE Penalty, Defensive pass interference ( Yards) declined (Two-Point Conversion failed)Similar
own 0own 2550opp 25opp 0
DUKEDrive 19TD
9 plays · 79 yds · 3:1095% → 98%
Q3 5:45
1ST & 10
OWN 21
+28
94.7%
Chase Brice pass complete to Jarett Garner for 28 yds to the Duke 49 for a 1ST downSimilar
Q3 5:45
1ST & 10
OWN 49
+19
95.0%
Deon Jackson run for 19 yds to the Charl 32 for a 1ST downSimilar
Q3 5:45
1ST & 10
OPP 32
+12
95.1%
Chase Brice pass complete to Jake Marwede for 12 yds to the Charl 20 for a 1ST downSimilar
Q3 5:45
1ST & 10
OPP 20
+6
95.2%
Mataeo Durant run for 6 yds to the Charl 14Similar
Q3 5:45
2ND & 4
OPP 14
+3
95.2%
Mataeo Durant run for 3 yds to the Charl 11Similar
Q3 5:45
3RD & 1
OPP 11
+2
95.1%
Mataeo Durant run for 2 yds to the Charl 9 for a 1ST downSimilar
Q3 5:45
1ST & GOAL
OPP 9
+1
95.2%
Mataeo Durant run for 1 yd to the Charl 8Similar
Q3 2:35
2ND & GOAL
OPP 8
+8
98.4%
Chase Brice pass complete to Jalon Calhoun for 8 yds for a TD (Charlie Ham PAT MISSED)Similar
own 0own 2550opp 25opp 0
CLTDrive 20TD
17 plays · 83 yds · 7:212% → 4%
Q3 2:27
1ST & 10
OWN 17
+4
97.7%
Aaron McAllister run for 4 yds to the Charl 21Similar
Q3 2:27
2ND & 6
OWN 21
+31
97.7%
Chris Reynolds pass complete to Micaleous Elder for 31 yds to the Duke 48 for a 1ST downSimilar
Q3 2:27
1ST & 10
OPP 48
0
97.6%
Chris Reynolds pass incomplete to Micaleous Elder, broken up by Michael Carter IISimilar
Q3 2:27
2ND & 10
OPP 48
+7
97.6%
Tre Harbison III run for 7 yds to the Duke 41Similar
Q3 2:27
3RD & 3
OPP 41
+2
97.6%
Aaron McAllister run for 2 yds to the Duke 39Similar
Q4 15:00
4TH & 1
OPP 39
+7
98.4%
Tre Harbison III run for 7 yds to the Duke 32 for a 1ST downSimilar
Q4 15:00
1ST & 10
OPP 32
+7
98.2%
Tre Harbison III run for 7 yds to the Duke 25Similar
Q4 15:00
2ND & 3
OPP 25
-1
98.1%
Chris Reynolds pass complete to Ryan Carriere for a loss of 1 yard to the Duke 26Similar
Q4 15:00
3RD & 4
OPP 26
0
98.2%
Chris Reynolds pass incomplete to Victor TuckerSimilar
Q4 15:00
4TH & 4
OPP 26
+10
98.3%
REYNOLDS, Chris pass complete to RINGWOOD, Tyler for 9 yards to the DU17, PENALTY DU holding (Waters, M.) 10 yards to the DU16, 1ST DOWN CLT, NO PLAY.Similar
Q4 15:00
1ST & 10
OPP 16
+2
98.1%
Micaleous Elder run for 2 yds to the Duke 14Similar
Q4 15:00
2ND & 8
OPP 14
+11
98.1%
Chris Reynolds pass complete to Aaron McAllister for 11 yds to the Duke 3 for a 1ST downSimilar
Q4 15:00
1ST & GOAL
OPP 3
-1
98.0%
Aaron McAllister run for a loss of 1 yard to the Duke 4Similar
Q4 15:00
2ND & GOAL
OPP 4
+2
98.1%
Chris Reynolds run for 2 yds to the Duke 2Similar
Q4 15:00
3RD & GOAL
OPP 2
0
98.2%
Chris Reynolds pass incomplete to Victor Tucker, broken up by Jeremiah LewisSimilar
Q4 10:06
4TH & GOAL
OPP 2
+2
96.3%
Tre Harbison III run for 2 yds for a TDSimilar
own 0own 2550opp 25opp 0
DUKEDrive 21INT
3 plays · -16 yds · 0:0099% → 99%
Q4 10:06
1ST & 10
OPP 28
-16
99.0%
Gunnar Holmberg run for a loss of 16 yards to the Charl 44 Gunnar Holmberg fumbled, recovered by Duke Gunnar HolmbergSimilar
Q4 10:06
2ND & 26
OPP 44
0
98.9%
Gunnar Holmberg pass intercepted Nafees Lyon return for no gain to the Charl 3Similar
own 0own 2550opp 25opp 0
CLTDrive 22FUMBLE
8 plays · 16 yds · 0:001% → 1%
Q4 9:29
1ST & 10
OWN 3
+6
99.0%
Chris Reynolds run for 6 yds to the Charl 9Similar
Q4 9:29
2ND & 4
OWN 9
0
99.0%
Tre Harbison III run for no gain to the Charl 9Similar
Q4 9:29
3RD & 4
OWN 9
+8
99.0%
Chris Reynolds pass complete to Victor Tucker for 8 yds to the Charl 17 for a 1ST downSimilar
Q4 9:29
1ST & 10
OWN 17
+11
98.9%
Calvin Camp run for 11 yds to the Charl 28 for a 1ST downSimilar
Q4 9:29
1ST & 10
OWN 28
0
98.8%
Chris Reynolds pass incomplete to Tyler RingwoodSimilar
Q4 9:29
2ND & 10
OWN 28
+1
98.9%
Calvin Camp run for 1 yd to the Charl 29Similar
Q4 9:29
3RD & 9
OWN 29
0
98.9%
Chris Reynolds pass incomplete to Victor TuckerSimilar
Q4 9:29
4TH & 9
OWN 29
-7
98.9%
Chris Reynolds sacked by Victor Dimukeje for a loss of 7 yards to the Charl 19 Chris Reynolds fumbled, recovered by Duke Derrick Tangelo , return for 0 yardsSimilar
own 0own 2550opp 25opp 0
DUKEDrive 23TD
5 plays · 19 yds · 1:5699% → 100%
Q4 6:13
1ST & 10
OPP 19
+4
99.3%
Jordan Waters run for 4 yds to the Charl 15Similar
Q4 6:13
2ND & 6
OPP 15
+6
99.3%
Chase Brice run for 6 yds to the Charl 9 for a 1ST downSimilar
Q4 6:13
1ST & GOAL
OPP 9
+3
99.3%
Chase Brice run for 3 yds to the Charl 6Similar
Q4 6:13
2ND & GOAL
OPP 6
+4
99.3%
Brice, C. pass incomplete to Garner, J., PENALTY CLT pass interference (WHITEHEAD, B.) 4 yards to the CLT2, 1ST DOWN DU, NO PLAY.Similar
Q4 4:17
1ST & GOAL
OPP 2
+2
99.9%
Jordan Waters run for 2 yds for a TD (Charlie Ham KICK)Similar
own 0own 2550opp 25opp 0
CLTDrive 24PUNT
5 plays · 5 yds · 0:000% → 0%
Q4 4:17
1ST & 10
OWN 25
+5
99.9%
Dom Shoffner run for 5 yds to the Charl 30Similar
Q4 4:17
2ND & 5
OWN 30
0
99.9%
Dom Shoffner pass incompleteSimilar
Q4 4:17
3RD & 5
OWN 30
0
99.9%
Dom Shoffner pass incomplete to Tyler RingwoodSimilar
Q4 4:17
4TH & 5
OWN 30
0
99.9%
Connor Bowler punt for 45 yds, downed at the Duke 25Similar
own 0own 2550opp 25opp 0
DUKEDrive 25TD
5 plays · 75 yds · 2:09100% → 100%
Q4 3:11
1ST & 10
OWN 25
+70
100.0%
Jordan Waters run for 70 yds to the Charl 5 for a 1ST downSimilar
Q4 3:11
1ST & GOAL
OPP 5
+2
100.0%
Jordan Waters run for 2 yds to the Charl 3Similar
Q4 3:11
2ND & GOAL
OPP 3
+2
100.0%
CHARLOTTE Penalty, Defensive offside (Timmy Horne) to the Charl 1Similar
Q4 3:11
2ND & GOAL
OPP 1
0
100.0%
Jordan Waters run for no gain to the Charl 1Similar
Q4 1:02
3RD & GOAL
OPP 1
+1
100.0%
Gunnar Holmberg run for 1 yd for a TD (Charlie Ham KICK)Similar
own 0own 2550opp 25opp 0
CLTDrive 26Uncategorized
3 plays · 6 yds · 0:000% → 0%
Q4 0:55
1ST & 10
OWN 42
+3
100.0%
Dom Shoffner run for 3 yds to the Charl 45Similar
Q4 0:55
2ND & 7
OWN 45
+3
100.0%
Calvin Camp run for 3 yds to the Charl 48Similar
own 0own 2550opp 25opp 0
Biggest swings
TD · Q3 10:38
Deon Jackson run for 5 yds for a TD (Charlie Ham KICK)
+6.7
TD · Q2 12:17
Mataeo Durant run for 10 yds for a TD (Charlie Ham KICK) CHARLOTTE Penalty, Defensive offside ( Yards) declined
+4.9
TD · Q3 5:50
Chris Reynolds pass complete to Victor Tucker for 6 yds for a TD DUKE Penalty, Defensive pass interference ( Yards) declined (Two-Point Conversion failed)
-4
YardLine · model v10Model estimate - not betting advice · Data provided by CollegeFootballData.com