Williams will need surgery, Swinney said Sunday.
A 6-foot-3, 197-pound receiver from Phenix City, Alabama, Williams had one catch in the 10-3 loss to the Bulldogs on Saturday night.
Williams had 24 catches for 306 yards and two touchdowns as a freshman in 2020. He played in 12 games last year, getting four starts for the Tigers.
Swinney said if surgery and the recovery go well, Williams could return when the Tigers go to Syracuse on Oct. 15.