LunoSport
About Contact
Get the app
Scores Rankings Standings Teams

Penn State at Rutgers play by play — College Football November 29, 2025

Penn State 40
Rutgers 36
Final
Rutgers 1st, 15:00
  1. 15:00 1st & 10 PSU 35 Penn St. kicked off, touchback
  2. 15:00 1st & 10 RUT 25 Antwan Raymond rushed for 4 yard gain, tackled by King Mack
  3. 14:14 2nd & 6 RUT 29 Athan Kaliakmanis passed to Antwan Raymond for 16 yard gain, tackled by Dominic DeLuca
  4. 13:31 1st & 10 RUT 45 Athan Kaliakmanis passed to Ian Strong for 17 yard gain, tackled by King Mack
  5. 12:49 1st & 10 PSU 38 Athan Kaliakmanis passed to KJ Duff for 19 yard gain, tackled by A.J. Harris
  6. 12:19 1st & 10 PSU 19 Antwan Raymond rushed for 19 yard touchdown PSU 0, RUT 6
  7. 12:13 1st & 10 PSU 0 Jai Patel made PAT PSU 0, RUT 7
Penn State 1st, 12:13
  1. 12:13 1st & 10 PSU 0 Rutgers kicked off for 50 yards, Nicholas Singleton returned kickoff for 23 yards
  2. 12:09 1st & 10 PSU 38 Kaytron Allen rushed for 5 yard gain, tackled by Jordan Thompson
  3. 11:23 2nd & 5 PSU 43 Kaytron Allen rushed for 3 yard gain, tackled by Jacobie Henderson
  4. 10:45 3rd & 2 PSU 46 Ethan Grunkemeyer passed to Kaytron Allen for 1 yard gain, tackled by Sam Robinson
  5. 9:56 4th & 1 PSU 47 Ethan Grunkemeyer passed to Andrew Rappleyea for 53 yard touchdown PSU 6, RUT 7
  6. 9:46 4th & 1 RUT 0 Ryan Barker made PAT PSU 7, RUT 7
Rutgers 1st, 9:46
  1. 9:46 4th & 1 RUT 0 Penn St. kicked off for 59 yards, Ben Black returned kickoff for no gain
  2. 9:46 1st & 10 RUT 25 Athan Kaliakmanis passed to Kenny Fletcher Jr. for 25 yard gain, tackled by A.J. Harris
  3. 9:11 1st & 10 RUT 50 Antwan Raymond rushed for 6 yard gain, tackled by Amare Campbell
  4. 8:21 2nd & 4 PSU 44 Athan Kaliakmanis passed to KJ Duff for 20 yard gain, tackled by A.J. Harris
  5. 7:53 1st & 10 PSU 24 Antwan Raymond rushed for 2 yard gain, tackled by Dani Dennis-Sutton
  6. 7:22 2nd & 8 PSU 22 Athan Kaliakmanis incomplete pass intended for Ian Strong
  7. 7:16 3rd & 8 PSU 22 Athan Kaliakmanis incomplete pass intended for Colin Weber
  8. 7:12 4th & 8 PSU 22 Jai Patel rushed for 3 yard loss, tackled by Zion Tracy
Penn State 1st, 7:05
  1. 7:05 1st & 10 PSU 25 Kaytron Allen rushed for 55 yard gain, tackled by Jett Elad
  2. 6:16 1st & 10 RUT 20 Nicholas Singleton rushed for 8 yard gain, tackled by Kaj Sanders
  3. 5:59 2nd & 2 RUT 12 Nicholas Singleton rushed for 1 yard gain, tackled by Eric O'Neill
  4. 5:14 3rd & 1 RUT 11 Nicholas Singleton rushed for 11 yard touchdown PSU 13, RUT 7
  5. 5:11 3rd & 1 RUT 0 Ryan Barker made PAT PSU 14, RUT 7
  6. 5:11 3rd & 1 RUT 0 Penn St. committed 5 yard penalty (Offside)
Rutgers 1st, 5:06
  1. 5:06 1st & 10 RUT 24 Penn St. kicked off for 69 yards, Ben Black returned kickoff for no gain
  2. 5:06 1st & 10 RUT 25 Antwan Raymond rushed for 3 yard gain, tackled by Jaylen Harvey
  3. 4:22 2nd & 7 RUT 28 Athan Kaliakmanis incomplete pass
  4. 4:15 3rd & 7 RUT 28 Athan Kaliakmanis passed to DT Sheffield for 6 yard gain, tackled by King Mack
  5. 3:33 4th & 1 RUT 34 Penn St. committed 5 yard penalty (Illegal Substitution)
  6. 2:59 1st & 10 RUT 39 Athan Kaliakmanis passed to Kenny Fletcher Jr. for 39 yard gain, tackled by King Mack
  7. 2:22 1st & 10 PSU 22 Athan Kaliakmanis rushed for 11 yard gain
  8. 2:16 1st & 10 PSU 11 Samuel Brown V rushed for 9 yard gain, tackled by Zakee Wheatley
  9. 1:37 2nd & 1 PSU 2 Athan Kaliakmanis rushed for 2 yard touchdown PSU 14, RUT 13
  10. 1:30 2nd & 1 PSU 0 Jai Patel made PAT PSU 14, RUT 14
Penn State 1st, 1:30
  1. 1:30 2nd & 1 PSU 0 Rutgers kicked off for 59 yards, Nicholas Singleton returned kickoff for 15 yards. Penn St. committed 10 yard penalty (Holding)
  2. 1:22 1st & 10 PSU 11 Ethan Grunkemeyer incomplete pass intended for Trebor Pena
  3. 1:17 2nd & 10 PSU 11 Nicholas Singleton rushed for 53 yard gain, tackled by Jett Elad
  4. 0:29 1st & 10 RUT 36 Rutgers committed 5 yard penalty (Offside)
  5. 0:22 1st & 5 RUT 31 Kaytron Allen rushed for 16 yard gain, tackled by Jett Elad
  6. End of 1st Quarter
  7. 15:00 1st & 10 RUT 15 Kaytron Allen rushed for 15 yard touchdown PSU 20, RUT 14
  8. 14:55 1st & 10 RUT 0 Ryan Barker made PAT PSU 21, RUT 14
Rutgers 2nd, 14:55
  1. 14:55 1st & 10 RUT 0 Penn St. kicked off for 59 yards, Ben Black returned kickoff for no gain
  2. 14:55 1st & 10 RUT 25 Athan Kaliakmanis incomplete pass intended for DT Sheffield
  3. 14:51 2nd & 10 RUT 25 Antwan Raymond rushed for no gain, tackled by Amare Campbell
  4. 14:32 3rd & 10 RUT 25 Penn St. timeout
  5. 14:32 3rd & 10 RUT 25 Athan Kaliakmanis sacked by Xavier Gilliam and Amare Campbell for 6 yard loss
  6. 14:11 4th & 16 RUT 19 Jakob Anderson punted for 41 yards. Trebor Pena returned punt for no gain
Penn State 2nd, 14:04
  1. 14:04 1st & 10 PSU 40 Kaytron Allen rushed for 2 yard gain, tackled by Cam Miller
  2. 13:20 2nd & 8 PSU 42 Kaytron Allen rushed for no gain, tackled by Jordan Thompson
  3. 12:37 3rd & 8 PSU 42 Ethan Grunkemeyer incomplete pass intended for Devonte Ross
  4. 12:28 4th & 8 PSU 42 Gabriel Nwosu punted for 42 yards. DT Sheffield returned punt for no gain
Rutgers 2nd, 12:21
  1. 12:21 1st & 10 RUT 16 Antwan Raymond rushed for 5 yard gain, tackled by Amare Campbell
  2. 11:46 2nd & 5 RUT 21 Antwan Raymond rushed for 6 yard gain, tackled by Dejuan Lane
  3. 11:10 1st & 10 RUT 27 Antwan Raymond rushed for 2 yard gain, tackled by Alex Tatsch
  4. 10:33 2nd & 8 RUT 29 Athan Kaliakmanis rushed for 4 yard gain, tackled by Amare Campbell
  5. 10:08 3rd & 4 RUT 33 Samuel Brown V rushed for 1 yard gain, tackled by Amare Campbell
  6. 9:23 4th & 3 RUT 34 Jakob Anderson punted for 52 yards, no return
Penn State 2nd, 9:18
  1. 9:18 1st & 10 PSU 14 Ethan Grunkemeyer passed to Luke Reynolds for 9 yard gain, tackled by Jacobie Henderson
  2. 8:26 2nd & 1 PSU 23 Kaytron Allen rushed for 5 yard gain, tackled by Jordan Thompson
  3. 8:11 1st & 10 PSU 28 Ethan Grunkemeyer passed to Andrew Rappleyea for 14 yard gain, tackled by Jacobie Henderson
  4. 7:39 1st & 10 PSU 42 Ethan Grunkemeyer passed to Nicholas Singleton for 9 yard gain, tackled by Cam Miller
  5. 7:12 2nd & 1 RUT 49 Kaytron Allen rushed for 3 yard gain, tackled by Eric O'Neill
  6. 6:32 1st & 10 RUT 46 Ethan Grunkemeyer incomplete pass intended for Nicholas Singleton
  7. 6:26 2nd & 10 RUT 46 Ethan Grunkemeyer sacked by Dariel Djabome for 11 yard loss
  8. 5:39 3rd & 21 PSU 43 Kaytron Allen rushed for 3 yard gain, tackled by Jordan Walker
  9. 5:08 4th & 18 PSU 46 Gabriel Nwosu punted for 43 yards. DT Sheffield returned punt for no gain
Rutgers 2nd, 5:04
  1. 5:04 1st & 10 RUT 11 Antwan Raymond rushed for 7 yard gain, tackled by Chaz Coleman
  2. 4:21 2nd & 3 RUT 18 Antwan Raymond rushed for 3 yard gain, tackled by King Mack
  3. 3:36 1st & 10 RUT 21 Antwan Raymond rushed for 9 yard gain, tackled by Zakee Wheatley
  4. 2:56 2nd & 1 RUT 30 Athan Kaliakmanis rushed for 5 yard gain, tackled by Amare Campbell
  5. 2:11 1st & 10 RUT 35 Antwan Raymond rushed for 22 yard gain, tackled by King Mack
  6. 2:00 1st & 10 PSU 43 Athan Kaliakmanis passed to Ian Strong for 13 yard gain
  7. 1:27 1st & 10 PSU 30 Antwan Raymond rushed for 7 yard gain, tackled by Dominic DeLuca
  8. 0:53 2nd & 3 PSU 23 Antwan Raymond rushed for 2 yard gain, tackled by Zion Tracy
  9. 0:48 3rd & 1 PSU 21 Rutgers timeout
  10. 0:48 3rd & 1 PSU 21 Antwan Raymond rushed for 6 yard gain, tackled by Amare Campbell
  11. 0:39 1st & 10 PSU 15 Athan Kaliakmanis sacked by Dominic DeLuca for 6 yard loss
  12. 0:32 2nd & 16 PSU 21 Rutgers timeout
  13. 0:32 2nd & 16 PSU 21 Athan Kaliakmanis passed to DT Sheffield for 21 yard touchdown PSU 21, RUT 20
  14. 0:27 2nd & 16 PSU 0 Jai Patel made PAT PSU 21, RUT 21
Penn State 2nd, 0:27
  1. 0:27 2nd & 16 PSU 0 Rutgers kicked off for 35 yards, Matt Henderson returned kickoff for no gain
  2. 0:27 1st & 10 PSU 30 Nicholas Singleton rushed for 8 yard gain, tackled by DJ McClary
  3. 0:22 2nd & 2 PSU 38 Penn St. timeout
  4. 0:22 2nd & 2 PSU 38 Ethan Grunkemeyer passed to Trebor Pena for 6 yard gain, tackled by Bo Mascoe
  5. 0:11 1st & 10 PSU 44 Ethan Grunkemeyer passed to Devonte Ross for 19 yard gain, tackled by Cam Miller
  6. 0:11 1st & 10 RUT 37 Ethan Grunkemeyer passed to Trebor Pena for 23 yard gain, tackled by Cam Miller
  7. 0:05 1st & 10 RUT 14 Penn St. timeout
  8. 0:05 1st & 10 RUT 14 Rutgers timeout
  9. 0:05 1st & 10 RUT 14 Ryan Barker kicked a 31-yard field goal PSU 24, RUT 21
Rutgers 2nd, 0:01
  1. 0:01 1st & 10 RUT 14 Penn St. kicked off for 32 yards, Kamar Archie returned kickoff for no gain
Penn State 3rd, 15:00
  1. 15:00 1st & 10 RUT 33 Rutgers kicked off for 42 yards, Trebor Pena returned kickoff for 16 yards
  2. 14:55 1st & 10 PSU 39 Kaytron Allen rushed for 4 yard gain, tackled by Dariel Djabome
  3. 14:17 2nd & 6 PSU 43 Kaytron Allen rushed for 5 yard gain, tackled by Jordan Thompson
  4. 13:30 3rd & 1 PSU 48 Kaytron Allen rushed for 1 yard loss, tackled by Jett Elad
  5. 12:48 4th & 2 PSU 47 Ethan Grunkemeyer passed to Trebor Pena for 7 yard gain, tackled by Jett Elad
  6. 12:26 1st & 10 RUT 46 Kaytron Allen rushed for 3 yard gain, tackled by Bo Mascoe
  7. 11:45 2nd & 7 RUT 43 Ethan Grunkemeyer passed to Nicholas Singleton for 14 yard gain, tackled by Dariel Djabome
  8. 11:06 1st & 10 RUT 29 Rutgers committed 11 yard penalty (Pass Interference)
  9. 11:05 1st & 10 RUT 18 Kaytron Allen rushed for 1 yard gain, tackled by Jordan Thompson
  10. 10:19 2nd & 9 RUT 17 Nicholas Singleton rushed for 6 yard gain, tackled by Jacobie Henderson
  11. 9:19 3rd & 3 RUT 11 Ethan Grunkemeyer passed to Trebor Pena for no gain, tackled by Bo Mascoe
  12. 8:55 4th & 3 RUT 11 Ryan Barker kicked a 29-yard field goal PSU 27, RUT 21
Rutgers 3rd, 8:53
  1. 8:53 4th & 3 RUT 11 Penn St. kicked off for 63 yards, Ben Black returned kickoff for no gain
  2. 8:53 1st & 10 RUT 25 Athan Kaliakmanis incomplete pass intended for Ian Strong
  3. 8:49 2nd & 10 RUT 25 Rutgers committed 10 yard penalty (Holding)
  4. 8:23 2nd & 20 RUT 15 Antwan Raymond rushed for 8 yard gain, tackled by Dominic DeLuca
  5. 7:59 3rd & 12 RUT 23 Athan Kaliakmanis passed to KJ Duff for 33 yard gain
  6. 7:33 1st & 10 PSU 44 Rutgers committed 5 yard penalty (False Start)
  7. 7:10 1st & 15 PSU 49 Penn St. committed 10 yard penalty (Holding)
  8. 6:49 1st & 10 PSU 39 Antwan Raymond rushed for 1 yard gain, tackled by Amare Campbell
  9. 6:11 2nd & 9 PSU 38 Athan Kaliakmanis passed to Ian Strong for 7 yard gain, tackled by Kenny Woseley Jr.
  10. 5:16 3rd & 2 PSU 31 Antwan Raymond rushed for 15 yard gain, tackled by Dominic DeLuca
  11. 4:29 1st & 10 PSU 16 Antwan Raymond rushed for 3 yard gain, tackled by Zuriah Fisher
  12. 4:09 2nd & 7 PSU 13 Athan Kaliakmanis passed to KJ Duff for 13 yard touchdown PSU 27, RUT 27
  13. 3:51 2nd & 7 PSU 0 Jai Patel made PAT PSU 27, RUT 28
Penn State 3rd, 3:51
  1. 3:51 2nd & 7 PSU 0 Rutgers kicked off for 65 yards, Nicholas Singleton returned kickoff for 17 yards
  2. 3:47 1st & 10 PSU 17 Ethan Grunkemeyer passed to Luke Reynolds for 2 yard gain, tackled by Bo Mascoe
  3. 2:50 2nd & 8 PSU 19 Ethan Grunkemeyer passed to Kyron Hudson for 23 yard gain, tackled by Cam Miller
  4. 2:18 1st & 10 PSU 42 Kaytron Allen rushed for 8 yard gain, tackled by Jett Elad
  5. 1:59 2nd & 2 RUT 50 Ethan Grunkemeyer passed to Andrew Rappleyea for 5 yard gain, tackled by Bo Mascoe
  6. 1:16 1st & 10 RUT 45 Kaytron Allen rushed for 43 yard gain, tackled by Kaj Sanders. Rutgers committed 1 yard penalty (Face Mask)
  7. 1:00 1st & 1 RUT 1 Nicholas Singleton rushed for 1 yard touchdown PSU 33, RUT 28
  8. 0:54 1st & 1 RUT 0 2pt attempt failed, Ethan Grunkemeyer pass attempt
Rutgers 3rd, 0:54
  1. 0:54 1st & 1 RUT 0 Penn St. kicked off for 64 yards, Ben Black returned kickoff for no gain
  2. 0:54 1st & 10 RUT 25 Antwan Raymond rushed for 12 yard gain, tackled by King Mack
  3. End of 3rd Quarter
  4. 15:00 1st & 10 RUT 37 Antwan Raymond rushed for 4 yard gain, tackled by Zakee Wheatley
  5. 14:23 2nd & 6 RUT 41 Athan Kaliakmanis passed to Kenny Fletcher Jr. for 13 yard gain, tackled by Amare Campbell
  6. 13:49 1st & 10 PSU 46 Athan Kaliakmanis passed to Antwan Raymond for 46 yard touchdown PSU 33, RUT 34
  7. 13:33 1st & 10 PSU 0 2pt attempt converted, Athan Kaliakmanis pass to KJ Duff PSU 33, RUT 36
Penn State 4th, 13:33
  1. 13:33 1st & 10 PSU 0 Rutgers kicked off for 65 yards, Nicholas Singleton returned kickoff for 19 yards
  2. 13:28 1st & 10 PSU 19 Ethan Grunkemeyer incomplete pass intended for Devonte Ross
  3. 13:22 2nd & 10 PSU 19 Kaytron Allen rushed for 2 yard loss, tackled by Eric O'Neill
  4. 12:36 3rd & 12 PSU 17 Ethan Grunkemeyer passed to Kaytron Allen for 11 yard gain, tackled by Farell Gnago
  5. 11:46 4th & 1 PSU 28 Penn St. committed 5 yard penalty (Delay of Game)
  6. 11:46 4th & 6 PSU 23 Penn St. committed 5 yard penalty (False Start)
  7. 11:24 4th & 11 PSU 18 Gabriel Nwosu punted for 56 yards, no return
Rutgers 4th, 11:16
  1. 11:16 1st & 10 RUT 26 Antwan Raymond rushed for 1 yard gain, tackled by Zion Tracy
  2. 10:35 2nd & 9 RUT 27 Athan Kaliakmanis incomplete pass intended for Ian Strong
  3. 10:29 3rd & 9 RUT 27 Antwan Raymond rushed for 12 yard gain
  4. 9:48 1st & 10 RUT 39 Antwan Raymond rushed for 8 yard gain, tackled by Zakee Wheatley
  5. 9:05 2nd & 2 RUT 47 Antwan Raymond rushed for 18 yard gain, tackled by Dejuan Lane
  6. 8:20 1st & 10 PSU 35 Antwan Raymond rushed for 3 yard gain, tackled by Amare Campbell
  7. 7:40 2nd & 7 PSU 32 Athan Kaliakmanis rushed for 7 yard loss. Athan Kaliakmanis fumbled. Amare Campbell recovered fumble and returned for 61 yard touchdown PSU 39, RUT 36
  8. 7:27 2nd & 7 RUT 0 Ryan Barker made PAT PSU 40, RUT 36
Rutgers 4th, 7:27
  1. 7:27 2nd & 7 RUT 0 Penn St. kicked off for 63 yards, Ben Black returned kickoff for no gain
  2. 7:27 1st & 10 RUT 25 Antwan Raymond rushed for 1 yard gain, tackled by Ty Blanding
  3. 6:43 2nd & 9 RUT 26 Athan Kaliakmanis sacked by Dani Dennis-Sutton and Yvan Kemajou for 4 yard loss
  4. 6:15 3rd & 13 RUT 22 Athan Kaliakmanis passed to KJ Duff for 42 yard gain
  5. 5:37 1st & 10 PSU 36 Athan Kaliakmanis passed to Kenny Fletcher Jr. for 8 yard gain, tackled by Daryus Dixson
  6. 4:59 2nd & 2 PSU 28 Antwan Raymond rushed for no gain, tackled by Zakee Wheatley
  7. 4:24 3rd & 2 PSU 28 Athan Kaliakmanis rushed for 1 yard gain, tackled by Yvan Kemajou
  8. 4:03 4th & 1 PSU 27 Athan Kaliakmanis rushed for 1 yard loss, tackled by Amare Campbell
Penn State 4th, 3:55
  1. 3:55 1st & 10 PSU 28 Nicholas Singleton rushed for 1 yard gain, tackled by Jacobie Henderson. Penn St. committed 14 yard penalty (Personal Foul)
  2. 3:28 2nd & 23 PSU 15 Nicholas Singleton rushed for 3 yard loss, tackled by Bradley Weaver
  3. 2:42 3rd & 26 PSU 12 Rutgers committed 10 yard penalty (Holding)
  4. 2:40 1st & 10 PSU 22 Kaytron Allen rushed for 50 yard gain, tackled by Cam Miller
  5. 2:13 1st & 10 RUT 28 Rutgers timeout
  6. 2:13 1st & 10 RUT 28 Ethan Grunkemeyer passed to Devonte Ross for 10 yard gain, tackled by Bo Mascoe
  7. 2:00 1st & 10 RUT 18 Kaytron Allen rushed for 5 yard gain, tackled by Kaj Sanders
  8. 1:54 2nd & 5 RUT 13 Rutgers timeout
  9. 1:54 2nd & 5 RUT 13 Kaytron Allen rushed for 3 yard gain, tackled by Jacobie Henderson
  10. 1:50 3rd & 2 RUT 10 Rutgers timeout
  11. 1:50 3rd & 2 RUT 10 Kaytron Allen rushed for no gain, tackled by Sam Robinson
  12. 1:04 4th & 2 RUT 10 Penn St. timeout
  13. 1:04 4th & 2 RUT 10 Ethan Grunkemeyer passed to Andrew Rappleyea for 3 yard gain, tackled by Cam Miller
  14. 0:33 1st & 7 RUT 7 Ethan Grunkemeyer rushed for 1 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.