Week 8 · 2025
Oregon at Rutgers
Sat 10/18/2025 06:30 PMSHI StadiumRutgers pregame11% — Pregame win probability: 11% for Rutgers. Oregon favored, and won.Conference
57°Fair7 mph SE · 73% humidityRecorded at kickoff by College Football Data
Oregon
56
13–2
Rutgers
10
5–7
Attendance
53,127
reported
ORE4 plays, 7 yd · Turnover | ||||
| 15:00 | 1st & 10 | own 35 | Jack Scullion kickoff for 65 yds for a touchback | 0 |
| 14:50 | 1st & 10 | own 25 | Noah Whittington run for 3 yds to the ORE 28 | +3 |
| 14:12 | 2nd & 7 | own 28 | Noah Whittington run for a loss of 4 yards to the ORE 24 | −4 |
| 13:35 | 3rd & 11 | own 24 | Dante Moore pass complete to Gary Bryant Jr. for 8 yds Gary Bryant Jr. fumbled, recovered by RUTG Jordan Walker | +8 |
RUTG4 plays, 0 yd · Field goal | ||||
| 13:32 | 1st & 10 | opp 33 | Athan Kaliakmanis pass incomplete to KJ Duff | 0 |
| 13:28 | 2nd & 10 | opp 33 | Athan Kaliakmanis pass incomplete to KJ Duff | 0 |
| 13:22 | 3rd & 10 | opp 33 | Athan Kaliakmanis pass incomplete to KJ Duff | 0 |
| 13:18 | 4th & 10 | opp 33 | Jai Patel 51 yd FG GOOD | +51 |
ORE4 plays, 75 yd · Touchdown | ||||
| 13:18 | 1st & 10 | own 35 | Jack Scullion kickoff for 65 yds for a touchback | 0 |
| 12:54 | 1st & 10 | own 25 | Dante Moore pass complete to Noah Whittington for 4 yds to the ORE 29 | +4 |
| 12:38 | 2nd & 6 | own 29 | Noah Whittington run for 3 yds to the ORE 32 | +3 |
| 11:52 | 3rd & 3 | own 32 | Noah Whittington run for 68 yds for a TD (Atticus Sappington KICK) | +68 |
RUTG5 plays, 6 yd · Punt | ||||
| 11:52 | 1st & 10 | own 35 | Atticus Sappington kickoff for 65 yds for a touchback | 0 |
| 11:42 | 1st & 10 | own 25 | Antwan Raymond run for a loss of 1 yard to the RUTG 24 | −1 |
| 11:13 | 2nd & 11 | own 24 | Athan Kaliakmanis pass incomplete to KJ Duff | 0 |
| 10:54 | 3rd & 11 | own 24 | Athan Kaliakmanis pass complete to DT Sheffield for 7 yds to the RUTG 31 | +7 |
| 10:30 | 4th & 4 | own 31 | Jakob Anderson punt for 56 yds, fair catch by Gary Bryant Jr. at the ORE 13 | 0 |
ORE11 plays, 87 yd · Touchdown | ||||
| 10:20 | 1st & 10 | own 13 | Noah Whittington run for 5 yds to the ORE 18 | +5 |
| 9:45 | 2nd & 5 | own 18 | Noah Whittington run for 2 yds to the ORE 20 | +2 |
| 9:10 | 3rd & 3 | own 20 | Dante Moore pass complete to Jeremiah McClellan for 16 yds to the ORE 36 for a 1ST down | +16 |
| 9:01 | 1st & 10 | own 36 | Dante Moore pass incomplete to Dakorien Moore | 0 |
| 8:50 | 2nd & 10 | own 36 | Noah Whittington run for no gain to the ORE 36 | 0 |
| 7:24 | 3rd & 10 | own 36 | Dante Moore pass complete to Kenyon Sadiq for 24 yds to the RUTG 40 for a 1ST down | +24 |
| 6:49 | 1st & 10 | opp 40 | Dante Moore pass complete to Cooper Perry for 2 yds to the RUTG 38 | +2 |
| 6:41 | 2nd & 8 | opp 38 | Dante Moore pass complete to Kenyon Sadiq for 5 yds to the RUTG 33 | +5 |
| 6:36 | 3rd & 3 | opp 33 | Dante Moore run for 13 yds to the RUTG 20 for a 1ST down Oregon Penalty, (-10 Yards) to the RUTG 30 for a 1ST down | +3 |
| 6:25 | 1st & 10 | opp 30 | Dante Moore pass complete to Kenyon Sadiq for 30 yds for a TD (Atticus Sappington KICK) | +30 |
| 6:25 | 1st & goal | opp 3 | Saleapaga,Roger rush attempt Successful PENALTY RU Offside offsetting OU Illegal Formation offsetting. NO PLAY. | 0 |
RUTG13 plays, 37 yd · Turnover | ||||
| 6:25 | 1st & 10 | own 35 | Atticus Sappington kickoff for 65 yds for a touchback | 0 |
| 6:06 | 1st & 10 | own 25 | Athan Kaliakmanis pass complete to Kenny Fletcher Jr. for 6 yds to the RUTG 31 | +6 |
| 5:42 | 2nd & 4 | own 31 | Antwan Raymond run for 4 yds to the RUTG 35 for a 1ST down | +4 |
| 5:05 | 1st & 10 | own 35 | Athan Kaliakmanis pass incomplete | 0 |
| 4:50 | 2nd & 10 | own 35 | Athan Kaliakmanis pass complete to DT Sheffield for 8 yds to the RUTG 43 | +8 |
| 4:16 | 3rd & 2 | own 43 | Antwan Raymond run for 4 yds to the RUTG 47 for a 1ST down | +4 |
| 3:03 | 1st & 10 | own 47 | Athan Kaliakmanis sacked by Teitum Tuioti for a loss of 7 yards to the RUTG 40 Athan Kaliakmanis fumbled, recovered by RUTG Kwabena Asamoah , return for 0 yards | −7 |
| 2:41 | 2nd & 17 | own 40 | Antwan Raymond run for 10 yds to the 50 yard line | +10 |
| 2:10 | 3rd & 7 | midfield | Timeout Rutgers, clock 02:10 | 0 |
| 1:53 | 3rd & 7 | midfield | Athan Kaliakmanis pass complete to Ian Strong for 6 yds to the ORE 44 | +6 |
| 1:23 | 4th & 1 | opp 44 | Antwan Raymond run for 6 yds to the ORE 38 for a 1ST down | +6 |
| 0:41 | 1st & 10 | opp 38 | Oregon Penalty, (3 Yards) to the ORE 36 | +3 |
| 0:41 | 1st & 10 | opp 38 | Oregon Penalty, (15 Yards) to the ORE 21 | +15 |
ORE5 plays, 79 yd · Touchdown | ||||
| 0:00 | 1st & 10 | own 21 | Dante Moore pass complete to Gary Bryant Jr. for 24 yds to the ORE 45 for a 1ST down | +24 |
| 0:00 | own 21 | End of 1st Quarter | +24 | |
| 14:45 | 1st & 10 | own 45 | Jordon Davison run for 13 yds to the RUTG 42 for a 1ST down | +13 |
| 14:17 | 1st & 10 | opp 42 | Dante Moore pass complete to Malik Benson for 21 yds to the RUTG 21 for a 1ST down | +21 |
| 14:02 | 1st & 10 | opp 21 | Dante Moore pass complete to Kenyon Sadiq for 21 yds for a TD (Gage Hurych KICK) | +21 |
RUTG4 plays, 24 yd · Turnover | ||||
| 14:02 | 1st & 10 | own 35 | Gage Hurych kickoff for 59 yds | 0 |
| 13:55 | 1st & 10 | own 25 | Antwan Raymond run for a loss of 2 yards to the RUTG 23 | −2 |
| 13:11 | 2nd & 12 | own 23 | Athan Kaliakmanis pass complete to KJ Duff for 18 yds to the RUTG 41 for a 1ST down | +18 |
| 12:38 | 1st & 10 | own 41 | Antwan Raymond run for 8 yds to the RUTG 49 Antwan Raymond fumbled, recovered by ORE Theran Johnson | +8 |
ORE3 plays, 49 yd · Touchdown | ||||
| 12:14 | 1st & 10 | opp 49 | Dierre Hill Jr. run for 10 yds to the RUTG 39 for a 1ST down | +10 |
| 12:02 | 1st & 10 | opp 39 | Dierre Hill Jr. run for 5 yds to the RUTG 34 | +5 |
| 11:34 | 2nd & 5 | opp 34 | Dante Moore pass complete to Dakorien Moore for 34 yds for a TD (Atticus Sappington KICK) | +34 |
RUTG5 plays, 1 yd · Punt | ||||
| 11:34 | 1st & 10 | own 35 | Atticus Sappington kickoff for 63 yds | 0 |
| 11:29 | 1st & 10 | own 25 | Athan Kaliakmanis pass incomplete to DT Sheffield | 0 |
| 11:24 | 2nd & 10 | own 25 | Athan Kaliakmanis pass incomplete to Kenny Fletcher Jr. | 0 |
| 11:10 | 3rd & 10 | own 25 | Athan Kaliakmanis run for 1 yd to the RUTG 26 | +1 |
| 10:38 | 4th & 9 | own 26 | Jakob Anderson punt for 46 yds , Gary Bryant Jr. returns for no gain to the ORE 28 | 0 |
ORE4 plays, 72 yd · Touchdown | ||||
| 10:19 | 1st & 10 | own 28 | Noah Whittington run for 6 yds to the ORE 34 | +6 |
| 10:05 | 2nd & 4 | own 34 | Noah Whittington run for 9 yds to the ORE 43 for a 1ST down | +9 |
| 9:29 | 1st & 10 | own 43 | Dante Moore pass complete to Dakorien Moore for 29 yds to the RUTG 28 for a 1ST down | +29 |
| 8:54 | 1st & 10 | opp 28 | Noah Whittington run for 28 yds for a TD (Atticus Sappington KICK) | +28 |
RUTG17 plays, 47 yd · On downs | ||||
| 8:54 | 1st & 10 | own 35 | Gage Hurych kickoff for 64 yds | 0 |
| 8:47 | 1st & 10 | own 25 | Ja'shon Benjamin run for 3 yds to the RUTG 28 | +3 |
| 8:34 | 2nd & 7 | own 28 | Timeout Rutgers, clock 08:34 | 0 |
| 8:24 | 2nd & 7 | own 28 | Antwan Raymond run for 4 yds to the RUTG 32 | +4 |
| 7:29 | 3rd & 3 | own 32 | Antwan Raymond run for 5 yds to the RUTG 37 for a 1ST down | +5 |
| 6:43 | 1st & 10 | own 37 | Athan Kaliakmanis pass complete to KJ Duff for 9 yds to the RUTG 46 | +9 |
| 6:09 | 2nd & 1 | own 46 | Antwan Raymond run for a loss of 1 yard to the RUTG 45 | −1 |
| 5:41 | 3rd & 2 | own 45 | Antwan Raymond run for 4 yds to the RUTG 49 for a 1ST down | +4 |
| 5:07 | 1st & 10 | own 49 | Athan Kaliakmanis pass incomplete to DT Sheffield | 0 |
| 4:43 | 2nd & 10 | own 49 | Ja'shon Benjamin run for 4 yds to the ORE 47 | +4 |
| 3:56 | 3rd & 6 | opp 47 | Ja'shon Benjamin run for 3 yds to the ORE 44 | +3 |
| 3:27 | 4th & 3 | opp 44 | Athan Kaliakmanis pass complete to DT Sheffield for 11 yds to the ORE 33 for a 1ST down | +11 |
| 3:01 | 1st & 10 | opp 33 | Athan Kaliakmanis pass incomplete to Ben Black | 0 |
| 2:51 | 2nd & 10 | opp 33 | Antwan Raymond run for no gain to the ORE 33 | 0 |
| 2:03 | 3rd & 10 | opp 33 | Athan Kaliakmanis run for 5 yds to the ORE 28 | +5 |
| 2:00 | 4th & 5 | opp 28 | Timeout Rutgers, clock 02:00 | 0 |
| 1:57 | 4th & 5 | opp 28 | Athan Kaliakmanis pass incomplete to DT Sheffield | 0 |
ORE8 plays, 72 yd · Touchdown | ||||
| 1:50 | 1st & 10 | own 28 | Dante Moore run for 1 yd to the ORE 29 | +1 |
| 1:45 | 2nd & 9 | own 29 | Dante Moore pass incomplete to Malik Benson | 0 |
| 1:30 | 3rd & 9 | own 29 | Dante Moore pass complete to Jamari Johnson for 56 yds to the RUTG 15 for a 1ST down | +56 |
| 1:14 | 1st & 10 | opp 15 | (01:19) No Huddle-Shotgun Davison,Jordon rush middle for 0 yards to the RU15 (O'Neill,Eric) PENALTY RU Offside (Weaver,Bradley) 5 yards from RU15 to RU10. NO PLAY. | +5 |
| 0:55 | 1st & 5 | opp 10 | PENALTY RU Offside (O'Neill,Eric) 5 yards from RU10 to RU05, 1ST DOWN. NO PLAY. | +5 |
| 0:50 | 1st & goal | opp 5 | Dante Moore pass incomplete | 0 |
| 0:46 | 2nd & goal | opp 5 | Dante Moore pass incomplete to Jamari Johnson | 0 |
| 0:43 | 3rd & goal | opp 5 | Dante Moore pass complete to Noah Whittington for 5 yds for a TD (Gage Hurych KICK) | +5 |
RUTG7 plays, 2 yd · Punt | ||||
| 0:43 | 1st & 10 | own 35 | Atticus Sappington kickoff for 65 yds for a touchback | 0 |
| 0:29 | 1st & 10 | own 25 | Antwan Raymond run for 2 yds to the RUTG 27 | +2 |
| 0:17 | 2nd & 8 | own 27 | Athan Kaliakmanis pass incomplete to KJ Duff | 0 |
| 0:12 | 3rd & 8 | own 27 | Antwan Raymond run for no gain to the RUTG 27 | 0 |
| 0:12 | 4th & 8 | own 27 | Timeout Oregon, clock 00:12 | 0 |
| 0:05 | 4th & 8 | own 27 | Jakob Anderson punt for 39 yds, fair catch by Gary Bryant Jr. at the ORE 34 | 0 |
| 0:00 | own 0 | End of 2nd Quarter | −73 | |
RUTG7 plays, 20 yd · Punt | ||||
| 15:00 | 1st & 10 | own 35 | Atticus Sappington kickoff for 65 yds for a touchback | 0 |
| 14:51 | 1st & 10 | own 25 | Antwan Raymond run for 3 yds to the RUTG 28 | +3 |
| 13:57 | 2nd & 7 | own 28 | Athan Kaliakmanis pass complete to KJ Duff for 14 yds to the RUTG 42 for a 1ST down | +14 |
| 13:25 | 1st & 10 | own 42 | Antwan Raymond run for 3 yds to the RUTG 45 | +3 |
| 12:49 | 2nd & 7 | own 45 | Athan Kaliakmanis pass incomplete | 0 |
| 12:46 | 3rd & 7 | own 45 | Athan Kaliakmanis pass incomplete to DT Sheffield | 0 |
| 12:40 | 4th & 7 | own 45 | Jakob Anderson punt for 42 yds, fair catch by Gary Bryant Jr. at the ORE 13 | 0 |
ORE2 plays, 87 yd · Touchdown | ||||
| 12:23 | 1st & 10 | own 13 | Jordon Davison run for 67 yds to the RUTG 20 for a 1ST down | +67 |
| 11:44 | 1st & 10 | opp 20 | Jordon Davison run for 20 yds for a TD (Gage Hurych KICK) | +20 |
RUTG8 plays, 28 yd · Turnover | ||||
| 11:44 | 1st & 10 | own 35 | Gage Hurych kickoff for 65 yds for a touchback | 0 |
| 11:33 | 1st & 10 | own 25 | Ja'shon Benjamin run for 19 yds to the RUTG 44 for a 1ST down | +19 |
| 10:55 | 1st & 10 | own 44 | Ja'shon Benjamin run for 6 yds to the 50 yard line | +6 |
| 10:21 | 2nd & 4 | midfield | Ja'shon Benjamin run for 2 yds to the ORE 48 | +2 |
| 9:59 | 3rd & 2 | opp 48 | Athan Kaliakmanis run for 5 yds to the ORE 43 for a 1ST down | +5 |
| 9:21 | 1st & 10 | opp 43 | Athan Kaliakmanis sacked by Blake Purchase for a loss of 4 yards to the ORE 47 | −4 |
| 8:41 | 2nd & 14 | opp 47 | Athan Kaliakmanis pass incomplete to KJ Duff | 0 |
| 8:37 | 3rd & 14 | opp 47 | Athan Kaliakmanis pass intercepted Aaron Flowers return for no gain to the ORE 34 | 0 |
ORE5 plays, 47 yd · Turnover | ||||
| 8:15 | 1st & 10 | own 34 | Dante Moore run for 35 yds to the RUTG 31 for a 1ST down | +35 |
| 7:39 | 1st & 10 | opp 31 | Dierre Hill Jr. run for 6 yds to the RUTG 25 | +6 |
| 7:05 | 2nd & 4 | opp 25 | Dierre Hill Jr. run for 6 yds to the RUTG 19 for a 1ST down Rutgers Penalty, Face Mask (10 yards) (Jesse Ofurie) to the RUTG 9 for a 1ST down | +16 |
| 6:48 | 1st & goal | opp 9 | (06:48) No Huddle-Shotgun Harris,Jay rush middle for 9 yards gain to the RU00 TOUCHDOWN nullified by penalty, clock 06:48 PENALTY OU Holding (Iuli,Dave) 10 yards from RU09 to RU19. NO PLAY. | −10 |
| 6:43 | 1st & goal | opp 19 | Dante Moore pass intercepted Cam Miller return for no gain to the RUTG 15 | 0 |
RUTG4 plays, 5 yd · Punt | ||||
| 6:34 | 1st & 10 | own 15 | Ja'shon Benjamin run for 3 yds to the RUTG 18 | +3 |
| 5:59 | 2nd & 7 | own 18 | Ja'shon Benjamin run for 2 yds to the RUTG 20 | +2 |
| 5:24 | 3rd & 5 | own 20 | Athan Kaliakmanis pass incomplete to Kenny Fletcher Jr. | 0 |
| 5:18 | 4th & 5 | own 20 | Jakob Anderson punt for 38 yds, fair catch by Dakorien Moore at the ORE 42 | 0 |
ORE4 plays, 58 yd · Touchdown | ||||
| 5:08 | 1st & 10 | own 42 | Jay Harris run for 12 yds to the RUTG 46 for a 1ST down | +12 |
| 3:54 | 1st & 10 | opp 46 | Dante Moore pass complete to Dierre Hill Jr. for 11 yds to the RUTG 35 for a 1ST down | +11 |
| 3:42 | 1st & 10 | opp 35 | Dierre Hill Jr. run for 35 yds for a TD (Gage Hurych KICK) | +35 |
| 3:42 | 1st & 10 | own 35 | PENALTY OU UNS: Unsportsmanlike Conduct (Harkey,Alex) 15 yards from OU35 to OU20. NO PLAY. | −15 |
RUTG5 plays, 5 yd · Punt | ||||
| 3:35 | 1st & 10 | own 20 | Atticus Sappington kickoff for 63 yds , Ben Black return for 25 yds to the RUTG 42 | +25 |
| 3:06 | 1st & 10 | own 42 | Antwan Raymond run for 5 yds to the RUTG 47 | +5 |
| 2:43 | 2nd & 5 | own 47 | Antwan Raymond run for 1 yd to the RUTG 48 | +1 |
| 2:26 | 3rd & 4 | own 48 | Athan Kaliakmanis sacked for a loss of 1 yard to the RUTG 47 | −1 |
| 1:48 | 4th & 5 | own 47 | Jakob Anderson punt for 39 yds, fair catch by Dakorien Moore at the ORE 14 | 0 |
ORE10 plays, 60 yd · Missed FG | ||||
| 1:16 | 1st & 10 | own 14 | Jay Harris run for 6 yds to the ORE 20 | +6 |
| 1:10 | 2nd & 4 | own 20 | (01:10) PENALTY RU Offside (Angoy,Zaire) 5 yards from OU20 to OU25, 1ST DOWN. NO PLAY. | +5 |
| 0:13 | 1st & 10 | own 25 | Jay Harris run for 3 yds to the ORE 28 | +3 |
| 0:00 | 2nd & 7 | own 28 | Brock Thomas pass complete to Jay Harris for 6 yds to the ORE 34 | +6 |
| 0:00 | own 28 | End of 3rd Quarter | +6 | |
| 14:25 | 3rd & 1 | own 34 | Brock Thomas pass complete to Jeremiah McClellan for 35 yds to the RUTG 31 for a 1ST down | +35 |
| 14:06 | 1st & 10 | opp 31 | Jay Harris run for 1 yd to the RUTG 30 | +1 |
| 13:32 | 2nd & 9 | opp 30 | Brock Thomas pass incomplete to Cooper Perry | 0 |
| 13:18 | 3rd & 9 | opp 30 | Brock Thomas pass complete to Cooper Perry for 4 yds to the RUTG 26 | +4 |
| 12:43 | 4th & 5 | opp 26 | Gage Hurych 44 yd FG MISSED | +44 |
RUTG4 plays, -3 yd · Punt | ||||
| 12:34 | 1st & 10 | own 26 | Ja'shon Benjamin run for 2 yds to the RUTG 28 | +2 |
| 11:47 | 2nd & 8 | own 28 | Ja'shon Benjamin run for a loss of 2 yards to the RUTG 26 | −2 |
| 11:18 | 3rd & 10 | own 26 | Ja'shon Benjamin run for a loss of 3 yards to the RUTG 23 | −3 |
| 10:47 | 4th & 13 | own 23 | Jakob Anderson punt for 47 yds , Dakorien Moore returns for no gain to the ORE 30 Dakorien Moore fumbled, recovered by RUTG Ben Black | +47 |
RUTG10 plays, 30 yd · Touchdown | ||||
| 10:38 | 1st & 10 | opp 30 | Ja'shon Benjamin run for 8 yds to the ORE 22 | +8 |
| 10:04 | 2nd & 2 | opp 22 | Ja'shon Benjamin run for 4 yds to the ORE 18 for a 1ST down | +4 |
| 9:27 | 1st & 10 | opp 18 | Ja'shon Benjamin run for 3 yds to the ORE 15 | +3 |
| 8:43 | 2nd & 7 | opp 15 | Ja'shon Benjamin run for 3 yds to the ORE 12 | +3 |
| 8:01 | 3rd & 4 | opp 12 | Ja'shon Benjamin run for 3 yds to the ORE 9 | +3 |
| 7:30 | 4th & 1 | opp 9 | Ja'shon Benjamin run for 2 yds to the ORE 7 for a 1ST down | +2 |
| 6:48 | 1st & goal | opp 7 | AJ Surace pass incomplete to Sah'nye Degraffenreidt | 0 |
| 6:44 | 2nd & goal | opp 7 | AJ Surace pass incomplete to Ben Black | 0 |
| 6:44 | 3rd & goal | opp 7 | Timeout Oregon, clock 06:44 | 0 |
| 6:40 | 3rd & goal | opp 7 | Ja'shon Benjamin run for 7 yds for a TD (Jai Patel KICK) | +7 |
ORE13 plays, 57 yd · End of period | ||||
| 6:40 | 1st & 10 | own 35 | Jack Scullion kickoff for 65 yds for a touchback | 0 |
| 6:18 | 1st & 10 | own 25 | Da'Jaun Riggs run for a loss of 3 yards to the ORE 22 | −3 |
| 5:30 | 2nd & 13 | own 22 | Da'Jaun Riggs run for 11 yds to the ORE 33 | +11 |
| 5:00 | 3rd & 2 | own 33 | Brock Thomas run for 15 yds to the ORE 48 for a 1ST down | +15 |
| 4:17 | 1st & 10 | own 48 | Da'Jaun Riggs run for 5 yds to the RUTG 47 | +5 |
| 3:35 | 2nd & 5 | opp 47 | Da'Jaun Riggs run for 9 yds to the RUTG 38 for a 1ST down | +9 |
| 2:49 | 1st & 10 | opp 38 | Jay Harris run for 9 yds to the RUTG 29 | +9 |
| 2:00 | 2nd & 1 | opp 29 | Da'Jaun Riggs run for 13 yds to the RUTG 16 for a 1ST down | +13 |
| 2:00 | 1st & 10 | opp 16 | Timeout Rutgers, clock 02:00 | 0 |
| 1:52 | 1st & 10 | opp 16 | Jay Harris run for 2 yds to the RUTG 14 | +2 |
| 1:02 | 2nd & 8 | opp 14 | B. Thomas takes a knee | −2 |
| 0:00 | 3rd & 10 | opp 16 | B. Thomas takes a knee | −2 |
| 0:00 | opp 16 | End of 4th Quarter | −2 | |
Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.
Previous meetings vs. Team
No other meetings in the seasons currently loaded.
Research
Keep this open while you look at others