THIRD AND DATA

Week 8 · 2025

#12 Georgia Tech at Duke

Sat 10/18/2025 12:00 PMWallace Wade StadiumDuke pregame60% — Pregame win probability: 60% for Duke. Duke favored, and lost — Georgia Tech won.Conference

71°Fair8 mph SSW · 52% humidityRecorded at kickoff by College Football Data

#12 Georgia Tech

27

9–4

Duke

18

9–5

Attendance

27,846

reported

GT13 plays, 28 yd · Punt

15:001st & 10own 35Todd Pelino kickoff for 65 yds for a touchback0
14:431st & 10own 25Haynes King pass complete to Malik Rutherford for 2 yds to the GT 23+2
14:102nd & 12own 23Haynes King pass complete to Jordan Allen for 13 yds to the GT 36 for a 1ST down+13
13:541st & 10own 36PENALTY GT False Start (Rutledge,Keylan) 5 yards from GT36 to GT31. NO PLAY.−5
13:331st & 15own 31Jamal Haynes run for 2 yds to the GT 33+2
12:582nd & 13own 33Haynes King pass complete to Bailey Stockton for 9 yds to the GT 42+9
12:163rd & 4own 42Haynes King run for 3 yds to the GT 45+3
12:014th & 1own 45(12:02) PENALTY DUKE Offside (Anthony Jr.,Vincent) 5 yards from GT45 to GT50, 1ST DOWN. NO PLAY.+5
11:461st & 10midfieldJamal Haynes run for 1 yd to the DUKE 49+1
11:092nd & 9opp 49Malachi Hosley run for a loss of 3 yards to the GT 48−3
10:303rd & 12own 48Timeout Georgia Tech, clock 10:300
10:213rd & 12own 48Haynes King run for 5 yds to the DUKE 47+5
9:434th & 7opp 47Marshall Nichols punt for 44 yds0

DUKE11 plays, 92 yd · Defensive TD

9:351st & 10own 3Darian Mensah pass complete to Cooper Barkate for 35 yds to the DUKE 38 for a 1ST down+35
9:021st & 10own 38Darian Mensah pass complete to Cooper Barkate for 7 yds to the DUKE 45+7
8:292nd & 3own 45Nate Sheppard run for 6 yds to the GT 49 for a 1ST down+6
7:481st & 10opp 49Nate Sheppard run for 1 yd to the GT 48+1
7:082nd & 9opp 48Darian Mensah pass complete to Que'Sean Brown for 8 yds to the GT 40+8
6:503rd & 1opp 40Anderson Castle run for 1 yd to the GT 39 for a 1ST down+1
6:111st & 10opp 39Darian Mensah pass complete to Cooper Barkate for 20 yds to the GT 19 for a 1ST down+20
5:471st & 10opp 19Darian Mensah pass complete to Cooper Barkate for 9 yds to the GT 10+9
5:162nd & 1opp 10Nate Sheppard run for 4 yds to the GT 6 for a 1ST down+4
4:331st & goalopp 6Anderson Castle run for 5 yds to the GT 1+5
3:462nd & goalopp 1Omar Daniels 95 Yd Fumble Return (Aidan Birr Kick)+95

DUKE15 plays, 50 yd · On downs

3:461st & 10own 35Aidan Birr kickoff for 65 yds for a touchback0
3:381st & 10own 25Darian Mensah pass complete to Jeremiah Hasley for 9 yds to the DUKE 34+9
3:142nd & 1own 34Darian Mensah pass complete to Cooper Barkate for 20 yds to the GT 46 for a 1ST down+20
2:301st & 10opp 46Darian Mensah pass incomplete to Andrel Anthony0
2:272nd & 10opp 46Nate Sheppard run for 5 yds to the GT 41+5
1:393rd & 5opp 41Darian Mensah pass complete to Nate Sheppard for no gain to the GT 410
0:574th & 5opp 41Darian Mensah pass complete to Sahmir Hagans for 12 yds to the GT 29 for a 1ST down+12
0:361st & 10opp 29Darian Mensah pass complete to Sahmir Hagans for 9 yds to the GT 20+9
0:00opp 20End of 1st Quarter0
0:002nd & 1opp 20Nate Sheppard run for no gain to the GT 200
14:573rd & 1opp 20Anderson Castle run for 3 yds to the GT 17 for a 1ST down+3
14:141st & 10opp 17Darian Mensah pass complete to Sahmir Hagans for 5 yds to the GT 12+5
13:342nd & 5opp 12Darian Mensah pass incomplete to Jake Taylor0
13:303rd & 5opp 12Darian Mensah pass incomplete to Andrel Anthony0
13:244th & 5opp 12run for a loss of 13 yards to the GT 25−13

GT4 plays, 3 yd · Punt

13:201st & 10own 25Malachi Hosley run for 4 yds to the GT 29+4
12:432nd & 6own 29Malachi Hosley run for a loss of 1 yard to the GT 28−1
12:133rd & 7own 28Haynes King pass incomplete to Luke Harpring0
12:074th & 7own 28Marshall Nichols punt for 37 yds, punt out-of-bounds at the DUKE 350

DUKE7 plays, 16 yd · Punt

12:031st & 10own 35Anderson Castle run for 2 yds to the DUKE 37+2
11:262nd & 8own 37Anderson Castle run for 15 yds to the GT 48 for a 1ST down+15
11:101st & 10opp 48Anderson Castle run for no gain to the GT 480
10:302nd & 10opp 48Darian Mensah sacked for a loss of 8 yards to the DUKE 44−8
10:053rd & 18own 44(10:06) PENALTY DUKE False Start (Fina,Bruno) 5 yards from DUKE44 to DUKE39. NO PLAY.−5
9:383rd & 23own 39Henry Belin IV run for 12 yds to the GT 49+12
9:004th & 11opp 49Kade Reynoldson punt for 31 yds, fair catch by Bailey Stockton at the GT 180

GT9 plays, 33 yd · Punt

8:541st & 10own 18Jamal Haynes run for 3 yds to the GT 21+3
8:252nd & 7own 21Haynes King pass complete to Isiah Canion for 6 yds to the GT 27+6
7:483rd & 1own 27Malachi Hosley run for 4 yds to the GT 31 for a 1ST down+4
7:091st & 10own 31Haynes King pass complete to Eric Rivers for no gain to the GT 310
6:422nd & 10own 31Haynes King pass complete to Eric Rivers for 13 yds to the GT 44 for a 1ST down+13
6:151st & 10own 44Jamal Haynes run for 6 yds to the 50 yard line+6
5:372nd & 4midfieldMalachi Hosley run for 3 yds to the DUKE 47+3
4:583rd & 1opp 47Malachi Hosley run for a loss of 2 yards to the DUKE 49−2
4:264th & 3opp 49Marshall Nichols punt for 49 yds for a touchback0

DUKE14 plays, 80 yd · Touchdown

4:211st & 10own 20Darian Mensah pass incomplete to Cooper Barkate0
4:192nd & 10own 20Nate Sheppard run for 5 yds to the DUKE 25+5
3:383rd & 5own 25Darian Mensah pass complete to Cooper Barkate for 20 yds to the DUKE 45 for a 1ST down+20
3:101st & 10own 45(03:13) No Huddle-Shotgun Sheppard,Nate rush left for 5 yards gain to the DUKE50 (Triplette,Ronald; Butler,Tah'j) PENALTY GT Offside (Triplette,Ronald) 5 yards from DUKE45 to DUKE50. NO PLAY.+5
2:381st & 5midfieldDarian Mensah pass incomplete to Landen King0
2:322nd & 5midfieldNate Sheppard run for 9 yds to the GT 41 for a 1ST down+9
2:001st & 10opp 41Timeout Duke, clock 02:000
1:551st & 10opp 41Darian Mensah pass complete to Cooper Barkate for 7 yds to the GT 34+7
1:512nd & 3opp 34Nate Sheppard run for no gain to the GT 340
1:093rd & 3opp 34Darian Mensah pass complete to Jake Taylor for 4 yds to the GT 30 for a 1ST down+4
0:481st & 10opp 30Darian Mensah pass complete to Nate Sheppard for 8 yds to the GT 22+8
0:332nd & 2opp 22Nate Sheppard run for 2 yds to the GT 20 for a 1ST down+2
0:331st & 10opp 20Timeout Duke, clock 00:330
0:271st & 10opp 20Darian Mensah pass complete to Landen King for 20 yds for a TD (Todd Pelino KICK)+20

GT9 plays, 46 yd · End of period

0:261st & 10own 35Todd Pelino kickoff for 41 yds , Kevin Roche Jr. return for no gain to the GT 240
0:221st & 10own 24Haynes King run for 13 yds to the GT 37 for a 1ST down+13
0:221st & 10own 37Timeout Georgia Tech, clock 00:220
0:191st & 10own 37Jamal Haynes run for 5 yds to the GT 42+5
0:182nd & 5own 42Timeout Georgia Tech, clock 00:180
0:162nd & 5own 42Haynes King pass incomplete to Bailey Stockton0
0:123rd & 5own 42Haynes King run for 8 yds to the 50 yard line for a 1ST down+8
0:001st & 10midfieldHaynes King pass complete to Isiah Canion for 20 yds to the DUKE 30 for a 1ST down+20
0:00midfieldEnd of 2nd Quarter+20

DUKE18 plays, 50 yd · Field goal

14:531st & 10own 35Aidan Birr kickoff for 55 yds , Sahmir Hagans return for 35 yds to the DUKE 45+35
14:451st & 10own 45Darian Mensah pass complete to Que'Sean Brown for no gain to the DUKE 450
14:162nd & 10own 45Darian Mensah pass complete to Cooper Barkate for 10 yds to the GT 45 for a 1ST down+10
13:501st & 10opp 45Darian Mensah pass complete to Cooper Barkate for 4 yds to the GT 41+4
13:172nd & 6opp 41Nate Sheppard run for 5 yds to the GT 36+5
12:373rd & 1opp 36Anderson Castle run for 3 yds to the GT 33 for a 1ST down+3
11:561st & 10opp 33Darian Mensah pass complete to Andrel Anthony for 2 yds to the GT 31+2
11:132nd & 8opp 31Nate Sheppard run for 5 yds to the GT 26+5
10:273rd & 3opp 26Darian Mensah pass complete to Andrel Anthony for 14 yds to the GT 12 for a 1ST down+14
10:081st & 10opp 12Nate Sheppard run for 6 yds to the GT 6+6
9:242nd & 4opp 6Anderson Castle run for 3 yds to the GT 3+3
8:513rd & 1opp 3Anderson Castle run for no gain to the GT 30
8:234th & 1opp 3PENALTY GT Delay Of Game 2 yards from GT03 to GT01, 1ST DOWN. NO PLAY.+2
8:011st & goalopp 1Nate Sheppard run for no gain to the GT 10
7:282nd & goalopp 1Anderson Castle run for no gain to the GT 10
6:463rd & goalopp 1Anderson Castle run for no gain to the GT 10
6:284th & goalopp 1PENALTY DUKE Illegal Substitution 4 yards from GT01 to GT05. NO PLAY.−4
6:104th & goalopp 5Todd Pelino 23 yd FG GOOD+23

GT10 plays, 63 yd · Field goal

6:061st & 10own 35Todd Pelino kickoff for 65 yds , Shane Marshall return for 14 yds to the GT 14+14
5:531st & 10own 14Haynes King pass complete to Eric Rivers for 8 yds to the GT 22+8
5:252nd & 2own 22Haynes King run for 1 yd to the GT 23+1
4:513rd & 1own 23Haynes King run for 3 yds to the GT 26 for a 1ST down+3
4:101st & 10own 26Haynes King pass complete to Josh Beetham for 49 yds to the DUKE 25 for a 1ST down+49
3:361st & 10opp 25Jamal Haynes run for 2 yds to the DUKE 23+2
2:512nd & 8opp 23Haynes King pass incomplete to Bailey Stockton0
2:513rd & 8opp 23Timeout Georgia Tech, clock 02:510
2:503rd & 8opp 23Haynes King pass incomplete to Bailey Stockton0
2:454th & 8opp 23Aidan Birr 40 yd FG GOOD+40

DUKE7 plays, 21 yd · Punt

2:451st & 10own 35Aidan Birr kickoff for 65 yds for a touchback0
2:401st & 10own 25Nate Sheppard run for 1 yd to the DUKE 26+1
2:012nd & 9own 26Darian Mensah pass complete to Nate Sheppard for 15 yds to the DUKE 41 for a 1ST down+15
1:401st & 10own 41Nate Sheppard run for 1 yd to the DUKE 42+1
1:072nd & 9own 42Darian Mensah pass incomplete to Que'Sean Brown0
0:593rd & 9own 42Duke Penalty, Offensive Pass Interference (Yards) declined+4
0:364th & 5own 46Kade Reynoldson punt for 48 yds0

GT14 plays, 89 yd · Field goal

0:001st & 10own 6Jamal Haynes run for 5 yds to the GT 11+5
0:00own 6End of 3rd Quarter+5
14:532nd & 5own 11Haynes King run for 9 yds to the GT 20 for a 1ST down+9
14:281st & 10own 20Jamal Haynes run for 5 yds to the GT 25+5
13:492nd & 5own 25(13:53) No Huddle-Shotgun King,Haynes pass incomplete deep left to Rivers,Eric thrown to DUKE39 PENALTY DUKE Pass Interference (Robinson,Kimari) 15 yards from GT25 to GT40, 1ST DOWN. NO PLAY.+15
13:401st & 10own 40Eric Rivers run for 3 yds to the GT 43+3
13:062nd & 7own 43Haynes King pass incomplete to Dean Patterson0
12:483rd & 7own 43Haynes King pass complete to Isiah Canion for 30 yds to the DUKE 27 for a 1ST down+30
12:331st & 10opp 27Malachi Hosley run for 1 yd to the DUKE 26+1
12:012nd & 9opp 26Haynes King pass complete to J.T. Byrne for 21 yds to the DUKE 5 for a 1ST down+21
11:431st & goalopp 5Haynes King run for no gain to the DUKE 50
11:092nd & goalopp 5Haynes King pass incomplete to Jamal Haynes0
11:043rd & goalopp 5Haynes King pass incomplete to Isiah Canion0
11:014th & goalopp 5Aidan Birr 23 yd FG GOOD+23

DUKE5 plays, -1 yd · Punt

11:011st & 10own 35Aidan Birr kickoff for 65 yds for a touchback0
10:561st & 10own 25Duke Penalty, Intentional Grounding (Darian Mensah) to the DUKE 18−7
10:252nd & 17own 18Darian Mensah run for 6 yds to the DUKE 24+6
10:053rd & 11own 24Darian Mensah pass incomplete to Jayden Moore0
9:584th & 11own 24Kade Reynoldson punt for 48 yds, fair catch by Bailey Stockton at the GT 280

GT9 plays, 72 yd · Touchdown

9:501st & 10own 28Haynes King pass complete to Luke Harpring for 24 yds to the DUKE 48 for a 1ST down+24
9:161st & 10opp 48Haynes King run for 9 yds to the DUKE 39+9
8:402nd & 1opp 39Malachi Hosley run for 6 yds to the DUKE 33 for a 1ST down+6
7:591st & 10opp 33Haynes King run for a loss of 2 yards to the DUKE 35−2
7:232nd & 12opp 35Haynes King pass complete to Jordan Allen for 7 yds to the DUKE 28+7
6:483rd & 5opp 28Haynes King pass complete to Bailey Stockton for 7 yds to the DUKE 21 for a 1ST down+7
6:121st & 10opp 21Haynes King run for 9 yds to the DUKE 12+9
5:372nd & 1opp 12Malachi Hosley run for 2 yds to the DUKE 10 for a 1ST down+2
4:571st & goalopp 10Malachi Hosley run for 10 yds for a TD (Aidan Birr KICK)+10

DUKE10 plays, 46 yd · Missed FG

4:571st & 10own 35Aidan Birr kickoff for 65 yds for a touchback0
4:531st & 10own 25Darian Mensah pass incomplete to Cooper Barkate0
4:462nd & 10own 25(04:53) No Huddle-Shotgun Mensah,Darian rush right for 6 yards gain to the DUKE31, out of bounds at DUKE31 PENALTY DUKE Holding (Parker II,Brian) 10 yards from DUKE25 to DUKE15. NO PLAY.−10
4:212nd & 20own 15Darian Mensah pass complete to Sahmir Hagans for 24 yds to the DUKE 39 for a 1ST down+24
3:551st & 10own 39Darian Mensah pass complete to Cooper Barkate for 21 yds to the GT 40 for a 1ST down+21
3:331st & 10opp 40Darian Mensah pass complete to Cooper Barkate for 11 yds to the GT 29 for a 1ST down+11
3:061st & 10opp 29Darian Mensah pass incomplete to Jake Taylor0
3:022nd & 10opp 29Darian Mensah pass incomplete to Jeremiah Hasley0
2:573rd & 10opp 29Darian Mensah pass incomplete to Que'Sean Brown0
2:524th & 10opp 29Todd Pelino 46 yd FG MISSED+46

GT7 plays, 71 yd · Touchdown

2:521st & 10own 29PENALTY GT False Start (Carney,Malachi) 5 yards from GT29 to GT24. NO PLAY.−5
2:492nd & 16own 23Timeout Duke, clock 02:490
2:481st & 15own 24Malachi Hosley run for a loss of 1 yard to the GT 23−1
2:452nd & 16own 23Haynes King run for 2 yds to the GT 25+2
2:443rd & 14own 25Timeout Duke, clock 02:440
2:363rd & 14own 25Haynes King run for 32 yds to the DUKE 43 for a 1ST down Duke Penalty, Personal Foul (Josiah Green) to the DUKE 28 for a 1ST down+47
2:101st & 10opp 28Haynes King run for 28 yds for a TD (Aidan Birr KICK)+28

DUKE9 plays, 75 yd · Touchdown

2:101st & 10own 35Aidan Birr kickoff for 65 yds for a touchback0
2:001st & 10own 25Darian Mensah pass complete to Landen King for 7 yds to the DUKE 32+7
2:002nd & 3own 32Timeout Duke, clock 02:000
1:552nd & 3own 32Darian Mensah pass complete to Cooper Barkate for 4 yds to the DUKE 36 for a 1ST down+4
1:501st & 10own 36Darian Mensah pass incomplete to Cooper Barkate0
1:442nd & 10own 36Darian Mensah pass complete to Nate Sheppard for 7 yds to the DUKE 43+7
1:403rd & 3own 43Darian Mensah pass complete to Landen King for 7 yds to the 50 yard line for a 1ST down+7
1:241st & 10midfieldDarian Mensah pass complete to Que'Sean Brown for 31 yds to the GT 19 for a 1ST down+31
1:131st & 10opp 19D. Mensah pass to S. Hagans for 19 yds for a TD (C. Barkate pass to for Two-Point Conversion)+19

GT4 plays, -4 yd · End of period

1:121st & 10own 35Todd Pelino kickoff for 13 yds Duke Penalty, Defensive Offside (Yards) declined+13
0:001st & 10opp 44(00:00) Kneel down by Georgia Tech at DUKE46 for loss of 2 yards.−2
0:002nd & 12opp 46(00:00) Kneel down by Georgia Tech at DUKE48 for loss of 2 yards.−2
0:00opp 46End of 4th Quarter−2

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

Previous 10 meetings vs. Georgia Tech

Duke 5–5 vs Georgia Tech

  • 2024 · wk 6Duke 14 @ Georgia Tech 24
  • 2022 · wk 6Duke 20 @ Georgia Tech 23
  • 2021 · wk 6Georgia Tech 31 @ Duke 27
  • 2020 · wk 13Duke 33 @ Georgia Tech 56
  • 2019 · wk 7Georgia Tech 23 @ Duke 41
  • 2018 · wk 7Duke 28 @ Georgia Tech 14
  • 2017 · wk 12Georgia Tech 20 @ Duke 43
  • 2016 · wk 9Duke 35 @ Georgia Tech 38
  • 2015 · wk 4Georgia Tech 20 @ Duke 34
  • 2014 · wk 7Duke 31 @ Georgia Tech 25

Previous 3 meetings vs. Manny Diaz

Georgia Tech 2–1 vs Manny Diaz

  • 2024 · wk 6Duke 14 @ Georgia Tech 24
  • 2021 · wk 10 (coaching change that season)Georgia Tech 30 @ Miami 33
  • 2019 · wk 8Georgia Tech 28 @ Miami 21

† That school changed coaches during the season and the loader cannot say which games he took.

Previous 2 meetings vs. Brent Key

Duke 0–2 vs Brent Key

  • 2024 · wk 6Duke 14 @ Georgia Tech 24
  • 2022 · wk 6 (coaching change that season)Duke 20 @ Georgia Tech 23

† That school changed coaches during the season and the loader cannot say which games he took.

Research

Keep this open while you look at others