Skip to main content
← Back to GamesNov 19, 2022Week 12
DukeDuke
26
-Final
28
PittsburghPittsburgh
Conference Game

House Prediction

Model Margin

Pittsburgh by 8.1

Home Win Probability

Pittsburgh 70%

Market (consensus)

Pittsburgh -7

Edge: Pittsburgh -7 (1.1 pts)

fitted_v1 · Nov 19, 2022

Line Movement

No line movement to chart

Sportsbook snapshots publish once a line is posted for this game.

Team1Q2Q3Q4QFinal
DukeDuke
7701226
PittsburghPittsburgh
10100828

Scoring Timeline

Q1Q2Q3Q4014283-03-710-713-1420-1428-2028-26
PittsburghDuke

Drive Chart

Own 20Own 4050Opp 40Opp 20DUKPITDUKPITDUKPITPITDUKPITDUKPITDUKPITDUKPITDUKPITDUKPITDUKDUKPITDUKPITDUKPITPUNT33ydFG527ydPUNT628ydPUNT514ydTD542ydPUNT514ydTD16ydPUNT32ydPUNT36ydPUNT34ydFG637ydTD1175ydTD1073ydEND1-1ydTO849ydPUNT37ydTO616ydDOWNS715ydPUNT921ydTD220ydTD1082ydPUNT423ydDOWNS1148ydDOWNS4-15ydTD722ydEND1-1yd

Box Score

Team statistics comparing Duke and Pittsburgh
StatisticDukePittsburgh
Passing24-4515-32
Pass Yards290190
Rush Yards63120
Total Yards353310
Turnovers22
3rd Down7-186-15
Penalties3-358-80
Possession33:5026:10

Player Leaders

Player Leaders

Duke
passing
Riley Leonard
24/45, 290 YDS, 3 TD
rushing
Jordan Waters
7 CAR, 35 YDS
receiving
Jordan Moore
14 REC, 199 YDS, 1 TD
defense
Pittsburgh
passing
Kedon Slovis
15/32, 190 YDS, 1 TD, 2 INT
rushing
Israel Abanikanda
17 CAR, 113 YDS, 1 TD
receiving
Jared Wayne
4 REC, 93 YDS, 1 TD
defense

Play-by-Play

0th & 0Kickoff Return (Offense)+24 yds

Ben Sauls kickoff for 64 yds , Jontavis Robertson return for 24 yds to the Duke 25

1st & 10Pass Reception+3 ydsPPA -0.30

Riley Leonard pass complete to Jordan Moore for 3 yds to the Duke 28

2nd & 7Pass Incompletion0 ydsPPA -0.56

Riley Leonard pass incomplete

3rd & 7Pass Incompletion0 ydsPPA -0.27

Riley Leonard pass incomplete

4th & 7Punt0 yds

Porter Wilson punt for 18 yds

1st & 10Pass Reception+20 ydsPPA +1.36

Kedon Slovis pass complete to Israel Abanikanda for 20 yds to the Duke 36 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.72

Kedon Slovis pass incomplete

2nd & 10Rush+7 ydsPPA +0.41

Israel Abanikanda run for 7 yds to the Duke 29

3rd & 3Rush0 ydsPPA -0.86

Israel Abanikanda run for no gain to the Duke 29

4th & 3Field Goal Good+47 yds

Ben Sauls 47 yd FG GOOD

1st & 10Rush+12 ydsPPA +1.03

Jordan Waters run for 12 yds to the Duke 37 for a 1ST down

1st & 10Rush+3 ydsPPA -0.42

Jordan Waters run for 3 yds to the Duke 40

2nd & 7Rush+8 ydsPPA +1.46

Jordan Waters run for 8 yds to the Duke 48 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.14

Riley Leonard pass incomplete

2nd & 10Rush+1 ydsPPA -0.80

Jaylen Coleman run for 1 yd to the Duke 49

3rd & 9Rush+4 ydsPPA -0.13

Jaylen Coleman run for 4 yds to the Pitt 47

4th & 5Punt0 yds

Porter Wilson punt for 39 yds, fair catch by M.J. Devonshire at the Pitt 8

1st & 10Rush+9 ydsPPA +0.78

Israel Abanikanda run for 9 yds to the Pitt 17

2nd & 1Rush+8 ydsPPA -0.01

Israel Abanikanda run for 8 yds to the Pitt 25 for a 1ST down

1st & 10Rush+5 ydsPPA +0.09

Israel Abanikanda run for 5 yds to the Pitt 30

2nd & 5Pass Incompletion0 ydsPPA -0.75

Kedon Slovis pass incomplete

3rd & 5Sack-8 ydsPPA -0.60

Kedon Slovis sacked by Ryan Smith for a loss of 8 yards to the Pitt 22

4th & 13Blocked Punt0 yds

punt blocked by blocked by

1st & 10Pass Reception+6 ydsPPA +0.28

Riley Leonard pass complete to Jalon Calhoun for 6 yds to the Pitt 36

2nd & 4Rush+2 ydsPPA -0.49

Jaylen Coleman run for 2 yds to the Pitt 34

3rd & 2Rush+5 ydsPPA +0.72

Riley Leonard run for 5 yds to the Pitt 29 for a 1ST down

1st & 10Rush+1 ydsPPA -0.41

Jaylen Coleman run for 1 yd to the Pitt 28

2nd & 9Passing Touchdown+28 ydsPPA +3.20

Riley Leonard pass complete to Jalon Calhoun for 28 yds for a TD, (Todd Pelino KICK)

0th & 0Kickoff Return (Offense)+8 yds

Charlie Ham kickoff for 57 yds , Rodney Hammond Jr. return for 8 yds to the Pitt 31 fumbled, recovered by Pitt Rodney Hammond Jr. , return for no gain to the Pitt 31

1st & 10Rush+7 ydsPPA +0.68

Israel Abanikanda run for 7 yds to the Pitt 38

2nd & 3Rush+5 ydsPPA +0.46

Israel Abanikanda run for 5 yds to the Pitt 43 for a 1ST down

1st & 10Rush+2 ydsPPA -0.69

Bub Means run for 2 yds to the Pitt 45

2nd & 8Pass Incompletion0 ydsPPA -1.01

Kedon Slovis pass incomplete

3rd & 8Pass Incompletion0 ydsPPA -0.64

Kedon Slovis pass incomplete

4th & 8Punt-4 yds

Caleb Junko punt for 45 yds , Jalon Calhoun returns for a loss of 4 yards to the Duke 6

1st & 6Rushing Touchdown+6 ydsPPA +2.05

Israel Abanikanda run for 6 yds for a TD, (Ben Sauls KICK)

1st & 10Rush+1 ydsPPA -0.59

Jordan Waters run for 1 yd to the Duke 26

2nd & 9Rush+1 ydsPPA -0.34

Jaylen Coleman run for 1 yd to the Duke 27

3rd & 8Pass Incompletion0 ydsPPA -0.22

Riley Leonard pass incomplete

4th & 8Punt+11 yds

Porter Wilson punt for 41 yds , M.J. Devonshire returns for 11 yds to the Pitt 43

1st & 10Rush+4 ydsPPA -0.17

Israel Abanikanda run for 4 yds to the Pitt 47

2nd & 6Rush+2 ydsPPA -0.68

Israel Abanikanda run for 2 yds to the Pitt 49

3rd & 4Pass Incompletion0 ydsPPA -0.96

Kedon Slovis pass incomplete

4th & 4Punt0 yds

Sam Vander Haar punt for 38 yds, fair catch by Jalon Calhoun at the Duke 13

1st & 10Pass Reception0 ydsPPA -0.40

Riley Leonard pass complete to Jordan Moore for no gain to the Duke 13

2nd & 10Pass Reception+4 ydsPPA -0.03

Riley Leonard pass complete to Jordan Moore for 4 yds to the Duke 17

3rd & 6Pass Incompletion0 ydsPPA -0.16

Riley Leonard pass incomplete

4th & 6Punt+4 yds

Porter Wilson punt for 57 yds , M.J. Devonshire returns for 4 yds to the Pitt 30

1st & 10Rush+1 ydsPPA -0.72

Rodney Hammond Jr. run for 1 yd to the Pitt 31

2nd & 9Pass Reception+35 ydsPPA +3.47

Kedon Slovis pass complete to Jared Wayne for 35 yds to the Duke 34 for a 1ST down

1st & 10Rush0 ydsPPA -0.66

Rodney Hammond Jr. run for no gain to the Duke 34

2nd & 10Pass Incompletion0 ydsPPA -0.89

Kedon Slovis pass incomplete

3rd & 10Pass Reception+1 ydsPPA -0.81

Kedon Slovis pass complete to Daniel Carter for 1 yd to the Duke 33

4th & 9Field Goal Good+51 yds

Ben Sauls 51 yd FG GOOD

1st & 10Pass Reception+17 ydsPPA +1.52

Riley Leonard pass complete to Jordan Moore for 17 yds to the Duke 42 for a 1ST down

1st & 10Pass Reception+2 ydsPPA -0.69

Riley Leonard pass complete to Jalon Calhoun for 2 yds to the Duke 44

2nd & 8Pass Incompletion0 ydsPPA -0.98

Riley Leonard pass incomplete

3rd & 8Pass Incompletion0 ydsPPA -0.61

Riley Leonard pass incomplete

1st & 10Rush+4 ydsPPA -0.10

Jaylen Coleman run for 4 yds to the Pitt 38

2nd & 6Pass Reception+21 ydsPPA +0.82

Riley Leonard pass complete to Jordan Moore for 21 yds to the Pitt 17 for a 1ST down

1st & 10Fumble Recovery (Own)+6 ydsPPA +0.18

Riley Leonard run for 6 yds to the Pitt 11 Riley Leonard fumbled, recovered by Duke Riley Leonard

2nd & 4Rush+1 ydsPPA -0.32

Jaylen Coleman run for 1 yd to the Pitt 10

3rd & 3Rush+2 ydsPPA -0.20

Jaylen Coleman run for 2 yds to the Pitt 8

4th & 1Rush+7 ydsPPA +1.98

Jordan Waters run for 7 yds to the Pitt 1 for a 1ST down

1st & 1Rushing Touchdown+1 ydsPPA +0.94

Riley Leonard run for 1 yd for a TD, (Todd Pelino KICK)

0th & 0Kickoff Return (Offense)+1 yds

Charlie Ham kickoff for 39 yds , Karter Johnson return for 1 yd to the Pitt 27

1st & 10Pass Incompletion0 ydsPPA -0.77

Kedon Slovis pass incomplete

2nd & 10Rush+4 ydsPPA -0.07

Israel Abanikanda run for 4 yds to the Pitt 31

3rd & 6Rush+8 ydsPPA +1.91

Kedon Slovis run for 8 yds to the Pitt 39 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.11

Kedon Slovis pass incomplete

2nd & 10Pass Reception+20 ydsPPA +2.72

Kedon Slovis pass complete to Bub Means for 20 yds to the Duke 41 for a 1ST down

1st & 10Penalty-10 yds

SLOVIS, Kedon scrambles to the right for a gain of 4 yards to the DUK37, out of bounds. PENALTY PIT Holding on HOUY, Gabe enforced 10 yards from the DUK41 to the PIT49 [NHSG]. NO PLAY (replay the down).

1st & 20Pass Reception+24 ydsPPA +2.53

Kedon Slovis pass complete to Jared Wayne for 24 yds to the Duke 27 for a 1ST down

1st & 10Pass Reception+11 ydsPPA +0.17

Kedon Slovis pass complete to Konata Mumpfield for 11 yds to the Duke 16 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.33

Kedon Slovis pass incomplete

2nd & 10Pass Reception+1 ydsPPA -0.29

Kedon Slovis pass complete to Israel Abanikanda for 1 yd to the Duke 15

3rd & 9Passing Touchdown+15 ydsPPA +3.18

Kedon Slovis pass complete to Jared Wayne for 15 yds for a TD, (Ben Sauls KICK)

0th & 0Kickoff Return (Offense)+2 yds

Ben Sauls kickoff for 33 yds , Jalon Calhoun return for 2 yds to the Duke 34

1st & 10Rush0 ydsPPA -0.99

Kneel down by DUK at DUK33 (team loss of 1), clock 00:00.

0th & 10End of Half0 yds

End of 2nd Quarter

0th & 0Kickoff Return (Offense)+15 yds

Charlie Ham kickoff for 61 yds , Rodney Hammond Jr. return for 15 yds to the Pitt 19

1st & 10Pass Reception+19 ydsPPA +1.49

Kedon Slovis pass complete to Jared Wayne for 19 yds to the Pitt 38 for a 1ST down

1st & 10Pass Reception+5 ydsPPA +0.11

Kedon Slovis pass complete to Gavin Bartholomew for 5 yds to the Pitt 43

2nd & 5Rush+26 ydsPPA +2.00

Israel Abanikanda run for 26 yds to the Duke 31 for a 1ST down

1st & 10Pass Reception+7 ydsPPA +0.36

Kedon Slovis pass complete to Konata Mumpfield for 7 yds to the Duke 24

2nd & 3Rush+1 ydsPPA -0.47

Israel Abanikanda run for 1 yd to the Duke 23

3rd & 2Rush+5 ydsPPA +0.36

Israel Abanikanda run for 5 yds to the Duke 18 for a 1ST down

1st & 10Rush+1 ydsPPA -0.27

Israel Abanikanda run for 1 yd to the Duke 17

2nd & 9Penalty-15 yds

SLOVIS, Kedon pass up the middle incomplete intended for WAYNE, Jared broken up by FRANKLIN, Ja'Mion at the DUK17. PENALTY PIT Personal Foul on HOUY, Gabe enforced 15 yards from the DUK17 to the DUK32 [NHSG]. NO PLAY (replay the down).

2nd & 24Interception0 ydsPPA -2.10

Kedon Slovis pass intercepted

1st & 10Rush0 ydsPPA -1.12

Jordan Waters run for no gain to the Duke 40

2nd & 10Pass Reception+7 ydsPPA +0.53

Riley Leonard pass complete to Jordan Moore for 7 yds to the Duke 47

3rd & 3Pass Incompletion0 ydsPPA -0.97

Riley Leonard pass incomplete

4th & 3Punt0 yds

Porter Wilson punt for 28 yds

1st & 10Penalty-5 yds

PITTSBURGH Penalty, False Start (Jake Kradel) to the Pitt 20

1st & 15Pass Incompletion0 ydsPPA -0.33

Kedon Slovis pass incomplete

2nd & 15Pass Reception+2 ydsPPA -0.10

Kedon Slovis pass complete to Konata Mumpfield for 2 yds to the Pitt 22

3rd & 13Pass Reception+14 ydsPPA +2.10

Kedon Slovis pass complete to Gavin Bartholomew for 14 yds to the Pitt 36 for a 1ST down

1st & 10Penalty-5 yds

PITTSBURGH Penalty, False Start (Marcus Minor) to the Pitt 31

1st & 15Pass Reception+10 ydsPPA +1.21

Kedon Slovis pass complete to Konata Mumpfield for 10 yds to the Pitt 41

2nd & 5Pass Incompletion0 ydsPPA -1.09

Kedon Slovis pass incomplete

3rd & 5Interception0 ydsPPA -0.87

Kedon Slovis pass intercepted

1st & 10Pass Incompletion0 ydsPPA -1.05

Riley Leonard pass incomplete

2nd & 10Pass Reception-1 ydsPPA -1.26

Riley Leonard pass complete to Jaylen Coleman for a loss of 1 yard to the Pitt 48

3rd & 11Pass Reception+15 ydsPPA +3.02

Riley Leonard pass complete to Jordan Moore for 15 yds to the Pitt 33 for a 1ST down

1st & 10Sack-12 ydsPPA -3.00

Riley Leonard sacked by Shayne Simon for a loss of 12 yards to the Pitt 45

2nd & 22Pass Reception+12 ydsPPA +1.51

Riley Leonard pass complete to Jordan Moore for 12 yds to the Pitt 33

3rd & 10Rush+1 ydsPPA -0.81

Riley Leonard run for 1 yd to the Pitt 32

4th & 9Pass Incompletion0 ydsPPA -1.80

Riley Leonard pass incomplete

1st & 10Rush+4 ydsPPA -0.15

Rodney Hammond Jr. run for 4 yds to the Pitt 36

2nd & 6Rush+3 ydsPPA -0.36

Rodney Hammond Jr. run for 3 yds to the Pitt 39

3rd & 3Rush+3 ydsPPA +1.47

Rodney Hammond Jr. run for 3 yds to the Pitt 42 for a 1ST down

1st & 10Rush+3 ydsPPA -0.43

Rodney Hammond Jr. run for 3 yds to the Pitt 45

2nd & 7Pass Reception+6 ydsPPA +0.38

Kedon Slovis pass complete to Konata Mumpfield for 6 yds to the Duke 49

3rd & 1Rush+3 ydsPPA +1.07

Rodney Hammond Jr. run for 3 yds to the Duke 46 for a 1ST down

1st & 10Rush+3 ydsPPA -0.34

Rodney Hammond Jr. run for 3 yds to the Duke 43

2nd & 7Rush+1 ydsPPA -0.85

Rodney Hammond Jr. run for 1 yd to the Duke 42

3rd & 6Pass Incompletion0 ydsPPA -1.05

Kedon Slovis pass incomplete

4th & 6Penalty-5 yds

PITTSBURGH Penalty, False Start (-5 Yards) to the Duke 47

4th & 11Punt0 yds

Sam Vander Haar punt for 37 yds, fair catch by Jalon Calhoun at the Duke 10

1st & 10Pass Reception+16 ydsPPA +0.79

Riley Leonard pass complete to Jalon Calhoun for 16 yds to the Duke 26 for a 1ST down

1st & 10Fumble Return Touchdown+30 ydsPPA -7.99

Brandon Hill 30 Yd Fumble Return (Israel Abanikanda Run for Two-Point Conversion)

0th & 0Kickoff Return (Offense)+18 yds

Ben Sauls kickoff for 65 yds , Jontavis Robertson return for 18 yds to the Duke 18

1st & 10Pass Incompletion0 ydsPPA -0.51

Riley Leonard pass incomplete

2nd & 10Pass Reception+9 ydsPPA +0.51

Riley Leonard pass complete to Jordan Moore for 9 yds to the Duke 27

3rd & 1Rush+2 ydsPPA +0.71

Jaylen Coleman run for 2 yds to the Duke 29 for a 1ST down

1st & 10Pass Reception+3 ydsPPA -0.34

Riley Leonard pass complete to Cole Finney for 3 yds to the Duke 32

2nd & 7Pass Incompletion0 ydsPPA -0.68

Riley Leonard pass incomplete

3rd & 7Pass Reception+8 ydsPPA +2.04

Riley Leonard pass complete to Jordan Moore for 8 yds to the Duke 40 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.12

Riley Leonard pass incomplete

2nd & 10Pass Reception+4 ydsPPA -0.14

Riley Leonard pass complete to Sahmir Hagans for 4 yds to the Duke 44

3rd & 6Rush+7 ydsPPA +2.26

Jaylen Coleman run for 7 yds to the Pitt 49 for a 1ST down

1st & 10Passing Touchdown+49 ydsPPA +3.76

Jordan Moore 49 Yd pass from Riley Leonard (Two-Point Pass Conversion Failed)

1st & 10Rush+22 ydsPPA +1.98

Israel Abanikanda run for 22 yds to the Pitt 47 for a 1ST down

1st & 10Rush+1 ydsPPA -0.91

Israel Abanikanda run for 1 yd to the Pitt 48

2nd & 9Pass Incompletion0 ydsPPA -1.03

Kedon Slovis pass incomplete

3rd & 9Pass Incompletion0 ydsPPA -0.69

Kedon Slovis pass incomplete

4th & 9Punt0 yds

Sam Vander Haar punt for 37 yds, fair catch by Jalon Calhoun at the Duke 15

1st & 10Pass Incompletion0 ydsPPA -0.44

Riley Leonard pass incomplete

2nd & 10Pass Incompletion0 ydsPPA -0.20

Riley Leonard pass incomplete

3rd & 10Pass Reception+32 ydsPPA +3.16

Riley Leonard pass complete to Jordan Moore for 32 yds to the Duke 47 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.15

Riley Leonard pass incomplete

2nd & 10Pass Reception+3 ydsPPA -0.39

Riley Leonard pass complete to Sahmir Hagans for 3 yds to the 50 yard line

3rd & 7Rush+6 ydsPPA +0.30

Jaylen Coleman run for 6 yds to the Pitt 44

4th & 1Rush+2 ydsPPA +2.04

Jaylen Coleman run for 2 yds to the Pitt 42 for a 1ST down

1st & 10Penalty-10 yds

LEONARD, Riley pass to the right complete for 9 yards to WATERS, Jordan caught at the PIT42 and advanced to the PIT33 (WILTZ, Tylar). PENALTY DUK Holding on HARRIS, JR., Andre enforced 10 yards from the PIT42 to the DUK48 [NHSG]. NO PLAY (replay the down).

1st & 20Rush-7 ydsPPA -1.65

Riley Leonard run for a loss of 7 yards to the Duke 41

2nd & 27Pass Reception+22 ydsPPA +2.88

Riley Leonard pass complete to Jordan Moore for 22 yds to the Pitt 37

3rd & 5Pass Incompletion0 ydsPPA -1.06

Riley Leonard pass incomplete

4th & 5Pass Incompletion0 ydsPPA -1.80

Riley Leonard pass incomplete

1st & 10Rush+4 ydsPPA -0.16

C'Bo Flemister run for 4 yds to the Pitt 41

2nd & 6Rush+3 ydsPPA -0.41

C'Bo Flemister run for 3 yds to the Pitt 44

3rd & 3Pass Incompletion0 ydsPPA -0.88

Kedon Slovis pass incomplete

4th & 3Fumble Recovery (Opponent)-22 ydsPPA -0.50

Caleb Junko run for a loss of 22 yards to the Pitt 22 Caleb Junko fumbled, recovered by Pitt Caleb Junko

1st & 10Pass Reception0 ydsPPA -0.40

Riley Leonard pass complete to Jordan Moore for no gain to the Pitt 22

2nd & 10Pass Incompletion0 ydsPPA -0.52

Riley Leonard pass incomplete

3rd & 10Pass Reception+11 ydsPPA +1.05

Riley Leonard pass complete to Sahmir Hagans for 11 yds to the Pitt 11 for a 1ST down

1st & 10Rush+2 ydsPPA -0.17

Riley Leonard run for 2 yds to the Pitt 9

2nd & 8Pass Incompletion0 ydsPPA -0.28

Riley Leonard pass incomplete

3rd & 8Penalty-10 yds

LEONARD, Riley scrambles up the middle for a gain of 3 yards to the PIT6 (ALEXANDRE, Deslin). PENALTY DUK Holding on BARTON, Graham enforced 10 yards from the PIT9 to the PIT19 [NHSG]. NO PLAY (replay the down).

3rd & 18Pass Incompletion0 ydsPPA -0.93

Riley Leonard pass incomplete

4th & 18Passing Touchdown+19 ydsPPA +4.97

Riley Leonard pass complete to Jaylen Coleman for 19 yds for a TD, (J. Moore Run For Two-point Conversion)

0th & 0Kickoff Return (Offense)0 yds

kickoff for 9 yds , Erick Hallett II return for no gain to the Duke 44

1st & 10Rush0 ydsPPA -0.97

[SG] Kneel down by PIT at DUK45 (team loss of 1), clock 00:00.

Situational Analysis

Duke

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
100%
1 play
23%
26 plays
0%
1 play
2nd
33%
3 plays
25%
16 plays
100%
2 plays
3rd
50%
4 plays
33%
3 plays
44%
9 plays
50%
2 plays
4th
100%
2 plays
0%
1 play
0%
1 play
100%
1 play

Pittsburgh

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
100%
1 play
38%
24 plays
67%
3 plays
2nd
33%
3 plays
17%
6 plays
40%
10 plays
0%
2 plays
3rd
60%
5 plays
20%
5 plays
25%
4 plays
100%
1 play
4th
0%
1 play