Duke Blue Devils @ Virginia Tech Hokies
1st Quarter
Kickoff
15:00 - 1st
AJ Reed kickoff for 65 yds , Terius Wheatley return for 15 yds to the VTech 15
Incompletion
14:53 - 1st
Ryan Willis pass incomplete
1st & 10 at VT 15
-1-yd Run
14:37 - 1st
Tayvion Robinson run for a loss of 1 yard to the VTech 14
2nd & 10 at VT 15
12-yd Pass
14:15 - 1st
Ryan Willis pass complete to Tayvion Robinson for 12 yds to the VTech 26 for a 1ST down
3rd & 11 at VT 14
0-yd Run
13:35 - 1st
Keshawn King run for no gain to the VTech 26
1st & 10 at VT 26
11-yd Run
13:00 - 1st
Ryan Willis run for 11 yds to the VTech 37 for a 1ST down
2nd & 10 at VT 26
4-yd Run
12:30 - 1st
Deshawn McClease run for 4 yds to the VTech 41
1st & 10 at VT 37
6-yd Penalty
12:05 - 1st
Willis, Ryan pass incomplete to Mitchell, James, PENALTY DUKE pass interference 6 yards to the VATECH47, NO PLAY, 1ST DOWN VATECH.
2nd & 6 at VT 41
-4-yd Run
11:35 - 1st
Tre Turner run for a loss of 4 yards to the VTech 43
1st & 10 at VT 47
5-yd Pass
11:03 - 1st
Ryan Willis pass complete to Deshawn McClease for 5 yds to the VTech 48
2nd & 14 at VT 43
2-yd Run
10:26 - 1st
Ryan Willis run for 2 yds to the 50 yard line
3rd & 9 at VT 48
Punt
10:06 - 1st
Oscar Bradburn punt for 40 yds, fair catch by Josh Blackwell at the Duke 10
4th & 7 at 50
5-yd Pass
9:53 - 1st
Quentin Harris pass complete to Jake Bobo for 5 yds to the Duke 15
1st & 10 at DUKE 10
1-yd Pass
9:32 - 1st
Quentin Harris pass complete to Jalon Calhoun for 1 yd to the Duke 16
2nd & 5 at DUKE 15
-1-yd Pass
8:54 - 1st
Quentin Harris pass complete to Deon Jackson for a loss of 1 yard to the Duke 15
3rd & 4 at DUKE 16
Punt
8:17 - 1st
Austin Parker punt for 35 yds, fair catch by Hezekiah Grimsley at the 50 yard line
4th & 5 at DUKE 15
Incompletion
8:12 - 1st
Ryan Willis pass incomplete to Phil Patterson
1st & 10 at 50
4-yd Run
7:54 - 1st
Deshawn McClease run for 4 yds to the Duke 46
2nd & 10 at 50
Incompletion
7:30 - 1st
Ryan Willis pass incomplete to Tre Turner
3rd & 6 at DUKE 46
Punt
7:18 - 1st
Oscar Bradburn punt for 37 yds, downed at the Duke 9
4th & 6 at DUKE 46
0-yd Run
7:05 - 1st
Quentin Harris run for no gain to the Duke 9
1st & 10 at DUKE 9
1-yd Run
6:35 - 1st
Deon Jackson run for 1 yd to the Duke 10
2nd & 10 at DUKE 9
Incompletion
6:02 - 1st
Quentin Harris pass incomplete to Aaron Young
3rd & 9 at DUKE 10
Punt
5:46 - 1st
Austin Parker punt for 55 yds , Hezekiah Grimsley returns for 25 yds to the Duke 40
4th & 9 at DUKE 10
7-yd Run
5:36 - 1st
Deshawn McClease run for 7 yds to the Duke 33
1st & 10 at DUKE 40
1-yd Run
5:08 - 1st
Deshawn McClease run for 1 yd to the Duke 32
2nd & 3 at DUKE 33
5-yd Penalty
4:38 - 1st
DUKE Penalty, Defensive Offside (5 Yards) to the Duke 27 for a 1ST down
3rd & 2 at DUKE 32
1-yd Run
4:25 - 1st
Deshawn McClease run for 1 yd to the Duke 26
1st & 10 at DUKE 27
9-yd Pass
3:55 - 1st
Ryan Willis pass complete to Hezekiah Grimsley for 9 yds to the Duke 17 for a 1ST down
2nd & 9 at DUKE 26
3-yd Run
3:19 - 1st
Deshawn McClease run for 3 yds to the Duke 14
1st & 10 at DUKE 17
2-yd Run
2:44 - 1st
Quincy Patterson II run for 2 yds to the Duke 12
2nd & 7 at DUKE 14
6-yd Penalty
2:30 - 1st
Willis, Ryan pass incomplete to Mitchell, James, PENALTY DUKE roughing passer 6 yards to the DUKE6, NO PLAY, 1ST DOWN VATECH.
3rd & 5 at DUKE 12
0-yd Run
1:56 - 1st
Deshawn McClease run for no gain to the Duke 6
1st & Goal at DUKE 6
3-yd Run
1:28 - 1st
Deshawn McClease run for 3 yds to the Duke 3
2nd & Goal at DUKE 6
1-yd Run
0:45 - 1st
James Mitchell run for 1 yd to the Duke 2
3rd & Goal at DUKE 3
Field Goal Good
0:27 - 1st
Brian Johnson 20 Yd Field Goal
4th & Goal at DUKE 2
2nd Quarter
Kickoff
0:27 - 1st
Parker Romo kickoff for 65 yds for a touchback
Incompletion
0:24 - 1st
Quentin Harris pass incomplete to Deon Jackson
1st & 10 at DUKE 25
-1-yd Run
0:09 - 1st
Deon Jackson run for a loss of 1 yard to the Duke 24
2nd & 10 at DUKE 25
End of 1st Quarter
9-yd Penalty
14:56 - 2nd
Harris, Quentin pass incomplete to Gray, Noah, PENALTY VATECH pass interference (Floyd, Reggie) 9 yards to the DUKE33, NO PLAY, 1ST DOWN DUKE.
3rd & 11 at DUKE 24
1-yd Run
14:40 - 2nd
Deon Jackson run for 1 yd to the Duke 34
1st & 10 at DUKE 33
2-yd Run
14:16 - 2nd
Deon Jackson run for 2 yds to the Duke 36
2nd & 9 at DUKE 34
Incompletion
13:53 - 2nd
Quentin Harris pass incomplete to Aaron Young
3rd & 7 at DUKE 36
8-yd Run
13:34 - 2nd
Keshawn King run for 8 yds to the VTech 31
1st & 10 at VT 23
1-yd Run
13:05 - 2nd
Keshawn King run for 1 yd to the VTech 32
2nd & 2 at VT 31
1-yd Run
12:32 - 2nd
Keshawn King run for 1 yd to the VTech 33 for a 1ST down
3rd & 1 at VT 32
(12:06 - 2nd) Timeout VIRGINIA TECH, clock 12:06
7-yd Run
11:53 - 2nd
Hendon Hooker run for 7 yds to the VTech 40
1st & 10 at VT 33
Fumble Recovery
11:25 - 2nd
Hendon Hooker run for a loss of 24 yards to the VTech 16 Hendon Hooker fumbled, recovered by Duke Koby Quansah
2nd & 3 at VT 40
16-yd Touchdown Pass
11:20 - 2nd
Noah Gray 16 Yd pass from Quentin Harris (AJ Reed Kick)
1st & 10 at VT 16
Kickoff
11:20 - 2nd
AJ Reed kickoff for 65 yds , Terius Wheatley return for 19 yds to the VATECH 46 DUKE Penalty, Offensive Holding (-15 Yards) to the VTech 25
Incompletion
11:05 - 2nd
Ryan Willis pass incomplete to Tre Turner
1st & 10 at VT 25
9-yd Pass
10:45 - 2nd
Ryan Willis pass complete to Phil Patterson for 9 yds to the VTech 34
2nd & 10 at VT 25
Incompletion
10:30 - 2nd
Ryan Willis pass incomplete to Phil Patterson
3rd & 1 at VT 34
Punt
10:15 - 2nd
Oscar Bradburn punt for 53 yds , Josh Blackwell returns for 20 yds to the Duke 33
4th & 1 at VT 34
4-yd Run
10:03 - 2nd
Quentin Harris run for 4 yds to the Duke 37
1st & 10 at DUKE 33
13-yd Pass
9:44 - 2nd
Quentin Harris pass complete to Aaron Young for 13 yds to the 50 yard line for a 1ST down
2nd & 6 at DUKE 37
13-yd Pass
9:19 - 2nd
Quentin Harris pass complete to Deon Jackson for 13 yds to the VTech 37 for a 1ST down
1st & 10 at 50
17-yd Pass
8:49 - 2nd
Quentin Harris pass complete to Mataeo Durant for 17 yds to the VTech 20 for a 1ST down
1st & 10 at VT 37
Incompletion
8:29 - 2nd
Quentin Harris pass incomplete to Noah Gray
1st & 10 at VT 20
5-yd Penalty
8:29 - 2nd
DUKE Penalty, False Start (Aaron Young) to the VTech 25
2nd & 10 at VT 20
13-yd Run
8:17 - 2nd
Quentin Harris run for 13 yds to the VTech 12
2nd & 15 at VT 25
5-yd Run
7:50 - 2nd
Quentin Harris run for 5 yds to the VTech 7 for a 1ST down
3rd & 2 at VT 12
5-yd Penalty
7:24 - 2nd
Harris, Quentin pass incomplete to Young, Aaron, PENALTY VATECH pass interference 5 yards to the VATECH2, NO PLAY, 1ST DOWN DUKE.
1st & Goal at VT 7
1-yd Run
7:16 - 2nd
Deon Jackson run for 1 yd to the VTech 1
1st & Goal at VT 2
1-yd Touchdown Pass
6:43 - 2nd
Noah Gray 1 Yd pass from Quentin Harris (AJ Reed Kick)
2nd & Goal at VT 1
Kickoff
6:43 - 2nd
AJ Reed kickoff for 65 yds for a touchback
1-yd Run
6:34 - 2nd
Deshawn McClease run for 1 yd to the VTech 26
1st & 10 at VT 25
14-yd Penalty
6:15 - 2nd
Grimsley, Hezekiah rush for 3 yards to the VATECH29, PENALTY VATECH illegal block 14 yards to the VATECH12, NO PLAY.
2nd & 9 at VT 26
45-yd Run
5:35 - 2nd
Deshawn McClease run for 45 yds to the Duke 43 for a 1ST down
2nd & 23 at VT 12
3-yd Run
5:06 - 2nd
Deshawn McClease run for 3 yds to the Duke 40
1st & 10 at DUKE 43
Incompletion
4:38 - 2nd
Ryan Willis pass incomplete
2nd & 7 at DUKE 40
Incompletion
4:33 - 2nd
Ryan Willis pass incomplete to Kaleb Smith
3rd & 7 at DUKE 40
Punt
4:25 - 2nd
Oscar Bradburn punt for 31 yds, downed at the Duke 9
4th & 7 at DUKE 40
9-yd Run
4:06 - 2nd
Brittain Brown run for 9 yds to the Duke 18
1st & 10 at DUKE 9
19-yd Run
3:58 - 2nd
Brittain Brown run for 4 yds to the Duke 22 for a 1ST down VIRGINIA TECH Penalty, Face Mask (15 yards) (TyJuan Garbutt) to the Duke 37 for a 1ST down
2nd & 1 at DUKE 22
3-yd Run
3:36 - 2nd
Mataeo Durant run for 3 yds to the Duke 40
1st & 10 at DUKE 37
2-yd Run
3:03 - 2nd
Mataeo Durant run for 2 yds to the Duke 42
2nd & 7 at DUKE 40
8-yd Pass
2:35 - 2nd
Quentin Harris pass complete to Jalon Calhoun for 8 yds to the 50 yard line for a 1ST down
3rd & 5 at DUKE 42
2-yd Run
2:10 - 2nd
Quentin Harris run for 2 yds to the VTech 48
1st & 10 at 50
18-yd Pass
1:40 - 2nd
Quentin Harris pass complete to Mataeo Durant for 18 yds to the VTech 30 for a 1ST down
2nd & 8 at VT 48
5-yd Run
1:09 - 2nd
Deon Jackson run for 5 yds to the VTech 25
1st & 10 at VT 30
25-yd Touchdown Pass
0:39 - 2nd
Deon Jackson 25 Yd pass from Jalon Calhoun (AJ Reed Kick)
2nd & 5 at VT 25
Kickoff
0:39 - 2nd
AJ Reed kickoff for 50 yds , Caleb Steward return for 4 yds to the VTech 19
Incompletion
0:31 - 2nd
Ryan Willis pass incomplete to Deshawn McClease
1st & 10 at VT 19
5-yd Penalty
0:31 - 2nd
DUKE Penalty, Defensive Offside (Victor Dimukeje) to the VTech 24
2nd & 10 at VT 19
Sack
0:15 - 2nd
Ryan Willis sacked by Michael Carter II and Koby Quansah for a loss of 9 yards to the VTech 15
2nd & 5 at VT 24
(0:13 - 2nd) Timeout DUKE, clock 00:13
22-yd Run
0:08 - 2nd
Deshawn McClease run for 7 yds to the VTech 22 for a 1ST down DUKE Penalty, Face Mask (15 yards) (15 Yards) to the VTech 37 for a 1ST down
3rd & 14 at VT 22
Incompletion
0:03 - 2nd
Ryan Willis pass incomplete to Phil Patterson
1st & 10 at VT 37
4-yd Run
0:00 - 2nd
Deshawn McClease run for 4 yds to the VTech 41
2nd & 10 at VT 37
End of 2nd Quarter
3rd Quarter
Kickoff
15:00 - 3rd
Parker Romo kickoff for 65 yds for a touchback
6-yd Pass
14:45 - 3rd
Quentin Harris pass complete to Noah Gray for 6 yds to the Duke 31
1st & 10 at DUKE 25
5-yd Pass
14:21 - 3rd
Quentin Harris pass complete to Deon Jackson for 5 yds to the Duke 36 for a 1ST down
2nd & 4 at DUKE 31
9-yd Pass
14:08 - 3rd
Quentin Harris pass complete to Aaron Young for 9 yds to the Duke 45
1st & 10 at DUKE 36
0-yd Run
13:47 - 3rd
Quentin Harris run for no gain to the Duke 45
2nd & 1 at DUKE 45
1-yd Run
13:11 - 3rd
Quentin Harris run for 1 yd to the Duke 46 for a 1ST down
3rd & 1 at DUKE 45
4-yd Run
12:50 - 3rd
Mataeo Durant run for 4 yds to the 50 yard line
1st & 10 at DUKE 46
-1-yd Run
12:20 - 3rd
Quentin Harris run for a loss of 1 yard to the Duke 49
2nd & 6 at 50
3-yd Pass
11:37 - 3rd
Quentin Harris pass complete to Deon Jackson for 3 yds to the VTech 48
3rd & 7 at DUKE 49
Punt
10:57 - 3rd
Austin Parker punt for 38 yds, fair catch by Hezekiah Grimsley at the VTech 10
4th & 4 at VT 48
4-yd Run
10:41 - 3rd
Deshawn McClease run for 4 yds to the VTech 14
1st & 10 at VT 10
3-yd Run
10:04 - 3rd
Deshawn McClease run for 3 yds to the VTech 17
2nd & 6 at VT 14
1-yd Run
9:40 - 3rd
Ryan Willis run for 1 yd to the VTech 18
3rd & 3 at VT 17
Punt
9:04 - 3rd
Oscar Bradburn punt for 45 yds, fair catch by Josh Blackwell at the Duke 37
4th & 2 at VT 18
Incompletion
8:57 - 3rd
Quentin Harris pass incomplete to Jake Bobo
1st & 10 at DUKE 37
7-yd Pass
8:46 - 3rd
Quentin Harris pass complete to Jake Bobo for 7 yds to the Duke 44
2nd & 10 at DUKE 37
5-yd Pass
8:18 - 3rd
Quentin Harris pass complete to Noah Gray for 5 yds to the Duke 49 for a 1ST down
3rd & 3 at DUKE 44
18-yd Pass
7:56 - 3rd
Quentin Harris pass complete to Mataeo Durant for 18 yds to the VTech 33 for a 1ST down
1st & 10 at DUKE 49
1-yd Run
7:27 - 3rd
Quentin Harris run for 1 yd to the VTech 32
1st & 10 at VT 33
10-yd Run
7:08 - 3rd
Deon Jackson run for 10 yds to the VTech 22 for a 1ST down
2nd & 9 at VT 32
8-yd Run
6:33 - 3rd
Quentin Harris run for 8 yds to the VTech 14
1st & 10 at VT 22
Incompletion
6:05 - 3rd
Quentin Harris pass incomplete to Darrell Harding Jr.
2nd & 2 at VT 14
Incompletion
5:59 - 3rd
Quentin Harris pass incomplete to Aaron Young
3rd & 2 at VT 14
Field Goal Good
5:56 - 3rd
AJ Reed 31 Yd Field Goal
4th & 2 at VT 14
Kickoff
5:56 - 3rd
AJ Reed kickoff for 62 yds , Terius Wheatley return for 20 yds to the VTech 23
5-yd Run
5:41 - 3rd
Keshawn King run for 5 yds to the VTech 28
1st & 10 at VT 23
6-yd Run
5:08 - 3rd
Hendon Hooker run for 6 yds to the VTech 34 for a 1ST down
2nd & 5 at VT 28
1-yd Run
4:32 - 3rd
Keshawn King run for 1 yd to the VTech 35
1st & 10 at VT 34
Incompletion
4:16 - 3rd
Hendon Hooker pass incomplete to Damon Hazelton
2nd & 9 at VT 35
8-yd Pass
4:03 - 3rd
Hendon Hooker pass complete to Tayvion Robinson for 8 yds to the VTech 43
3rd & 9 at VT 35
0-yd Run
3:38 - 3rd
Hendon Hooker run for no gain to the VTech 43
4th & 1 at VT 43
42-yd Touchdown Run
3:30 - 3rd
Quentin Harris 42 Yd Run (AJ Reed Kick)
1st & 10 at VT 42
Kickoff
3:30 - 3rd
AJ Reed kickoff for 57 yds , Malik Bell return for 14 yds to the VTech 22
5-yd Pass
3:08 - 3rd
Ryan Willis pass complete to Tayvion Robinson for 5 yds to the VTech 27
1st & 10 at VT 22
1-yd Run
2:51 - 3rd
Deshawn McClease run for 1 yd to the VTech 28
2nd & 5 at VT 27
72-yd Touchdown Pass
2:31 - 3rd
Damon Hazelton 72 Yd pass from Ryan Willis (Brian Johnson Kick)
3rd & 4 at VT 28
4th Quarter
Kickoff
2:31 - 3rd
Parker Romo kickoff for 65 yds for a touchback
3-yd Run
2:19 - 3rd
Quentin Harris run for 3 yds to the Duke 28
1st & 10 at DUKE 25
2-yd Run
2:03 - 3rd
Mataeo Durant run for 2 yds to the Duke 30
2nd & 7 at DUKE 28
10-yd Pass
1:30 - 3rd
Quentin Harris pass complete to Noah Gray for 10 yds to the Duke 40 for a 1ST down
3rd & 5 at DUKE 30
7-yd Run
1:03 - 3rd
Mataeo Durant run for 7 yds to the Duke 47
1st & 10 at DUKE 40
1-yd Run
0:33 - 3rd
Mataeo Durant run for 1 yd to the Duke 48
2nd & 3 at DUKE 47
End of 3rd Quarter
7-yd Run
14:45 - 4th
Quentin Harris run for 7 yds to the VTech 45 for a 1ST down
3rd & 2 at DUKE 48
4-yd Run
14:25 - 4th
Deon Jackson run for 4 yds to the VTech 41
1st & 10 at VT 45
12-yd Run
13:43 - 4th
Quentin Harris run for 12 yds to the VTech 29 for a 1ST down
2nd & 6 at VT 41
-3-yd Pass
13:05 - 4th
Quentin Harris pass complete to Jalon Calhoun for a loss of 3 yards to the VTech 32
1st & 10 at VT 29
32-yd Touchdown Run
12:25 - 4th
Deon Jackson 32 Yd Run (AJ Reed Kick)
2nd & 13 at VT 32
Kickoff
12:25 - 4th
AJ Reed kickoff for 65 yds for a touchback
4-yd Run
12:12 - 4th
Tayvion Robinson run for 4 yds to the VTech 29
1st & 10 at VT 25
11-yd Run
11:56 - 4th
Deshawn McClease run for 11 yds to the VTech 40 for a 1ST down
2nd & 6 at VT 29
0-yd Pass
11:27 - 4th
Ryan Willis pass complete to Tayvion Robinson for no gain to the VTech 40
1st & 10 at VT 40
Incompletion
11:07 - 4th
Ryan Willis pass incomplete to Tayvion Robinson
2nd & 10 at VT 40
3-yd Run
10:51 - 4th
Mataeo Durant run for 3 yds to the Duke 46
1st & 10 at DUKE 43
2-yd Run
10:10 - 4th
Mataeo Durant run for 2 yds to the Duke 48
2nd & 7 at DUKE 46
2-yd Run
9:28 - 4th
Quentin Harris run for 2 yds to the 50 yard line
3rd & 5 at DUKE 48
28-yd Run
8:41 - 4th
Austin Parker run for 28 yds to the VTech 22 for a 1ST down
4th & 3 at 50
6-yd Run
8:08 - 4th
Mataeo Durant run for 6 yds to the VTech 16
1st & 10 at VT 22
0-yd Run
7:20 - 4th
Mataeo Durant run for no gain to the VTech 16
2nd & 4 at VT 16
5-yd Penalty
6:48 - 4th
DUKE Penalty, Delay of Game (-5 Yards) to the VTech 21
3rd & 4 at VT 16
2-yd Run
6:05 - 4th
Quentin Harris run for 2 yds to the VTech 19
3rd & 9 at VT 21
(5:39 - 4th) Timeout DUKE, clock 05:39
12-yd Pass
5:28 - 4th
Quentin Harris pass complete to Noah Gray for 12 yds to the VTech 7 for a 1ST down
4th & 7 at VT 19
-1-yd Run
4:52 - 4th
Quentin Harris run for a loss of 1 yard to the VTech 8
1st & Goal at VT 7
-1-yd Run
4:00 - 4th
Mataeo Durant run for a loss of 1 yard to the VTech 9
2nd & Goal at VT 8
(3:44 - 4th) Timeout DUKE, clock 03:44
9-yd Touchdown Run
3:37 - 4th
Chris Katrenick 9 Yd Run (AJ Reed Kick)
3rd & Goal at VT 9
Kickoff
3:37 - 4th
AJ Reed kickoff for 65 yds , Terius Wheatley return for 25 yds to the VTech 25
7-yd Run
3:12 - 4th
Caleb Steward run for 7 yds to the VTech 32
1st & 10 at VT 25
5-yd Run
2:54 - 4th
Caleb Steward run for 5 yds to the VTech 37 for a 1ST down
2nd & 3 at VT 32
2-yd Run
2:14 - 4th
Caleb Steward run for 2 yds to the VTech 39
1st & 10 at VT 37
3-yd Run
1:47 - 4th
Caleb Steward run for 3 yds to the VTech 42
2nd & 8 at VT 39
5-yd Run
1:33 - 4th
Caleb Steward run for 5 yds to the VTech 47 for a 1ST down
3rd & 5 at VT 42
3-yd Run
0:56 - 4th
Caleb Steward run for 3 yds to the 50 yard line
1st & 10 at VT 47
0-yd Run
0:19 - 4th
Caleb Steward run for no gain to the 50 yard line
2nd & 7 at 50
End of 4th Quarter
DUKE @ VT Videos
Duke runs double pass for touchdown
- 0:21
Virginia Tech has robot do pushups on scoring plays
- 0:21
Gray hauls in 16-yard Duke TD
- 0:26
Game Information
Blacksburg, VA


2025 Standings
FBS
| Atlantic Coast ConferenceAtlantic Coast Conference | CONF | OVR |
|---|---|---|
| Virginia | 7-1 | 11-3 |
| SMU | 6-2 | 9-4 |
| Miami | 6-2 | 13-3 |
| Pittsburgh | 6-2 | 8-5 |
| Georgia Tech | 6-2 | 9-4 |
| Duke | 6-2 | 9-5 |
| NC State | 4-4 | 8-5 |
| California | 4-4 | 7-6 |
| Clemson | 4-4 | 7-6 |
| Louisville | 4-4 | 9-4 |
| Wake Forest | 4-4 | 9-4 |
| Stanford | 3-5 | 4-8 |
| Florida State | 2-6 | 5-7 |
| North Carolina | 2-6 | 4-8 |
| Virginia Tech | 2-6 | 3-9 |
| Boston College | 1-7 | 2-10 |
| Syracuse | 1-7 | 3-9 |
NCAAF News

Swinney slams Ole Miss 'hypocrisy,' calls out school for 'whole other level of tampering'
Clemson coach Dabo Swinney on Friday ripped Ole Miss coach Pete Golding's alleged direct tampering with a Clemson player and lamented the current landscape of college football that encourages such malfeasance.
20m

Oklahoma hires Roger Denny to replace longtime AD Castiglione
The University of Oklahoma has found its replacement for longtime athletic director Joe Castiglione, announcing the hiring of Illinois deputy athletic director and chief operating officer Roger Denny.
2h

NCAA approves uniform patches, opening up new revenue streams
The NCAA unearthed another revenue stream Friday when Division I leaders approved patches for uniforms in a move that could generate millions to fund athletic departments.
2h
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Terms: sportsbook.draftkings.com/promos.
Copyright: © 2026 ESPN Enterprises, Inc. All rights reserved.

