Williams was an assistant coach at Center Point-Urbana before earning his first head coaching position at Solon High School. Following four years at Solon, which included taking the Spartans to their first state dual appearance, Williams began his coaching career at Cedar Rapids Prairie High School in 2003. During his 12 seasons at Prairie, he led his teams to nine state dual berths, including a runner-up finish and four top four finishes. He moved back to Solon in 2015 where he led the Spartans to their first state championship in school history in 2017, as well as a runner-up state dual finish that same year, and a sixth place dual finish in 2018. The 2018-19 season will be his 20th as a head coach.