House Prediction
Model Margin
Wake Forest by 1.2
Home Win Probability
Duke 42%
Market (consensus)
Duke +3
fitted_v1 · Nov 26, 2022
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 7 | 10 | 7 | 7 | 31 | |
| 3 | 17 | 7 | 7 | 34 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Wake Forest | Duke |
|---|---|---|
| Passing | 26-42 | 29-41 |
| Pass Yards | 347 | 391 |
| Rush Yards | 114 | 116 |
| Total Yards | 461 | 507 |
| Turnovers | 1 | 1 |
| 3rd Down | 9-15 | 6-13 |
| Penalties | 3-32 | 5-45 |
| Possession | 23:10 | 36:50 |
Player Leaders
Player Leaders
Play-by-Play
Matthew Dennis kickoff for 63 yds , Jaylen Stinson return for 30 yds to the Duke 32
Jaylen Coleman run for 9 yds to the Duke 41
Jaylen Coleman run for 7 yds to the Duke 48 for a 1ST down
Riley Leonard pass complete to Jordan Moore for 7 yds to the WFrst 45
Riley Leonard pass complete to Jordan Moore for 4 yds to the WFrst 41 for a 1ST down
Jaylen Coleman run for 3 yds to the WFrst 38
No Huddle-Shotgun Leonard,Riley pass complete deep right to Calhoun,Jalon for 15 yards to the Wake23 (Garnes,Chelen), out of bounds PENALTY Duke Holding (Lytle,Chance) 10 yards from Wake38 to Wake48. NO PLAY.
Riley Leonard run for 9 yds to the WFrst 39
Riley Leonard pass complete to Sahmir Hagans for 9 yds to the WFrst 30 for a 1ST down
Jordan Waters run for no gain to the WFrst 30
Riley Leonard sacked by Jasheen Davis for a loss of 7 yards to the WFrst 37
Riley Leonard pass complete to Jalon Calhoun for 12 yds to the WFrst 25
Todd Pelino 42 yd FG GOOD
Justice Ellison run for 4 yds to the WFrst 29
Sam Hartman pass incomplete to A.T. Perry
Sam Hartman pass complete to Taylor Morin for 7 yds to the WFrst 36 for a 1ST down
Sam Hartman sacked for a loss of 3 yards to the WFrst 33
Sam Hartman pass complete to A.T. Perry for 6 yds to the WFrst 39
Sam Hartman pass complete to Blake Whiteheart for 30 yds to the Duke 31 for a 1ST down
Justice Ellison run for 7 yds to the Duke 24
Sam Hartman run for 10 yds to the Duke 14 for a 1ST down
Justice Ellison run for 1 yd to the Duke 13
Justice Ellison run for 7 yds to the Duke 6
Justice Ellison run for 6 yds for a TD, (Matthew Dennis KICK)
Dennis,Matthew kickoff 62 yards to the Duke03 Stinson,Jaylen return 26 yards to the Duke29 (Williams,AJ) PENALTY Duke Holding offsetting Wake Face Mask offsetting. NO PLAY.
Matthew Dennis kickoff for 62 yds , Jaylen Stinson return for 35 yds to the Duke 38
Jaquez Moore run for 14 yds to the WFrst 48 for a 1ST down
No Huddle-Shotgun Leonard,Riley pass complete short left to Moore,Jordan for 8 yards to the Wake40 (Smenda, Jr.,Ryan), out of bounds PENALTY Duke Holding (Finney,Cole) 10 yards from Wake48 to Duke42. NO PLAY.
Riley Leonard pass complete to Jordan Moore for 15 yds to the WFrst 43
Jaquez Moore run for 10 yds to the WFrst 33 for a 1ST down
Jordan Waters run for no gain to the WFrst 33
Riley Leonard pass complete to Jalon Calhoun for 3 yds to the WFrst 30
Riley Leonard pass complete to Sahmir Hagans for 30 yds for a TD, (Todd Pelino KICK)
Sam Hartman pass complete to A.T. Perry for 15 yds to the WFrst 40 for a 1ST down
Christian Turner run for 9 yds to the WFrst 49
Christian Turner run for 5 yds to the Duke 46 for a 1ST down
Sam Hartman pass complete to Ke'Shawn Williams for 13 yds to the Duke 33 for a 1ST down
Christian Turner run for 1 yd to the Duke 34
WAKE FOREST Penalty, Intentional Grounding (Sam Hartman) to the Duke 42
Sam Hartman pass incomplete to A.T. Perry
Matthew Dennis punt for 22 yds
Riley Leonard pass complete to Sahmir Hagans for 6 yds to the Duke 26
Jaylen Coleman run for 4 yds to the Duke 22
Riley Leonard pass complete to Jalon Calhoun for 31 yds to the WFrst 47 for a 1ST down
Riley Leonard pass complete to Jaylen Coleman for 1 yd to the WFrst 46
Riley Leonard pass complete to Jalon Calhoun for 46 yds for a TD, (Todd Pelino KICK)
Sam Hartman pass complete to A.T. Perry for 6 yds to the WFrst 31
Justice Ellison run for 3 yds to the WFrst 34
Sam Hartman pass complete to A.T. Perry for 6 yds to the WFrst 40 for a 1ST down
Sam Hartman pass complete to Taylor Morin for 31 yds to the Duke 29 for a 1ST down
Sam Hartman pass incomplete to A.T. Perry
Sam Hartman pass complete to Taylor Morin for 16 yds to the Duke 13 for a 1ST down
Justice Ellison run for 3 yds to the Duke 10
Sam Hartman run for 2 yds to the Duke 8
Sam Hartman pass complete to Donavon Greene for 8 yds for a TD, (Matthew Dennis KICK)
Matthew Dennis kickoff for 62 yds , Jaylen Stinson return for 17 yds to the Duke 20
Riley Leonard pass complete to Jalon Calhoun for 1 yd to the Duke 21
No Huddle-Shotgun Leonard,Riley pass incomplete short middle to Hagans,Sahmir, 1ST DOWN, PENALTY Wake Pass Interference (Carson,Caelen) 9 yards from Duke21 to Duke30, 1ST DOWN. NO PLAY.
Riley Leonard pass incomplete to Sahmir Hagans
Jaquez Moore run for 3 yds to the Duke 33
Riley Leonard pass incomplete to Jaquez Moore
Porter Wilson punt for 54 yds , Taylor Morin returns for 7 yds to the WFrst 20
Sam Hartman pass complete to Ke'Shawn Williams for 20 yds to the WFrst 40 for a 1ST down
Sam Hartman pass complete to Ke'Shawn Williams for 8 yds to the WFrst 48
Sam Hartman run for 4 yds to the Duke 48 for a 1ST down
Sam Hartman pass complete to A.T. Perry for 31 yds to the Duke 17 for a 1ST down
Quinton Cooley run for 3 yds to the Duke 14
Sam Hartman pass incomplete to Ke'Shawn Williams
Sam Hartman pass incomplete to A.T. Perry
Matthew Dennis 32 yd FG GOOD
Riley Leonard run for 6 yds to the Duke 31
Riley Leonard pass complete to Jalon Calhoun for 8 yds to the Duke 39 for a 1ST down
Riley Leonard pass incomplete to Sahmir Hagans
Riley Leonard pass complete to Jordan Moore for 13 yds to the WFrst 48 for a 1ST down
Riley Leonard pass complete to Sahmir Hagans for 19 yds to the WFrst 29 for a 1ST down
Riley Leonard pass complete to Sahmir Hagans for 11 yds to the WFrst 18 for a 1ST down
Riley Leonard pass complete to Jordan Moore for 3 yds to the WFrst 15
Riley Leonard pass incomplete to Sahmir Hagans
Riley Leonard pass incomplete to Jordan Moore
Todd Pelino 32 yd FG GOOD
Charlie Ham kickoff for 63 yds , Ke'Shawn Williams return for 22 yds to the WFrst 24
Kneel down by Wake Forest at Wake22 for loss of 2 yards.
End of 2nd Quarter
Justice Ellison run for 3 yds to the WFrst 28
Justice Ellison run for 3 yds to the WFrst 31
Sam Hartman pass incomplete to Blake Whiteheart
Matthew Dennis punt for 36 yds, fair catch by Jalon Calhoun at the Duke 33
Riley Leonard pass complete to Jordan Moore for no gain to the Duke 33
Jaylen Coleman run for 1 yd to the Duke 34
PENALTY Duke False Start (Hagans,Sahmir) 5 yards from Duke34 to Duke29. NO PLAY.
Riley Leonard pass incomplete to Jordan Moore
Porter Wilson punt for 42 yds, fair catch by Taylor Morin at the WFrst 29
Sam Hartman pass complete to Donavon Greene for 7 yds to the WFrst 36
Christian Turner run for 5 yds to the WFrst 41 for a 1ST down
Sam Hartman pass incomplete
Sam Hartman pass complete to A.T. Perry for 5 yds to the WFrst 46
Sam Hartman pass incomplete to Blake Whiteheart
Matthew Dennis punt for 30 yds, punt out-of-bounds at the Duke 24
Jordan Waters run for 1 yd to the Duke 25
Riley Leonard pass complete to Jalon Calhoun for 10 yds to the Duke 35 for a 1ST down
Jaquez Moore run for 3 yds to the Duke 38
Jaquez Moore run for 8 yds to the Duke 46 for a 1ST down
Jaquez Moore run for 24 yds to the WFrst 30 for a 1ST down
Riley Leonard run for 8 yds to the WFrst 38
Riley Leonard pass complete to Jalon Calhoun for 8 yds to the WFrst 30
Riley Leonard pass complete to Jordan Moore for 30 yds for a TD, (Todd Pelino KICK)
Sam Hartman pass complete to Jaeger Bull for 6 yds to the WFrst 31
Sam Hartman pass complete to Jaeger Bull for 12 yds to the WFrst 43 for a 1ST down
Sam Hartman run for 8 yds to the Duke 49
Justice Ellison run for 5 yds to the Duke 44 for a 1ST down
Sam Hartman pass complete to A.T. Perry for 12 yds to the Duke 32 for a 1ST down
Sam Hartman pass complete to Taylor Morin for 15 yds to the Duke 17 for a 1ST down
Sam Hartman pass incomplete to Donavon Greene
Sam Hartman pass incomplete to Taylor Morin
Sam Hartman pass complete to Taylor Morin for 17 yds for a TD, (Matthew Dennis KICK)
Matthew Dennis kickoff for 54 yds , Terry Moore return for 20 yds to the Duke 31
Riley Leonard run for 1 yd to the Duke 30
Riley Leonard pass complete to Sahmir Hagans for 18 yds to the Duke 48 for a 1ST down
Riley Leonard pass incomplete to Jordan Moore
Riley Leonard pass complete to Jaquez Moore for 1 yd to the Duke 49
Riley Leonard pass incomplete to Sahmir Hagans
Porter Wilson punt for 35 yds, fair catch by Taylor Morin at the WFrst 16
Quinton Cooley run for 4 yds to the WFrst 20
Sam Hartman run for 5 yds to the WFrst 25
Quinton Cooley run for 2 yds to the WFrst 27 for a 1ST down
Quinton Cooley run for 5 yds to the WFrst 32
Sam Hartman run for 14 yds to the WFrst 46 for a 1ST down
Sam Hartman pass incomplete to A.T. Perry
Sam Hartman pass incomplete
Sam Hartman pass complete to Blake Whiteheart for 12 yds to the Duke 42 for a 1ST down
Sam Hartman pass complete to Donavon Greene for 33 yds to the Duke 9 for a 1ST down
Quinton Cooley run for 3 yds to the Duke 6
Sam Hartman pass complete to A.T. Perry for 6 yds for a TD, (Matthew Dennis KICK)
Matthew Dennis kickoff for 58 yds , Terry Moore return for 15 yds to the Duke 22
Riley Leonard run for 9 yds to the Duke 31
Jaylen Coleman run for 2 yds to the Duke 33 for a 1ST down
Jaylen Coleman run for 5 yds to the Duke 38
Riley Leonard pass complete to Jalon Calhoun for 3 yds to the Duke 41
Jaylen Coleman run for 3 yds to the Duke 44 for a 1ST down
No Huddle-Shotgun Coleman,Jaylen rush left for 7 yards gain to the Wake49, out of bounds at Wake49 PENALTY Duke Holding (Barton,Graham) 10 yards from Duke44 to Duke34. NO PLAY.
Riley Leonard pass incomplete to Sahmir Hagans
Riley Leonard pass complete to Jalon Calhoun for 22 yds to the WFrst 44 for a 1ST down
Riley Leonard pass incomplete to Jordan Moore
Jordan Waters run for 3 yds to the WFrst 41
Riley Leonard run for 7 yds to the WFrst 34 for a 1ST down
No Huddle Leonard,Riley rush left for 34 yards gain to the Wake00 TOUCHDOWN nullified by penalty, clock 06:37 PENALTY Duke Holding (Barton,Graham) 10 yards from Wake34 to Wake44. NO PLAY.
Riley Leonard pass complete to Jordan Moore for 4 yds to the WFrst 40
Jaylen Coleman run for 2 yds to the WFrst 38
Riley Leonard pass incomplete to Jordan Moore
Riley Leonard pass intercepted, touchback.
Christian Turner run for 2 yds to the WFrst 22
Sam Hartman pass complete to Blake Whiteheart for 7 yds to the WFrst 29
Christian Turner run for 3 yds to the WFrst 32 for a 1ST down
Christian Turner run for 1 yd to the WFrst 33
Sam Hartman pass complete to Taylor Morin for 7 yds to the WFrst 40
Sam Hartman sacked for a loss of 7 yards to the WFrst 33
Matthew Dennis punt for 32 yds, punt out-of-bounds at the Duke 35
Riley Leonard pass complete to Jalon Calhoun for 30 yds to the WFrst 20 for a 1ST down
Riley Leonard pass complete to Sahmir Hagans for 20 yds for a TD, (Todd Pelino KICK)
Sam Hartman pass complete to Blake Whiteheart for 11 yds to the WFrst 36 for a 1ST down
Sam Hartman pass incomplete to A.T. Perry
Sam Hartman pass incomplete to Blake Whiteheart
Sam Hartman pass incomplete to Donavon Greene
Sam Hartman pass intercepted
Sam Hartman pass intercepted
Jaylen Coleman run for 3 yds to the Duke 25
Riley Leonard pass complete to Sahmir Hagans for 26 yds to the WFrst 49 for a 1ST down
Jaylen Coleman run for 4 yds to the WFrst 45
Jaylen Coleman run for 2 yds to the WFrst 43
run for 2 yds to the WFrst 45

