LunoSport
About Contact
Get the app
Scores Rankings Standings Playoffs Teams

James Madison at Oregon play by play — College Football December 20, 2025

James Madison 34
Oregon 51
Final
Oregon 1st, 15:00
  1. 15:00 1st & 10 JMU 35 James Madison kicked off for 65 yards, Noah Whittington returned kickoff for 32 yards
  2. 14:55 1st & 10 ORE 32 Noah Whittington rushed for 9 yard gain, tackled by Jacob Thomas
  3. 14:22 2nd & 1 ORE 41 Dante Moore passed to Jeremiah McClellan for 4 yard gain, tackled by Elijah Culp
  4. 13:52 1st & 10 ORE 45 Dante Moore passed to Jeremiah McClellan for 14 yard gain, tackled by DJ Barksdale
  5. 13:28 1st & 10 JMU 41 Dante Moore passed to Jamari Johnson for 41 yard touchdown JMU 0, ORE 6
  6. 13:17 1st & 10 JMU 0 2pt attempt failed, Roger Saleapaga run
James Madison 1st, 13:17
  1. 13:17 1st & 10 JMU 0 Oregon kicked off, touchback
  2. 13:17 1st & 10 JMU 25 Wayne Knight rushed for no gain, tackled by A'Mauri Washington
  3. 12:36 2nd & 10 JMU 25 Wayne Knight rushed for 24 yard gain, tackled by Aaron Flowers
  4. 11:57 1st & 10 JMU 49 Alonza Barnett III passed to Braeden Wisloski for 5 yard gain, tackled by Bryce Boettcher
  5. 11:19 2nd & 5 ORE 46 Alonza Barnett III rushed for no gain. Alonza Barnett III fumbled. Alonza Barnett III recovered fumble for no gain
  6. 10:42 3rd & 5 ORE 46 Alonza Barnett III passed to Lacota Dippre for 3 yard gain, tackled by Aaron Flowers
  7. 10:03 4th & 2 ORE 43 Alonza Barnett III passed to Lacota Dippre for 2 yard gain, tackled by Dillon Thieneman
  8. 9:23 1st & 10 ORE 41 Alonza Barnett III incomplete pass intended for Braeden Wisloski
  9. 9:17 2nd & 10 ORE 41 Wayne Knight rushed for 3 yard gain, tackled by Brandon Finney Jr.
  10. 8:38 3rd & 7 ORE 38 Alonza Barnett III passed to Nick DeGennaro for 6 yard gain, tackled by Ify Obidegwu
  11. 8:02 4th & 1 ORE 32 Wayne Knight rushed for 2 yard gain, tackled by Terrance Green
  12. 7:24 1st & 10 ORE 30 Alonza Barnett III rushed for 14 yard gain, tackled by Devon Jackson
  13. 6:48 1st & 10 ORE 16 Jobi Malary rushed for 5 yard gain, tackled by Tionne Gray
  14. 6:10 2nd & 5 ORE 11 Alonza Barnett III rushed for 1 yard loss, tackled by Bryce Boettcher
  15. 5:26 3rd & 6 ORE 12 Alonza Barnett III incomplete pass intended for Lacota Dippre
  16. 5:22 4th & 6 ORE 12 Morgan Suarez kicked a 30-yard field goal JMU 3, ORE 6
Oregon 1st, 5:14
  1. 5:14 4th & 6 ORE 12 James Madison kicked off, touchback
  2. 5:14 1st & 10 ORE 25 Noah Whittington rushed for 3 yard gain, tackled by Amar Thomas
  3. 4:31 2nd & 7 ORE 28 Dante Moore passed to Dierre Hill Jr. for 40 yard gain, tackled by Trent Hendrick
  4. 3:45 1st & 10 JMU 32 Jordon Davison rushed for 23 yard gain, tackled by Jacob Thomas
  5. 3:15 1st & 9 JMU 9 Jordon Davison rushed for 4 yard gain, tackled by Trent Hendrick
  6. 2:44 2nd & 5 JMU 5 Dante Moore rushed for 5 yard touchdown JMU 3, ORE 12
  7. 2:37 2nd & 5 JMU 0 Atticus Sappington made PAT JMU 3, ORE 13
James Madison 1st, 2:37
  1. 2:37 2nd & 5 JMU 0 Oregon kicked off, touchback
  2. 2:37 1st & 10 JMU 25 Alonza Barnett III rushed for 7 yard gain, tackled by Dillon Thieneman
  3. 2:02 2nd & 3 JMU 32 Alonza Barnett III incomplete pass intended for Lacota Dippre
  4. 1:46 3rd & 3 JMU 32 Alonza Barnett III passed to Braeden Wisloski for 7 yard gain
  5. 1:05 1st & 10 JMU 39 Wayne Knight rushed for 1 yard gain, tackled by Aaron Flowers
  6. 0:51 2nd & 9 JMU 40 Alonza Barnett III incomplete pass intended for Braeden Wisloski
  7. 0:35 3rd & 9 JMU 40 Nick DeGennaro passed to Landon Ellis for 50 yard gain, tackled by Brandon Finney Jr.
  8. End of 1st Quarter
  9. 15:00 1st & 10 ORE 10 James Madison committed 5 yard penalty (False Start)
  10. 15:00 1st & 15 ORE 15 Alonza Barnett III passed to Josh Phifer for 2 yard gain, tackled by Dillon Thieneman
  11. 14:21 2nd & 13 ORE 13 James Madison committed 10 yard penalty (Holding)
  12. 14:04 2nd & 23 ORE 23 Alonza Barnett III incomplete pass intended for Lacota Dippre
  13. 13:58 3rd & 23 ORE 23 Wayne Knight rushed for 1 yard gain, tackled by Aaron Flowers
  14. 13:10 4th & 22 ORE 22 Blocked 40-yard field goal attempt by Morgan Suarez. James Madison committed 15 yard penalty (Pass Interference)
Oregon 2nd, 13:00
  1. 13:00 1st & 10 ORE 37 Dante Moore passed to Dakorien Moore for 5 yard gain, tackled by Elijah Culp
  2. 12:26 2nd & 5 ORE 42 Jordon Davison rushed for 2 yard gain, tackled by Drew Spinogatti
  3. 11:45 3rd & 3 ORE 44 Dierre Hill Jr. rushed for 56 yard touchdown JMU 3, ORE 19
  4. 11:33 3rd & 3 JMU 0 Atticus Sappington made PAT JMU 3, ORE 20
James Madison 2nd, 11:33
  1. 11:33 3rd & 3 JMU 0 Oregon kicked off, touchback
  2. 11:33 1st & 10 JMU 25 Alonza Barnett III passed to Wayne Knight for 1 yard gain, tackled by Jerry Mixon
  3. 10:57 2nd & 9 JMU 26 Alonza Barnett III incomplete pass intended for Jaylan Sanchez
  4. 10:51 3rd & 9 JMU 26 James Madison committed 5 yard penalty (False Start)
  5. 10:51 3rd & 14 JMU 21 Alonza Barnett III incomplete pass intended for Braeden Wisloski
  6. 10:45 4th & 14 JMU 21 Patrick Rea punted for 42 yards. Malik Benson returned punt for no gain
Oregon 2nd, 10:36
  1. 10:36 1st & 10 ORE 37 Dante Moore passed to Kenyon Sadiq for 3 yard gain, tackled by Trent Hendrick
  2. 10:14 2nd & 7 ORE 40 Dante Moore passed to Jeremiah McClellan for 10 yard gain
  3. 9:56 1st & 10 ORE 50 Jordon Davison rushed for 30 yard gain, tackled by Jacob Thomas
  4. 9:25 1st & 10 JMU 20 Dante Moore passed to Jeremiah McClellan for 20 yard touchdown JMU 3, ORE 26
  5. 9:18 1st & 10 JMU 0 Atticus Sappington made PAT JMU 3, ORE 27
James Madison 2nd, 9:18
  1. 9:18 1st & 10 JMU 0 Oregon kicked off, touchback
  2. 9:18 1st & 10 JMU 25 Wayne Knight rushed for 1 yard loss, tackled by Tionne Gray
  3. 8:44 2nd & 11 JMU 24 Wayne Knight rushed for 1 yard gain, tackled by Devon Jackson
  4. 8:04 3rd & 10 JMU 25 James Madison committed 5 yard penalty (False Start)
  5. 7:54 3rd & 15 JMU 20 Alonza Barnett III passed to Landon Ellis for 24 yard gain, tackled by Na'eem Offord
  6. 7:16 1st & 10 JMU 44 Alonza Barnett III incomplete pass intended for Nick DeGennaro
  7. 7:12 2nd & 10 JMU 44 Alonza Barnett III rushed for 2 yard gain, tackled by Devon Jackson
  8. 6:25 3rd & 8 JMU 46 Alonza Barnett III incomplete pass intended for Landon Ellis
  9. 6:19 4th & 8 JMU 46 Patrick Rea punted, touchback
Oregon 2nd, 6:07
  1. 6:07 1st & 10 ORE 20 Dierre Hill Jr. rushed for 10 yard gain, tackled by Drew Spinogatti
  2. 5:44 1st & 10 ORE 30 Dante Moore incomplete pass intended for Cooper Perry
  3. 5:38 2nd & 10 ORE 30 Dante Moore passed to Kenyon Sadiq for 16 yard gain
  4. 5:03 1st & 10 ORE 46 Jordon Davison rushed for 8 yard gain. Jordon Davison fumbled. Isaiah World recovered fumble for no gain
  5. 4:29 2nd & 2 JMU 46 Dante Moore passed to Malik Benson for 46 yard touchdown JMU 3, ORE 33
  6. 4:22 2nd & 2 JMU 0 Gage Hurych made PAT JMU 3, ORE 34
James Madison 2nd, 4:22
  1. 4:22 2nd & 2 JMU 0 Oregon kicked off for 65 yards, Curtis Harris-Lopez returned kickoff for 24 yards
  2. 4:17 1st & 10 JMU 24 Alonza Barnett III passed to Jaylan Sanchez for 8 yard gain, tackled by Peyton Woodyard
  3. 3:41 2nd & 2 JMU 32 Oregon committed 15 yard penalty (Face Mask)
  4. 3:26 1st & 10 JMU 47 Alonza Barnett III incomplete pass intended for Braeden Wisloski
  5. 3:19 2nd & 10 JMU 47 Alonza Barnett III rushed for 9 yard gain, tackled by Bear Alexander
  6. 2:32 3rd & 1 ORE 44 Jobi Malary rushed for 1 yard gain, tackled by Teitum Tuioti
  7. 2:00 1st & 10 ORE 43 Alonza Barnett III incomplete pass intended for Jaylan Sanchez
  8. 1:56 2nd & 10 ORE 43 Wayne Knight rushed for no gain, tackled by Matayo Uiagalelei
  9. 1:47 3rd & 10 ORE 43 Oregon timeout
  10. 1:47 3rd & 10 ORE 43 Alonza Barnett III passed to Braeden Wisloski for 2 yard loss, tackled by Dillon Thieneman
  11. 1:40 4th & 12 ORE 45 Oregon timeout
  12. 1:40 4th & 12 ORE 45 Patrick Rea punted for 30 yards. Gary Bryant Jr. returned punt for no gain
Oregon 2nd, 1:34
  1. 1:34 1st & 10 ORE 15 Dante Moore passed to Noah Whittington for 12 yard gain, tackled by Trent Hendrick
  2. 1:22 1st & 10 ORE 27 James Madison committed 15 yard penalty (Pass Interference)
  3. 1:13 1st & 10 ORE 42 Dante Moore incomplete pass intended for Noah Whittington
  4. 1:09 2nd & 10 ORE 42 Dante Moore pass intercepted. Elijah Culp intercepted Dante Moore for 7 yards. James Madison committed 10 yard penalty (Illegal Crackback)
James Madison 2nd, 1:00
  1. 1:00 1st & 10 JMU 47 Alonza Barnett III passed to Landon Ellis for 9 yard gain
  2. 0:54 2nd & 1 ORE 44 Alonza Barnett III passed to Nick DeGennaro for 3 yard gain, tackled by Bryce Boettcher
  3. 0:45 1st & 10 ORE 41 Alonza Barnett III passed to Wayne Knight for 8 yard gain, tackled by Aaron Flowers
  4. 0:40 2nd & 2 ORE 33 Alonza Barnett III incomplete pass intended for Landon Ellis
  5. 0:34 3rd & 2 ORE 33 Wayne Knight rushed for 3 yard gain, tackled by Bear Alexander
  6. 0:29 1st & 10 ORE 30 James Madison timeout
  7. 0:29 1st & 10 ORE 30 Oregon committed 15 yard penalty (Pass Interference)
  8. 0:24 1st & 10 ORE 15 Alonza Barnett III incomplete pass intended for Landon Ellis
  9. 0:17 2nd & 10 ORE 15 James Madison committed 5 yard penalty (False Start)
  10. 0:17 2nd & 15 ORE 20 Alonza Barnett III incomplete pass intended for Nick DeGennaro
  11. 0:16 3rd & 15 ORE 20 Alonza Barnett III incomplete pass intended for Braeden Wisloski
  12. 0:11 4th & 15 ORE 20 James Madison timeout
  13. 0:11 4th & 15 ORE 20 Oregon timeout
  14. 0:11 4th & 15 ORE 20 Morgan Suarez kicked a 38-yard field goal JMU 6, ORE 34
Oregon 2nd, 0:06
  1. 0:06 4th & 15 ORE 20 James Madison kicked off, touchback
  2. 0:06 1st & 10 ORE 25 Dante Moore rushed for 1 yard loss
James Madison 3rd, 15:00
  1. 15:00 2nd & 11 ORE 24 Oregon kicked off for 65 yards, Curtis Harris-Lopez returned kickoff for no gain
  2. 15:00 1st & 10 JMU 25 Wayne Knight rushed for 4 yard gain, tackled by Bear Alexander
  3. 14:25 2nd & 6 JMU 29 Alonza Barnett III rushed for 3 yard gain, tackled by Jerry Mixon
  4. 13:44 3rd & 3 JMU 32 Alonza Barnett III incomplete pass intended for Braeden Wisloski
  5. 13:38 4th & 3 JMU 32 Lacota Dippre rushed for 16 yard gain, tackled by Jayden Limar
  6. 12:55 1st & 10 JMU 48 Nick DeGennaro rushed for 5 yard gain, tackled by Bryce Boettcher
  7. 12:19 2nd & 5 ORE 47 Alonza Barnett III passed to Nick DeGennaro for 47 yard touchdown JMU 12, ORE 34
  8. 12:08 2nd & 5 ORE 0 Morgan Suarez made PAT JMU 13, ORE 34
Oregon 3rd, 12:08
  1. 12:08 2nd & 5 ORE 0 James Madison kicked off, Roger Saleapaga returned kickoff for no gain
  2. 12:04 1st & 10 ORE 24 Dierre Hill Jr. rushed for 7 yard gain, tackled by Drew Spinogatti
  3. 11:34 2nd & 3 ORE 31 Dante Moore passed to Malik Benson for 16 yard gain, tackled by Elijah Culp
  4. 10:56 1st & 10 ORE 47 Noah Whittington rushed for 8 yard gain, tackled by Tyler Brown
  5. 10:30 2nd & 2 JMU 45 Dante Moore passed to Malik Benson for 45 yard touchdown JMU 13, ORE 40
  6. 10:24 2nd & 2 JMU 0 Gage Hurych made PAT JMU 13, ORE 41
James Madison 3rd, 10:24
  1. 10:24 2nd & 2 JMU 0 Oregon kicked off, touchback
  2. 10:24 1st & 10 JMU 25 Alonza Barnett III incomplete pass intended for Braeden Wisloski
  3. 10:19 2nd & 10 JMU 25 Alonza Barnett III passed to Braeden Wisloski for 5 yard gain, tackled by Jerry Mixon
  4. 9:38 3rd & 5 JMU 30 Alonza Barnett III sacked by Bear Alexander and Teitum Tuioti for 3 yard loss
  5. 8:59 4th & 8 JMU 27 Patrick Rea punted for 50 yards. Malik Benson returned punt for 9 yards
Oregon 3rd, 8:48
  1. 8:48 1st & 10 ORE 32 Jay Harris rushed for 1 yard gain, tackled by Drew Spinogatti
  2. 8:18 2nd & 9 ORE 33 Dante Moore incomplete pass intended for Dierre Hill Jr.
  3. 8:11 3rd & 9 ORE 33 Dante Moore incomplete pass intended for Dakorien Moore
  4. 8:06 4th & 9 ORE 33 James Ferguson-Reynolds punted for 40 yards, no return
James Madison 3rd, 8:00
  1. 8:00 1st & 10 JMU 27 Wayne Knight rushed for 3 yard gain, tackled by Peyton Woodyard
  2. 7:24 2nd & 7 JMU 30 Alonza Barnett III incomplete pass intended for Braeden Wisloski
  3. 7:20 3rd & 7 JMU 30 Alonza Barnett III incomplete pass intended for Isaiah Alston
  4. 7:15 4th & 7 JMU 30 Oregon blocked punt attempt by Player. Jayden Limar returned for 15 yards JMU 13, ORE 47
  5. 7:05 4th & 7 JMU 0 Gage Hurych made PAT JMU 13, ORE 48
James Madison 3rd, 7:05
  1. 7:05 4th & 7 JMU 0 Oregon kicked off for 65 yards, Curtis Harris-Lopez returned kickoff for 20 yards
  2. 7:00 1st & 10 JMU 20 Wayne Knight rushed for 2 yard gain, tackled by Matthew Johnson
  3. 6:15 2nd & 8 JMU 22 James Madison committed 11 yard penalty (Pass Interference)
  4. 6:10 2nd & 19 JMU 11 Alonza Barnett III incomplete pass intended for Wayne Knight
  5. 6:03 3rd & 19 JMU 11 Alonza Barnett III incomplete pass intended for Wayne Knight
  6. 5:56 4th & 19 JMU 11 Patrick Rea punted for 43 yards. Malik Benson returned punt for 9 yards
Oregon 3rd, 5:44
  1. 5:44 1st & 10 JMU 45 Dierre Hill Jr. rushed for 1 yard gain, tackled by Jacob Thomas
  2. 5:08 2nd & 9 JMU 44 Dante Moore passed to Jeremiah McClellan for 13 yard gain, tackled by Drew Spinogatti
  3. 4:28 1st & 10 JMU 31 Dante Moore passed to Jeremiah McClellan for 22 yard gain, tackled by TJ McGill
  4. 3:57 1st & 9 JMU 9 Dierre Hill Jr. rushed for 1 yard gain, tackled by Mychal McMullin
  5. 3:20 2nd & 8 JMU 8 Dante Moore incomplete pass intended for Kenyon Sadiq
  6. 3:15 3rd & 8 JMU 8 Dante Moore pass intercepted. Justin Eaglin intercepted Dante Moore for 61 yards. Oregon committed 15 yard penalty (Unsportsmanlike Conduct)
James Madison 3rd, 3:01
  1. 3:01 1st & 10 ORE 21 Wayne Knight rushed for 3 yard gain, tackled by Gavin Nix
  2. 2:27 2nd & 7 ORE 18 Alonza Barnett III passed to Braeden Wisloski for 5 yard gain, tackled by Dillon Thieneman
  3. 1:59 3rd & 2 ORE 13 Wayne Knight rushed for 4 yard gain, tackled by Aaron Flowers
  4. 1:33 1st & 9 ORE 9 James Madison committed 10 yard penalty (Holding)
  5. 1:22 1st & 19 ORE 19 James Madison committed 5 yard penalty (False Start)
  6. 1:22 1st & 24 ORE 24 Alonza Barnett III passed to George Pettaway for 24 yard touchdown JMU 19, ORE 48
  7. 1:15 1st & 24 ORE 0 Morgan Suarez made PAT JMU 20, ORE 48
Oregon 3rd, 1:15
  1. 1:15 1st & 24 ORE 0 James Madison kicked off for 39 yards, Roger Saleapaga returned kickoff for 11 yards
  2. 1:11 1st & 10 ORE 37 Jordon Davison rushed for 11 yard gain, tackled by Curtis Harris-Lopez
  3. 0:41 1st & 10 ORE 48 Jordon Davison rushed for no gain, tackled by Sahir West
  4. End of 3rd Quarter
  5. 15:00 2nd & 10 ORE 48 Dierre Hill Jr. rushed for 1 yard gain, tackled by DJ Barksdale
  6. 14:25 3rd & 9 ORE 49 Dante Moore incomplete pass intended for Jordon Davison
  7. 14:18 4th & 9 ORE 49 James Ferguson-Reynolds punted for 40 yards, no return
James Madison 4th, 14:06
  1. 14:06 1st & 10 JMU 11 Alonza Barnett III rushed for 9 yard gain
  2. 13:31 2nd & 1 JMU 20 Alonza Barnett III passed to Jaylan Sanchez for 28 yard gain
  3. 12:46 1st & 10 JMU 48 Alonza Barnett III passed to Nick DeGennaro for 31 yard gain
  4. 12:11 1st & 10 ORE 21 Alonza Barnett III incomplete pass intended for Logan Kyle
  5. 12:05 2nd & 10 ORE 21 Alonza Barnett III incomplete pass intended for Nick DeGennaro
  6. 12:01 3rd & 10 ORE 21 Wayne Knight rushed for 11 yard gain, tackled by Kingston Lopa
  7. 11:19 1st & 10 ORE 10 Alonza Barnett III incomplete pass intended for Braeden Wisloski
  8. 11:15 2nd & 10 ORE 10 Alonza Barnett III rushed for 8 yard gain, tackled by Na'eem Offord
  9. 10:37 3rd & 2 ORE 2 Lacota Dippre rushed for 2 yard touchdown JMU 26, ORE 48
  10. 10:26 3rd & 2 ORE 0 2pt attempt failed, Alonza Barnett III pass attempt
Oregon 4th, 10:26
  1. 10:26 3rd & 2 ORE 0 James Madison kicked off for 12 yards, Dillon Thieneman returned kickoff for no gain
  2. 10:26 1st & 10 JMU 47 Noah Whittington rushed for 4 yard gain, tackled by Trent Hendrick
  3. 9:48 2nd & 6 JMU 43 Dante Moore passed to Malik Benson for 2 yard gain, tackled by Justin Eaglin
  4. 9:15 3rd & 4 JMU 41 Dante Moore passed to Malik Benson for 10 yard gain
  5. 8:35 1st & 10 JMU 31 Jordon Davison rushed for 5 yard gain
  6. 7:51 2nd & 5 JMU 26 Jordon Davison rushed for no gain, tackled by Mychal McMullin
  7. 7:11 3rd & 5 JMU 26 Jordon Davison rushed for 7 yard gain, tackled by Trent Hendrick
  8. 6:25 1st & 10 JMU 19 Oregon committed 15 yard penalty (Face Mask)
  9. 6:01 1st & 25 JMU 34 Jayden Limar rushed for 10 yard gain, tackled by Amar Thomas
  10. 5:11 2nd & 15 JMU 24 Dante Moore passed to Jayden Limar for 2 yard loss, tackled by Amar Thomas
  11. 4:36 3rd & 17 JMU 26 Dante Moore passed to Jayden Limar for 4 yard loss, tackled by Trent Hendrick
  12. 4:27 4th & 21 JMU 30 James Madison timeout
  13. 4:27 4th & 21 JMU 30 Atticus Sappington kicked a 48-yard field goal JMU 26, ORE 51
James Madison 4th, 4:22
  1. 4:22 4th & 21 JMU 30 Oregon kicked off for 64 yards, Curtis Harris-Lopez returned kickoff for no gain
  2. 4:22 1st & 10 JMU 1 Alonza Barnett III passed to Nick DeGennaro for 3 yard gain, tackled by Devon Jackson
  3. 3:58 2nd & 7 JMU 4 James Madison committed 2 yard penalty (False Start)
  4. 3:47 2nd & 9 JMU 2 Oregon committed 11 yard penalty (Pass Interference)
  5. 3:43 1st & 10 JMU 13 Alonza Barnett III passed to Braeden Wisloski for 32 yard gain, tackled by Na'eem Offord
  6. 3:14 1st & 10 JMU 45 Alonza Barnett III passed to Wayne Knight for 9 yard gain
  7. 2:51 2nd & 1 ORE 46 Alonza Barnett III sacked by Ashton Porter for 4 yard loss
  8. 2:22 3rd & 5 ORE 50 Wayne Knight rushed for 49 yard gain, tackled by Jadon Canady
  9. 2:00 1st & 1 ORE 1 James Madison committed 15 yard penalty (Pass Interference)
  10. 1:55 1st & 16 ORE 16 Alonza Barnett III incomplete pass intended for Wayne Knight
  11. 1:53 2nd & 16 ORE 16 Alonza Barnett III passed to George Pettaway for 13 yard gain, tackled by Brandon Finney Jr.
  12. 1:17 3rd & 3 ORE 3 George Pettaway rushed for 2 yard gain, tackled by Blake Purchase
  13. 1:08 4th & 1 ORE 1 James Madison timeout
  14. 1:08 4th & 1 ORE 1 Alonza Barnett III rushed for 1 yard touchdown JMU 32, ORE 51
  15. 1:05 4th & 1 ORE 0 2pt attempt converted, Alonza Barnett III pass to Nick DeGennaro JMU 34, ORE 51
Oregon 4th, 1:05
  1. 1:05 4th & 1 ORE 0 James Madison kicked off for 11 yards, Jerry Mixon returned kickoff for no gain
  2. 1:03 1st & 10 JMU 46 Dante Moore rushed for 2 yard loss
  3. 0:34 2nd & 12 JMU 48 Dante Moore 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.