LunoSport
About Contact
Get the app
Scores Rankings Standings Teams

Elon at Duke play by play — College Football August 28, 2025

Elon 17
Duke 45
Final
Elon 1st, 15:00
  1. 15:00 1st & 10 DUKE 35 Duke kicked off, touchback
  2. 14:56 1st & 10 ELON 25 Landen Clark sacked by Josiah Green for 6 yard loss
  3. 14:44 2nd & 16 ELON 19 Landen Clark rushed for 3 yard gain, tackled by Tre Freeman
  4. 14:13 3rd & 13 ELON 22 TJ Thomas Jr. rushed for 3 yard loss, tackled by Chandler Rivers
  5. 13:29 4th & 16 ELON 19 Jeff Yurk punted for 44 yards. Que'Sean Brown returned punt for no gain. Que'Sean Brown fumbled. Que'Sean Brown recovered fumble and returned for 1 yard
Duke 1st, 13:19
  1. 13:19 1st & 10 DUKE 38 Darian Mensah passed to Cooper Barkate for 30 yard gain, tackled by DJ James-Hamilton
  2. 13:05 1st & 10 ELON 32 Jaquez Moore rushed for no gain, tackled by Ishmel Atkins
  3. 12:31 2nd & 10 ELON 32 Darian Mensah passed to Jeremiah Hasley for 5 yard gain, tackled by Brodie Carroll
  4. 11:56 3rd & 5 ELON 27 Darian Mensah incomplete pass intended for Cooper Barkate
  5. 11:52 4th & 5 ELON 27 Todd Pelino missed a 45-yard field goal
Elon 1st, 11:47
  1. 11:47 1st & 10 ELON 27 TJ Thomas Jr. rushed for 3 yard gain, tackled by Vincent Anthony Jr.
  2. 11:22 2nd & 7 ELON 30 Landen Clark passed to TJ Thomas Jr. for no gain, tackled by Nick Morris Jr.
  3. 10:40 3rd & 7 ELON 30 Landen Clark sacked by Vincent Anthony Jr. for 5 yard loss
  4. 10:08 4th & 12 ELON 25 Jeff Yurk punted for 46 yards, no return
Duke 1st, 9:59
  1. 9:59 1st & 10 DUKE 29 Jaquez Moore rushed for 9 yard gain, tackled by Senquavious Alsobrooks
  2. 9:34 2nd & 1 DUKE 38 Duke committed 5 yard penalty (False Start)
  3. 9:28 2nd & 6 DUKE 33 Darian Mensah incomplete pass intended for Cooper Barkate
  4. 9:22 3rd & 6 DUKE 33 Darian Mensah passed to Sahmir Hagans for 2 yard gain, tackled by Brycen Scott
  5. 8:50 4th & 4 DUKE 35 Kade Reynoldson punted for 46 yards. Ben Kirsch returned punt for no gain
Elon 1st, 8:43
  1. 8:43 1st & 10 ELON 19 Landen Clark rushed for 9 yard gain, tackled by Jaiden Francois
  2. 8:07 2nd & 1 ELON 28 Landen Clark rushed for 14 yard gain, tackled by Jaiden Francois
  3. 7:32 1st & 10 ELON 42 Landen Clark incomplete pass intended for Zimere Winston
  4. 7:27 2nd & 10 ELON 42 Dan Frederick rushed for 2 yard loss, tackled by Aaron Hall
  5. 6:52 3rd & 12 ELON 40 Landen Clark sacked by Jaiden Francois and Tre Freeman for 2 yard loss
  6. 6:14 4th & 14 ELON 38 Jeff Yurk punted for 57 yards, no return
Duke 1st, 6:03
  1. 6:03 1st & 10 DUKE 5 Darian Mensah passed to Sahmir Hagans for 10 yard gain, tackled by Senquavious Alsobrooks
  2. 5:38 1st & 10 DUKE 15 Darian Mensah incomplete pass intended for Que'Sean Brown
  3. 5:36 2nd & 10 DUKE 15 Darian Mensah passed to Que'Sean Brown for no gain, tackled by Brodie Carroll
  4. 4:47 3rd & 10 DUKE 15 Duke timeout
  5. 4:47 3rd & 10 DUKE 15 Darian Mensah passed to Que'Sean Brown for 25 yard gain, tackled by Ishmel Atkins
  6. 4:14 1st & 10 DUKE 40 Darian Mensah incomplete pass intended for Cooper Barkate
  7. 4:07 2nd & 10 DUKE 40 Darian Mensah passed to Andrel Anthony for 8 yard gain, tackled by Ishmel Atkins
  8. 3:34 3rd & 2 DUKE 48 Anderson Castle rushed for 4 yard gain, tackled by Asher Cunningham
  9. 3:02 1st & 10 ELON 48 Darian Mensah passed to Jayden Moore for 8 yard gain, tackled by Jesse Powell II
  10. 2:38 2nd & 2 ELON 40 Darian Mensah passed to Jayden Moore for 15 yard gain, tackled by Brycen Scott
  11. 2:25 1st & 10 ELON 25 Elon timeout
  12. 2:25 1st & 10 ELON 25 Darian Mensah incomplete pass intended for Peyton Jones
  13. 2:20 2nd & 10 ELON 25 Peyton Jones rushed for 2 yard gain, tackled by Asher Cunningham
  14. 1:41 3rd & 8 ELON 23 Darian Mensah incomplete pass intended for Sahmir Hagans
  15. 1:35 4th & 8 ELON 23 Todd Pelino kicked a 41-yard field goal ELON 0, DUKE 3
Elon 1st, 1:31
  1. 1:31 4th & 8 ELON 23 Duke kicked off, touchback
  2. 1:25 1st & 10 ELON 25 Elon committed 12 yard penalty (Personal Foul)
  3. 1:16 1st & 22 ELON 13 Landen Clark rushed for no gain, tackled by Kendall Johnson
  4. 0:52 2nd & 22 ELON 13 Landen Clark passed to Kenaz McMillian for 2 yard gain, tackled by Landan Callahan
  5. 0:21 3rd & 20 ELON 15 TJ Thomas Jr. rushed for 44 yard gain, tackled by Landan Callahan
  6. End of 1st Quarter
  7. 15:00 1st & 10 DUKE 41 Landen Clark rushed for 3 yard gain
  8. 14:29 2nd & 7 DUKE 38 TJ Thomas Jr. rushed for 2 yard gain, tackled by Tre Freeman
  9. 13:47 3rd & 5 DUKE 36 Landen Clark passed to TJ Thomas Jr. for 7 yard gain, tackled by Landan Callahan
  10. 13:04 1st & 10 DUKE 29 Landen Clark passed to Ross Smith for 6 yard gain, tackled by Vincent Anthony Jr.
  11. 12:25 2nd & 4 DUKE 23 Jimmyll Williams rushed for 2 yard gain, tackled by Preston Watson
  12. 11:49 3rd & 2 DUKE 21 Landen Clark rushed for 7 yard gain, tackled by Jaiden Francois
  13. 11:10 1st & 10 DUKE 14 TJ Thomas Jr. rushed for 5 yard gain, tackled by Aaron Hall
  14. 10:33 2nd & 5 DUKE 9 TJ Thomas Jr. rushed for 3 yard loss, tackled by Tre Freeman
  15. 9:58 3rd & 8 DUKE 12 Elon timeout
  16. 9:58 3rd & 8 DUKE 12 Landen Clark incomplete pass intended for Dylan Magazu
  17. 9:54 4th & 8 DUKE 12 Elon committed 5 yard penalty (Delay of Game)
  18. 9:54 4th & 13 DUKE 17 Luke Barnes kicked a 35-yard field goal ELON 3, DUKE 3
Duke 2nd, 9:50
  1. 9:50 4th & 13 DUKE 17 Elon kicked off, touchback
  2. 9:50 1st & 10 DUKE 25 Darian Mensah passed to Nate Sheppard for 20 yard gain, tackled by Tony Hart III
  3. 9:13 1st & 10 DUKE 45 Darian Mensah passed to Sahmir Hagans for 21 yard gain, tackled by Asher Cunningham
  4. 8:45 1st & 10 ELON 34 Nate Sheppard rushed for 2 yard gain, tackled by Jesse Powell II
  5. 8:11 2nd & 8 ELON 32 Jaquez Moore rushed for 32 yard touchdown ELON 3, DUKE 9
  6. 8:01 2nd & 8 ELON 0 Todd Pelino made PAT ELON 3, DUKE 10
Elon 2nd, 8:01
  1. 8:01 2nd & 8 ELON 0 Duke kicked off, touchback
  2. 8:01 1st & 10 ELON 25 Jimmyll Williams rushed for 28 yard gain, tackled by Ma'khi Jones
  3. 7:30 1st & 10 DUKE 47 Landen Clark rushed for 3 yard gain, tackled by Jaiden Francois
  4. 6:54 2nd & 7 DUKE 44 Landen Clark passed to Zimere Winston for 29 yard gain, tackled by Ma'khi Jones
  5. 6:16 1st & 10 DUKE 15 Landen Clark rushed for 4 yard gain, tackled by Preston Watson
  6. 5:38 2nd & 6 DUKE 11 Landen Clark rushed for 2 yard gain, tackled by Jaiden Francois
  7. 5:02 3rd & 4 DUKE 9 Landen Clark rushed for 5 yard gain, tackled by Ma'khi Jones
  8. 4:24 1st & 4 DUKE 4 Elon timeout
  9. 4:24 1st & 4 DUKE 4 Jimmyll Williams rushed for 2 yard gain, tackled by Jaiden Francois
  10. 3:48 2nd & 2 DUKE 2 Landen Clark incomplete pass intended for Kenaz McMillian
  11. 3:46 3rd & 2 DUKE 2 Landen Clark rushed for 2 yard touchdown ELON 9, DUKE 10
  12. 3:43 3rd & 2 DUKE 0 Elon committed 5 yard penalty (Delay of Game)
  13. 3:43 3rd & 2 DUKE 0 Luke Barnes made PAT ELON 10, DUKE 10
Duke 2nd, 3:43
  1. 3:43 3rd & 2 DUKE 0 Elon kicked off for 65 yards, Peyton Jones returned kickoff for 25 yards
  2. 3:37 1st & 10 DUKE 25 Darian Mensah passed to Anderson Castle for 5 yard gain, tackled by DJ James-Hamilton
  3. 3:01 2nd & 5 DUKE 30 Darian Mensah passed to Que'Sean Brown for 44 yard gain, tackled by DJ James-Hamilton
  4. 2:23 1st & 10 ELON 26 Darian Mensah incomplete pass
  5. 2:16 2nd & 10 ELON 26 Darian Mensah passed to Que'Sean Brown for 14 yard gain, tackled by DJ James-Hamilton
  6. 2:00 1st & 10 ELON 12 Jaquez Moore rushed for 7 yard loss. Jaquez Moore fumbled. Dillon Pardue recovered fumble for no gain
Elon 2nd, 1:55
  1. 1:55 1st & 10 ELON 19 TJ Thomas Jr. rushed for 4 yard loss, tackled by Aaron Hall
  2. 1:52 2nd & 14 ELON 15 Duke timeout
  3. 1:52 2nd & 14 ELON 15 TJ Thomas Jr. rushed for 1 yard gain, tackled by Tre Freeman
  4. 1:04 3rd & 13 ELON 16 TJ Thomas Jr. rushed for 1 yard loss, tackled by Nick Morris Jr.
  5. 1:00 4th & 14 ELON 15 Duke timeout
  6. 1:00 4th & 14 ELON 15 Blocked punt attempt by Jeff Yurk
Duke 2nd, 0:49
  1. 0:49 1st & 10 ELON 37 Darian Mensah sacked by Dillon Pardue for 8 yard loss
  2. 0:28 2nd & 18 ELON 45 Darian Mensah passed to Anderson Castle for 3 yard gain, tackled by Asher Cunningham
  3. 0:09 3rd & 15 ELON 42 Darian Mensah passed to Que'Sean Brown for 6 yard gain
Duke 3rd, 15:00
  1. 15:00 4th & 9 DUKE 36 Elon kicked off for 65 yards, Peyton Jones returned kickoff for 17 yards
  2. 14:56 1st & 10 DUKE 17 Jaquez Moore rushed for 1 yard gain, tackled by Dillon Pardue
  3. 14:32 2nd & 9 DUKE 18 Darian Mensah sacked by Parris Lowery for 3 yard loss
  4. 13:50 3rd & 12 DUKE 15 Darian Mensah passed to Cooper Barkate for 17 yard gain, tackled by DJ James-Hamilton
  5. 13:28 1st & 10 DUKE 32 Darian Mensah passed to Cooper Barkate for 46 yard gain, tackled by Tony Hart III
  6. 12:59 1st & 10 ELON 22 Darian Mensah passed to Que'Sean Brown for 4 yard gain, tackled by Ishmel Atkins
  7. 12:23 2nd & 6 ELON 18 Darian Mensah passed to Cooper Barkate for 10 yard gain, tackled by Brodie Carroll
  8. 11:58 1st & 8 ELON 8 Duke committed 5 yard penalty (False Start)
  9. 11:37 1st & 13 ELON 13 Darian Mensah rushed for 2 yard loss, tackled by Kahmari Brown
  10. 11:05 2nd & 15 ELON 15 Darian Mensah passed to Sahmir Hagans for 15 yard touchdown ELON 10, DUKE 16
  11. 10:59 2nd & 15 ELON 0 Todd Pelino made PAT ELON 10, DUKE 17
Elon 3rd, 10:59
  1. 10:59 2nd & 15 ELON 0 Duke kicked off for 65 yards, TJ Thomas Jr. returned kickoff for 46 yards
  2. 10:51 1st & 10 ELON 46 TJ Thomas Jr. rushed for 1 yard loss, tackled by Jaiden Francois
  3. 10:13 2nd & 11 ELON 45 Landen Clark passed to TJ Thomas Jr. for 4 yard loss, tackled by Chandler Rivers
  4. 9:35 3rd & 15 ELON 41 Landen Clark incomplete pass intended for Kenaz McMillian
  5. 9:32 4th & 15 ELON 41 Jeff Yurk punted for 50 yards. Que'Sean Brown returned punt for 3 yards
Duke 3rd, 9:22
  1. 9:22 1st & 10 DUKE 12 Darian Mensah passed to Jayden Moore for 1 yard loss
  2. 8:56 2nd & 11 DUKE 11 Darian Mensah passed to Andrel Anthony for 16 yard gain, tackled by DJ James-Hamilton
  3. 8:30 1st & 10 DUKE 27 Peyton Jones rushed for 8 yard gain, tackled by Tony Hart III
  4. 8:03 2nd & 2 DUKE 35 Peyton Jones rushed for 4 yard gain, tackled by Brodie Carroll
  5. 7:28 1st & 10 DUKE 39 Darian Mensah passed to Landen King for 19 yard gain
  6. 7:04 1st & 10 ELON 42 Nate Sheppard rushed for 1 yard gain, tackled by Brycen Scott
  7. 6:29 2nd & 9 ELON 41 Darian Mensah passed to Cooper Barkate for 14 yard gain, tackled by Tony Hart III
  8. 5:54 1st & 10 ELON 27 Darian Mensah passed to Andrel Anthony for 27 yard touchdown ELON 10, DUKE 23
  9. 5:46 1st & 10 ELON 0 Todd Pelino made PAT ELON 10, DUKE 24
Elon 3rd, 5:46
  1. 5:46 1st & 10 ELON 0 Duke kicked off, touchback
  2. 5:46 1st & 10 ELON 25 Landen Clark passed to Dylan Magazu for 27 yard gain, tackled by DaShawn Stone
  3. 5:12 1st & 10 DUKE 48 Elon committed 5 yard penalty (False Start)
  4. 4:51 1st & 15 ELON 47 Landen Clark passed to Dylan Magazu for 15 yard gain
  5. 4:14 1st & 10 DUKE 38 Elon committed 5 yard penalty (False Start)
  6. 3:53 1st & 15 DUKE 43 Landen Clark rushed for 4 yard gain
  7. 3:20 2nd & 11 DUKE 39 Landen Clark incomplete pass intended for Jaedon Alford
  8. 3:16 3rd & 11 DUKE 39 Landen Clark passed to Dylan Magazu for 19 yard gain, tackled by Kimari Robinson
  9. 2:39 1st & 10 DUKE 20 Duke committed 5 yard penalty (Offside)
  10. 2:21 1st & 5 DUKE 15 Landen Clark passed to Dan Frederick for no gain, tackled by Caleb Weaver
  11. 1:46 2nd & 5 DUKE 15 Landyn Backey rushed for 1 yard gain, tackled by Nick Morris Jr.
  12. 1:10 3rd & 4 DUKE 14 Landen Clark rushed for 4 yard gain
  13. 0:29 1st & 10 DUKE 10 Dan Frederick rushed for 1 yard gain, tackled by Kimari Robinson
  14. End of 3rd Quarter
  15. 15:00 2nd & 9 DUKE 9 Landen Clark incomplete pass intended for TJ Thomas Jr.
  16. 14:57 3rd & 9 DUKE 9 Landen Clark rushed for 6 yard gain, tackled by Caleb Weaver
  17. 14:17 4th & 3 DUKE 3 Landyn Backey rushed for 3 yard touchdown ELON 16, DUKE 24
  18. 14:12 4th & 3 DUKE 0 Luke Barnes made PAT ELON 17, DUKE 24
Duke 4th, 14:12
  1. 14:12 4th & 3 DUKE 0 Elon kicked off for 61 yards, Peyton Jones returned kickoff for 16 yards
  2. 14:07 1st & 10 DUKE 20 Jaquez Moore rushed for 4 yard gain, tackled by Kahmari Brown
  3. 13:35 2nd & 6 DUKE 24 Jaquez Moore rushed for 5 yard gain, tackled by Parris Lowery
  4. 12:51 3rd & 1 DUKE 29 Anderson Castle rushed for 63 yard gain, tackled by DJ James-Hamilton
  5. 12:20 1st & 8 ELON 8 Anderson Castle rushed for 2 yard gain, tackled by DJ James-Hamilton
  6. 11:35 2nd & 6 ELON 6 Darian Mensah passed to Sahmir Hagans for 6 yard touchdown ELON 17, DUKE 30
  7. 11:28 2nd & 6 ELON 0 Todd Pelino made PAT ELON 17, DUKE 31
Elon 4th, 11:28
  1. 11:28 2nd & 6 ELON 0 Duke kicked off for 63 yards, TJ Thomas Jr. returned kickoff for no gain
  2. 11:28 1st & 10 ELON 25 Landen Clark rushed for 8 yard gain
  3. 11:06 2nd & 2 ELON 33 Elon committed 10 yard penalty (Holding)
  4. 10:55 2nd & 12 ELON 23 TJ Thomas Jr. rushed for 3 yard gain, tackled by Vincent Anthony Jr.
  5. 10:15 3rd & 9 ELON 26 Marco Lainez rushed for no gain, tackled by Wesley Williams
  6. 9:39 4th & 9 ELON 26 Jeff Yurk punted for 52 yards. Que'Sean Brown returned punt for 78 yard touchdown ELON 17, DUKE 37
  7. 9:18 4th & 9 ELON 0 Todd Pelino made PAT ELON 17, DUKE 38
Elon 4th, 9:18
  1. 9:18 4th & 9 ELON 0 Duke kicked off for 60 yards, TJ Thomas Jr. returned kickoff for no gain
  2. 9:18 1st & 10 ELON 25 Marco Lainez rushed for 2 yard gain, tackled by Kendall Johnson
  3. 8:44 2nd & 8 ELON 27 Marco Lainez passed to Jimmyll Williams for 11 yard gain, tackled by Moussa Kane
  4. 8:13 1st & 10 ELON 38 Jimmyll Williams rushed for no gain, tackled by Andrew Pellicciotta
  5. 7:40 2nd & 10 ELON 38 Marco Lainez incomplete pass intended for William Lankford
  6. 7:36 3rd & 10 ELON 38 Jimmyll Williams rushed for 9 yard gain, tackled by Andrew Pellicciotta
  7. 6:59 4th & 1 ELON 47 Landyn Backey rushed for no gain, tackled by Kendall Johnson
Duke 4th, 6:55
  1. 6:55 1st & 10 ELON 47 Nate Sheppard rushed for 11 yard gain, tackled by Brodie Carroll
  2. 6:07 1st & 10 ELON 36 Nate Sheppard rushed for 10 yard gain, tackled by DJ James-Hamilton
  3. 5:21 1st & 10 ELON 26 Darian Mensah rushed for 3 yard gain, tackled by Tony Hart III
  4. 4:39 2nd & 7 ELON 23 Nate Sheppard rushed for 4 yard gain, tackled by Dillon Pardue
  5. 3:54 3rd & 3 ELON 19 Elon committed 5 yard penalty (Holding)
  6. 3:23 1st & 10 ELON 14 Peyton Jones rushed for 3 yard gain, tackled by Tony Hart III
  7. 2:38 2nd & 7 ELON 11 Peyton Jones rushed for 6 yard gain, tackled by Wade Gullickson
  8. 2:00 3rd & 1 ELON 5 Peyton Jones rushed for 5 yard touchdown ELON 17, DUKE 44
  9. 1:55 3rd & 1 ELON 0 Todd Pelino made PAT ELON 17, DUKE 45
Elon 4th, 1:55
  1. 1:55 3rd & 1 ELON 0 Duke kicked off for 64 yards, TJ Thomas Jr. returned kickoff for no gain
  2. 1:55 1st & 10 ELON 25 Dan Frederick rushed for 4 yard gain, tackled by Andrew Pellicciotta
  3. 1:13 2nd & 6 ELON 29 Dan Frederick rushed for 5 yard gain, tackled by Sampson Onuoha
  4. 0:33 3rd & 1 ELON 34 Dan Frederick rushed for 1 yard gain, tackled by Dawson Andrew
‹ Back to the game
Get the apps
Sports Alerts app icon
Sports Alerts

Live scores and push alerts for every league on this site — scoring plays, close games and finals, with Live Activities on your Lock Screen.

Scores & Odds app icon
Scores & Odds

The same live scores with the betting line on every game — spread, total and money line, and the moves as they happen.

Your leagues

Tick the leagues to show, and drag them into the order you want. The first five are what the front page shows.