While attending Annapolis, Williams won four indoor Army-Navy Championships, four outdoor Army-Navy Championships, four indoor Heptagonal Championships, four outdoor Heptagonal Championships (1980–83) and the 1983 Penn Relays Championship of America High Jump (2.26 meters). He won the gold medal at the 1981 Summer Universiade with a jump of 2.24 meters and the silver medal at the 1983 Pan American Games with a jump of 2.27 meters. He is a two-time NCAA Indoor Champion (1981 with a jump of 2.27 meters and 1982 with a jump of 2.28 meters). He won the 1981 NCAA Championship with a jump of 2.25 meters. He also competed at the 1983 World Championships placing 12th in the final with a jump of 2.23 meters. He was the alternate on the 1984 US Olympic Team after placing 4th at the 1984 US Olympic Trials with a jump of 2.28 meters. Williams won the 1991 US Olympic Festival Championship with a jump of 2.27 meters. Williams is also a six-time US Interservice High Jump Champion (1983-1989) and the 1986 Conseil International du Sport Militaire (CISM) with a jump of 2.20 meters.