Edwards attended Colquitt County High School in Norman Park, Georgia. In Edwards high school career he rushed for 4,327 yards and 62 touchdowns on 690 carries, while also bringing in 69 receptions for 748 yards and two touchdowns. Edwards set the Colquitt County's record for career rushing yards and rushing touchdowns during his career, and committed to play at Georgia.
Over his first two seasons at Georgia, Edwards served as a backup, rushing for 453 yards and 4 touchdowns in these two years.
His breakout came in 2022 when he took over a larger role in the backfield, rushing 140 times for 769 yards and 7 touchdowns. He gained attention in this campaign, and returned to Georgia this season. He rushed 164 times for 881 yards and 13 touchdowns. He also hauled in 20 receptions for 197 yards.