# 2024 Duke Blue Devils football team

The 2024 Duke Blue Devils football team represented Duke University during the 2024 NCAA Division I FBS football season as a member of the Atlantic Coast Conference (ACC). The Blue Devils were led by head coach Manny Diaz, coaching his first year as the Blue Devils head coach, and played their home games at Wallace Wade Stadium located in Durham, North Carolina. They defeated Florida State on October 18 for their first ever victory against the Seminoles in football, having lost 22 games against them in ACC play.

## Schedule

| Date | Time | Opponent | Site | TV | Result | Attendance |
| August 30, 2024 | 7:30 p.m. | Elon* | Wallace Wade StadiumDurham, NC | ACCN | W 26–3 | 18,466 |
| September 6 | 9:00 p.m. | at Northwestern* | Martin StadiumEvanston, IL | FS1 | W 26–20 $^{2OT}$ | 11,062 |
| September 14 | 6:00 p.m. | UConn* | Wallace Wade StadiumDurham, NC | ACCNX/ESPN+ | W 26–21 | 20,174 |
| September 21 | 4:00 p.m. | at Middle Tennessee* | Johnny "Red" Floyd StadiumMurfreesboro, TN | ESPNU | W 45–17 | 15,209 |
| September 28 | 4:00 p.m. | North Carolina | Wallace Wade StadiumDurham, NC (Victory Bell) | ESPN2 | W 21–20 | 35,018 |
| October 5 | 8:00 p.m. | at Georgia Tech | Bobby Dodd StadiumAtlanta, GA | ACCN | L 14–24 | 37,287 |
| October 18 | 7:00 p.m. | Florida State | Wallace Wade StadiumDurham, NC | ESPN2 | W 23–16 | 30,735 |
| October 26 | 8:00 p.m. | No. 22 SMU | Wallace Wade StadiumDurham, NC | ACCN | L 27–28 $^{OT}$ | 30,241 |
| November 2 | 12:00 p.m. | at No. 5 Miami (FL) | Hard Rock StadiumMiami Gardens, FL | ABC | L 31–53 | 60,189 |
| November 9 | 3:30 p.m. | at NC State | Carter-Finley StadiumRaleigh, NC (rivalry) | ACCN | W 29–19 | 56,919 |
| November 23 | 8:00 p.m. | Virginia Tech | Wallace Wade StadiumDurham, NC | ACCN | W 31–28 | 22,462 |
| November 30 | 12:00 p.m. | at Wake Forest | Allegacy Federal Credit Union StadiumWinston-Salem, NC (rivalry) | ACCN | W 23–17 | 24,776 |
| January 2, 2025 | 8:00 p.m. | vs. No. 14 Ole Miss* | EverBank StadiumJacksonville, FL (Gator Bowl) | ESPN | L 20–52 | 31,290 |
| *Non-conference gameRankings from AP Poll - Released prior to gameAll times are in Eastern time |||||||

## Game summaries
### vs. Elon (FCS)

| Quarter | 1 | 2 | 3 | 4 | Total |
| Phoenix (FCS) | 0 | 0 | 0 | 3 | 3 |
| Blue Devils | 3 | 7 | 9 | 7 | 26 |
at Wallace Wade Stadium • Durham, NC
* Date: August 30
* Game time: 7:30 p.m. EDT
* Game attendance: 18,466
* Referee: Gary Patterson
* TV announcers (ACCN): Clay Matvick (play-by-play) and Steve Addazio (analyst)
| Statistics | ELON | DUKE |
| First downs | 11 | 17 |
| Total yards | 140 | 350 |
| Rushing yards | 30 | 59 |
| Passing yards | 110 | 291 |
| Passing: Comp–Att–Int | 16-24-0 | 26-40-1 |
| Time of possession | 33:10 | 26:50 |
| Team | Category | Player | Statistics |
| Elon | Passing | Matthew Downing | 11/17, 72 yards |
| Elon | Rushing | Rushawn Baker | 10 carries, 36 yards |
| Elon | Receiving | Jamerien Dalton | 3 receptions, 32 yards |
| Duke | Passing | Maalik Murphy | 26/40, 291 yards, 2 TD, INT |
| Duke | Rushing | Jaquez Moore | 10 carries, 24 yards, TD |
| Duke | Receiving | Jordan Moore | 7 receptions, 112 yards |

### at Northwestern

| Quarter | 1 | 2 | 3 | 4 | OT | 2OT | Total |
| Blue Devils | 7 | 0 | 3 | 3 | 7 | 6 | 26 |
| Wildcats | 3 | 7 | 0 | 3 | 7 | 0 | 20 |
at Martin Stadium • Evanston, Illinois
* Date: September 6
* Game time: 9:00 PM EDT/6:00 PM PDT
* Game weather: 63 °F (17 °C), cloudy
* Game attendance: 11,062
* Referee: Marcus Woods
* TV announcers (FS1): Connor Onion (play-by-play) and Mark Helfrich (analyst)
| Statistics | DUKE | NW |
| First downs | 18 | 19 |
| Total yards | 343 | 288 |
| Rushing yards | 93 | 132 |
| Passing yards | 250 | 156 |
| Passing: Comp–Att–Int | 25-40-1 | 19-35-1 |
| Time of possession | 28:47 | 31:13 |
| Team | Category | Player | Statistics |
| Duke | Passing | Maalik Murphy | 24/39, 243 yards, 3 TD, INT |
| Duke | Rushing | Star Thomas | 17 carries, 58 yards |
| Duke | Receiving | Jordan Moore | 11 receptions, 121 yards, TD |
| Northwestern | Passing | Mike Wright | 19/35, 156 yards, INT |
| Northwestern | Rushing | Cam Porter | 16 carries, 94 yards |
| Northwestern | Receiving | A.J. Henning | 8 receptions, 52 yards |

### vs UConn

| Quarter | 1 | 2 | 3 | 4 | Total |
| Huskies | 0 | 7 | 14 | 0 | 21 |
| Blue Devils | 7 | 10 | 0 | 9 | 26 |
at Wallace Wade Stadium • Durham, North Carolina
* Date: September 14
* Game time: 6:00 PM EDT/3:00 PM PDT
* TV announcers (ACCNX/ESPN+): Clay Matvick (play-by-play), Steve Addazio (analyst), and Marilyn Payne (sideline)
| Statistics | CONN | DUKE |
| First downs | 17 | 22 |
| Total yards | 314 | 409 |
| Rushing yards | 179 | 142 |
| Passing yards | 135 | 267 |
| Passing: Comp–Att–Int | 15-31-1 | 28-43-1 |
| Time of possession | 27:01 | 32:59 |
| Team | Category | Player | Statistics |
| UConn | Passing | Nick Evers | 15/29, 135 yards, TD, INT |
| UConn | Rushing | Cam Edwards | 21 carries, 106 yards, TD |
| UConn | Receiving | Skyler Bell | 7 receptions, 58 yards |
| Duke | Passing | Maalik Murphy | 28/43, 267 yards, 3 TD, INT |
| Duke | Rushing | Star Thomas | 12 carries, 40 yards |
| Duke | Receiving | Que'sean Brown | 11 receptions, 87 yards, TD |

### at Middle Tennessee

| Quarter | 1 | 2 | 3 | 4 | Total |
| Blue Devils | 0 | 0 | 0 | 0 | 0 |
| Blue Raiders | 0 | 0 | 0 | 0 | 0 |
at Johnny "Red" Floyd Stadium • Murfreesboro, Tennessee
* Date: September 21
* Game time: 7:00 PM EDT/4:00 PM PDT
* TV announcers (ESPNU): Matt Schumaker (play-by-play) and Dustin Fox (analyst)
* Statistics
* First downs
* Total yards
* Rushing yards
* Passing yards
* Passing: Comp–Att–Int
* Time of possession
| Team | Category |
| Duke | Passing |
| Duke | Rushing |
| Duke | Receiving |
| Middle Tennessee | Passing |
| Middle Tennessee | Rushing |
| Middle Tennessee | Receiving |

### vs North Carolina (Victory Bell)

| Quarter | 1 | 2 | 3 | 4 | Total |
| Tar Heels | 10 | 7 | 3 | 0 | 20 |
| Blue Devils | 0 | 0 | 7 | 14 | 21 |
at Wallace Wade Stadium • Durham, NC
* Date: September 28
* Game time: 4:00 p.m. EDT
* Game attendance: 35,018
* TV announcers (ESPN2): Mike Monaco (play-by-play), Kirk Morrison (analyst), and Dawn Davenport (sideline)
| Statistics | UNC | DUKE |
| First downs | 20 | 20 |
| Total yards | 407 | 394 |
| Rushing yards | 156 | 185 |
| Passing yards | 251 | 209 |
| Passing: Comp–Att–Int | 21-39-1 | 15-34-0 |
| Time of possession | 34:06 | 25:54 |
| Team | Category | Player | Statistics |
| North Carolina | Passing | Jacolby Criswell | 21/39, 251 yards, 2 TD, INT |
| North Carolina | Rushing | Omarion Hampton | 29 carries, 103 yards |
| North Carolina | Receiving | J.J. Jones | 5 receptions, 89 yards, TD |
| Duke | Passing | Maalik Murphy | 15/34, 209 yards, TD |
| Duke | Rushing | Star Thomas | 30 carries, 166 yards, TD |
| Duke | Receiving | Jordan Moore | 4 receptions, 80 yards |

### at Georgia Tech

| Quarter | 1 | 2 | 3 | 4 | Total |
| Blue Devils | 0 | 7 | 7 | 0 | 14 |
| Yellow Jackets | 7 | 3 | 0 | 14 | 24 |
at Bobby Dodd Stadium, Atlanta, Georgia
* Date: October 5
* Game time: 8:00 p.m. EDT
* Game weather: Clear, 73 °F (23 °C)
* Game attendance: 37,287
* Referee: Jerry Magallanes
* TV announcers (ACCN): Wes Durham (play-by-play), Tom Luginbill (analyst), and Dana Boyle (sideline)
| Statistics | DUKE | GT |
| First downs | 15 | 25 |
| Total yards | 279 | 412 |
| Rushing yards | 74 | 245 |
| Passing yards | 205 | 167 |
| Passing: Comp–Att–Int | 18–31–1 | 23–31–0 |
| Time of possession | 20:33 | 39:27 |
| Team | Category | Player | Statistics |
| Duke | Passing | Maalik Murphy | 18/31, 205 yards, 2 TD, INT |
| Duke | Rushing | Star Thomas | 14 carries, 48 yards |
| Duke | Receiving | Sahmir Hagans | 1 reception, 65 yards, TD |
| Georgia Tech | Passing | Haynes King | 23/31, 167 yards, 2 TD |
| Georgia Tech | Rushing | Jamal Haynes | 19 carries, 128 yards |
| Georgia Tech | Receiving | Malik Rutherford | 8 receptions, 76 yards |

### vs. Florida State

| Quarter | 1 | 2 | 3 | 4 | Total |
| Seminoles | 3 | 3 | 7 | 3 | 16 |
| Blue Devils | 7 | 10 | 3 | 3 | 23 |
at Wallace Wade Stadium • Durham, NC
* Date: October 18
* Game time: 7:00 p.m. EDT
* Game attendance: 30,735
* Referee: Marcus Woods
* TV announcers (ESPN2): Mike Monaco (play-by-play), Kirk Morrison (analyst), and Dawn Davenport (sideline)
| Statistics | FSU | DUKE |
| First downs | 16 | 10 |
| Total yards | 291 | 180 |
| Rushing yards | 162 | 110 |
| Passing yards | 129 | 70 |
| Passing: Comp–Att–Int | 12–26–2 | 12–24–0 |
| Time of possession | 29:26 | 30:34 |
| Team | Category | Player | Statistics |
| Florida State | Passing | Brock Glenn | 9/19, 110 yards, 2 INT |
| Florida State | Rushing | Kam Davis | 14 carries, 63 yards |
| Florida State | Receiving | Ja'Khi Douglas | 4 receptions, 48 yards |
| Duke | Passing | Maalik Murphy | 12/24, 70 yards |
| Duke | Rushing | Star Thomas | 21 carries, 88 yards, 1 TD |
| Duke | Receiving | Que'Sean Brown | 2 receptions, 20 yards |
This was Duke first win over the Seminoles in program history. The Blue Devils had lost 22 straight since their first meeting in 1992.
With the win, the Blue Devils clinched bowl eligibility.

### vs. No. 22 SMU

| Quarter | 1 | 2 | 3 | 4 | OT | Total |
| No. 22 Mustangs | 0 | 14 | 7 | 0 | 7 | 28 |
| Blue Devils | 7 | 0 | 6 | 8 | 6 | 27 |
at Wallace Wade Stadium, Durham, North Carolina
* Date: October 26
* Game time: 7:00 p.m. EDT
* Game weather: Sunny
* Game attendance: 30,241
* Referee: Mike Roche
* TV announcers (ACCN): Wes Durham (play-by-play), Tom Luginbill (analyst), and Dana Boyle (sideline)
| Statistics | SMU | DUKE |
| First downs | 23 | 24 |
| Total yards | 469 | 393 |
| Rushing yards | 211 | 98 |
| Passing yards | 258 | 295 |
| Turnovers | 6 | 0 |
| Time of possession | 27:28 | 32:32 |
| Team | Category | Player | Statistics |
| SMU | Passing | Kevin Jennings | 13/24, 258 yards, TD, 3 INT |
| SMU | Rushing | Brashard Smith | 26 carries, 117 yards, 2 TD |
| SMU | Receiving | Roderick Daniels Jr. | 2 receptions, 153 yards, TD |
| Duke | Passing | Maalik Murphy | 27/48, 295 yards, 3 TD |
| Duke | Rushing | Star Thomas | 17 carries, 65 yards, TD |
| Duke | Receiving | Eli Pancol | 11 receptions, 138 yards, TD |

### at No. 5 Miami (FL)

| Quarter | 1 | 2 | 3 | 4 | Total |
| Blue Devils | 7 | 14 | 7 | 3 | 31 |
| No. 5 Hurricanes | 14 | 3 | 15 | 21 | 53 |
at Hard Rock Stadium • Miami Gardens, FL
* Date: November 2
* Game time: 12:00 p.m. EDT
* Game weather: Cloudy • Temperature: 76 °F (24 °C) • Wind: N 5 miles per hour (8.0 km/h)
* Game attendance: 60,189
* Referee: Tim Hedgepath
* TV announcers (ABC): Joe Tessitore (play-by-play), Jesse Palmer (analyst) and Katie George (sideline reporter)
| Statistics | DUKE | MIA |
| First downs | 23 | 26 |
| Total yards | 405 | 526 |
| Rushing yards | 80 | 126 |
| Passing yards | 325 | 400 |
| Passing: Comp–Att–Int | 25–41–3 | 25–41–1 |
| Time of possession | 28:08 | 31:52 |
| Team | Category | Player | Statistics |
| Duke | Passing | Maalik Murphy | 25/41, 325 yards, 3 TD, 3 INT |
| Duke | Rushing | Peyton Jones | 12 carries, 71 yards, TD |
| Duke | Receiving | Sahmir Hagans | 9 receptions, 139 yards, TD |
| Miami (FL) | Passing | Cam Ward | 25/41, 400 yards, 5 TD, INT |
| Miami (FL) | Rushing | Damien Martinez | 11 carries, 86 yards |
| Miami (FL) | Receiving | Xavier Restrepo | 8 receptions, 146 yards, 3 TD |

### at NC State

| Quarter | 1 | 2 | 3 | 4 | Total |
| Blue Devils | 12 | 0 | 7 | 10 | 29 |
| Wolfpack | 0 | 9 | 3 | 7 | 19 |
at Carter–Finley Stadium • Raleigh, NC
* Date: November 9
* Game time: 3:30 p.m. EST
* TV announcers (ACCN): Chris Cotter (play-by-play), Mark Herzlich (analyst) and Coley Harvey (sideline)
| Statistics | DUKE | NCST |
| First downs | 16 | 19 |
| Total yards | 276 | 268 |
| Rushing yards | 31 | 84 |
| Passing yards | 245 | 184 |
| Passing: Comp–Att–Int | 22-31-0 | 16-39-1 |
| Time of possession | 29:33 | 30:27 |
| Team | Category | Player | Statistics |
| Duke | Passing | Maalik Murphy | 22/31, 245 yards, 2 TD |
| Duke | Rushing | Star Thomas | 17 carries, 36 yards |
| Duke | Receiving | Que'sean Brown | 5 receptions, 88 yards |
| NC State | Passing | C.J. Bailey | 16/39, 184 yards, TD, INT |
| NC State | Rushing | C.J. Bailey | 10 carries, 36 yards |
| NC State | Receiving | Justin Joly | 4 receptions, 52 yards |

### vs Virginia Tech

| Quarter | 1 | 2 | 3 | 4 | Total |
| Hokies | 7 | 10 | 0 | 11 | 28 |
| Blue Devils | 14 | 7 | 10 | 0 | 31 |
at Wallace Wade Stadium • Durham, NC
* Date: November 23
* Game time: 8:00 p.m. EST
* Game weather: Clear
* Game attendance: 22,462
* Referee: Adam Savoie
* TV announcers (ACCN): Wes Durham (play-by-play), Tom Luginbill (analyst) and Dana Boyle (sideline)
| Statistics | VT | DUKE |
| First downs | 23 | 12 |
| Total yards | 403 | 396 |
| Rushing yards | 190 | 64 |
| Passing yards | 213 | 332 |
| Passing: Comp–Att–Int | 15–32–1 | 17–35–3 |
| Time of possession | 38:26 | 21:34 |
| Team | Category | Player | Statistics |
| Virginia Tech | Passing | William "Pop" Watson III | 12/25, 146 yards, INT |
| Virginia Tech | Rushing | Bhayshul Tuten | 19 carries, 84 yards, TD |
| Virginia Tech | Receiving | Ali Jennings | 6 receptions, 158 yards, TD |
| Duke | Passing | Maalik Murphy | 17/35, 332 yards, 3 TD, 3 INT |
| Duke | Rushing | Star Thomas | 19 carries, 63 yards, TD |
| Duke | Receiving | Eli Pancol | 5 receptions, 188 yards, 3 TD |

### at Wake Forest

| Quarter | 1 | 2 | 3 | 4 | Total |
| Blue Devils | 0 | 3 | 7 | 13 | 23 |
| Demon Deacons | 0 | 10 | 7 | 0 | 17 |
at Allegacy Federal Credit Union Stadium • Winston-Salem, NC
* Date: November 30
* Game time: 12:00 p.m. EST
* TV announcers (ACCN): Jorge Sedano (play-by-play), Orlando Franklin (analyst) and Morgan Uber (sideline)
| Statistics | DUKE | WAKE |
| First downs | 18 | 20 |
| Total yards | 333 | 318 |
| Rushing yards | 98 | 111 |
| Passing yards | 235 | 207 |
| Passing: Comp–Att–Int | 26-34-1 | 22-30-0 |
| Time of possession | 24:56 | 35:04 |
| Team | Category | Player | Statistics |
| Duke | Passing | Maalik Murphy | 26/34, 235 yards, TD |
| Duke | Rushing | Star Thomas | 14 carries, 66 yards, TD |
| Duke | Receiving | Jordan Moore | 5 receptions, 98 yards, TD |
| Wake Forest | Passing | Hank Bachmeier | 22/30, 207 yards, TD |
| Wake Forest | Rushing | Demond Claiborne | 20 carries, 67 yards |
| Wake Forest | Receiving | Horatio Fields | 6 receptions, 84 yards, TD |
With the win, Duke repeated as winners in the Battle of the Old North State, its first outright win since 2017 and first sweep since 2013. This was the first year since 2002 where all contests were held.

### vs No. 14 Ole Miss (Gator Bowl)

| Quarter | 1 | 2 | 3 | 4 | Total |
| Blue Devils | 0 | 7 | 0 | 13 | 20 |
| No. 14 Rebels | 14 | 10 | 14 | 14 | 52 |
at EverBank Stadium • Jacksonville, Florida
* Date: Thursday, January 2, 2025
* Game time: 7:30 p.m. EST
* Game weather: Cloudy, 49 °F (9 °C)
* Game attendance: 31,290
* Referee: Jeffrey Servinski
* TV announcers (ESPN): Dave Pasch (play-by-play), Dusty Dvoracek (color) and Taylor McGregor (sideline)
* Pregame line: MISS -14.5 • O/U: 50.5
| Statistics | DUKE | MISS |
| First downs | 17 | 27 |
| Total yards | 280 | 589 |
| Rushing yards | 44 | 151 |
| Passing yards | 236 | 438 |
| Passing: Comp–Att–Int | 25-41-1 | 28-37-1 |
| Time of possession | 30:02 | 29:58 |
| Team | Category | Player | Statistics |
| Duke | Passing | Henry Belin IV | 25/44, 236 yards, 2 TD, INT |
| Duke | Rushing | Peyton Jones | 8 carries, 18 yards |
| Duke | Receiving | Jordan Moore | 5 receptions, 63 yards, TD |
| Ole Miss | Passing | Jaxson Dart | 27/35, 404 yards, 4 TD |
| Ole Miss | Rushing | Ulysses Bentley IV | 14 carries, 70 yards, 2 TD |
| Ole Miss | Receiving | Jordan Watkins | 7 receptions, 180 yards, 2 TD |