LunoSport
About Contact
Get the app
Scores Rankings Standings Teams

Liberty at Bowling Green play by play — College Football September 13, 2025

Liberty 13
Bowling Green 23
Final
Liberty 1st, 15:00
  1. 15:00 1st & 10 BG 35 Bowling Green kicked off for 64 yards, Julian Gray returned kickoff for 30 yards
  2. 14:53 1st & 10 LIB 31 Ethan Vasko rushed for 8 yard gain
  3. 14:18 2nd & 2 LIB 39 Caden Williams rushed for 3 yard gain
  4. 13:42 1st & 10 LIB 42 Ethan Vasko passed to Reese Smith for 17 yard gain. Reese Smith fumbled. Keyon Washington recovered fumble for no gain
Bowling Green 1st, 13:36
  1. 13:36 1st & 10 BG 41 Kaderris Roberts rushed for 7 yard gain
  2. 13:04 2nd & 3 BG 48 Drew Pyne incomplete pass intended for RJ Garcia II
  3. 13:01 3rd & 3 BG 48 Chris McMillian rushed for 4 yard gain
  4. 12:25 1st & 10 LIB 48 Chris McMillian rushed for 2 yard gain
  5. 11:50 2nd & 8 LIB 46 Chris McMillian rushed for 8 yard gain
  6. 11:19 1st & 10 LIB 38 Drew Pyne passed to RJ Garcia II for 14 yard gain
  7. 10:42 1st & 10 LIB 24 Bowling Green committed 5 yard penalty (False Start)
  8. 10:22 1st & 15 LIB 29 Drew Pyne passed to Kaderris Roberts for 1 yard loss
  9. 9:39 2nd & 16 LIB 30 Drew Pyne passed to Kaderris Roberts for no gain
  10. 8:52 3rd & 16 LIB 30 Bowling Green timeout
  11. 8:52 3rd & 16 LIB 30 Drew Pyne incomplete pass intended for Reis Stocksdale
  12. 8:48 4th & 16 LIB 30 Jackson Kleather kicked a 48-yard field goal LIB 0, BG 3
Liberty 1st, 8:44
  1. 8:44 4th & 16 LIB 30 Bowling Green kicked off, touchback
  2. 8:44 1st & 10 LIB 25 Ethan Vasko incomplete pass
  3. 8:40 2nd & 10 LIB 25 Evan Dickens rushed for 2 yard gain
  4. 8:05 3rd & 8 LIB 27 Bowling Green committed 10 yard penalty (Holding)
  5. 8:05 1st & 10 LIB 37 Evan Dickens rushed for no gain
  6. 7:25 2nd & 10 LIB 37 Ethan Vasko rushed for 4 yard gain
  7. 6:50 3rd & 6 LIB 41 Michael Merdinger incomplete pass
  8. 6:48 4th & 6 LIB 41 Max Morgan punted for 49 yards, no return
Bowling Green 1st, 6:40
  1. 6:40 1st & 10 BG 10 Allen Middleton rushed for 7 yard gain
  2. 6:07 2nd & 3 BG 17 Chris McMillian rushed for 5 yard gain. Bowling Green committed 8 yard penalty (Holding)
  3. 5:48 2nd & 8 BG 12 Chris McMillian rushed for 4 yard gain
  4. 4:56 3rd & 4 BG 16 Drew Pyne incomplete pass intended for Finn Hogan
  5. 4:52 4th & 4 BG 16 John Henderson punted for 38 yards. Reese Smith returned punt for no gain. Bowling Green committed 15 yard penalty (Catch Interference)
Liberty 1st, 4:44
  1. 4:44 1st & 10 BG 38 Ethan Vasko passed to Jacob Jenkins for 6 yard gain
  2. 4:05 2nd & 4 BG 32 Ethan Vasko incomplete pass intended for Jacob Jenkins
  3. 3:59 3rd & 4 BG 32 Ethan Vasko passed to Reese Smith for 16 yard gain
  4. 3:20 1st & 10 BG 16 Ethan Vasko incomplete pass intended for Vaughn Blue
  5. 3:16 2nd & 10 BG 16 Vaughn Blue rushed for 1 yard loss
  6. 2:37 3rd & 11 BG 17 Liberty committed 10 yard penalty (Holding)
  7. 2:32 3rd & 21 BG 27 Caden Williams rushed for 7 yard gain
  8. 1:49 4th & 14 BG 20 Brayden Beck missed a 37-yard field goal
Bowling Green 1st, 1:45
  1. 1:45 1st & 10 BG 20 Cameron Pettaway rushed for 1 yard gain
  2. 1:07 2nd & 9 BG 21 Drew Pyne incomplete pass intended for Jyrin Johnson
  3. 1:04 3rd & 9 BG 21 Drew Pyne rushed for 23 yard gain
  4. 0:28 1st & 10 BG 44 Chris McMillian rushed for 3 yard gain
  5. End of 1st Quarter
  6. 15:00 2nd & 7 BG 47 Chris McMillian rushed for 2 yard gain
  7. 14:33 3rd & 5 BG 49 Drew Pyne passed to Jacob Harris for 9 yard gain
  8. 14:03 1st & 10 LIB 42 Chris McMillian rushed for 1 yard gain
  9. 13:22 2nd & 9 LIB 41 Drew Pyne rushed for no gain
  10. 12:40 3rd & 9 LIB 41 Drew Pyne incomplete pass intended for Kaderris Roberts
  11. 12:36 4th & 9 LIB 41 John Henderson punted for 40 yards, no return. Liberty committed 1 yard penalty (False Start)
Liberty 2nd, 12:27
  1. 12:27 1st & 10 LIB 1 Ethan Vasko rushed for 5 yard gain
  2. 11:51 2nd & 5 LIB 6 Ethan Vasko passed to Jamari Person for 13 yard gain
  3. 11:19 1st & 10 LIB 19 Ethan Vasko passed to Julian Gray for 1 yard gain
  4. 10:41 2nd & 9 LIB 21 Ethan Vasko passed to Reese Smith for 18 yard gain
  5. 10:07 1st & 10 LIB 38 Ethan Vasko rushed for 6 yard gain
  6. 9:29 2nd & 4 LIB 44 Evan Dickens rushed for 14 yard gain
  7. 8:50 1st & 10 BG 42 Evan Dickens rushed for 4 yard gain
  8. 8:12 2nd & 6 BG 38 Ethan Vasko sacked by MJ Cannon for 5 yard loss
  9. 7:26 3rd & 11 BG 43 Ethan Vasko sacked by David Afogho for 5 yard loss
  10. 6:57 4th & 16 BG 48 Max Morgan punted for 41 yards. Brennan Ridley returned punt for 25 yards. Bowling Green committed 10 yard penalty (Holding)
Bowling Green 2nd, 6:48
  1. 6:48 1st & 10 BG 22 Cameron Pettaway rushed for 1 yard gain
  2. 6:11 2nd & 9 BG 23 Cameron Pettaway rushed for 4 yard gain
  3. 5:29 3rd & 5 BG 27 Drew Pyne passed to Finn Hogan for 4 yard gain
  4. 4:43 4th & 1 BG 31 John Henderson punted for 31 yards, no return
Liberty 2nd, 4:40
  1. 4:40 1st & 10 LIB 38 Ethan Vasko sacked by Eriq George for 7 yard loss
  2. 4:08 2nd & 17 LIB 31 Vaughn Blue rushed for 15 yard gain
  3. 3:22 3rd & 2 LIB 46 Evan Dickens rushed for 9 yard gain. Liberty committed 10 yard penalty (Holding)
  4. 2:34 3rd & 12 LIB 36 Vaughn Blue rushed for 4 yard gain
  5. 2:20 2nd & 6 BG 46 Vaughn Blue rushed for no gain
  6. 2:10 3rd & 6 BG 46 Evan Dickens rushed for 3 yard gain
  7. 1:56 4th & 3 BG 46 Ethan Vasko pass intercepted. Kal-El Pascal intercepted Ethan Vasko for 4 yards
  8. 1:56 1st & 10 BG 43 Drew Pyne sacked by Derrell Farrar for 5 yard loss
Bowling Green 2nd, 1:39
  1. 1:39 2nd & 15 BG 38 Drew Pyne passed to Kaderris Roberts for 3 yard gain
  2. 1:34 3rd & 12 BG 41 Liberty timeout
  3. 1:31 3rd & 12 BG 41 Kaderris Roberts rushed for 7 yard gain
  4. 1:27 4th & 5 BG 48 Liberty timeout
  5. 1:27 4th & 5 BG 48 John Henderson punted for 41 yards. Reese Smith returned punt for no gain
Liberty 2nd, 1:23
  1. 1:23 1st & 10 LIB 11 Ethan Vasko sacked by Eriq George for 4 yard loss
  2. 0:36 2nd & 14 LIB 7 Caden Williams rushed for 16 yard gain. Caden Williams fumbled. Dorian Pringle recovered fumble for no gain
Bowling Green 2nd, 0:33
  1. 0:33 1st & 10 LIB 23 Drew Pyne incomplete pass intended for Finn Hogan
  2. 0:25 2nd & 10 LIB 23 Drew Pyne passed to RJ Garcia II for 16 yard gain
  3. 0:18 1st & 7 LIB 7 Player spiked the ball
  4. 0:15 2nd & 7 LIB 7 Drew Pyne incomplete pass intended for Jyrin Johnson
  5. 0:12 3rd & 7 LIB 7 Bowling Green committed 5 yard penalty (False Start)
  6. 0:12 3rd & 12 LIB 12 Bowling Green timeout
  7. 0:12 3rd & 12 LIB 12 Drew Pyne passed to Jacob Harris for 12 yard touchdown LIB 0, BG 9
  8. 0:08 3rd & 12 LIB 0 Jackson Kleather made PAT LIB 0, BG 10
Liberty 2nd, 0:08
  1. 0:08 3rd & 12 LIB 0 Bowling Green kicked off for 28 yards, Derrell Farrar returned kickoff for 1 yard
  2. 0:07 1st & 10 LIB 38 Ethan Vasko rushed for 1 yard loss
Bowling Green 3rd, 15:00
  1. 15:00 2nd & 11 LIB 37 Liberty kicked off for 46 yards, Cameron Pettaway returned kickoff for no gain
  2. 14:47 1st & 10 BG 19 Chris McMillian rushed for 4 yard gain
  3. 14:14 2nd & 6 BG 23 Bowling Green committed 5 yard penalty (Illegal Formation)
  4. 13:57 2nd & 11 BG 18 Drew Pyne incomplete pass intended for Cameron Pettaway
  5. 13:41 3rd & 11 BG 18 Drew Pyne passed to Brennan Ridley for 13 yard gain
  6. 12:54 1st & 10 BG 31 Drew Pyne passed to Reis Stocksdale for 3 yard loss
  7. 12:27 2nd & 13 BG 28 Bowling Green committed 5 yard penalty (False Start)
  8. 12:14 2nd & 18 BG 23 Drew Pyne incomplete pass intended for Reis Stocksdale
  9. 12:09 3rd & 18 BG 23 Kaderris Roberts rushed for 13 yard gain
  10. 11:35 4th & 5 BG 36 John Henderson punted for 42 yards. Reese Smith returned punt for no gain
Liberty 3rd, 11:27
  1. 11:27 1st & 10 LIB 22 Julian Gray rushed for 5 yard gain
  2. 10:53 2nd & 5 LIB 27 Evan Dickens rushed for 2 yard gain
  3. 10:11 3rd & 3 LIB 29 Ethan Vasko passed to Donte Lee Jr. for 15 yard gain
  4. 9:28 1st & 10 LIB 44 Julian Gray rushed for 3 yard gain. Liberty committed 10 yard penalty (Holding)
  5. 9:09 1st & 17 LIB 37 Evan Dickens rushed for 14 yard gain
  6. 8:29 2nd & 3 BG 49 Ethan Vasko rushed for no gain
  7. 7:49 3rd & 3 BG 49 Evan Dickens rushed for 5 yard gain
  8. 7:17 1st & 10 BG 44 Ethan Vasko passed to Donte Lee Jr. for 44 yard touchdown LIB 6, BG 10
  9. 7:10 1st & 10 BG 0 Brayden Beck made PAT LIB 7, BG 10
Bowling Green 3rd, 7:10
  1. 7:10 1st & 10 BG 0 Liberty kicked off for 65 yards, Cameron Pettaway returned kickoff for no gain
  2. 7:10 1st & 10 BG 25 Drew Pyne incomplete pass intended for Eli Jacon-Duffy
  3. 7:07 2nd & 10 BG 25 Bowling Green committed 5 yard penalty (False Start)
  4. 7:07 2nd & 15 BG 20 Drew Pyne passed to Jyrin Johnson for 15 yard gain
  5. 6:30 1st & 10 BG 35 Kaderris Roberts rushed for 4 yard gain
  6. 5:53 2nd & 6 BG 39 Drew Pyne passed to Finn Hogan for 13 yard gain
  7. 5:16 1st & 10 LIB 48 Cameron Pettaway rushed for 12 yard gain
  8. 4:56 1st & 10 LIB 36 Drew Pyne incomplete pass intended for RJ Garcia II
  9. 4:52 2nd & 10 LIB 36 Drew Pyne incomplete pass intended for Cameron Pettaway
  10. 4:46 3rd & 10 LIB 36 Drew Pyne passed to Finn Hogan for 19 yard gain
  11. 4:05 1st & 10 LIB 17 Kaderris Roberts rushed for 11 yard gain
  12. 3:22 1st & 6 LIB 6 Kaderris Roberts rushed for no gain
  13. 2:44 2nd & 6 LIB 6 Bowling Green committed 10 yard penalty (Holding)
  14. 2:08 2nd & 16 LIB 16 Drew Pyne passed to RJ Garcia II for 8 yard gain
  15. 1:30 3rd & 8 LIB 8 Drew Pyne incomplete pass intended for Jacob Harris
  16. 1:26 4th & 8 LIB 8 Jackson Kleather kicked a 26-yard field goal LIB 7, BG 13
Liberty 3rd, 1:23
  1. 1:23 4th & 8 LIB 8 Bowling Green kicked off for 47 yards, Bo Burklow returned kickoff for no gain
  2. 1:20 1st & 10 LIB 18 Ethan Vasko rushed for 2 yard gain
  3. 0:39 2nd & 8 LIB 20 Ethan Vasko incomplete pass intended for Reese Smith
  4. 0:30 3rd & 8 LIB 20 Liberty committed 10 yard penalty (Holding)
  5. 0:02 3rd & 18 LIB 10 Ethan Vasko rushed for 3 yard gain
  6. End of 3rd Quarter
  7. 15:00 4th & 15 LIB 13 Max Morgan punted for 38 yards. Brennan Ridley returned punt for no gain
Bowling Green 4th, 14:54
  1. 14:54 1st & 10 BG 49 Bowling Green committed 5 yard penalty (False Start)
  2. 14:54 1st & 15 BG 44 Drew Pyne passed to Jyrin Johnson for 21 yard gain
  3. 14:21 1st & 10 LIB 35 Drew Pyne passed to Allen Middleton for 3 yard gain
  4. 13:55 2nd & 7 LIB 32 Drew Pyne incomplete pass intended for Finn Hogan
  5. 13:52 3rd & 7 LIB 32 Drew Pyne incomplete pass intended for RJ Garcia II
  6. 13:49 4th & 7 LIB 32 Jackson Kleather kicked a 50-yard field goal LIB 7, BG 16
Liberty 4th, 13:43
  1. 13:43 4th & 7 LIB 32 Bowling Green kicked off, touchback
  2. 13:43 1st & 10 LIB 25 Ethan Vasko incomplete pass intended for Jamari Person
  3. 13:38 2nd & 10 LIB 25 Evan Dickens rushed for 8 yard gain
  4. 13:03 3rd & 2 LIB 33 Evan Dickens rushed for no gain
  5. 12:20 4th & 2 LIB 33 Liberty timeout
  6. 12:20 4th & 2 LIB 33 Ethan Vasko rushed for 7 yard loss. Ethan Vasko fumbled. D.J. Geth recovered fumble for no gain
Bowling Green 4th, 12:17
  1. 12:17 1st & 10 LIB 26 Chris McMillian rushed for 11 yard gain. Liberty committed 8 yard penalty (Unsportsmanlike Conduct)
  2. 11:52 1st & 7 LIB 7 Chris McMillian rushed for 7 yard touchdown LIB 7, BG 22
  3. 11:48 1st & 7 LIB 0 Jackson Kleather made PAT LIB 7, BG 23
Liberty 4th, 11:48
  1. 11:48 1st & 7 LIB 0 Bowling Green kicked off, touchback
  2. 11:48 1st & 10 LIB 25 Evan Dickens rushed for 19 yard gain
  3. 11:41 1st & 10 LIB 44 Ethan Vasko passed to Reese Smith for 9 yard gain
  4. 10:52 2nd & 1 BG 47 Evan Dickens rushed for 1 yard loss
  5. 10:22 3rd & 2 BG 48 Evan Dickens rushed for no gain
  6. 9:48 4th & 2 BG 48 Ethan Vasko rushed for 5 yard gain
  7. 9:04 1st & 10 BG 43 Ethan Vasko incomplete pass intended for Donte Lee Jr.
  8. 8:57 2nd & 10 BG 43 Ethan Vasko passed to Jamari Person for 7 yard gain
  9. 8:23 3rd & 3 BG 36 Ethan Vasko pass intercepted. Dorian Pringle intercepted Ethan Vasko for no gain
Bowling Green 4th, 8:17
  1. 8:17 1st & 10 BG 40 Kaderris Roberts rushed for 12 yard gain
  2. 7:30 1st & 10 LIB 48 Kaderris Roberts rushed for 1 yard gain
  3. 6:45 2nd & 9 LIB 47 Cameron Pettaway rushed for 1 yard loss
  4. 6:00 3rd & 10 LIB 48 Drew Pyne rushed for 5 yard gain
  5. 5:09 4th & 5 LIB 43 John Henderson punted, touchback. Bowling Green committed 5 yard penalty (Illegal Formation)
Liberty 4th, 5:02
  1. 5:02 1st & 10 LIB 25 Ethan Vasko passed to Casey Cain for 13 yard gain
  2. 4:38 1st & 10 LIB 38 Ethan Vasko rushed for no gain
  3. 4:08 2nd & 10 LIB 38 Ethan Vasko incomplete pass intended for Julian Gray
  4. 4:04 3rd & 10 LIB 38 Ethan Vasko passed to Evan Dickens for 17 yard gain
  5. 3:37 1st & 10 BG 45 Ethan Vasko incomplete pass intended for Reese Smith
  6. 3:34 2nd & 10 BG 45 Ethan Vasko incomplete pass intended for Elijah Canion
  7. 3:26 3rd & 10 BG 45 Bowling Green committed 15 yard penalty (Personal Foul)
  8. 3:18 1st & 10 BG 30 Ethan Vasko passed to Donte Lee Jr. for 18 yard gain
  9. 2:51 1st & 10 BG 12 Evan Dickens rushed for 12 yard touchdown LIB 13, BG 23
  10. 2:46 1st & 10 BG 0 2pt attempt failed, Ethan Vasko pass attempt
Bowling Green 4th, 2:46
  1. 2:46 1st & 10 BG 0 Liberty kicked off for 11 yards, Player returned kickoff for no gain
  2. 2:43 1st & 10 LIB 46 Chris McMillian rushed for 5 yard gain
  3. 2:39 2nd & 5 LIB 41 Liberty timeout
  4. 2:39 2nd & 5 LIB 41 Kaderris Roberts rushed for 4 yard gain
  5. 2:33 3rd & 1 LIB 37 Liberty timeout
  6. 2:33 3rd & 1 LIB 37 Kaderris Roberts rushed for no gain
  7. 2:00 4th & 1 LIB 37 Drew Pyne rushed for 2 yard gain
  8. 1:28 1st & 10 LIB 35 Drew Pyne rushed for 1 yard loss
  9. 0:45 2nd & 11 LIB 36 Drew Pyne rushed for 2 yard loss
  10. 0:22 3rd & 13 LIB 38 Drew Pyne rushed for 3 yard loss
‹ 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.