LunoSport
About Contact
Get the app
Scores Schedule Rankings Standings Playoffs Teams

Buffalo at Penn State play by play — College Football September 19, 2026

Buffalo 13
Penn State 55
Final
Buffalo 1st, 15:00
  1. 15:00 1st & 10 PSU 35 Penn St. kicked off for 65 yards, Phillip Folmar returned kickoff for no gain
  2. 15:00 1st & 10 BUF 25 Jason Wright rushed for 2 yard gain, tackled by Siale Taupaki
  3. 14:24 2nd & 8 BUF 27 Messiah Burch rushed for 1 yard gain, tackled by Kooper Ebel
  4. 13:49 3rd & 7 BUF 28 Jason Wright incomplete pass intended for Clint Walker
  5. 13:45 4th & 7 BUF 28 Ethan Stumpf punted for 47 yards. Zay Robinson returned punt for 38 yards
Penn State 1st, 13:31
  1. 13:31 1st & 10 BUF 37 Rocco Becht passed to Gabe Burkle for 4 yard gain
  2. 13:18 2nd & 6 BUF 33 Carson Hansen rushed for 3 yard gain, tackled by Cornell Evans
  3. 12:36 3rd & 3 BUF 30 Rocco Becht rushed for no gain, tackled by Logan Goodwin
  4. 11:58 4th & 3 BUF 30 Ryan Barker kicked a 48-yard field goal BUF 0, PSU 3
Buffalo 1st, 11:53
  1. 11:53 4th & 3 BUF 30 Penn St. kicked off, touchback
  2. 11:53 1st & 10 BUF 25 James McNeil Jr. rushed for 2 yard gain, tackled by Alexander McPherson
  3. 11:19 2nd & 8 BUF 27 Jason Wright passed to Jasaiah Gathings for 4 yard gain
  4. 10:45 3rd & 4 BUF 31 Jason Wright incomplete pass intended for Clint Walker
  5. 10:40 4th & 4 BUF 31 Ethan Stumpf punted for 50 yards. Zay Robinson returned punt for no gain
Penn State 1st, 10:33
  1. 10:33 1st & 10 PSU 19 James Peoples rushed for 4 yard gain, tackled by Jordan Owens
  2. 10:14 2nd & 6 PSU 23 Buffalo committed 15 yard penalty (Pass Interference)
  3. 10:10 1st & 10 PSU 38 James Peoples rushed for 9 yard gain, tackled by Cornell Evans
  4. 9:34 2nd & 1 PSU 47 Rocco Becht passed to Koby Howard for 31 yard gain, tackled by Miles Greer
  5. 8:41 1st & 10 BUF 22 James Peoples rushed for 6 yard gain, tackled by Ronnell Davis
  6. 8:06 2nd & 4 BUF 16 James Peoples rushed for 16 yard touchdown BUF 0, PSU 9
  7. 8:00 2nd & 4 BUF 0 Ryan Barker made PAT BUF 0, PSU 10
Buffalo 1st, 8:00
  1. 8:00 2nd & 4 BUF 0 Penn St. kicked off, touchback
  2. 8:00 1st & 10 BUF 25 Jason Wright passed to Messiah Burch for 1 yard gain, tackled by Zion Tracy
  3. 7:24 2nd & 9 BUF 26 Jason Wright rushed for 6 yard loss. Jason Wright fumbled. Ikenna Ezeogu recovered fumble for no gain
Penn State 1st, 7:18
  1. 7:18 1st & 10 BUF 20 Rocco Becht passed to Koby Howard for 14 yard gain, tackled by Oliver Bridges
  2. 6:58 1st & 6 BUF 6 Rocco Becht incomplete pass intended for Koby Howard
  3. 6:55 2nd & 6 BUF 6 Carson Hansen rushed for 3 yard gain, tackled by Will Clark
  4. 6:23 3rd & 3 BUF 3 Rocco Becht passed to Andrew Rappleyea for 3 yard touchdown BUF 0, PSU 16
  5. 6:19 3rd & 3 BUF 0 Ryan Barker made PAT BUF 0, PSU 17
Buffalo 1st, 6:19
  1. 6:19 3rd & 3 BUF 0 Penn St. kicked off, touchback
  2. 6:19 1st & 10 BUF 25 Jason Wright incomplete pass intended for Chance Morrow
  3. 6:17 2nd & 10 BUF 25 Jason Wright incomplete pass intended for Clint Walker
  4. 6:11 3rd & 10 BUF 25 Jason Wright incomplete pass intended for Phillip Folmar
  5. 6:05 4th & 10 BUF 25 Ethan Stumpf punted for 54 yards, no return
Penn State 1st, 5:53
  1. 5:53 1st & 10 PSU 21 Rocco Becht incomplete pass intended for Benjamin Brahmer
  2. 5:49 2nd & 10 PSU 21 James Peoples rushed for 1 yard gain, tackled by Stevie Bracey
  3. 5:07 3rd & 9 PSU 22 Penn St. committed 10 yard penalty (Holding)
  4. 4:28 3rd & 19 PSU 12 Rocco Becht passed to Andrew Rappleyea for 13 yard gain, tackled by SaVeon Brown
  5. 4:09 4th & 6 PSU 25 Nathan Tiyce punted for 32 yards, no return
Buffalo 1st, 3:57
  1. 3:57 1st & 10 BUF 43 Messiah Burch rushed for 4 yard gain, tackled by Yvan Kemajou. Penn St. committed 15 yard penalty (Personal Foul)
  2. 3:45 1st & 10 PSU 38 Messiah Burch rushed for 2 yard gain, tackled by Tony Rojas
  3. 3:08 2nd & 8 PSU 36 Penn St. committed 15 yard penalty (Pass Interference)
  4. 3:05 1st & 10 PSU 21 Jason Wright passed to Chance Morrow for 16 yard gain, tackled by Daryus Dixson
  5. 2:22 1st & 5 PSU 5 James McNeil Jr. rushed for 1 yard gain, tackled by Kooper Ebel
  6. 1:48 2nd & 4 PSU 4 Jason Wright incomplete pass intended for Chance Morrow
  7. 1:45 3rd & 4 PSU 4 Jason Wright incomplete pass intended for Clint Walker
  8. 1:42 4th & 4 PSU 4 Oliver Hautanen kicked a 21-yard field goal BUF 3, PSU 17
Penn State 1st, 1:39
  1. 1:39 4th & 4 PSU 4 Buffalo kicked off, touchback
  2. 1:39 1st & 10 PSU 25 Quinton Martin Jr. rushed for 7 yard gain, tackled by Jordan Owens
  3. 1:02 2nd & 3 PSU 32 Quinton Martin Jr. rushed for 61 yard gain, tackled by Donovan Rodriguez
  4. 0:21 1st & 7 BUF 7 Quinton Martin Jr. rushed for 2 yard gain, tackled by Logan Goodwin
  5. End of 1st Quarter
  6. 15:00 2nd & 5 BUF 5 Rocco Becht sacked by SaVeon Brown for 2 yard loss
  7. 14:27 3rd & 7 BUF 7 Rocco Becht incomplete pass intended for Koby Howard
  8. 14:17 4th & 7 BUF 7 Ryan Barker kicked a 25-yard field goal BUF 3, PSU 20
Buffalo 2nd, 14:14
  1. 14:14 4th & 7 BUF 7 Penn St. kicked off, touchback
  2. 14:14 1st & 10 BUF 25 Messiah Burch rushed for no gain, tackled by Alexander McPherson
  3. 13:37 2nd & 10 BUF 25 Jason Wright passed to Messiah Burch for 2 yard gain, tackled by Alex Tatsch
  4. 12:59 3rd & 8 BUF 27 Jason Wright incomplete pass intended for Chance Morrow
  5. 12:54 4th & 8 BUF 27 Ethan Stumpf punted for 50 yards. Zay Robinson returned punt for 30 yards
Penn State 2nd, 12:41
  1. 12:41 1st & 10 BUF 47 Carson Hansen rushed for 16 yard gain, tackled by Miles Greer
  2. 12:12 1st & 10 BUF 31 Rocco Becht passed to Andrew Rappleyea for 8 yard gain, tackled by Miles Greer
  3. 11:30 2nd & 2 BUF 23 Carson Hansen rushed for 3 yard gain, tackled by Sedrick Vessah
  4. 10:55 1st & 10 BUF 20 Koby Howard rushed for 20 yard touchdown BUF 3, PSU 26
  5. 10:47 1st & 10 BUF 0 Ryan Barker made PAT BUF 3, PSU 27
Buffalo 2nd, 10:47
  1. 10:47 1st & 10 BUF 0 Penn St. kicked off, touchback
  2. 10:47 1st & 10 BUF 25 James McNeil Jr. rushed for no gain, tackled by Caleb Bacon
  3. 10:05 2nd & 10 BUF 25 James McNeil Jr. rushed for 2 yard gain, tackled by Armstrong Nnodim
  4. 9:24 3rd & 8 BUF 27 Jason Wright passed to Clint Walker for 6 yard gain, tackled by Alex Tatsch
  5. 8:43 4th & 2 BUF 33 Ethan Stumpf punted for 54 yards. Zay Robinson returned punt for 11 yards
Penn State 2nd, 8:32
  1. 8:32 1st & 10 PSU 24 James Peoples rushed for 2 yard gain, tackled by Zach Bergmann
  2. 8:20 2nd & 8 PSU 26 Rocco Becht passed to Benjamin Brahmer for 10 yard gain, tackled by Zach Bergmann
  3. 7:36 1st & 10 PSU 36 Quinton Martin Jr. rushed for 6 yard gain, tackled by SaVeon Brown
  4. 6:59 2nd & 4 PSU 42 Rocco Becht incomplete pass intended for Gabe Burkle
  5. 6:54 3rd & 4 PSU 42 Rocco Becht incomplete pass intended for Benjamin Brahmer
  6. 6:50 4th & 4 PSU 42 Nathan Tiyce punted for 43 yards, no return
Buffalo 2nd, 6:38
  1. 6:38 1st & 10 BUF 15 Jason Wright rushed for 1 yard gain
  2. 6:00 2nd & 9 BUF 16 Messiah Burch rushed for 1 yard loss, tackled by Yvan Kemajou
  3. 5:37 3rd & 10 BUF 15 Jason Wright incomplete pass intended for Clint Walker
  4. 5:32 4th & 10 BUF 15 Ethan Stumpf punted for 49 yards. Zay Robinson returned punt for 19 yards. Penn St. committed 10 yard penalty (Illegal Crackback). Buffalo committed 15 yard penalty (Personal Foul)
Penn State 2nd, 5:12
  1. 5:12 1st & 10 BUF 40 Rocco Becht rushed for 5 yard loss. Rocco Becht fumbled. Rocco Becht recovered fumble for no gain
  2. 4:31 2nd & 15 BUF 45 Rocco Becht incomplete pass intended for Chase Sowell
  3. 3:50 3rd & 15 BUF 45 Rocco Becht incomplete pass intended for Cam Wallace
  4. 3:44 4th & 15 BUF 45 Nathan Tiyce punted, touchback
Buffalo 2nd, 3:36
  1. 3:36 1st & 10 BUF 20 Jason Wright passed to Phillip Folmar for 3 yard gain, tackled by Daryus Dixson
  2. 2:58 2nd & 7 BUF 23 Jason Wright incomplete pass intended for Phillip Folmar
  3. 2:54 3rd & 7 BUF 23 Jason Wright incomplete pass intended for Clint Walker
  4. 2:51 4th & 7 BUF 23 Ethan Stumpf punted for 47 yards, no return
Penn State 2nd, 2:40
  1. 2:40 1st & 10 PSU 30 Rocco Becht passed to Koby Howard for 70 yard touchdown BUF 3, PSU 33
  2. 2:31 1st & 10 BUF 0 Ryan Barker made PAT BUF 3, PSU 34
Buffalo 2nd, 2:31
  1. 2:31 1st & 10 BUF 0 Penn St. kicked off for 62 yards, Phillip Folmar returned kickoff for 21 yards
  2. 2:26 1st & 10 BUF 24 Messiah Burch rushed for 4 yard gain, tackled by Kooper Ebel
  3. 2:00 2nd & 6 BUF 28 Nino Hill rushed for 3 yard gain, tackled by Caleb Bacon
  4. 1:55 3rd & 3 BUF 31 Penn St. timeout
  5. 1:55 3rd & 3 BUF 31 Jason Wright passed to Phillip Folmar for 2 yard gain, tackled by Josiah Zayas
  6. 1:44 4th & 1 BUF 33 Penn St. timeout
  7. 1:44 4th & 1 BUF 33 Nino Hill rushed for 6 yard gain, tackled by Caleb Bacon
  8. 1:22 1st & 10 BUF 39 Jason Wright passed to Clint Walker for 1 yard gain. Clint Walker fumbled
  9. 0:41 2nd & 9 BUF 40 Jason Wright rushed for 21 yard gain
  10. 0:32 1st & 10 PSU 39 Penn St. committed 15 yard penalty (Pass Interference)
  11. 0:28 1st & 10 PSU 24 Jason Wright passed to Will Clark for 10 yard gain
  12. 0:22 1st & 10 PSU 14 Buffalo timeout
  13. 0:22 1st & 10 PSU 14 Jason Wright sacked by Kooper Ebel for 10 yard loss. Buffalo penalty (Intentional Grounding)
  14. 0:15 2nd & 20 PSU 24 Buffalo timeout
  15. 0:15 2nd & 20 PSU 24 Nino Hill rushed for 3 yard gain, tackled by Keanu Williams
  16. 0:03 3rd & 17 PSU 21 Buffalo timeout
  17. 0:03 3rd & 17 PSU 21 Oliver Hautanen kicked a 38-yard field goal BUF 6, PSU 34
Penn State 3rd, 15:00
  1. 15:00 3rd & 17 PSU 21 Buffalo kicked off, touchback
  2. 15:00 1st & 10 PSU 25 Quinton Martin Jr. rushed for 1 yard gain, tackled by Christopher Climes
  3. 14:25 2nd & 9 PSU 26 Rocco Becht passed to Chase Sowell for 35 yard gain, tackled by Kobi Blackwell
  4. 13:47 1st & 10 BUF 39 Quinton Martin Jr. rushed for 1 yard gain, tackled by SaVeon Brown
  5. 13:10 2nd & 9 BUF 38 Rocco Becht passed to Brett Eskildsen for 13 yard gain, tackled by Kobi Blackwell
  6. 12:51 1st & 10 BUF 25 Rocco Becht passed to Brett Eskildsen for 11 yard gain, tackled by Miles Greer
  7. 12:10 1st & 10 BUF 14 Quinton Martin Jr. rushed for 2 yard gain, tackled by Logan Goodwin
  8. 11:33 2nd & 8 BUF 12 Carson Hansen rushed for 12 yard touchdown BUF 6, PSU 40
  9. 11:29 2nd & 8 BUF 0 Ryan Barker made PAT BUF 6, PSU 41
Buffalo 3rd, 11:29
  1. 11:29 2nd & 8 BUF 0 Penn St. kicked off, touchback
  2. 11:29 1st & 10 BUF 25 Nino Hill rushed for 2 yard gain, tackled by Kooper Ebel
  3. 11:05 2nd & 8 BUF 27 Nino Hill rushed for 6 yard gain, tackled by Tony Rojas
  4. 10:20 3rd & 2 BUF 33 Nino Hill rushed for no gain. Nino Hill fumbled. Marcus Neal Jr. recovered fumble for no gain
Penn State 3rd, 10:07
  1. 10:07 1st & 10 BUF 33 James Peoples rushed for 10 yard gain, tackled by Miles Greer
  2. 9:31 1st & 10 BUF 23 Alex Manske rushed for 3 yard gain, tackled by Jack Garbolino
  3. 9:00 2nd & 7 BUF 20 Quinton Martin Jr. rushed for 9 yard gain, tackled by Jack Garbolino
  4. 8:20 1st & 10 BUF 11 James Peoples rushed for 11 yard touchdown BUF 6, PSU 47
  5. 8:14 1st & 10 BUF 0 Ryan Barker made PAT BUF 6, PSU 48
Buffalo 3rd, 8:14
  1. 8:14 1st & 10 BUF 0 Penn St. kicked off, touchback
  2. 8:14 1st & 10 BUF 25 James McNeil Jr. rushed for 4 yard gain, tackled by Alex Tatsch
  3. 7:45 2nd & 6 BUF 29 James McNeil Jr. rushed for 1 yard gain, tackled by Dallas Vakalahi
  4. 7:12 3rd & 5 BUF 30 Jason Wright rushed for 5 yard loss. Jason Wright fumbled. James McNeil Jr. recovered fumble for no gain
  5. 6:46 4th & 10 BUF 25 Ethan Stumpf punted for 47 yards. Zay Robinson returned punt for 2 yard loss
Penn State 3rd, 6:39
  1. 6:39 1st & 10 PSU 26 Cam Wallace rushed for 3 yard gain, tackled by Stantavious Smith
  2. 5:58 2nd & 7 PSU 29 Alex Manske passed to Zay Robinson for 7 yard gain, tackled by John Keough
  3. 5:42 1st & 10 PSU 36 Cam Wallace rushed for no gain, tackled by John Keough
  4. 5:12 2nd & 10 PSU 36 Alex Manske incomplete pass intended for Karon Brookins
  5. 5:06 3rd & 10 PSU 36 Alex Manske incomplete pass intended for Peyton Falzone
  6. 5:01 4th & 10 PSU 36 Nathan Tiyce punted for 42 yards, no return
Buffalo 3rd, 4:51
  1. 4:51 1st & 10 BUF 22 James McNeil Jr. rushed for no gain, tackled by Cael Brezina
  2. 4:11 2nd & 10 BUF 22 James McNeil Jr. rushed for 5 yard gain, tackled by Jackson Ford
  3. 3:32 3rd & 5 BUF 27 Jason Wright incomplete pass intended for Clint Walker
  4. 3:27 4th & 5 BUF 27 Ethan Stumpf punted for 44 yards. Zay Robinson returned punt for 11 yards
Penn State 3rd, 3:16
  1. 3:16 1st & 10 PSU 40 Quinton Martin Jr. rushed for 7 yard gain, tackled by Bradley Ilunga-Bisselele
  2. 2:36 2nd & 3 PSU 47 Amarion Jackson rushed for 12 yard gain, tackled by Ronnell Davis
  3. 1:51 1st & 10 BUF 41 Quinton Martin Jr. rushed for 4 yard gain, tackled by Caleb Oliver
  4. 1:18 2nd & 6 BUF 37 Alex Manske passed to Finn Furmanek for 31 yard gain, tackled by Xavier Leonard
  5. 0:33 1st & 6 BUF 6 Alex Manske incomplete pass intended for Finn Furmanek
  6. 0:28 2nd & 6 BUF 6 Cam Wallace rushed for 2 yard loss, tackled by Logan Goodwin
  7. End of 3rd Quarter
  8. 15:00 3rd & 8 BUF 8 Alex Manske passed to Cam Wallace for 7 yard gain, tackled by John Keough
  9. 14:33 4th & 1 BUF 1 Cam Wallace rushed for no gain, tackled by Ronnell Davis
Buffalo 4th, 14:27
  1. 14:27 1st & 10 BUF 1 Jason Wright incomplete pass intended for Chance Morrow
  2. 14:24 2nd & 10 BUF 1 James McNeil Jr. rushed for 7 yard gain, tackled by Blaise Sokach-Minnick
  3. 13:36 3rd & 3 BUF 8 James McNeil Jr. rushed for 1 yard gain, tackled by Josiah Zayas
  4. 12:53 4th & 2 BUF 9 Ethan Stumpf punted for 42 yards. Zay Robinson returned punt for 2 yards. Penn St. committed 10 yard penalty (Holding)
Penn State 4th, 12:43
  1. 12:43 1st & 10 PSU 41 Cam Wallace rushed for 59 yard touchdown BUF 6, PSU 54
  2. 12:31 1st & 10 BUF 0 Matthew Parker made PAT BUF 6, PSU 55
Buffalo 4th, 12:31
  1. 12:31 1st & 10 BUF 0 Penn St. kicked off, touchback
  2. 12:31 1st & 10 BUF 25 James McNeil Jr. rushed for 14 yard gain, tackled by Jahmir Joseph
  3. 11:49 1st & 10 BUF 39 James McNeil Jr. rushed for 4 yard gain, tackled by Bryson Williams
  4. 11:02 2nd & 6 BUF 43 James McNeil Jr. rushed for 3 yard gain, tackled by Liam Andrews
  5. 10:23 3rd & 3 BUF 46 Jason Wright passed to Chance Morrow for 15 yard gain, tackled by Tyrell Chatman
  6. 9:38 1st & 10 PSU 39 James McNeil Jr. rushed for 3 yard gain, tackled by Jackson Ford
  7. 9:01 2nd & 7 PSU 36 James McNeil Jr. rushed for 16 yard gain, tackled by Tyrell Chatman
  8. 8:14 1st & 10 PSU 20 James McNeil Jr. rushed for 12 yard gain, tackled by Bryson Williams
  9. 7:26 1st & 8 PSU 8 James McNeil Jr. rushed for 2 yard gain, tackled by Cael Brezina
  10. 6:44 2nd & 6 PSU 6 James McNeil Jr. rushed for no gain, tackled by Liam Andrews
  11. 6:05 3rd & 6 PSU 6 Penn St. timeout
  12. 6:05 3rd & 6 PSU 6 Penn St. committed 3 yard penalty (Personal Foul)
  13. 5:45 1st & 3 PSU 3 James McNeil Jr. rushed for 2 yard gain, tackled by Donte Nastasi
  14. 5:05 2nd & 1 PSU 1 James McNeil Jr. rushed for 1 yard touchdown BUF 12, PSU 55
  15. 5:01 2nd & 1 PSU 0 Oliver Hautanen made PAT BUF 13, PSU 55
Penn State 4th, 5:01
  1. 5:01 2nd & 1 PSU 0 Buffalo kicked off for 53 yards, Zay Robinson returned kickoff for 17 yards. Penn St. committed 18 yard penalty (Taunting)
  2. 4:55 1st & 10 PSU 11 Amar'e Glover rushed for 2 yard gain, tackled by Jacari Bennett
  3. 4:12 2nd & 8 PSU 13 Connor Barry rushed for 1 yard loss, tackled by Jack Garbolino
  4. 3:37 3rd & 9 PSU 12 Penn St. timeout
  5. 3:37 3rd & 9 PSU 12 Connor Barry passed to Bobby Mears for 12 yard gain, tackled by Ronnell Davis
  6. 2:52 1st & 10 PSU 24 Cam Wallace rushed for 8 yard gain, tackled by John Keough
  7. 2:15 2nd & 2 PSU 32 Logan Cunningham rushed for 2 yard gain, tackled by Mikey Crawford
  8. 2:00 1st & 10 PSU 34 Cam Wallace rushed for 7 yard gain, tackled by John Keough
  9. 1:21 2nd & 3 PSU 41 Cam Wallace rushed for 2 yard gain, tackled by Stantavious Smith
  10. 0:35 3rd & 1 PSU 43 Amar'e Glover rushed for no gain, tackled by Xavier Leonard
‹ 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.