LunoSport
About Contact
Get the app
Scores Rankings Standings Teams

Rutgers at Ohio State play by play — College Football November 22, 2025

Rutgers 9
Ohio State 42
Final
Rutgers 1st, 15:00
  1. 15:00 1st & 10 OSU 35 Ohio St. kicked off for 55 yards, Ben Black returned kickoff for no gain
  2. 15:00 1st & 10 RUT 25 Athan Kaliakmanis passed to Antwan Raymond for no gain, tackled by Caden Curry
  3. 14:24 2nd & 10 RUT 25 Antwan Raymond rushed for 1 yard gain, tackled by Tywone Malone Jr.
  4. 14:07 3rd & 9 RUT 26 Athan Kaliakmanis incomplete pass intended for Ben Black
  5. 14:00 4th & 9 RUT 26 Jakob Anderson punted for 47 yards. Brandon Inniss returned punt for no gain
Ohio State 1st, 13:53
  1. 13:53 1st & 10 OSU 27 Bo Jackson rushed for 1 yard loss, tackled by Bradley Weaver
  2. 13:16 2nd & 11 OSU 26 Bo Jackson rushed for 13 yard gain, tackled by Dariel Djabome
  3. 12:39 1st & 10 OSU 39 Bo Jackson rushed for 2 yard gain, tackled by Keshon Griffin
  4. 12:12 2nd & 8 OSU 41 Julian Sayin passed to Bennett Christian for 5 yard gain, tackled by Bo Mascoe
  5. 11:33 3rd & 3 OSU 46 Julian Sayin passed to Max Klare for 5 yard gain, tackled by Bo Mascoe
  6. 10:53 1st & 10 RUT 49 Bo Jackson rushed for 12 yard gain, tackled by Jett Elad
  7. 10:30 1st & 10 RUT 37 Bo Jackson rushed for 14 yard gain, tackled by Kaj Sanders
  8. 9:48 1st & 10 RUT 23 Isaiah West rushed for 4 yard gain, tackled by Bo Mascoe
  9. 9:13 2nd & 6 RUT 19 Julian Sayin passed to Max Klare for 8 yard gain, tackled by Cam Miller
  10. 8:34 1st & 10 RUT 11 Bo Jackson rushed for 10 yard gain, tackled by Jacobie Henderson
  11. 7:54 1st & 1 RUT 1 Bo Jackson rushed for 1 yard gain. Bo Jackson fumbled. Dariel Djabome recovered fumble for no gain
Rutgers 1st, 7:43
  1. 7:43 1st & 10 RUT 20 Antwan Raymond rushed for 1 yard gain, tackled by Sonny Styles
  2. 7:05 2nd & 9 RUT 21 Athan Kaliakmanis passed to DT Sheffield for 8 yard gain
  3. 6:41 3rd & 1 RUT 29 Antwan Raymond rushed for no gain, tackled by Jaylen McClain
  4. 5:52 4th & 1 RUT 29 Rutgers timeout
  5. 5:52 4th & 1 RUT 29 Antwan Raymond rushed for no gain, tackled by Caden Curry
Ohio State 1st, 5:47
  1. 5:47 1st & 10 RUT 29 James Peoples rushed for 6 yard gain, tackled by Dariel Djabome
  2. 5:11 2nd & 4 RUT 23 Bo Jackson rushed for 2 yard loss, tackled by Dariel Djabome
  3. 4:31 3rd & 6 RUT 25 Rutgers committed 10 yard penalty (Holding)
  4. 4:06 1st & 10 RUT 15 Bo Jackson rushed for 15 yard touchdown RUT 0, OSU 6
  5. 4:01 1st & 10 RUT 0 Jayden Fielding made PAT RUT 0, OSU 7
Rutgers 1st, 4:01
  1. 4:01 1st & 10 RUT 0 Ohio St. kicked off for 63 yards, Ben Black returned kickoff for no gain. Rutgers penalty (Illegal Touch)
  2. 3:46 2nd & 10 RUT 25 Athan Kaliakmanis passed to Kenny Fletcher Jr. for 9 yard gain, tackled by Sonny Styles
  3. 2:53 3rd & 1 RUT 34 Athan Kaliakmanis rushed for 3 yard gain, tackled by Sonny Styles
  4. 2:15 1st & 10 RUT 37 Athan Kaliakmanis incomplete pass intended for Antwan Raymond
  5. 2:10 2nd & 10 RUT 37 Athan Kaliakmanis incomplete pass intended for KJ Duff
  6. 2:03 3rd & 10 RUT 37 Athan Kaliakmanis passed to KJ Duff for 12 yard gain, tackled by Devin Sanchez
  7. 1:14 1st & 10 RUT 49 Samuel Brown V rushed for 5 yard gain, tackled by Payton Pierce
  8. 0:39 2nd & 5 OSU 46 Athan Kaliakmanis sacked by Caden Curry for 5 yard loss
  9. End of 1st Quarter
  10. 15:00 3rd & 10 RUT 49 Athan Kaliakmanis rushed for 5 yard gain, tackled by Sonny Styles
  11. 14:13 4th & 5 OSU 46 Ohio St. committed 5 yard penalty (Pass Interference)
  12. 14:09 1st & 10 OSU 41 Samuel Brown V rushed for 3 yard gain, tackled by Davison Igbinosun
  13. 13:27 2nd & 7 OSU 38 Samuel Brown V rushed for 6 yard gain, tackled by Caleb Downs
  14. 13:07 3rd & 1 OSU 32 Samuel Brown V rushed for 2 yard gain, tackled by Kayden McDonald
  15. 12:29 1st & 10 OSU 30 Athan Kaliakmanis incomplete pass intended for Colin Weber
  16. 12:22 2nd & 10 OSU 30 Athan Kaliakmanis passed to Kenny Fletcher Jr. for 4 yard gain, tackled by Arvell Reese
  17. 12:00 3rd & 6 OSU 26 Athan Kaliakmanis incomplete pass intended for DT Sheffield
  18. 11:55 4th & 6 OSU 26 Jai Patel kicked a 44-yard field goal RUT 3, OSU 7
Ohio State 2nd, 11:50
  1. 11:50 4th & 6 OSU 26 Rutgers kicked off for 62 yards, no return
  2. 11:50 1st & 10 OSU 35 Bo Jackson rushed for 3 yard loss, tackled by Bradley Weaver
  3. 11:08 2nd & 13 OSU 32 Julian Sayin incomplete pass intended for Brandon Inniss
  4. 11:04 3rd & 13 OSU 32 Julian Sayin incomplete pass intended for David Adolph
  5. 10:56 4th & 13 OSU 32 Joe McGuire punted for 44 yards. DT Sheffield returned punt for no gain
Rutgers 2nd, 10:50
  1. 10:50 1st & 10 RUT 24 Antwan Raymond rushed for 8 yard gain, tackled by Jaylen McClain
  2. 10:18 2nd & 2 RUT 32 Antwan Raymond rushed for 1 yard gain, tackled by Zion Grady
  3. 9:36 3rd & 1 RUT 33 Athan Kaliakmanis incomplete pass intended for Kenny Fletcher Jr.
  4. 9:30 4th & 1 RUT 33 Jakob Anderson punted for 65 yards, no return
Ohio State 2nd, 9:17
  1. 9:17 1st & 10 OSU 2 Bo Jackson rushed for 1 yard gain, tackled by Jacobie Henderson
  2. 8:36 2nd & 9 OSU 3 CJ Donaldson rushed for 3 yard gain, tackled by Dariel Djabome
  3. 7:43 3rd & 6 OSU 6 Julian Sayin passed to David Adolph for 9 yard gain, tackled by Cam Miller
  4. 7:12 1st & 10 OSU 15 Julian Sayin incomplete pass
  5. 7:05 2nd & 10 OSU 15 Julian Sayin passed to Bo Jackson for 14 yard gain, tackled by Jett Elad
  6. 6:22 1st & 10 OSU 29 Julian Sayin passed to Max Klare for 39 yard gain, tackled by Dariel Djabome
  7. 5:31 1st & 10 RUT 32 Isaiah West rushed for no gain, tackled by Abram Wright
  8. 4:52 2nd & 10 RUT 32 Julian Sayin passed to Brandon Inniss for 3 yard gain, tackled by Abram Wright
  9. 4:03 3rd & 7 RUT 29 Julian Sayin passed to Max Klare for 5 yard gain, tackled by Bo Mascoe
  10. 3:20 4th & 2 RUT 24 Ohio St. timeout
  11. 3:20 4th & 2 RUT 24 Rutgers committed 12 yard penalty (Roughing the Passer)
  12. 3:14 1st & 10 RUT 12 Isaiah West rushed for 5 yard gain, tackled by Bo Mascoe
  13. 2:33 2nd & 5 RUT 7 Julian Sayin passed to Brandon Inniss for 7 yard touchdown RUT 3, OSU 13
  14. 2:27 2nd & 5 RUT 0 Jayden Fielding made PAT RUT 3, OSU 14
Rutgers 2nd, 2:27
  1. 2:27 2nd & 5 RUT 0 Ohio St. kicked off for 65 yards, Ben Black returned kickoff for no gain
  2. 2:27 1st & 10 RUT 25 Antwan Raymond rushed for 12 yard gain, tackled by Jaylen McClain
  3. 2:00 1st & 10 RUT 37 Antwan Raymond rushed for no gain, tackled by Kayden McDonald
  4. 1:44 2nd & 10 RUT 37 Athan Kaliakmanis incomplete pass intended for Ian Strong
  5. 1:39 3rd & 10 RUT 37 Ohio St. committed 15 yard penalty (Illegal Use of Hands)
  6. 1:33 1st & 10 OSU 48 Samuel Brown V rushed for 2 yard loss, tackled by Malik Hartford
  7. 1:15 2nd & 12 OSU 50 Athan Kaliakmanis passed to DT Sheffield for 10 yard gain
  8. 1:10 3rd & 2 OSU 40 Athan Kaliakmanis sacked by Sonny Styles and Eddrick Houston for 7 yard loss
  9. 0:35 4th & 9 OSU 47 Ohio St. timeout
  10. 0:35 4th & 9 OSU 47 Jakob Anderson punted for 29 yards. Brandon Inniss returned punt for no gain
Ohio State 2nd, 0:28
  1. 0:28 1st & 10 OSU 18 James Peoples rushed for no gain, tackled by Dariel Djabome
Ohio State 3rd, 15:00
  1. 15:00 2nd & 10 RUT 18 Rutgers kicked off for 44 yards, Brandon Inniss returned kickoff for 14 yard loss. Brandon Inniss fumbled. James Peoples recovered fumble for no gain
  2. 14:53 1st & 10 OSU 9 Bo Jackson rushed for 13 yard gain, tackled by Dariel Djabome
  3. 14:03 1st & 10 OSU 22 Bo Jackson rushed for 3 yard loss, tackled by Eric O'Neill
  4. 13:27 2nd & 13 OSU 19 Julian Sayin passed to David Adolph for 14 yard gain, tackled by Jacobie Henderson
  5. 12:50 1st & 10 OSU 33 Bo Jackson rushed for 8 yard gain, tackled by Jett Elad
  6. 12:15 2nd & 2 OSU 41 Julian Sayin passed to Max Klare for 12 yard gain. Max Klare fumbled. James Peoples recovered fumble for no gain
  7. 11:39 1st & 10 RUT 47 Isaiah West rushed for 4 yard gain, tackled by Sam Robinson
  8. 10:57 2nd & 6 RUT 43 Lincoln Kienholz incomplete pass intended for Brandon Inniss
  9. 10:48 3rd & 6 RUT 43 Julian Sayin incomplete pass intended for Max Klare
  10. 10:43 4th & 6 RUT 43 Joe McGuire punted for 42 yards, no return
Rutgers 3rd, 10:33
  1. 10:33 1st & 10 RUT 1 Athan Kaliakmanis passed to Ian Strong for 9 yard gain, tackled by Jermaine Mathews Jr.
  2. 9:54 2nd & 1 RUT 10 Antwan Raymond rushed for no gain, tackled by Kenyatta Jackson Jr.
  3. 9:15 3rd & 1 RUT 10 Samuel Brown V rushed for 1 yard gain, tackled by Kayden McDonald
  4. 8:33 1st & 10 RUT 11 Samuel Brown V rushed for 1 yard gain, tackled by Kenyatta Jackson Jr.
  5. 7:49 2nd & 9 RUT 12 Athan Kaliakmanis sacked by Caden Curry for 11 yard loss. Athan Kaliakmanis fumbled. Caden Curry recovered fumble for no gain
Ohio State 3rd, 7:40
  1. 7:40 1st & 10 RUT 1 CJ Donaldson rushed for no gain, tackled by Zaire Angoy
  2. 7:15 2nd & 1 RUT 1 Ohio St. committed 10 yard penalty (Holding)
  3. 7:09 2nd & 11 RUT 11 Julian Sayin incomplete pass intended for CJ Donaldson
  4. 7:04 3rd & 11 RUT 11 Julian Sayin passed to Max Klare for 11 yard touchdown RUT 3, OSU 20
  5. 7:00 3rd & 11 RUT 0 Jayden Fielding made PAT RUT 3, OSU 21
Rutgers 3rd, 7:00
  1. 7:00 3rd & 11 RUT 0 Ohio St. kicked off, touchback
  2. 7:00 1st & 10 RUT 25 Antwan Raymond rushed for 2 yard gain, tackled by Caleb Downs
  3. 6:25 2nd & 8 RUT 27 Athan Kaliakmanis incomplete pass intended for KJ Duff
  4. 6:17 3rd & 8 RUT 27 Athan Kaliakmanis incomplete pass intended for Ben Black
  5. 6:13 4th & 8 RUT 27 Jakob Anderson punted for 43 yards. Brandon Inniss returned punt for no gain
Ohio State 3rd, 6:06
  1. 6:06 1st & 10 OSU 30 Bo Jackson rushed for 15 yard gain, tackled by Kaj Sanders
  2. 5:40 1st & 10 OSU 45 Bo Jackson rushed for 3 yard gain, tackled by Dariel Djabome
  3. 5:01 2nd & 7 OSU 48 Julian Sayin passed to Max Klare for 25 yard gain, tackled by Kaj Sanders
  4. 4:10 1st & 10 RUT 27 Julian Sayin incomplete pass intended for Mylan Graham
  5. 4:06 2nd & 10 RUT 27 Bo Jackson rushed for 1 yard gain, tackled by Jordan Thompson
  6. 3:21 3rd & 9 RUT 26 Rutgers committed 15 yard penalty (Pass Interference)
  7. 3:15 1st & 10 RUT 11 Bo Jackson rushed for 1 yard gain, tackled by Sam Robinson
  8. 2:37 2nd & 9 RUT 10 Bo Jackson rushed for 10 yard touchdown RUT 3, OSU 27
  9. 2:30 2nd & 9 RUT 0 Jayden Fielding made PAT RUT 3, OSU 28
Rutgers 3rd, 2:30
  1. 2:30 2nd & 9 RUT 0 Ohio St. kicked off, touchback
  2. 2:30 1st & 10 RUT 25 Ja'shon Benjamin rushed for no gain, tackled by Caden Curry
  3. 1:54 2nd & 10 RUT 25 Athan Kaliakmanis sacked by Caleb Downs for 8 yard loss
  4. 1:08 3rd & 18 RUT 17 Athan Kaliakmanis incomplete pass intended for Ben Black
  5. 1:04 4th & 18 RUT 17 Jakob Anderson punted for 53 yards, no return
Ohio State 3rd, 0:57
  1. 0:57 1st & 10 OSU 30 Lincoln Kienholz rushed for 6 yard gain, tackled by Bo Mascoe
  2. 0:18 2nd & 4 OSU 36 Lincoln Kienholz rushed for 9 yard gain
  3. End of 3rd Quarter
  4. 15:00 1st & 10 OSU 45 Isaiah West rushed for no gain, tackled by Jacobie Henderson
  5. 14:14 2nd & 10 OSU 45 Lincoln Kienholz rushed for 22 yard gain, tackled by Jacobie Henderson
  6. 13:14 1st & 10 RUT 33 Isaiah West rushed for 28 yard gain, tackled by Jett Elad
  7. 12:15 1st & 5 RUT 5 Lincoln Kienholz incomplete pass
  8. 11:47 2nd & 5 RUT 5 CJ Donaldson rushed for 5 yard touchdown RUT 3, OSU 34
  9. 11:39 2nd & 5 RUT 0 Jayden Fielding made PAT RUT 3, OSU 35
  10. 11:39 2nd & 5 RUT 0 Ohio St. committed 15 yard penalty (Unsportsmanlike Conduct)
Rutgers 4th, 11:39
  1. 11:39 Ohio St. kicked off for 66 yards, Ben Black returned kickoff for 15 yards
  2. 11:35 1st & 10 RUT 29 Antwan Raymond rushed for 15 yard gain, tackled by Leroy Roker III
  3. 10:54 1st & 10 RUT 44 Athan Kaliakmanis passed to KJ Duff for 22 yard gain, tackled by Payton Pierce
  4. 10:11 1st & 10 OSU 34 Antwan Raymond rushed for 8 yard gain, tackled by Will Smith Jr.
  5. 9:24 2nd & 2 OSU 26 Antwan Raymond rushed for 1 yard loss, tackled by Riley Pettijohn
  6. 8:42 3rd & 3 OSU 27 Athan Kaliakmanis passed to Kenny Fletcher Jr. for 3 yard gain, tackled by Bryce West
  7. 7:58 1st & 10 OSU 24 Antwan Raymond rushed for 4 yard gain, tackled by Payton Pierce
  8. 7:17 2nd & 6 OSU 20 Ohio St. committed 15 yard penalty (Pass Interference)
  9. 7:12 1st & 5 OSU 5 Athan Kaliakmanis passed to Kenny Fletcher Jr. for 4 yard gain, tackled by Leroy Roker III
  10. 6:47 2nd & 1 OSU 1 Antwan Raymond rushed for 1 yard touchdown RUT 9, OSU 35
  11. 6:43 2nd & 1 OSU 0 2pt attempt failed, Athan Kaliakmanis pass attempt
Ohio State 4th, 6:43
  1. 6:43 2nd & 1 OSU 0 Rutgers kicked off for 40 yards, Brandon Inniss returned kickoff for no gain
  2. 6:43 1st & 10 OSU 25 Isaiah West rushed for 4 yard gain, tackled by Jordan Thompson
  3. 5:58 2nd & 6 OSU 29 Lincoln Kienholz passed to Jelani Thurman for 19 yard gain, tackled by Sam Robinson
  4. 5:12 1st & 10 OSU 48 Isaiah West rushed for 3 yard gain, tackled by Kaj Sanders
  5. 4:27 2nd & 7 RUT 49 James Peoples rushed for 49 yard touchdown RUT 9, OSU 41
  6. 4:17 2nd & 7 RUT 0 Jayden Fielding made PAT RUT 9, OSU 42
Rutgers 4th, 4:17
  1. 4:17 2nd & 7 RUT 0 Ohio St. kicked off, touchback
  2. 4:17 1st & 10 RUT 25 Ja'shon Benjamin rushed for 3 yard gain, tackled by Faheem Delane
  3. 3:36 2nd & 7 RUT 28 Ja'shon Benjamin rushed for 9 yard gain, tackled by Faheem Delane
  4. 2:50 1st & 10 RUT 37 Ja'shon Benjamin rushed for 4 yard gain, tackled by Will Smith Jr.
  5. 2:11 2nd & 6 RUT 41 Ja'shon Benjamin rushed for no gain, tackled by Payton Pierce
  6. 2:00 3rd & 6 RUT 41 Ja'shon Benjamin rushed for 4 yard gain, tackled by Devin Sanchez
  7. 1:14 4th & 2 RUT 45 Ja'shon Benjamin rushed for 1 yard gain, tackled by Will Smith Jr.
Ohio State 4th, 1:08
  1. 1:08 1st & 10 RUT 46 Lincoln Kienholz rushed for 2 yard loss
  2. 0:36 2nd & 12 RUT 48 Lincoln Kienholz rushed for 2 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.