LunoSport
About Contact
Get the app
Scores Rankings Standings Teams

Lafayette at Bowling Green play by play — College Football August 28, 2025

Lafayette 7
Bowling Green 26
Final
Lafayette 1st, 15:00
  1. 15:00 1st & 10 LAF 35 Lafayette kicked off for 63 yards, Cameron Pettaway returned kickoff for 98 yard touchdown LAF 0, BG 6
  2. 14:49 1st & 10 LAF 0 Jackson Kleather made PAT LAF 0, BG 7
Lafayette 1st, 14:49
  1. 14:49 1st & 10 LAF 0 Bowling Green kicked off for 63 yards, Jakyre Henley returned kickoff for 19 yards
  2. 14:45 1st & 10 LAF 21 Ethan Weber rushed for 1 yard loss, tackled by Dorian Pringle
  3. 14:18 2nd & 11 LAF 20 Dean DeNobile incomplete pass intended for Elijah Steward
  4. 14:12 3rd & 11 LAF 20 Dean DeNobile passed to Mason Kuehner for 4 yard gain, tackled by Keyon Washington
  5. 13:22 4th & 7 LAF 24 Christian Bush punted for 46 yards. Brennan Ridley returned punt for no gain
Bowling Green 1st, 13:10
  1. 13:10 1st & 10 BG 30 Chris McMillian rushed for 2 yard gain, tackled by Robert Stevens
  2. 12:41 2nd & 8 BG 32 Chris McMillian rushed for 3 yard gain, tackled by Ahmir Crawley
  3. 12:06 3rd & 5 BG 35 Drew Pyne incomplete pass intended for Jyrin Johnson
  4. 12:00 4th & 5 BG 35 John Henderson punted for 44 yards, no return
Lafayette 1st, 11:46
  1. 11:46 1st & 10 LAF 21 Kente Edwards rushed for 2 yard gain, tackled by Dorian Pringle
  2. 11:12 2nd & 8 LAF 23 Dean DeNobile incomplete pass intended for Ethan Hosak
  3. 11:07 3rd & 8 LAF 23 Dean DeNobile passed to Jakyre Henley for 12 yard gain, tackled by Gideon Lampron
  4. 10:20 1st & 10 LAF 35 Jakyre Henley rushed for 2 yard loss, tackled by Dorian Pringle
  5. 10:01 2nd & 12 LAF 33 Dean DeNobile passed to Ethan Hosak for 22 yard gain, tackled by Kal-El Pascal
  6. 9:17 1st & 10 BG 45 Dean DeNobile passed to Mason Kuehner for 4 yard gain, tackled by Keyon Washington
  7. 9:08 2nd & 6 BG 41 Dean DeNobile passed to Elijah Steward for 4 yard gain, tackled by Jalen McClendon
  8. 8:33 3rd & 2 BG 37 Dean DeNobile incomplete pass intended for Ethan Hosak
  9. 8:30 4th & 2 BG 37 Dean DeNobile incomplete pass intended for Elijah Steward
Bowling Green 1st, 8:23
  1. 8:23 1st & 10 BG 37 Chris McMillian rushed for 2 yard gain, tackled by Robert Stevens
  2. 8:01 2nd & 8 BG 39 Drew Pyne passed to RJ Garcia II for 7 yard gain, tackled by Davis Oliver-Goodwin
  3. 7:30 3rd & 1 BG 46 Cameron Pettaway rushed for 2 yard gain, tackled by Phillip Peiffer
  4. 7:03 1st & 10 BG 48 Drew Pyne passed to Cameron Pettaway for 7 yard loss
  5. 6:26 2nd & 17 BG 41 Drew Pyne passed to Finn Hogan for 10 yard gain
  6. 6:01 3rd & 7 LAF 49 Lafayette committed 5 yard penalty (Offside)
  7. 5:56 3rd & 2 LAF 44 Chris McMillian rushed for 4 yard gain, tackled by Joey Shimko
  8. 5:21 1st & 10 LAF 40 Chris McMillian rushed for 3 yard gain, tackled by Joey Shimko
  9. 4:49 2nd & 7 LAF 37 Kaderris Roberts rushed for 7 yard gain, tackled by Beckham Dee
  10. 4:21 1st & 10 LAF 30 Kaderris Roberts rushed for 1 yard loss, tackled by Darien Riley
  11. 3:38 2nd & 11 LAF 31 Chris McMillian rushed for 14 yard gain, tackled by Ryan Gadson
  12. 2:57 1st & 10 LAF 17 Chris McMillian rushed for 1 yard loss, tackled by Phillip Peiffer
  13. 2:14 2nd & 11 LAF 18 Chris McMillian rushed for 10 yard gain, tackled by Avery Jones
  14. 1:49 3rd & 1 LAF 8 Chris McMillian rushed for 1 yard gain, tackled by Paul Widerman
  15. 1:10 1st & 7 LAF 7 Chris McMillian rushed for 2 yard gain, tackled by Paul Widerman
  16. 0:29 2nd & 5 LAF 5 Kaderris Roberts rushed for 1 yard gain, tackled by Ryan Gadson
  17. End of 1st Quarter
  18. 15:00 3rd & 4 LAF 4 Drew Pyne sacked by Robert Stevens for 8 yard loss
  19. 14:15 4th & 12 LAF 12 Jackson Kleather kicked a 30-yard field goal LAF 0, BG 10
Lafayette 2nd, 14:15
  1. 14:15 4th & 12 LAF 12 Bowling Green kicked off for 65 yards, Jakyre Henley returned kickoff for no gain
  2. 14:15 1st & 10 LAF 25 Jason Penza rushed for 7 yard gain. Bowling Green committed 15 yard penalty (Unsportsmanlike Conduct)
  3. 13:47 1st & 10 LAF 47 Ethan Weber rushed for 4 yard gain, tackled by Dorian Pringle
  4. 13:09 2nd & 6 BG 49 Kente Edwards rushed for 2 yard gain, tackled by MJ Cannon
  5. 12:35 3rd & 4 BG 47 Dean DeNobile incomplete pass intended for Mason Kuehner
  6. 12:30 4th & 4 BG 47 Christian Bush punted for 35 yards. Brennan Ridley returned punt for no gain
Bowling Green 2nd, 12:23
  1. 12:23 1st & 10 BG 12 Drew Pyne passed to Finn Hogan for 10 yard gain, tackled by Dhonte Jackson
  2. 11:51 1st & 10 BG 22 Kaderris Roberts rushed for 11 yard gain, tackled by Beckham Dee
  3. 11:24 1st & 10 BG 33 Kaderris Roberts rushed for 2 yard gain, tackled by Robert Stevens
  4. 10:47 2nd & 8 BG 35 Cameron Pettaway rushed for 2 yard gain, tackled by Joey Shimko
  5. 10:12 3rd & 6 BG 37 Drew Pyne incomplete pass intended for Jyrin Johnson
  6. 10:08 4th & 6 BG 37 John Henderson punted for 47 yards, no return
Lafayette 2nd, 9:56
  1. 9:56 1st & 10 LAF 16 Ethan Weber rushed for 1 yard loss, tackled by Isaiah Thomison
  2. 9:25 2nd & 11 LAF 15 Dean DeNobile passed to Ethan Weber for 3 yard gain, tackled by Dorian Pringle
  3. 8:51 3rd & 8 LAF 18 Dean DeNobile sacked by Gideon Lampron and Dorian Pringle for 6 yard loss
  4. 8:07 4th & 14 LAF 12 Christian Bush punted for 42 yards. Brennan Ridley returned punt for 9 yards
Bowling Green 2nd, 7:55
  1. 7:55 1st & 10 LAF 45 Chris McMillian rushed for 2 yard gain, tackled by Beckham Dee
  2. 7:21 2nd & 8 LAF 43 Chris McMillian rushed for no gain, tackled by Beckham Dee
  3. 6:43 3rd & 8 LAF 43 Drew Pyne rushed for 1 yard gain, tackled by Michael Vaughn. Bowling Green committed 10 yard penalty (Holding). Lafayette committed 15 yard penalty (Unsportsmanlike Conduct)
  4. 6:30 1st & 10 LAF 37 Cameron Pettaway rushed for 12 yard gain, tackled by Ryan Gadson
  5. 6:14 1st & 10 LAF 25 Drew Pyne passed to Brennan Ridley for 8 yard gain, tackled by Jalen Edwards
  6. 5:23 2nd & 2 LAF 17 Cameron Pettaway rushed for 3 yard gain, tackled by Beckham Dee
  7. 4:47 1st & 10 LAF 14 Cameron Pettaway rushed for 6 yard gain, tackled by Beckham Dee
  8. 4:22 2nd & 4 LAF 8 Cameron Pettaway rushed for no gain, tackled by Phillip Peiffer
  9. 3:39 3rd & 4 LAF 8 Nakai Amachree rushed for 2 yard gain, tackled by Beckham Dee
  10. 3:03 4th & 2 LAF 6 Nakai Amachree rushed for 1 yard gain, tackled by Robert Stevens
Lafayette 2nd, 2:57
  1. 2:57 1st & 10 LAF 5 Dean DeNobile incomplete pass intended for Elijah Steward
  2. 2:51 2nd & 10 LAF 5 Kente Edwards rushed for 6 yard gain, tackled by Evan Branch-Haynes
  3. 2:10 3rd & 4 LAF 11 Dean DeNobile incomplete pass intended for Carson Persing
  4. 2:06 4th & 4 LAF 11 Christian Bush punted for 34 yards, no return
Bowling Green 2nd, 1:57
  1. 1:57 1st & 10 LAF 45 Drew Pyne passed to Reis Stocksdale for 17 yard gain, tackled by Avery Jones
  2. 1:44 1st & 10 LAF 28 Kaderris Roberts rushed for 4 yard gain, tackled by Joey Shimko
  3. 1:05 2nd & 6 LAF 24 Kaderris Roberts rushed for 11 yard gain, tackled by Jalen Edwards
  4. 0:42 1st & 10 LAF 13 Kaderris Roberts rushed for 3 yard gain, tackled by Joey Shimko
  5. 0:32 2nd & 7 LAF 10 Bowling Green timeout
  6. 0:32 2nd & 7 LAF 10 Drew Pyne passed to Kaderris Roberts for 6 yard gain, tackled by Ryan Gadson
  7. 0:20 3rd & 1 LAF 4 Mar'Kel Porter rushed for 4 yard touchdown LAF 0, BG 16
  8. 0:20 3rd & 1 LAF 0 Jackson Kleather made PAT LAF 0, BG 17
Lafayette 2nd, 0:20
  1. 0:20 3rd & 1 LAF 0 Bowling Green kicked off, touchback
  2. 0:20 1st & 10 LAF 25 Dean DeNobile rushed for 2 yard loss
Lafayette 3rd, 15:00
  1. 15:00 2nd & 12 BG 23 Bowling Green kicked off, touchback
  2. 15:00 1st & 10 LAF 25 Kente Edwards rushed for 1 yard gain, tackled by MJ Cannon
  3. 14:25 2nd & 9 LAF 26 Dean DeNobile incomplete pass intended for Elijah Steward
  4. 14:20 3rd & 9 LAF 26 Dean DeNobile rushed for 1 yard gain, tackled by Evan Branch-Haynes
  5. 13:37 4th & 8 LAF 27 Christian Bush punted for 38 yards, no return
Bowling Green 3rd, 13:30
  1. 13:30 1st & 10 BG 35 Drew Pyne passed to Blane Cleaver for no gain, tackled by Jaylon Joseph
  2. 12:52 2nd & 10 BG 35 Chris McMillian rushed for 1 yard gain, tackled by Robert Stevens
  3. 12:18 3rd & 9 BG 36 Drew Pyne passed to Jyrin Johnson for 22 yard gain, tackled by Davis Oliver-Goodwin
  4. 11:47 1st & 10 LAF 42 Lafayette timeout
  5. 11:47 1st & 10 LAF 42 Drew Pyne incomplete pass intended for Allen Middleton
  6. 11:44 2nd & 10 LAF 42 Drew Pyne passed to Chris McMillian for 5 yard gain, tackled by Dhonte Jackson
  7. 11:06 3rd & 5 LAF 37 Drew Pyne sacked by Olivier Camerlain and Darson Jeanty for 1 yard loss
  8. 10:11 4th & 6 LAF 38 Jackson Kleather kicked a 56-yard field goal LAF 0, BG 20
Lafayette 3rd, 10:11
  1. 10:11 4th & 6 LAF 38 Bowling Green kicked off, touchback
  2. 10:11 1st & 10 LAF 25 Dean DeNobile rushed for 4 yard gain, tackled by Kal-El Pascal
  3. 9:35 2nd & 6 LAF 29 Dean DeNobile rushed for 7 yard gain, tackled by David Afogho
  4. 9:10 1st & 10 LAF 36 Dean DeNobile incomplete pass intended for Carson Persing
  5. 9:05 2nd & 10 LAF 36 Dean DeNobile passed to Ethan Hosak for 8 yard gain, tackled by Kal-El Pascal
  6. 8:26 3rd & 2 LAF 44 Kente Edwards rushed for 3 yard gain, tackled by Darius Lorfils
  7. 7:55 1st & 10 LAF 47 Dean DeNobile passed to Carson Persing for 14 yard gain, tackled by Keyon Washington
  8. 7:22 1st & 10 BG 39 Jason Penza rushed for 9 yard gain, tackled by Kal-El Pascal. Lafayette committed 10 yard penalty (Low Block)
  9. 7:08 2nd & 11 BG 40 Dean DeNobile passed to Elijah Steward for 17 yard gain, tackled by Kal-El Pascal
  10. 6:39 1st & 10 BG 23 Ethan Weber rushed for 2 yard gain, tackled by Dorian Pringle
  11. 5:39 2nd & 8 BG 21 Dean DeNobile passed to Kente Edwards for 7 yard gain, tackled by Gideon Lampron. Bowling Green committed 7 yard penalty (Roughing the Passer)
  12. 5:15 1st & 7 BG 7 Dean DeNobile incomplete pass intended for Mason Kuehner
  13. 5:04 2nd & 7 BG 7 Kente Edwards rushed for 4 yard gain, tackled by Darius Lorfils
  14. 4:29 3rd & 3 BG 3 Kente Edwards rushed for 2 yard loss, tackled by Gideon Lampron
  15. 3:39 4th & 5 BG 5 Dean DeNobile passed to Elijah Steward for 5 yard touchdown LAF 6, BG 20
  16. 3:39 4th & 5 BG 0 Jack Simonetta made PAT LAF 7, BG 20
Bowling Green 3rd, 3:39
  1. 3:39 4th & 5 BG 0 Lafayette kicked off for 62 yards, Cameron Pettaway returned kickoff for 55 yards
  2. 3:30 1st & 10 LAF 42 Kaderris Roberts rushed for 14 yard gain, tackled by Avery Jones
  3. 2:52 1st & 10 LAF 28 Kaderris Roberts rushed for 2 yard gain, tackled by Darson Jeanty
  4. 2:10 2nd & 8 LAF 26 Bowling Green timeout
  5. 2:10 2nd & 8 LAF 26 Drew Pyne incomplete pass intended for Kaderris Roberts
  6. 2:03 3rd & 8 LAF 26 Drew Pyne rushed for 5 yard gain, tackled by Paul Widerman
  7. 1:10 4th & 3 LAF 21 Jackson Kleather kicked a 39-yard field goal LAF 7, BG 23
Lafayette 3rd, 1:10
  1. 1:10 4th & 3 LAF 21 Bowling Green kicked off for 58 yards, Jakyre Henley returned kickoff for 31 yards
  2. 1:04 1st & 10 LAF 38 Jason Penza rushed for 5 yard gain, tackled by Gideon Lampron
  3. 0:33 2nd & 5 LAF 43 Jason Penza rushed for 9 yard gain, tackled by David Afogho
  4. End of 3rd Quarter
  5. 15:00 1st & 10 BG 48 sack by Dierre Kelly and David Afogho for 5 yard loss
  6. 14:20 2nd & 15 LAF 47 Dean DeNobile passed to Jakyre Henley for 3 yard gain, tackled by Gideon Lampron
  7. 13:55 3rd & 12 BG 50 Dean DeNobile passed to Mason Kuehner for 9 yard gain, tackled by MJ Cannon
  8. 12:55 4th & 3 BG 41 Lafayette committed 5 yard penalty (Ineligible Pass)
  9. 12:30 4th & 8 BG 46 Dean DeNobile incomplete pass intended for Mason Kuehner
Bowling Green 4th, 12:25
  1. 12:25 1st & 10 BG 46 Chris McMillian rushed for 2 yard gain, tackled by Robert Stevens
  2. 11:45 2nd & 8 BG 48 Drew Pyne incomplete pass intended for Winn Sharp
  3. 11:39 3rd & 8 BG 48 Mar'Kel Porter rushed for 6 yard gain, tackled by Davis Oliver-Goodwin
  4. 10:51 4th & 2 LAF 46 Bowling Green committed 5 yard penalty (Delay of Game)
  5. 10:39 4th & 7 BG 49 John Henderson punted for 48 yards, no return
Lafayette 4th, 10:21
  1. 10:21 1st & 10 LAF 3 Kente Edwards rushed for 3 yard gain, tackled by Justin Eklund
  2. 9:49 2nd & 7 LAF 6 Kente Edwards rushed for 6 yard gain, tackled by Gideon Lampron
  3. 9:09 3rd & 1 LAF 12 Kente Edwards rushed for 2 yard gain, tackled by Isaiah Thomison
  4. 8:52 1st & 10 LAF 14 Jason Penza passed to Player for no gain
  5. 8:52 1st & 10 LAF 14 Jason Penza passed to Dean DeNobile for no gain
  6. 8:40 2nd & 10 LAF 14 Dean DeNobile incomplete pass intended for Carson Persing
  7. 8:35 4th & 10 LAF 14 Christian Bush punted for 57 yards, no return
Bowling Green 4th, 8:21
  1. 8:21 1st & 10 BG 29 Cameron Pettaway rushed for 3 yard gain, tackled by Avery Jones
  2. 7:50 2nd & 7 BG 32 Drew Pyne passed to RJ Garcia II for 25 yard gain, tackled by Bryson Bright
  3. 7:13 1st & 10 LAF 43 Cameron Pettaway rushed for 7 yard gain, tackled by Dhonte Jackson
  4. 6:42 2nd & 3 LAF 36 Kaderris Roberts rushed for 13 yard gain, tackled by Ryan Gadson
  5. 6:18 1st & 10 LAF 23 Drew Pyne passed to Jacob Harris for 6 yard gain, tackled by Avery Jones
  6. 5:43 2nd & 4 LAF 17 Kaderris Roberts rushed for 1 yard loss, tackled by Darson Jeanty
  7. 4:56 3rd & 5 LAF 18 Drew Pyne incomplete pass intended for Kaderris Roberts
  8. 4:47 4th & 5 LAF 18 Jackson Kleather kicked a 35-yard field goal LAF 7, BG 26
Lafayette 4th, 4:47
  1. 4:47 4th & 5 LAF 18 Bowling Green kicked off for 58 yards, Jakyre Henley returned kickoff for 17 yards
  2. 4:40 1st & 10 LAF 24 Jakyre Henley rushed for 3 yard gain, tackled by Keyon Washington
  3. 4:16 2nd & 7 LAF 27 Jakyre Henley rushed for 2 yard gain, tackled by Gideon Lampron
  4. 3:24 3rd & 5 LAF 29 Jason Penza passed to Devin Paige for 6 yard gain, tackled by Victor Vazquez
  5. 2:57 1st & 10 LAF 35 Ethan Weber rushed for 3 yard gain, tackled by Bam Booker
  6. 2:20 2nd & 7 LAF 38 Ethan Weber rushed for no gain, tackled by Darius Lorfils
  7. 2:00 3rd & 7 LAF 38 Jason Penza sacked by Myles Bradley for 7 yard loss
  8. 1:14 4th & 14 LAF 31 Christian Bush punted for 39 yards. Brennan Ridley returned punt for no gain
Bowling Green 4th, 1:09
  1. 1:09 1st & 10 BG 30 Nakai Amachree rushed for 2 yard gain, tackled by Olivier Camerlain
Lafayette 4th, 0:27
  1. 0:27 2nd & 8 LAF 32 Player rushed for no gain
‹ 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.