Williams was born in Milton, Florida, where he attended Milton High School. In Williams' junior season in high school, he completed 63% of his passing attempts for 2,168 yards and 16 touchdowns with three interceptions, while also adding four touchdowns on the ground.[1] In Williams senior season he would complete 161 of his 257 pass attempts for 2,049 yards and 21 touchdowns with just four interceptions.[2] Williams would decide to commit to play college football at the University of Miami.[3][4]
College career
Williams entered the 2023 season as the Hurricanes third string quarterback.[5] In week one of the 2023 season, Williams would make his college debut where he completed all three of his passes for 42 yards in a win over Miami (Ohio).[6] In week three, Williams would go nine for eleven on his pass attempts for 102 yards, as he helped Miami beat Bethune-Cookman.[7] After Miami's game versus Bethune-Cookman, Williams would assume the role as the team's backup quarterback.[8] Williams would be named the team's starting quarterback for their week eight matchup versus Clemson after starting quarterback Tyler Van Dyke was ruled out with an injury.[9] In their matchup against Clemson, Williams would complete 24 of his 33 passes for 151 yards and a touchdown, with an interception, as he would help the Hurricanes beat Clemson in double overtime 28-20.[10]